Re: switch uncrustify to python3 and update

2021-03-10 Thread Remi Pointel

Le 07-03-2021 21:43, Daniel Dickman a écrit :

Here's an update of uncrustify to a newer release.

This port seems to work fine with python3 too.

Tested on amd64 where all regress tests pass.

ok?


Hello,

sounds good to me, ok rpointel@.

Thank you.

Cheers,

Remi.



Re: fix gdb python helper

2021-03-10 Thread Remi Pointel

Le 06-03-2021 19:27, Stuart Henderson a écrit :

Python has a gdb helper that allows doing python backtraces from gdb
and other such things. We currently don't install it in Python 
packages,

and also gdb looks in a bogus directory "${prefix}/share/auto-load" (!)
to find autoload files:


Hello Stuart,

sounds good to me, thanks.

Best regards,

Remi.



[UPDATE] textproc/uncrustify

2020-12-21 Thread Remi Pointel

Hi,

this is the diff to update uncrustify to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/uncrustify/Makefile,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 Makefile
--- Makefile	21 Jun 2020 07:17:08 -	1.25
+++ Makefile	21 Dec 2020 11:00:20 -
@@ -2,7 +2,7 @@
 
 COMMENT =		source code beautifier
 
-DISTNAME =		uncrustify-0.71.0
+DISTNAME =		uncrustify-0.72.0
 
 CATEGORIES =		textproc devel
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/uncrustify/distinfo,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 distinfo
--- distinfo	21 Jun 2020 07:17:08 -	1.14
+++ distinfo	21 Dec 2020 11:00:20 -
@@ -1,2 +1,2 @@
-SHA256 (uncrustify-0.71.0.tar.gz) = G3Zd/TbJhbtB6NLajSJq6Ldpvnn7Lh4sYKeLm64jqMM=
-SIZE (uncrustify-0.71.0.tar.gz) = 1703222
+SHA256 (uncrustify-0.72.0.tar.gz) = 7vifR4WGANE9MYwNPW2FUHXtuk5PG6pvBzPub5UNY9M=
+SIZE (uncrustify-0.72.0.tar.gz) = 1529996
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/uncrustify/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	21 Jun 2020 07:17:08 -	1.5
+++ pkg/PLIST	21 Dec 2020 11:00:20 -
@@ -2,6 +2,12 @@
 @bin bin/uncrustify
 @man man/man1/uncrustify.1
 share/doc/uncrustify/
+share/doc/uncrustify/AUTHORS
+share/doc/uncrustify/BUGS
+share/doc/uncrustify/COPYING
+share/doc/uncrustify/ChangeLog
+share/doc/uncrustify/HELP
+share/doc/uncrustify/README.md
 share/doc/uncrustify/examples/
 share/doc/uncrustify/examples/MS-calling_conventions.cfg
 share/doc/uncrustify/examples/amxmodx.cfg


Re: New? Python 3.9.0

2020-10-06 Thread Remi Pointel

On 10/5/20 9:00 PM, Kurt Mosiejczuk wrote:

On Fri, Oct 02, 2020 at 02:46:09PM -0400, Kurt Mosiejczuk wrote:

I took a stab at Python 3.9.0rc2. I don't think it is worth importing before
the final release of 3.9.0, but figured if anyone wants to do some testing
that this could be useful.



(tarball starts with a 3.9 directory to be placed under lang/python)


3.9.0 was released today. It was largely identical to rc2 (just a couple
files with the version number changed).

--Kurt


Hello,

sounds good to me.

Thank you,

Remi.



[UPDATE] security/regripper

2020-10-06 Thread Remi Pointel

Hi,

this is the diff to update regripper to latest release.

Ok?

Cheers,

Remi.
? 2zVN
Index: Makefile
===
RCS file: /cvs/ports/security/regripper/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	12 Jul 2019 20:49:36 -	1.7
+++ Makefile	6 Oct 2020 19:44:29 -
@@ -2,7 +2,7 @@
 
 COMMENT =		Windows Registry data extraction tool
 
-DISTNAME =		regripper-2.8pl4
+DISTNAME =		regripper-3.0
 
 CATEGORIES =		security
 
@@ -14,8 +14,8 @@ MAINTAINER =		Remi Pointel  "USRCLASS\.DAT",
- 			hivemask  => 32,
Index: patches/patch-rip_pl
===
RCS file: /cvs/ports/security/regripper/patches/patch-rip_pl,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-rip_pl
--- patches/patch-rip_pl	28 Oct 2015 09:55:17 -	1.1.1.1
+++ patches/patch-rip_pl	6 Oct 2020 19:44:29 -
@@ -1,31 +1,26 @@
 $OpenBSD: patch-rip_pl,v 1.1.1.1 2015/10/28 09:55:17 rpointel Exp $
 rip.pl.orig	Mon Sep 14 14:39:32 2015
-+++ rip.pl	Wed Oct 21 21:12:44 2015
+Index: rip.pl
+--- rip.pl.orig
 rip.pl
 @@ -1,4 +1,4 @@
 -#! c:\perl\bin\perl.exe
 +#! /usr/bin/perl
  #-
  # Rip - RegRipper, CLI version
  # Use this utility to run a plugins file or a single plugin against a Reg
-@@ -60,7 +60,7 @@ $str =~ s/($path[scalar(@path) - 1])//;
- #push(@INC,$str);
- 
+@@ -65,7 +65,7 @@ $str =~ s/($path[scalar(@path) - 1])//;
+ # code updated 20190318
+ my $plugindir;
+ ($^O eq "MSWin32") ? ($plugindir = $str."plugins/")
+-   : ($plugindir = File::Spec->catfile("plugins"));
++   : ($plugindir = File::Spec->catfile("${TRUEPREFIX}/share/regripper/plugins"));
  #my $plugindir = $str."plugins/";
--my $plugindir = File::Spec->catfile("plugins");
-+my $plugindir = File::Spec->catfile("${TRUEPREFIX}/share/regripper/plugins/");
+ #my $plugindir = File::Spec->catfile("plugins");
  #print "Plugins Dir = ".$plugindir."\n";
- # End code update
- my $VERSION = "2\.8_20130801";
-@@ -201,9 +201,9 @@ Parse Windows Registry files, using either a single mo
-   -u usernameUser name (TLN support)
-   -h.Help (print this information)
-   
--Ex: C:\\>rip -r c:\\case\\system -f system
--C:\\>rip -r c:\\case\\ntuser.dat -p userassist
--C:\\>rip -l -c
-+Ex: \$ rip.pl -r system -f system
-+\$ rip.pl -r ntuser.dat -p userassist
-+\$ rip.pl -l -c
- 
- All output goes to STDOUT; use redirection (ie, > or >>) to output to a file\.
-   
+@@ -557,4 +557,4 @@ sub getDateFromEpoch {
+ 	my ($sec,$min,$hour,$mday,$mon,$year) = gmtime($epoch);
+ 	my $fmt = sprintf("%04d-%02d-%02d %02d:%02d:%02d",(1900 + $year),($mon + 1),$mday,$hour,$min,$sec);
+ 	return $fmt;
+-}
+\ No newline at end of file
++}
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/regripper/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST	30 May 2018 14:03:05 -	1.6
+++ pkg/PLIST	6 Oct 2020 19:44:29 -
@@ -1,158 +1,106 @@
 @comment $OpenBSD: PLIST,v 1.6 2018/05/30 14:03:05 rpointel Exp $
 bin/rip.pl
 ${P5SITE}/regripper/
-${P5SITE}/regripper/shellitems.pl
 share/regripper/
 share/regripper/plugins/
-share/regripper/plugins/acmru.pl
-share/regripper/plugins/adoberdr.pl
-share/regripper/plugins/ahaha.pl
-share/regripper/plugins/aim.pl
+share/regripper/plugins/adobe.pl
 share/regripper/plugins/all
+share/regripper/plugins/allowedenum.pl
 share/regripper/plugins/amcache
 share/regripper/plugins/amcache.pl
 share/regripper/plugins/amcache_tln.pl
-share/regripper/plugins/angelfire.pl
-share/regripper/plugins/aports.pl
+share/regripper/plugins/appassoc.pl
 share/regripper/plugins/appcertdlls.pl
 share/regripper/plugins/appcompatcache.pl
 share/regripper/plugins/appcompatcache_tln.pl
 share/regripper/plugins/appcompatflags.pl
 share/regripper/plugins/appinitdlls.pl
+share/regripper/plugins/appkeys.pl
+share/regripper/plugins/appkeys_tln.pl
 share/regripper/plugins/applets.pl
 share/regripper/plugins/applets_tln.pl
 share/regripper/plugins/apppaths.pl
 share/regripper/plugins/apppaths_tln.pl
 share/regripper/plugins/appspecific.pl
-share/regripper/plugins/ares.pl
+share/regripper/plugins/appx.pl
+share/regripper/plugins/appx_tln.pl
 share/regripper/plugins/arpcache.pl
-share/regripper/plugins/assoc.pl
 share/regripper/plugins/at.pl
 share/regripper/plugins/at_tln.pl
 share/regripper/plugins/attachmgr.pl
 share/regripper/plugins/attachmgr_tln.pl
 share/regripper/plugins/audiodev.pl
-share/regripper/plugins/auditfail.pl
 share/regripper/plugins/auditpol.pl
-share/regripper/plugins/auditpol_xp.pl
-share/regripper/plugins/autoendtasks.pl
-share/regripper/plug

Re: Remove Python 3.7

2020-10-06 Thread Remi Pointel

On 10/5/20 8:58 PM, Kurt Mosiejczuk wrote:

We stopped building packages for Python 3.7 for 6.8. It has been
vestigial. Remove it?

If desired, I could submit a version to bring in Python 3.9.0, which
got released today.

(cc maintainer)



Hello,

ok for me to remove Python 3.7.

Thank you,

Remi.



Re: [update] deve/py-llvmlite to 0.34.0

2020-10-03 Thread Remi Pointel

On 9/29/20 1:03 AM, Aisha Tammy wrote:

Hi,
   Attached diff for py-llvmlite update to latest
It has been broken for a bit and am not sure if maintainer is too busy for this.
If needed I can take this port, I am generally in touch with upstream to bug 
them
about their JIT compiler numba.

Would be nice to see it in 6.8 as its working now.
All tests are passing as well.

(also attaching the patch just in case thunderbird still messes up)

Aisha


Hi,

thank you for the diff.

I think miasm will not work with your update, I will verify if recent 
version is compatible with Python 3.


Best regards,

Remi.



[UPDATE] lang/python/3.8

2020-09-24 Thread Remi Pointel

Hello,

this is the diff to update Python 3.8 to latest release.

sthen@ or naddy@: someone of you could test a bulk build with this diff? 
Thanks in advance.


Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.8/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	28 Jul 2020 07:58:30 -	1.7
+++ Makefile	24 Sep 2020 19:27:14 -
@@ -6,7 +6,7 @@
 # Python itself.
 
 VERSION =		3.8
-PATCHLEVEL =		.5
+PATCHLEVEL =		.6
 SHARED_LIBS =		python3.8 0.0
 VERSION_SPEC =		>=3.8,<3.9
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.8/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	28 Jul 2020 07:58:30 -	1.5
+++ distinfo	24 Sep 2020 19:27:14 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.8.5.tgz) = AVEVAjw4Lrarg9USdi/jxVAvoMbFL/68SDHE4aBv/Ek=
-SIZE (Python-3.8.5.tgz) = 24149103
+SHA256 (Python-3.8.6.tgz) = MTVi7pmG3Dac1ngBG9/ZgA72L797FJYiihj4azZCjCE=
+SIZE (Python-3.8.6.tgz) = 24377280
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-main,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 PLIST-main
--- pkg/PLIST-main	28 Jul 2020 07:58:30 -	1.8
+++ pkg/PLIST-main	24 Sep 2020 19:27:14 -
@@ -1824,8 +1824,8 @@ lib/python3.8/ensurepip/__pycache__/_uni
 lib/python3.8/ensurepip/__pycache__/_uninstall.cpython-38.opt-2.pyc
 lib/python3.8/ensurepip/__pycache__/_uninstall.cpython-38.pyc
 lib/python3.8/ensurepip/_bundled/
-lib/python3.8/ensurepip/_bundled/pip-20.1.1-py2.py3-none-any.whl
-lib/python3.8/ensurepip/_bundled/setuptools-47.1.0-py3-none-any.whl
+lib/python3.8/ensurepip/_bundled/pip-20.2.1-py2.py3-none-any.whl
+lib/python3.8/ensurepip/_bundled/setuptools-49.2.1-py3-none-any.whl
 lib/python3.8/ensurepip/_uninstall.py
 lib/python3.8/enum.py
 lib/python3.8/filecmp.py
@@ -2017,9 +2017,9 @@ lib/python3.8/lib-dynload/
 @so lib/python3.8/lib-dynload/zlib.so
 lib/python3.8/lib2to3/
 lib/python3.8/lib2to3/Grammar.txt
-lib/python3.8/lib2to3/Grammar3.8.5.final.0.pickle
+lib/python3.8/lib2to3/Grammar3.8.6.final.0.pickle
 lib/python3.8/lib2to3/PatternGrammar.txt
-lib/python3.8/lib2to3/PatternGrammar3.8.5.final.0.pickle
+lib/python3.8/lib2to3/PatternGrammar3.8.6.final.0.pickle
 lib/python3.8/lib2to3/__init__.py
 lib/python3.8/lib2to3/__main__.py
 lib/python3.8/lib2to3/__pycache__/


[UPDATE] security/plaso

2020-09-20 Thread Remi Pointel

Hi,

these are the diff to update plaso and its dependencies.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-dtfabric/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile3 Jul 2020 21:12:43 -   1.7
+++ Makefile20 Sep 2020 17:47:40 -
@@ -2,11 +2,10 @@
 
 COMMENT =  data type fabric
 
-MODPY_EGG_VERSION =20181128
+MODPY_EGG_VERSION =20200621
 DISTNAME = dtfabric-${MODPY_EGG_VERSION}
 
 PKGNAME =  py-${DISTNAME}
-REVISION = 1
 
 CATEGORIES =   devel
 
@@ -22,7 +21,7 @@ MODPY_PI =Yes
 RUN_DEPENDS =  textproc/py-yaml${MODPY_FLAVOR}
 
 FLAVORS =  python3
-FLAVOR ?=
+FLAVOR =   python3
 
 # make it possible to install both (un)FLAVORed packages alongside
 post-install:
Index: distinfo
===
RCS file: /cvs/ports/devel/py-dtfabric/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo4 Jan 2019 15:30:43 -   1.4
+++ distinfo20 Sep 2020 17:47:40 -
@@ -1,2 +1,2 @@
-SHA256 (dtfabric-20181128.tar.gz) = 
WP3DH4IeLhUoiTughqZEIO4z38FQRXCtoTs2TgmIPrU=
-SIZE (dtfabric-20181128.tar.gz) = 64507
+SHA256 (dtfabric-20200621.tar.gz) = 
12+PtB+UU8qKAGict6DgnEsLowk3bVGCs4WPUJCWx2E=
+SIZE (dtfabric-20200621.tar.gz) = 67827
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-dtfabric/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST   7 Sep 2018 05:54:13 -   1.3
+++ pkg/PLIST   20 Sep 2020 17:47:40 -
@@ -7,23 +7,21 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/dtfabric-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
 
lib/python${MODPY_VERSION}/site-packages/dtfabric-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/dtfabric/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}data_types.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}definitions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}errors.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}py2to3.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}reader.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}registry.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dtfabric/data_types.py
 lib/python${MODPY_VERSION}/site-packages/dtfabric/definitions.py
 lib/python${MODPY_VERSION}/site-packages/dtfabric/errors.py
-lib/python${MODPY_VERSION}/site-packages/dtfabric/py2to3.py
 lib/python${MODPY_VERSION}/site-packages/dtfabric/reader.py
 lib/python${MODPY_VERSION}/site-packages/dtfabric/registry.py
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}byte_operations.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}data_maps.${MODPY_PYC_MAGIC_TAG}pyc
Index: Makefile
===
RCS file: /cvs/ports/security/plaso/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile3 Jul 2020 21:13:05 -   1.15
+++ Makefile20 Sep 2020 16:07:35 -
@@ -2,7 +2,7 @@
 
 COMMENT =  engine and tools to automate creation of super timeline
 
-MODPY_EGG_VERSION =20200121
+MODPY_EGG_VERSION =20200717
 DISTNAME = plaso-${MODPY_EGG_VERSION}
 
 CATEGORIES =   security
@@ -15,7 +15,6 @@ MAINTAINER =  Remi Pointel https://github.com/log2timeline/plaso/releases/download/${MODPY_EGG_VERSION}/
 
@@ -23,7 +22,9 @@ MODULES = lang/python
 MODPY_VERSION =${MODPY_DEFAULT_VERSION_3}
 MODPY_SETUPTOOLS = Yes
 
-RUN_DEPENDS += devel/py-bencode${MODPY_FLAVOR} \
+RUN_DEPENDS += archivers/py-lz4 \
+   databases/py-redis${MODPY_FLAVOR} \
+   devel/py-bencode${MODPY_FLAVOR} \
devel/py-biplist${MODPY_FLAVOR

[UPDATE] databases/py-redis

2020-09-20 Thread Remi Pointel

Hi,

this diff updates py-redis to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/databases/py-redis/Makefile,v
retrieving revision 1.37
diff -u -p -u -p -r1.37 Makefile
--- Makefile3 Jul 2020 21:12:37 -   1.37
+++ Makefile20 Sep 2020 15:49:10 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Python interface to Redis
 
-MODPY_EGG_VERSION =3.4.1
+MODPY_EGG_VERSION =3.5.3
 
 GH_ACCOUNT =   andymccurdy
 GH_PROJECT =   redis-py
@@ -10,7 +10,6 @@ GH_TAGNAME =  ${MODPY_EGG_VERSION}
 
 PKGNAME =  py-redis-${MODPY_EGG_VERSION}
 CATEGORIES =   databases
-REVISION = 0
 
 HOMEPAGE = https://github.com/andymccurdy/redis-py/
 
Index: distinfo
===
RCS file: /cvs/ports/databases/py-redis/distinfo,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 distinfo
--- distinfo16 Feb 2020 13:02:19 -  1.24
+++ distinfo20 Sep 2020 15:49:10 -
@@ -1,2 +1,2 @@
-SHA256 (redis-py-3.4.1.tar.gz) = S2ygO5DMShghLunyMeH8iyEGJWp24w7qdsPXzBEFc60=
-SIZE (redis-py-3.4.1.tar.gz) = 126587
+SHA256 (redis-py-3.5.3.tar.gz) = Dj7wSvV9FyB8LxOklkGmO5jgBAoQdWqCR+gzRotaggY=
+SIZE (redis-py-3.5.3.tar.gz) = 129884


[NEW] archivers/py-lz4

2020-09-02 Thread Remi Pointel

Hi,

this is the port to have python bindings for lz4.

This is needed by the plaso's update.

Ok?

Cheers,

Remi.


py-lz4.tar.gz
Description: application/gzip


[UPDATE] security/floss

2020-06-29 Thread Remi Pointel

Hi,

this is the diff to update floss to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/floss/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile	12 Jul 2019 20:49:02 -	1.3
+++ Makefile	30 Jun 2020 06:05:11 -
@@ -2,7 +2,7 @@
 
 COMMENT =	FireEye Labs Obfuscated String Solver
 
-MODPY_EGG_VERSION =	1.5.0
+MODPY_EGG_VERSION =	1.6.1
 PKGNAME =	floss-${MODPY_EGG_VERSION}
 
 GH_ACCOUNT =	fireeye
@@ -20,6 +20,7 @@ MODULES =	lang/python
 MODPY_SETUPTOOLS =	Yes
 
 RUN_DEPENDS =	textproc/py-yaml \
+		devel/py-simplejson \
 		devel/py-tabulate \
 		security/py-vivisect \
 		devel/py-plugnplay \
Index: distinfo
===
RCS file: /cvs/ports/security/floss/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	29 Mar 2018 19:45:16 -	1.1.1.1
+++ distinfo	30 Jun 2020 06:05:11 -
@@ -1,2 +1,2 @@
-SHA256 (flare-floss-1.5.0.tar.gz) = yGTfjsXrt/NPyaWehUHU9vBMKgsjhjkSSfn/CTWl4kw=
-SIZE (flare-floss-1.5.0.tar.gz) = 104759
+SHA256 (flare-floss-1.6.1.tar.gz) = T6fmLmrF/8rSZ81tiFkkauFDYzYTHep0A9idlCZ1nwQ=
+SIZE (flare-floss-1.6.1.tar.gz) = 109281
Index: patches/patch-setup_py
===
RCS file: /cvs/ports/security/floss/patches/patch-setup_py,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-setup_py
--- patches/patch-setup_py	29 Mar 2018 19:45:16 -	1.1.1.1
+++ patches/patch-setup_py	30 Jun 2020 06:05:11 -
@@ -3,12 +3,13 @@ $OpenBSD: patch-setup_py,v 1.1.1.1 2018/
 Index: setup.py
 --- setup.py.orig
 +++ setup.py
-@@ -11,10 +11,8 @@ except ImportError:
+@@ -11,11 +11,9 @@ except ImportError:
  
  
  requirements = [
 -"q",
  "pyyaml",
+ "simplejson",
  "tabulate",
 -"vivisect",
  "plugnplay",


[UPDATE] security/yara

2020-06-29 Thread Remi Pointel

Hi,

this is the diff to update yara to latest release.

Ok?

Remi.
Index: Makefile.inc
===
RCS file: /cvs/ports/security/yara/Makefile.inc,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 Makefile.inc
--- Makefile.inc	11 Nov 2019 20:34:33 -	1.14
+++ Makefile.inc	30 Jun 2020 05:42:19 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile.inc,v 1.14 2019/11/11 20:34:33 rpointel Exp $
 
-VERSION ?=		3.11.0
+VERSION ?=		4.0.2
 
 CATEGORIES =		security
 
Index: main/distinfo
===
RCS file: /cvs/ports/security/yara/main/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- main/distinfo	11 Nov 2019 20:34:33 -	1.13
+++ main/distinfo	30 Jun 2020 05:42:19 -
@@ -1,2 +1,2 @@
-SHA256 (yara-3.11.0.tar.gz) = 3oxUAoyEh1HAb1rMO3ScPvaxEQkLOfb/mRKVr0S9RjM=
-SIZE (yara-3.11.0.tar.gz) = 772122
+SHA256 (yara-4.0.2.tar.gz) = Ba2I6smp8CMkMv0UUWva7aFDSdbPDKyALXbjaavO4AE=
+SIZE (yara-4.0.2.tar.gz) = 888137
Index: main/pkg/PLIST
===
RCS file: /cvs/ports/security/yara/main/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- main/pkg/PLIST	26 Feb 2019 09:09:17 -	1.5
+++ main/pkg/PLIST	30 Jun 2020 05:42:19 -
@@ -6,6 +6,7 @@ include/yara.h
 include/yara/ahocorasick.h
 include/yara/arena.h
 include/yara/atoms.h
+include/yara/base64.h
 include/yara/bitmask.h
 include/yara/compiler.h
 include/yara/error.h
@@ -18,6 +19,7 @@ include/yara/libyara.h
 include/yara/limits.h
 include/yara/mem.h
 include/yara/modules.h
+include/yara/notebook.h
 include/yara/object.h
 include/yara/parser.h
 include/yara/proc.h
@@ -33,7 +35,7 @@ include/yara/strutils.h
 include/yara/threading.h
 include/yara/types.h
 include/yara/utils.h
-lib/libyara.a
+@static-lib lib/libyara.a
 lib/libyara.la
 @lib lib/libyara.so.${LIByara_VERSION}
 lib/pkgconfig/yara.pc
Index: python/distinfo
===
RCS file: /cvs/ports/security/yara/python/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- python/distinfo	11 Nov 2019 20:34:33 -	1.12
+++ python/distinfo	30 Jun 2020 05:42:19 -
@@ -1,2 +1,2 @@
-SHA256 (yara-python-3.11.0.tar.gz) = EoDPpIRJAunVhIyE7Mh9o/wF+6y9dDcbtzjR9Pu6KFA=
-SIZE (yara-python-3.11.0.tar.gz) = 31830
+SHA256 (yara-python-4.0.2.tar.gz) = bnR8rvqNIIv0CweO8KcfOGb6kHUJEjnMNivSO/Q22BY=
+SIZE (yara-python-4.0.2.tar.gz) = 32362
Index: python/pkg/PLIST
===
RCS file: /cvs/ports/security/yara/python/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- python/pkg/PLIST	16 Aug 2018 09:58:47 -	1.5
+++ python/pkg/PLIST	30 Jun 2020 05:42:19 -
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.5 2018/08/16 09:58:47 rpointel Exp $
-lib/python${MODPY_VERSION}/site-packages/yara.so
+@so lib/python${MODPY_VERSION}/site-packages/yara.so
 lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/yara_python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt


[UPDATE] Python 3.7.8

2020-06-29 Thread Remi Pointel

Hi,

this is the diff to update Python 3.7 to 3.7.8.

Could you test this diff in a bulk build please?

Thanks,

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.7/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- Makefile	30 Mar 2020 14:55:16 -	1.16
+++ Makefile	30 Jun 2020 05:10:30 -
@@ -6,7 +6,7 @@
 # Python itself.
 
 VERSION =		3.7
-PATCHLEVEL =		.7
+PATCHLEVEL =		.8
 SHARED_LIBS =		python3.7m 0.0
 VERSION_SPEC =		>=3.7,<3.8
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.7/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	30 Mar 2020 14:55:16 -	1.5
+++ distinfo	30 Jun 2020 05:10:30 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.7.7.tgz) = jIvpHNJkihoMJR8E6gu0wqVXD+ucReqqIkHHhVhbR1o=
-SIZE (Python-3.7.7.tgz) = 23161893
+SHA256 (Python-3.7.8.tgz) = DiWDVhTcIh4+zqWDGzj6kHiLU4m5m2dadRQUyFh4mrA=
+SIZE (Python-3.7.8.tgz) = 23276116
Index: pkg/PLIST-idle
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-idle,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 PLIST-idle
--- pkg/PLIST-idle	30 Mar 2020 14:55:16 -	1.8
+++ pkg/PLIST-idle	30 Jun 2020 05:10:30 -
@@ -16,8 +16,8 @@ lib/python3.7/idlelib/CREDITS.txt
 lib/python3.7/idlelib/ChangeLog
 lib/python3.7/idlelib/HISTORY.txt
 lib/python3.7/idlelib/Icons/
+lib/python3.7/idlelib/Icons/README.txt
 lib/python3.7/idlelib/Icons/folder.gif
-lib/python3.7/idlelib/Icons/idle.icns
 lib/python3.7/idlelib/Icons/idle.ico
 lib/python3.7/idlelib/Icons/idle_16.gif
 lib/python3.7/idlelib/Icons/idle_16.png
@@ -25,6 +25,7 @@ lib/python3.7/idlelib/Icons/idle_32.gif
 lib/python3.7/idlelib/Icons/idle_32.png
 lib/python3.7/idlelib/Icons/idle_48.gif
 lib/python3.7/idlelib/Icons/idle_48.png
+lib/python3.7/idlelib/Icons/idle_256.png
 lib/python3.7/idlelib/Icons/minusnode.gif
 lib/python3.7/idlelib/Icons/openfolder.gif
 lib/python3.7/idlelib/Icons/plusnode.gif
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-main,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 PLIST-main
--- pkg/PLIST-main	30 Mar 2020 14:55:16 -	1.12
+++ pkg/PLIST-main	30 Jun 2020 05:10:30 -
@@ -1798,8 +1798,8 @@ lib/python3.7/ensurepip/__pycache__/_uni
 lib/python3.7/ensurepip/__pycache__/_uninstall.cpython-37.opt-2.pyc
 lib/python3.7/ensurepip/__pycache__/_uninstall.cpython-37.pyc
 lib/python3.7/ensurepip/_bundled/
-lib/python3.7/ensurepip/_bundled/pip-19.2.3-py2.py3-none-any.whl
-lib/python3.7/ensurepip/_bundled/setuptools-41.2.0-py2.py3-none-any.whl
+lib/python3.7/ensurepip/_bundled/pip-20.1.1-py2.py3-none-any.whl
+lib/python3.7/ensurepip/_bundled/setuptools-47.1.0-py3-none-any.whl
 lib/python3.7/ensurepip/_uninstall.py
 lib/python3.7/enum.py
 lib/python3.7/filecmp.py
@@ -1983,9 +1983,9 @@ lib/python3.7/lib-dynload/
 @so lib/python3.7/lib-dynload/zlib.so
 lib/python3.7/lib2to3/
 lib/python3.7/lib2to3/Grammar.txt
-lib/python3.7/lib2to3/Grammar3.7.7.final.0.pickle
+lib/python3.7/lib2to3/Grammar3.7.8.final.0.pickle
 lib/python3.7/lib2to3/PatternGrammar.txt
-lib/python3.7/lib2to3/PatternGrammar3.7.7.final.0.pickle
+lib/python3.7/lib2to3/PatternGrammar3.7.8.final.0.pickle
 lib/python3.7/lib2to3/__init__.py
 lib/python3.7/lib2to3/__main__.py
 lib/python3.7/lib2to3/__pycache__/


[UPDATE] graphics/p5-Image-ExifTool

2020-06-21 Thread Remi Pointel

Hi,

this is the diff to update exiftool to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/Makefile,v
retrieving revision 1.48
diff -u -p -u -p -r1.48 Makefile
--- Makefile	7 Feb 2020 05:50:21 -	1.48
+++ Makefile	21 Jun 2020 07:21:16 -
@@ -2,7 +2,7 @@
 
 COMMENT=	read and write meta information in image/audio/video files
 
-DISTNAME=	Image-ExifTool-11.85
+DISTNAME=	Image-ExifTool-12.00
 CATEGORIES=	graphics
 
 HOMEPAGE=	https://exiftool.org/
Index: distinfo
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/distinfo,v
retrieving revision 1.41
diff -u -p -u -p -r1.41 distinfo
--- distinfo	7 Feb 2020 05:50:21 -	1.41
+++ distinfo	21 Jun 2020 07:21:16 -
@@ -1,2 +1,2 @@
-SHA256 (Image-ExifTool-11.85.tar.gz) = iwqqjggK38hzbDsXnBQK08BdxYqEVA8eVncs4Smo+Jc=
-SIZE (Image-ExifTool-11.85.tar.gz) = 4700232
+SHA256 (Image-ExifTool-12.00.tar.gz) = 0HksyUq1ios9gbGMzbi0OEjI+5AbW3yuzctoaJxshVo=
+SIZE (Image-ExifTool-12.00.tar.gz) = 4817545
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/pkg/PLIST,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 PLIST
--- pkg/PLIST	7 Feb 2020 05:50:21 -	1.34
+++ pkg/PLIST	21 Jun 2020 07:21:16 -
@@ -31,6 +31,7 @@ ${P5SITE}/Image/ExifTool/Charset.pm
 ${P5SITE}/Image/ExifTool/Charset/Arabic.pm
 ${P5SITE}/Image/ExifTool/Charset/Baltic.pm
 ${P5SITE}/Image/ExifTool/Charset/Cyrillic.pm
+${P5SITE}/Image/ExifTool/Charset/DOSCyrillic.pm
 ${P5SITE}/Image/ExifTool/Charset/DOSLatin1.pm
 ${P5SITE}/Image/ExifTool/Charset/DOSLatinUS.pm
 ${P5SITE}/Image/ExifTool/Charset/Greek.pm


[UPDATE] textproc/uncrustify

2020-06-14 Thread Remi Pointel

Hi,

this is the diff to update uncrustify to latest release.

Ok?

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/uncrustify/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- Makefile	26 Oct 2019 22:52:56 -	1.24
+++ Makefile	14 Jun 2020 08:14:20 -
@@ -2,9 +2,7 @@
 
 COMMENT =		source code beautifier
 
-DISTNAME =		uncrustify-0.69.0
-
-REVISION =		0
+DISTNAME =		uncrustify-0.71.0
 
 CATEGORIES =		textproc devel
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/uncrustify/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- distinfo	16 May 2019 07:58:50 -	1.13
+++ distinfo	14 Jun 2020 08:14:20 -
@@ -1,2 +1,2 @@
-SHA256 (uncrustify-0.69.0.tar.gz) = 9k7NvVzos+PQNxhvfM5ZWz5zy9KGO3BnrXohnDSuH7g=
-SIZE (uncrustify-0.69.0.tar.gz) = 1601218
+SHA256 (uncrustify-0.71.0.tar.gz) = G3Zd/TbJhbtB6NLajSJq6Ldpvnn7Lh4sYKeLm64jqMM=
+SIZE (uncrustify-0.71.0.tar.gz) = 1703222
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/uncrustify/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST	2 Nov 2017 09:42:27 -	1.4
+++ pkg/PLIST	14 Jun 2020 08:14:20 -
@@ -1,6 +1,25 @@
 @comment $OpenBSD: PLIST,v 1.4 2017/11/02 09:42:27 rpointel Exp $
 @bin bin/uncrustify
 @man man/man1/uncrustify.1
+share/doc/uncrustify/
+share/doc/uncrustify/examples/
+share/doc/uncrustify/examples/MS-calling_conventions.cfg
+share/doc/uncrustify/examples/amxmodx.cfg
+share/doc/uncrustify/examples/ben.cfg
+share/doc/uncrustify/examples/ben2.cfg
+share/doc/uncrustify/examples/d.cfg
+share/doc/uncrustify/examples/defaults.cfg
+share/doc/uncrustify/examples/freebsd.cfg
+share/doc/uncrustify/examples/gnu-indent.cfg
+share/doc/uncrustify/examples/klaus.cfg
+share/doc/uncrustify/examples/kr-indent.cfg
+share/doc/uncrustify/examples/linux-indent.cfg
+share/doc/uncrustify/examples/linux.cfg
+share/doc/uncrustify/examples/mono.cfg
+share/doc/uncrustify/examples/msvc.cfg
+share/doc/uncrustify/examples/objc.cfg
+share/doc/uncrustify/examples/sun.cfg
+share/doc/uncrustify/examples/xsupplicant.cfg
 share/uncrustify/
 share/uncrustify/MS-calling_conventions.cfg
 share/uncrustify/amxmodx.cfg


[UPDATE] lang/python/3.8

2020-04-06 Thread Remi Pointel

Hi,

this is the diff to update Python 3.8 to latest relase.

Ok?

Diff from regression tests:
$ diff -u /tmp/Python-3.8.1 /tmp/Python-3.8.2 


--- /tmp/Python-3.8.1
+++ /tmp/Python-3.8.2
@@ -1,13 +1,14 @@
 == Tests result: FAILURE ==

-395 tests OK.
+393 tests OK.

-14 tests failed:
+12 tests failed:
 test__locale test_asyncio test_c_locale_coercion test_capi
-test_cmath test_fork1 test_locale test_math test_smtpnet
-test_socket test_ssl test_strptime test_uuid test_zipfile
+test_cmath test_fork1 test_locale test_math test_socket test_ssl
+test_strptime test_uuid

-14 tests skipped:
-test_devpoll test_epoll test_gdb test_msilib test_ossaudiodev
-test_spwd test_startfile test_tix test_tk test_ttk_guionly
+18 tests skipped:
+test_devpoll test_epoll test_gdb test_idle test_msilib
+test_ossaudiodev test_spwd test_startfile test_tcl test_tix
+test_tk test_ttk_guionly test_ttk_textonly test_turtle
 test_winconsoleio test_winreg test_winsound test_zipfile64


Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.8/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile	28 Dec 2019 18:34:39 -	1.3
+++ Makefile	6 Apr 2020 19:52:58 -
@@ -6,7 +6,7 @@
 # Python itself.
 
 VERSION =		3.8
-PATCHLEVEL =		.1
+PATCHLEVEL =		.2
 SHARED_LIBS =		python3.8 0.0
 VERSION_SPEC =		>=3.8,<3.9
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.8/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	28 Dec 2019 18:34:39 -	1.2
+++ distinfo	6 Apr 2020 19:52:58 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.8.1.tgz) = x8+jmkO5lGIbJF4Cl2npEmyqKpNXHO4udDshPM6sNfs=
-SIZE (Python-3.8.1.tgz) = 23978360
+SHA256 (Python-3.8.2.tgz) = 5jSnp0d2wriVFrLgE92hcoyJyBSbmGO4zqIZRtr51WE=
+SIZE (Python-3.8.2.tgz) = 24007411
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-main,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST-main
--- pkg/PLIST-main	11 Feb 2020 11:45:31 -	1.4
+++ pkg/PLIST-main	6 Apr 2020 19:52:59 -
@@ -2197,9 +2197,9 @@ lib/python3.8/lib-dynload/
 @so lib/python3.8/lib-dynload/zlib.so
 lib/python3.8/lib2to3/
 lib/python3.8/lib2to3/Grammar.txt
-lib/python3.8/lib2to3/Grammar3.8.1.final.0.pickle
+lib/python3.8/lib2to3/Grammar3.8.2.final.0.pickle
 lib/python3.8/lib2to3/PatternGrammar.txt
-lib/python3.8/lib2to3/PatternGrammar3.8.1.final.0.pickle
+lib/python3.8/lib2to3/PatternGrammar3.8.2.final.0.pickle
 lib/python3.8/lib2to3/__init__.py
 lib/python3.8/lib2to3/__main__.py
 lib/python3.8/lib2to3/__pycache__/
Index: pkg/PLIST-tests
===
RCS file: /cvs/ports/lang/python/3.8/pkg/PLIST-tests,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-tests
--- pkg/PLIST-tests	11 Feb 2020 11:45:31 -	1.3
+++ pkg/PLIST-tests	6 Apr 2020 19:53:00 -
@@ -2734,6 +2734,9 @@ lib/python3.8/test/test_importlib/__pyca
 lib/python3.8/test/test_importlib/__pycache__/fixtures.cpython-38.opt-1.pyc
 lib/python3.8/test/test_importlib/__pycache__/fixtures.cpython-38.opt-2.pyc
 lib/python3.8/test/test_importlib/__pycache__/fixtures.cpython-38.pyc
+lib/python3.8/test/test_importlib/__pycache__/stubs.cpython-38.opt-1.pyc
+lib/python3.8/test/test_importlib/__pycache__/stubs.cpython-38.opt-2.pyc
+lib/python3.8/test/test_importlib/__pycache__/stubs.cpython-38.pyc
 lib/python3.8/test/test_importlib/__pycache__/test_abc.cpython-38.opt-1.pyc
 lib/python3.8/test/test_importlib/__pycache__/test_abc.cpython-38.opt-2.pyc
 lib/python3.8/test/test_importlib/__pycache__/test_abc.cpython-38.pyc
@@ -3058,6 +3061,7 @@ lib/python3.8/test/test_importlib/source
 lib/python3.8/test/test_importlib/source/test_finder.py
 lib/python3.8/test/test_importlib/source/test_path_hook.py
 lib/python3.8/test/test_importlib/source/test_source_encoding.py
+lib/python3.8/test/test_importlib/stubs.py
 lib/python3.8/test/test_importlib/test_abc.py
 lib/python3.8/test/test_importlib/test_api.py
 lib/python3.8/test/test_importlib/test_lazy.py


Re: security upate: py-yaml

2020-03-30 Thread Remi Pointel

On 2020-03-30 23:42, Stuart Henderson wrote:

We are currently quite behind on 5.1.1 so there are a number of other things
fixed in the meantime, but this includes a code execution fix. Nothing looks
incompatible in changelog, I've tested runtime with beets, ansible, urlwatch
and built a selection of the other ports depending on it. OK?


Hello,

I sent a similar diff to pea few days ago.

The only difference is the WANTLIB modification, when I ran 'make 
port-lib-depends-check':


Extra:  yaml.0
WANTLIB += yaml-0

So I changed yaml to yaml-0.

Do you have the same result?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 Makefile
--- Makefile	23 Jun 2019 16:28:30 -	1.20
+++ Makefile	31 Mar 2020 05:31:57 -
@@ -2,7 +2,7 @@
 
 COMMENT=	YAML parser and emitter in Python
 
-MODPY_EGG_VERSION=5.1.1
+MODPY_EGG_VERSION=5.3.1
 DISTNAME=	PyYAML-${MODPY_EGG_VERSION}
 PKGNAME=	py-yaml-${MODPY_EGG_VERSION}
 CATEGORIES=	textproc
@@ -14,7 +14,7 @@ MAINTAINER=	Pierre-Emmanuel Andre 

Re: libssh: update to 0.9.3, disable unit tests due to argp error

2020-03-30 Thread Remi Pointel

On 2020-03-30 17:19, Jeremie Courreges-Anglas wrote:

On Sat, Mar 28 2020, Klemens Nanni  wrote:

https://www.libssh.org/2019/12/10/libssh-0-9-3-and-libssh-0-8-8-security-release/

check_syms reports no dynamic symbol removals, only additions.

libssh fails to build due to argp related code in the unit tests;  I've
disabled them for now to unblock the update - I could not fix it myself.

There is software that apparently reuires >=0.9.0 so I'm updating to
0.9.3 rather than 0.8.3, and as no existing port has specific version
requirements for <0.9.0 I currently see no reason not to.

Tested with latest sysutils/tmate 2.4.0p1 on amd64 which successfully
establishes SSH connections as client.

Since this fixes CVEs, I'll add quirks if this should go in.

Feedback? OK?


Looks good overall: the SHARED_LIBS bump looks correct, the header
changes don't show incompatible changes.  But a few decls have been
marked deprecated, and this might cause trouble at build time so you
might want to test-build consumers (SUBDIRLIST can help here as pointed
out by sthen@).

I think it would be good to keep the unit tests, so here's an updated
diff that addresses the clash between libssh priv.h and potentially all
headers that use attribute((__unused__)).  I can try to push that fix
upstream, where the problem has already been reported.

make test is happy on amd64 and sparc64.


Hi,

sounds good to me, thank you.

Don't hesitate to take maintainership on it.

Cheers,

Remi.



[UPDATE] python 3.7

2020-03-22 Thread Remi Pointel

Hi,

this is the diff to update python 3 to 3.7.7.

Could it be tested in a bulk build please?

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.7/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile	11 Feb 2020 20:43:11 -	1.15
+++ Makefile	23 Mar 2020 06:44:29 -
@@ -6,13 +6,9 @@
 # Python itself.
 
 VERSION =		3.7
-PATCHLEVEL =		.6
+PATCHLEVEL =		.7
 SHARED_LIBS =		python3.7m 0.0
 VERSION_SPEC =		>=3.7,<3.8
-
-REVISION =		0
-REVISION-main =		1
-REVISION-idle =		1
 
 CONFIGURE_ARGS +=	--with-ensurepip=no
 CONFIGURE_ARGS +=	--enable-loadable-sqlite-extensions
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.7/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	28 Dec 2019 18:35:39 -	1.4
+++ distinfo	23 Mar 2020 06:44:29 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.7.6.tgz) = ru5oHCNa0zavEW8Iq2VjNhoMgcU3BywbMJ1uQFCqIRQ=
-SIZE (Python-3.7.6.tgz) = 23148187
+SHA256 (Python-3.7.7.tgz) = jIvpHNJkihoMJR8E6gu0wqVXD+ucReqqIkHHhVhbR1o=
+SIZE (Python-3.7.7.tgz) = 23161893
Index: pkg/PLIST-idle
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-idle,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST-idle
--- pkg/PLIST-idle	11 Feb 2020 20:43:12 -	1.7
+++ pkg/PLIST-idle	23 Mar 2020 06:44:29 -
@@ -3,12 +3,12 @@
 @option is-branch
 @conflict python-idle-${VERSION_SPEC}
 @conflict python-idle->=3.2,<3.7
+@conflict python->=3.6,<3.6.8p0
 @pkgpath lang/python/3.2,-idle
 @pkgpath lang/python/3.3,-idle
 @pkgpath lang/python/3.4,-idle
 @pkgpath lang/python/3.5,-idle
 @pkgpath lang/python/3.6,-idle
-@conflict python->=3.6,<3.6.8p0
 bin/idle3
 bin/idle3.7
 lib/python3.7/idlelib/
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-main,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 PLIST-main
--- pkg/PLIST-main	11 Feb 2020 20:43:12 -	1.11
+++ pkg/PLIST-main	23 Mar 2020 06:44:29 -
@@ -2378,9 +2378,9 @@ lib/python3.7/lib-dynload/
 @so lib/python3.7/lib-dynload/zlib.so
 lib/python3.7/lib2to3/
 lib/python3.7/lib2to3/Grammar.txt
-lib/python3.7/lib2to3/Grammar3.7.6.final.0.pickle
+lib/python3.7/lib2to3/Grammar3.7.7.final.0.pickle
 lib/python3.7/lib2to3/PatternGrammar.txt
-lib/python3.7/lib2to3/PatternGrammar3.7.6.final.0.pickle
+lib/python3.7/lib2to3/PatternGrammar3.7.7.final.0.pickle
 lib/python3.7/lib2to3/__init__.py
 lib/python3.7/lib2to3/__main__.py
 lib/python3.7/lib2to3/__pycache__/


Re: [UPDATE] ropper et filebytes

2020-03-21 Thread Remi Pointel

On 2020-03-10 10:19, Jeremie Courreges-Anglas wrote:

On Mon, Mar 09 2020, Paco Esteban  wrote:

Hi Remi,

On Sun, 08 Mar 2020, Remi Pointel wrote:


Hi,

these are the diff to update filebytes and ropper to latest releases.

Ok?


LGTM and appears to work fine in my tests on amd64, ok jca@


ropper has no consumers and filebytes only has ropper.  I gess those are
perfect candidates to go py3 only, don't you think ?


It appears so indeed.




Hi,

these are the diff to use Python 3 only.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-filebytes/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	27 Sep 2019 05:46:30 -	1.7
+++ Makefile	21 Mar 2020 15:10:28 -
@@ -2,7 +2,7 @@
 
 COMMENT =	python module to read and write ELF, PE, MachO or OAT
 
-MODPY_EGG_VERSION =	0.9.21
+MODPY_EGG_VERSION =	0.10.2
 DISTNAME =	filebytes-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
@@ -20,6 +20,6 @@ MODPY_SETUPTOOLS =	Yes
 MODPY_PI =		Yes
 
 FLAVORS =	python3
-FLAVOR ?=
+FLAVOR =	python3
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-filebytes/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	27 Sep 2019 05:46:30 -	1.5
+++ distinfo	21 Mar 2020 15:10:28 -
@@ -1,2 +1,2 @@
-SHA256 (filebytes-0.9.21.tar.gz) = CeMG/q/UNeJAtsoi5jGc5Rhi2+meNIE2j8mi0V0iY9U=
-SIZE (filebytes-0.9.21.tar.gz) = 19174
+SHA256 (filebytes-0.10.2.tar.gz) = dkIC901551h/BLatRvfFBIXY8yxK7d0CIA8WUaCJJ0E=
+SIZE (filebytes-0.10.2.tar.gz) = 20358
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-filebytes/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	4 Apr 2018 19:00:45 -	1.1.1.1
+++ pkg/PLIST	21 Mar 2020 15:10:28 -
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2018/04/04 19:00:45 rpointel Exp $
+@pkgpath devel/py-filebytes
 lib/python${MODPY_VERSION}/site-packages/filebytes/
 lib/python${MODPY_VERSION}/site-packages/filebytes-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/filebytes-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
Index: Makefile
===
RCS file: /cvs/ports/security/py-ropper/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile	27 Sep 2019 05:48:12 -	1.6
+++ Makefile	21 Mar 2020 15:10:27 -
@@ -2,7 +2,7 @@
 
 COMMENT =	rop gadget finder and binary information tool
 
-MODPY_EGG_VERSION =	1.12.5
+MODPY_EGG_VERSION =	1.13.3
 DISTNAME =	ropper-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
@@ -24,10 +24,6 @@ RUN_DEPENDS =	devel/py-filebytes${MODPY_
 		devel/keystone/python${MODPY_FLAVOR}
 
 FLAVORS =	python3
-FLAVOR ?=
-
-# permit installing py- and py3- on same machine
-post-install:
-	mv ${PREFIX}/bin/ropper ${PREFIX}/bin/ropper${MODPY_BIN_SUFFIX}
+FLAVOR =	python3
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/security/py-ropper/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo	27 Sep 2019 05:48:12 -	1.3
+++ distinfo	21 Mar 2020 15:10:27 -
@@ -1,2 +1,2 @@
-SHA256 (ropper-1.12.5.tar.gz) = DevhcizzVtgjyravsr632K1sZEFHl4wf9UpbNEicdBg=
-SIZE (ropper-1.12.5.tar.gz) = 68836
+SHA256 (ropper-1.13.3.tar.gz) = 38h0d8D1PT0oNqOEwQY3PXYcxDXq/Ed/KZUj5UBN2kM=
+SIZE (ropper-1.13.3.tar.gz) = 68927
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-ropper/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST	2 Jan 2019 06:33:17 -	1.2
+++ pkg/PLIST	21 Mar 2020 15:10:27 -
@@ -1,5 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.2 2019/01/02 06:33:17 rpointel Exp $
-bin/ropper${MODPY_BIN_SUFFIX}
+@pkgpath security/py-ropper
+bin/ropper
 lib/python${MODPY_VERSION}/site-packages/ropper/
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
Index: Makefile
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.892
diff -u -p -u -p -r1.892 Makefile
--- Makefile	20 Mar 2020 14:46:47 -	1.892
+++ Makefile	21 Mar 2020 15:10:20 -
@@ -5,7 +5,7 @@ CATEGORIES =	devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =	quirks-3.283
+PKGNAME =	quirks-3.284
 PKG_ARCH =	*
 MAINTAINER =	Marc Espie 
 
Index: files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.910
diff -u -p -u -p -r1.910 Quirks.pm
--- files/Quirks.pm	20 Mar 2020 14:46:47 -	

plaso & quirks

2020-03-18 Thread Remi Pointel

Hi,

it seems that the update of plaso & its dependencies needs the update of 
quirks.


Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.886
diff -u -p -u -p -r1.886 Makefile
--- Makefile	18 Mar 2020 18:11:26 -	1.886
+++ Makefile	18 Mar 2020 19:43:26 -
@@ -5,7 +5,7 @@ CATEGORIES =	devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =	quirks-3.277
+PKGNAME =	quirks-3.278
 PKG_ARCH =	*
 MAINTAINER =	Marc Espie 
 
Index: files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.904
diff -u -p -u -p -r1.904 Quirks.pm
--- files/Quirks.pm	18 Mar 2020 18:11:26 -	1.904
+++ files/Quirks.pm	18 Mar 2020 19:43:26 -
@@ -388,6 +388,11 @@ my $stem_extensions = {
 	'py-elasticsearch' => 'py3-elasticsearch',
 	'py-vmomi' => 'py3-vmomi',
 	'py-nbconvert' => 'py3-nbconvert',
+	'py-bencode' => 'py3-bencode',
+	'py-dfwinreg' => 'py3-dfwinreg',
+	'py-dfvfs' => 'py3-dfvfs',
+	'py-dfdatetime' => 'py3-dfdatetime',
+	'py-artifacts' => 'py3-artifacts',
 };
 
 my $obsolete_reason = {


Re: Need help for libtsk/sleuthkit

2020-03-17 Thread Remi Pointel

On 2020-03-16 10:25, Remi Pointel wrote:

Hi,

I need to update sleuthkit for the new version of plaso.

Attached is the updated version of sleuthkit. It builds fine, but if I 
run the regress tests of the py-tsk port it segfaults on the libtsk.


If I add LDFLAGS="-lstdc++", it works fine but it's not the good way to 
fix it.


Any idea?

To test: build & install the sleuthkit port attached, and make test in 
the py-tsk port attached.


Thanks for helping,


With the logs it will be easier...

Thanks in advance,

Remi.

cd /usr/ports/pobj/py-tsk-20200117-python3/pytsk3-20200117 && /usr/local/bin/python3.7 run_tests.py
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__gxx_personality_v0'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt13runtime_errorD1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTISt13runtime_error'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTISt13runtime_error'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZNSt8ios_base4InitD1Ev'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv117__class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv120__si_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv121__vmi_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTVN10__cxxabiv121__vmi_class_type_infoE'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '_ZTISt9exception'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libtsk.so.2.0: undefined symbol '__cxa_pure_virtual'
python3.7:/usr/local/lib/libt

Need help for libtsk/sleuthkit

2020-03-16 Thread Remi Pointel

Hi,

I need to update sleuthkit for the new version of plaso.

Attached is the updated version of sleuthkit. It builds fine, but if I 
run the regress tests of the py-tsk port it segfaults on the libtsk.


If I add LDFLAGS="-lstdc++", it works fine but it's not the good way to 
fix it.


Any idea?

To test: build & install the sleuthkit port attached, and make test in 
the py-tsk port attached.


Thanks for helping,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/sysutils/sleuthkit/Makefile,v
retrieving revision 1.27
diff -u -p -u -p -r1.27 Makefile
--- Makefile	14 Jul 2019 00:39:40 -	1.27
+++ Makefile	11 Mar 2020 06:36:22 -
@@ -2,11 +2,10 @@
 
 COMMENT=		forensic toolkit based on TCT
 
-DISTNAME=		sleuthkit-4.6.0
+DISTNAME=		sleuthkit-4.8.0
 CATEGORIES=		sysutils security
-REVISION=		2
 
-SHARED_LIBS +=		tsk	1.0 # 17.0
+SHARED_LIBS +=		tsk	2.0 # 17.0
 
 HOMEPAGE=		http://www.sleuthkit.org/
 
@@ -17,7 +16,7 @@ PERMIT_PACKAGE=	Yes
 
 MASTER_SITES =		https://github.com/sleuthkit/sleuthkit/releases/download/${DISTNAME}/
 
-WANTLIB += 		c m pthread ${COMPILER_LIBCXX} sqlite3 z
+WANTLIB += 		bfio c m pthread ${COMPILER_LIBCXX} sqlite3 vhdi vmdk z
 
 COMPILER =		base-clang ports-gcc
 
@@ -29,13 +28,21 @@ CONFIGURE_ARGS += 	--mandir='${PREFIX}/m
 			--without-afflib \
 			--without-libewf
 
-CONFIGURE_ENV =		ac_cv_path_CPPUNIT_CONFIG=no
+CONFIGURE_ENV =		ac_cv_path_CPPUNIT_CONFIG=no \
+			ac_cv_header_postgresql_libpq_fe_h=no
+#			LDFLAGS="-lstdc++"
 RUN_DEPENDS =		converters/p5-DateManip
-LIB_DEPENDS =		databases/sqlite3
+LIB_DEPENDS =		databases/sqlite3 \
+			devel/libbfio \
+			sysutils/libvhdi \
+			sysutils/libvmdk
 
 NO_TEST =		Yes
 
 pre-configure:
 	@sed -i 's:%%PREFIX%%:${PREFIX}:' ${WRKSRC}/man/sorter.1
+
+post-install:
+	mv ${PREFIX}/bin/pstat ${PREFIX}/bin/pstat.sleuthkit
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/sleuthkit/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- distinfo	14 Mar 2018 12:39:17 -	1.13
+++ distinfo	11 Mar 2020 06:36:22 -
@@ -1,2 +1,2 @@
-SHA256 (sleuthkit-4.6.0.tar.gz) = 9SoIqw3geBgsDy0Z0+GzQUJKngwWM6YcO4kvs4+ay5c=
-SIZE (sleuthkit-4.6.0.tar.gz) = 8634432
+SHA256 (sleuthkit-4.8.0.tar.gz) = 9YS0bIgmk7y9gZ+1j3XpvkWsir2/YFwZD4fvESLyj2w=
+SIZE (sleuthkit-4.8.0.tar.gz) = 8784392
Index: patches/patch-tools_srchtools_sigfind_cpp
===
RCS file: patches/patch-tools_srchtools_sigfind_cpp
diff -N patches/patch-tools_srchtools_sigfind_cpp
--- patches/patch-tools_srchtools_sigfind_cpp	7 Apr 2018 23:15:28 -	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
-$OpenBSD: patch-tools_srchtools_sigfind_cpp,v 1.4 2018/04/07 23:15:28 nigel Exp $
-
-Index: tools/srchtools/sigfind.cpp
 tools/srchtools/sigfind.cpp.orig
-+++ tools/srchtools/sigfind.cpp
-@@ -302,7 +302,7 @@ main(int argc, char **argv)
- break;
- }
- else if (retval == -1) {
--fprintf(stderr, "error reading bytes %"PRIuOFF"\n", i);
-+fprintf(stderr, "error reading bytes %" PRIuOFF "\n", i);
- exit(1);
- }
- 
-@@ -312,9 +312,9 @@ main(int argc, char **argv)
- ((sig_size < 3) || (block[rel_offset + 2] == sig[2])) &&
- ((sig_size < 4) || (block[rel_offset + 3] == sig[3]))) {
- if (prev_hit == -1)
--printf("Block: %"PRIuOFF" (-)\n",  i);
-+printf("Block: %" PRIuOFF " (-)\n",  i);
- else
--printf("Block: %"PRIuOFF" (+%"PRIuOFF")\n", i,
-+printf("Block: %" PRIuOFF " (+%" PRIuOFF ")\n", i,
-(i - prev_hit));
- 
- prev_hit = i;
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/sleuthkit/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 PLIST
--- pkg/PLIST	31 Oct 2017 21:38:28 -	1.9
+++ pkg/PLIST	11 Mar 2020 06:36:22 -
@@ -26,6 +26,7 @@ bin/mactime
 @bin bin/mmcat
 @bin bin/mmls
 @bin bin/mmstat
+@bin bin/pstat.sleuthkit
 @bin bin/sigfind
 bin/sorter
 @bin bin/srch_strings
@@ -36,12 +37,19 @@ bin/sorter
 @bin bin/usnjls
 include/tsk/
 include/tsk/auto/
+include/tsk/auto/guid.h
 include/tsk/auto/tsk_auto.h
 include/tsk/auto/tsk_is_image_supported.h
 include/tsk/base/
 include/tsk/base/tsk_base.h
 include/tsk/base/tsk_os.h
 include/tsk/fs/
+include/tsk/fs/apfs_compat.hpp
+include/tsk/fs/apfs_fs.h
+include/tsk/fs/apfs_fs.hpp
+include/tsk/fs/decmpfs.h
+include/tsk/fs/tsk_apfs.h
+include/tsk/fs/tsk_apfs.hpp
 include/tsk/fs/tsk_exfatfs.h
 include/tsk/fs/tsk_ext2fs.h
 include/tsk/fs/tsk_fatfs.h
@@ -55,9 +63,21 @@ include/tsk/fs/tsk_yaffs.h
 include/tsk/hashdb/
 include/tsk/hashdb/tsk_hashdb.h
 include/tsk/img/
+include/tsk/img/pool.hpp
 include/tsk/img/tsk_img.h
 include/tsk/libtsk.h
+include/t

Re: I'd like to remove tortoisehg. Anyone using it?.

2020-03-15 Thread Remi Pointel

Le 15-03-2020 11:54, Paco Esteban a écrit :

On Sat, 14 Mar 2020, Juan Francisco Cantero Hurtado wrote:

I would like to remove the port before of 6.7. Any objection?. Is 
anyone

yelling at me?. I can't hear you.


I'm not a heavy mercurial user, just a couple of repos and never used
tortoisehg.  But I'm all into moving to python3.

for what it's worth, ok paco@ to remove devel/tortoisehg.


Hi,

it seems that the new versions of tortoisehg are here 
https://bitbucket.org/tortoisehg/targz/downloads/, in adequation with 
https://www.mercurial-scm.org/downloads or do I miss a thing?


Cheers,

Remi.



Re: Update: Python 3.7.6 -> 3.7.7

2020-03-14 Thread Remi Pointel

On 2020-03-14 08:13, Kurt Mosiejczuk wrote:

On Sat, Mar 14, 2020 at 12:32:12AM -0400, Kurt Mosiejczuk wrote:

Straightforward point release of Python 3.7. Tests run the same as before.
Little PLIST change, A conflict line moved and the usual line that has the
full version number and patch level changed.



cc maintainer



ok?


Now with the actual diff.


Hello,

sounds good to me.

Thank you,

Remi.



[UPDATE] ropper et filebytes

2020-03-08 Thread Remi Pointel

Hi,

these are the diff to update filebytes and ropper to latest releases.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/py-ropper/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile	27 Sep 2019 05:48:12 -	1.6
+++ Makefile	8 Mar 2020 19:35:00 -
@@ -2,7 +2,7 @@
 
 COMMENT =	rop gadget finder and binary information tool
 
-MODPY_EGG_VERSION =	1.12.5
+MODPY_EGG_VERSION =	1.13.3
 DISTNAME =	ropper-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-ropper/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo	27 Sep 2019 05:48:12 -	1.3
+++ distinfo	8 Mar 2020 19:35:00 -
@@ -1,2 +1,2 @@
-SHA256 (ropper-1.12.5.tar.gz) = DevhcizzVtgjyravsr632K1sZEFHl4wf9UpbNEicdBg=
-SIZE (ropper-1.12.5.tar.gz) = 68836
+SHA256 (ropper-1.13.3.tar.gz) = 38h0d8D1PT0oNqOEwQY3PXYcxDXq/Ed/KZUj5UBN2kM=
+SIZE (ropper-1.13.3.tar.gz) = 68927
Index: Makefile
===
RCS file: /cvs/ports/devel/py-filebytes/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	27 Sep 2019 05:46:30 -	1.7
+++ Makefile	8 Mar 2020 19:34:44 -
@@ -2,7 +2,7 @@
 
 COMMENT =	python module to read and write ELF, PE, MachO or OAT
 
-MODPY_EGG_VERSION =	0.9.21
+MODPY_EGG_VERSION =	0.10.2
 DISTNAME =	filebytes-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-filebytes/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	27 Sep 2019 05:46:30 -	1.5
+++ distinfo	8 Mar 2020 19:34:44 -
@@ -1,2 +1,2 @@
-SHA256 (filebytes-0.9.21.tar.gz) = CeMG/q/UNeJAtsoi5jGc5Rhi2+meNIE2j8mi0V0iY9U=
-SIZE (filebytes-0.9.21.tar.gz) = 19174
+SHA256 (filebytes-0.10.2.tar.gz) = dkIC901551h/BLatRvfFBIXY8yxK7d0CIA8WUaCJJ0E=
+SIZE (filebytes-0.10.2.tar.gz) = 20358


[UPDATE] www/py-beautifulsoup4

2020-03-08 Thread Remi Pointel

Hi,

this is the diff to update BeautifulSoup4 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile	17 Nov 2019 04:19:49 -	1.15
+++ Makefile	8 Mar 2020 17:56:29 -
@@ -2,10 +2,9 @@
 
 COMMENT =	HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =	4.8.1
+MODPY_EGG_VERSION =	4.8.2
 DISTNAME =	beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
-REVISION =	0
 
 CATEGORIES =	www
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo	17 Nov 2019 04:19:49 -	1.9
+++ distinfo	8 Mar 2020 17:56:29 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.8.1.tar.gz) = YTXbK6Z4FowHlQ+aFsQDGCLG9K7HWmXgqXvFygl4mTE=
-SIZE (beautifulsoup4-4.8.1.tar.gz) = 159164
+SHA256 (beautifulsoup4-4.8.2.tar.gz) = Bf2CXrAcKQh3ZXpW30xuTDEbOWW9p5DGE6PW+wGlRio=
+SIZE (beautifulsoup4-4.8.2.tar.gz) = 298650
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-beautifulsoup4/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST	17 Nov 2019 04:19:49 -	1.3
+++ pkg/PLIST	8 Mar 2020 17:56:29 -
@@ -1,6 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.3 2019/11/17 04:19:49 kmos Exp $
-lib/python${MODPY_VERSION}/
-lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
@@ -11,7 +9,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/bs4/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}check_block.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}dammit.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}diagnose.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}element.${MODPY_PYC_MAGIC_TAG}pyc
@@ -27,7 +24,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_html5lib.py
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_htmlparser.py
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_lxml.py
-lib/python${MODPY_VERSION}/site-packages/bs4/check_block.py
 lib/python${MODPY_VERSION}/site-packages/bs4/dammit.py
 lib/python${MODPY_VERSION}/site-packages/bs4/diagnose.py
 lib/python${MODPY_VERSION}/site-packages/bs4/element.py


[UPDATE] graphics/p5-Image-ExifTool

2020-02-05 Thread Remi Pointel

Hi,

this is the diff to update exiftool to latest production release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/Makefile,v
retrieving revision 1.47
diff -u -p -u -p -r1.47 Makefile
--- Makefile	27 Oct 2019 08:17:46 -	1.47
+++ Makefile	5 Feb 2020 09:28:55 -
@@ -2,7 +2,7 @@
 
 COMMENT=	read and write meta information in image/audio/video files
 
-DISTNAME=	Image-ExifTool-11.70
+DISTNAME=	Image-ExifTool-11.85
 CATEGORIES=	graphics
 
 HOMEPAGE=	https://owl.phy.queensu.ca/~phil/exiftool/
Index: distinfo
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/distinfo,v
retrieving revision 1.40
diff -u -p -u -p -r1.40 distinfo
--- distinfo	27 Oct 2019 08:17:46 -	1.40
+++ distinfo	5 Feb 2020 09:28:55 -
@@ -1,2 +1,2 @@
-SHA256 (Image-ExifTool-11.70.tar.gz) = 10VyTqOkNA1EsTE1F4Owu+K0+dbZ0nB/S5UI9fYHGvw=
-SIZE (Image-ExifTool-11.70.tar.gz) = 4629966
+SHA256 (Image-ExifTool-11.85.tar.gz) = iwqqjggK38hzbDsXnBQK08BdxYqEVA8eVncs4Smo+Jc=
+SIZE (Image-ExifTool-11.85.tar.gz) = 4700232
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/pkg/PLIST,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 PLIST
--- pkg/PLIST	4 Jul 2019 06:38:00 -	1.33
+++ pkg/PLIST	5 Feb 2020 09:28:55 -
@@ -164,6 +164,7 @@ ${P5SITE}/Image/ExifTool/PSP.pm
 ${P5SITE}/Image/ExifTool/Palm.pm
 ${P5SITE}/Image/ExifTool/Panasonic.pm
 ${P5SITE}/Image/ExifTool/PanasonicRaw.pm
+${P5SITE}/Image/ExifTool/Parrot.pm
 ${P5SITE}/Image/ExifTool/Pentax.pm
 ${P5SITE}/Image/ExifTool/PhaseOne.pm
 ${P5SITE}/Image/ExifTool/PhotoCD.pm
@@ -197,6 +198,7 @@ ${P5SITE}/Image/ExifTool/Stim.pm
 ${P5SITE}/Image/ExifTool/TagInfoXML.pm
 ${P5SITE}/Image/ExifTool/TagLookup.pm
 ${P5SITE}/Image/ExifTool/TagNames.pod
+${P5SITE}/Image/ExifTool/Text.pm
 ${P5SITE}/Image/ExifTool/Theora.pm
 ${P5SITE}/Image/ExifTool/Torrent.pm
 ${P5SITE}/Image/ExifTool/Unknown.pm
@@ -345,6 +347,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::Palm.3p
 @man man/man3p/Image::ExifTool::Panasonic.3p
 @man man/man3p/Image::ExifTool::PanasonicRaw.3p
+@man man/man3p/Image::ExifTool::Parrot.3p
 @man man/man3p/Image::ExifTool::Pentax.3p
 @man man/man3p/Image::ExifTool::PhaseOne.3p
 @man man/man3p/Image::ExifTool::PhotoCD.3p
@@ -377,6 +380,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::TagInfoXML.3p
 @man man/man3p/Image::ExifTool::TagLookup.3p
 @man man/man3p/Image::ExifTool::TagNames.3p
+@man man/man3p/Image::ExifTool::Text.3p
 @man man/man3p/Image::ExifTool::Theora.3p
 @man man/man3p/Image::ExifTool::Torrent.3p
 @man man/man3p/Image::ExifTool::Unknown.3p


[UPDATE] devel/py-xlsxwriter

2019-12-29 Thread Remi Pointel

Hi,

this is the diff to update xlsxwriter to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-xlsxwriter/Makefile,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 Makefile
--- Makefile	16 Sep 2019 05:33:48 -	1.22
+++ Makefile	29 Dec 2019 13:33:55 -
@@ -2,7 +2,7 @@
 
 COMMENT =	Python module for creating Excel XLSX files
 
-MODPY_EGG_VERSION = 1.2.1
+MODPY_EGG_VERSION = 1.2.7
 DISTNAME =	XlsxWriter-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME:L}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-xlsxwriter/distinfo,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 distinfo
--- distinfo	16 Sep 2019 05:33:48 -	1.18
+++ distinfo	29 Dec 2019 13:33:55 -
@@ -1,2 +1,2 @@
-SHA256 (XlsxWriter-1.2.1.tar.gz) = f0Gx29azjdHOJDFWysVNHa5QpB9KRYcVlspnsKvPs+g=
-SIZE (XlsxWriter-1.2.1.tar.gz) = 257079
+SHA256 (XlsxWriter-1.2.7.tar.gz) = GP6PiRpK33VWwF1WBZ4Tb5+85bGfkzX217QsOJxFkrw=
+SIZE (XlsxWriter-1.2.7.tar.gz) = 251563


[UPDATE] security/oledump

2019-12-29 Thread Remi Pointel

Hi,

this is the diff to update oledump to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/oledump/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- Makefile	12 Jul 2019 20:49:05 -	1.17
+++ Makefile	29 Dec 2019 13:50:40 -
@@ -2,7 +2,7 @@
 
 COMMENT =	analyze OLE files
 
-MODPY_EGG_VERSION =	0.0.42
+MODPY_EGG_VERSION =	0.0.44
 DISTNAME =	oledump_V${MODPY_EGG_VERSION:S/./_/g}
 PKGNAME =	oledump-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/security/oledump/distinfo,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 distinfo
--- distinfo	9 May 2019 11:48:23 -	1.16
+++ distinfo	29 Dec 2019 13:50:40 -
@@ -1,2 +1,2 @@
-SHA256 (oledump_V0_0_42.zip) = FKH9pKtXsJcprrJpeBh4L65Jg2mnYP7IruXPsKDp0SY=
-SIZE (oledump_V0_0_42.zip) = 59531
+SHA256 (oledump_V0_0_44.zip) = GpyVHpXi/g/fOj3I4zEgW8ZcYXlT8OMO0+asBF9N0MA=
+SIZE (oledump_V0_0_44.zip) = 62179
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/oledump/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST
--- pkg/PLIST	23 Oct 2018 08:44:22 -	1.7
+++ pkg/PLIST	29 Dec 2019 13:50:40 -
@@ -23,3 +23,4 @@ share/oledump/plugin_stream_sample.py
 share/oledump/plugin_vba_dco.py
 share/oledump/plugin_vba_routines.py
 share/oledump/plugin_vba_summary.py
+share/oledump/plugin_version_vba.py


[UPDATE] devel/jadx

2019-12-29 Thread Remi Pointel

Hi,

this is the diff to update jadx to latest release.

Ok?

Cheers,

Remi
Index: Makefile
===
RCS file: /cvs/ports/devel/jadx/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- Makefile	13 Sep 2019 08:25:06 -	1.9
+++ Makefile	29 Dec 2019 13:42:37 -
@@ -2,7 +2,7 @@
 
 COMMENT =	dex to java decompiler
 
-VERSION =	1.0.0
+VERSION =	1.1.0
 DISTNAME =	jadx-${VERSION}
 
 CATEGORIES =	devel security
Index: distinfo
===
RCS file: /cvs/ports/devel/jadx/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	13 Sep 2019 08:25:06 -	1.5
+++ distinfo	29 Dec 2019 13:42:37 -
@@ -1,2 +1,2 @@
-SHA256 (jadx-1.0.0.zip) = odnp+xvTVSsDJBYJyKKwf/2X6S4djVCPrCT+Uwpz1g8=
-SIZE (jadx-1.0.0.zip) = 14865408
+SHA256 (jadx-1.1.0.zip) = kZSAZ6YP7uNlEuBDsoj3JmeN3XYKoRoBSWtT35VGWxY=
+SIZE (jadx-1.1.0.zip) = 15014403
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/jadx/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	13 Sep 2019 08:25:06 -	1.5
+++ pkg/PLIST	29 Dec 2019 13:42:37 -
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.5 2019/09/13 08:25:06 rpointel Exp $
+@comment $OpenBSD: PLIST,v$
 bin/jadx
 bin/jadx-gui
 share/jadx/
@@ -6,41 +6,40 @@ share/jadx/bin/
 share/jadx/bin/jadx
 share/jadx/bin/jadx-gui
 share/jadx/lib/
-share/jadx/lib/android-5.1.jar
-share/jadx/lib/animal-sniffer-annotations-1.17.jar
-share/jadx/lib/annotations-17.0.0.jar
+share/jadx/lib/android-29-clst.jar
+share/jadx/lib/android-29-res.jar
+share/jadx/lib/animal-sniffer-annotations-1.18.jar
+share/jadx/lib/annotations-18.0.0.jar
 share/jadx/lib/antlr-2.7.7.jar
 share/jadx/lib/antlr-runtime-3.5.2.jar
-share/jadx/lib/apksig-3.3.2.jar
-share/jadx/lib/asm-7.1.jar
-share/jadx/lib/baksmali-2.2.7.jar
-share/jadx/lib/checker-qual-2.5.2.jar
-share/jadx/lib/cloning-1.9.12.jar
-share/jadx/lib/commons-lang3-3.8.1.jar
-share/jadx/lib/commons-text-1.6.jar
-share/jadx/lib/dexlib2-2.2.7.jar
+share/jadx/lib/apksig-3.5.2.jar
+share/jadx/lib/asm-7.2.jar
+share/jadx/lib/baksmali-2.3.4.jar
+share/jadx/lib/checker-qual-2.8.1.jar
+share/jadx/lib/commons-lang3-3.9.jar
+share/jadx/lib/commons-text-1.8.jar
+share/jadx/lib/dexlib2-2.3.4.jar
 share/jadx/lib/dx-1.16.jar
-share/jadx/lib/error_prone_annotations-2.2.0.jar
+share/jadx/lib/error_prone_annotations-2.3.2.jar
 share/jadx/lib/failureaccess-1.0.1.jar
-share/jadx/lib/gson-2.8.5.jar
-share/jadx/lib/guava-27.1-jre.jar
+share/jadx/lib/gson-2.8.6.jar
+share/jadx/lib/guava-28.1-jre.jar
 share/jadx/lib/image-viewer-1.2.3.jar
-share/jadx/lib/j2objc-annotations-1.1.jar
-share/jadx/lib/jadx-cli-1.0.0.jar
-share/jadx/lib/jadx-core-1.0.0.jar
-share/jadx/lib/jadx-gui-1.0.0.jar
-share/jadx/lib/jcommander-1.74.jar
+share/jadx/lib/j2objc-annotations-1.3.jar
+share/jadx/lib/jadx-cli-1.1.0.jar
+share/jadx/lib/jadx-core-1.1.0.jar
+share/jadx/lib/jadx-gui-1.1.0.jar
+share/jadx/lib/jcommander-1.78.jar
 share/jadx/lib/jfontchooser-1.0.5.jar
 share/jadx/lib/jsr305-3.0.2.jar
 share/jadx/lib/listenablefuture-.0-empty-to-avoid-conflict-with-guava.jar
 share/jadx/lib/logback-classic-1.2.3.jar
 share/jadx/lib/logback-core-1.2.3.jar
-share/jadx/lib/objenesis-3.0.1.jar
-share/jadx/lib/reactive-streams-1.0.2.jar
-share/jadx/lib/rsyntaxtextarea-3.0.2.jar
-share/jadx/lib/rxjava-2.2.7.jar
-share/jadx/lib/rxjava2-swing-0.3.4.jar
-share/jadx/lib/slf4j-api-1.7.26.jar
-share/jadx/lib/smali-2.2.7.jar
+share/jadx/lib/reactive-streams-1.0.3.jar
+share/jadx/lib/rsyntaxtextarea-3.0.4.jar
+share/jadx/lib/rxjava-2.2.15.jar
+share/jadx/lib/rxjava2-swing-0.3.7.jar
+share/jadx/lib/slf4j-api-1.7.29.jar
+share/jadx/lib/smali-2.3.4.jar
 share/jadx/lib/stringtemplate-3.2.1.jar
-share/jadx/lib/util-2.2.7.jar
+share/jadx/lib/util-2.3.4.jar


[UPDATE] devel/jd-gui

2019-12-29 Thread Remi Pointel

Hi,

this is the diff to update jd-gui to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/jd-gui/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile	13 Sep 2019 08:05:44 -	1.12
+++ Makefile	29 Dec 2019 13:39:54 -
@@ -2,7 +2,7 @@
 
 COMMENT =		yet another fast Java decompiler
 
-VERSION =		1.6.3
+VERSION =		1.6.6
 DISTNAME =		jd-gui-${VERSION}
 
 CATEGORIES =		devel security
Index: distinfo
===
RCS file: /cvs/ports/devel/jd-gui/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo	13 Sep 2019 08:05:44 -	1.7
+++ distinfo	29 Dec 2019 13:39:54 -
@@ -1,2 +1,2 @@
-SHA256 (jd-gui-1.6.3.jar) = jQFIOfynVkCqSb4YV4WnBMpXBnONRs3NSXQ/Owum43g=
-SIZE (jd-gui-1.6.3.jar) = 3030169
+SHA256 (jd-gui-1.6.6.jar) = LJ0++osGQ4pyhBOfaPbvy/sqEeC50gozcNUBiWha/As=
+SIZE (jd-gui-1.6.6.jar) = 3238491


[UPDATE] devel/py-yamllint

2019-12-29 Thread Remi Pointel

Hi,

this is the diff to update py-yamllint to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-yamllint/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile	12 Jul 2019 20:45:56 -	1.11
+++ Makefile	29 Dec 2019 13:31:52 -
@@ -2,7 +2,7 @@
 
 COMMENT =	linter for YAML files
 
-MODPY_EGG_VERSION = 1.16.0
+MODPY_EGG_VERSION = 1.20.0
 DISTNAME =	yamllint-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-yamllint/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo	6 Jul 2019 07:36:45 -	1.8
+++ distinfo	29 Dec 2019 13:31:52 -
@@ -1,2 +1,2 @@
-SHA256 (yamllint-1.16.0.tar.gz) = mk/sLUCASXneX1RFP9FVG8H4tZp61KJv1/Jq7KNKg68=
-SIZE (yamllint-1.16.0.tar.gz) = 116004
+SHA256 (yamllint-1.20.0.tar.gz) = dpErYmL9fggV17FMTCuyZCx1TQqjjy0+S04hx3hyo78=
+SIZE (yamllint-1.20.0.tar.gz) = 117103


Re: Update: Python 3.7.5 -> 3.7.6

2019-12-28 Thread Remi Pointel

On 2019-12-23 02:29, Kurt Mosiejczuk wrote:

This patch updates Python 3.7 from 3.7.5 to 3.7.6

Built and tested on both amd64 and sparc64.

As is usual, the tests eventually hang waiting for the test_asyncio test
to run. Otherwise the tests run as normal.

cc maintainer


Hi,

sounds good to me, ok rpointel@.

Thank you,

Remi.



Re: Update: Python 3.8.0 -> 3.8.1

2019-12-28 Thread Remi Pointel

On 2019-12-23 02:38, Kurt Mosiejczuk wrote:

This patch updates Python 3.8 from 3.8.0 to 3.8.1

Built and tested on both amd64 and sparc64.

As is usual, the tests eventually hang waiting for the test_asyncio test
to run. Otherwise the tests run as normal.

cc maintainer


Hi,

sounds good to me, ok rpointel@.

Thank you,

Remi.



[UPDATE] security/yara

2019-11-10 Thread Remi Pointel

Hi,

this is the diff to update yara to latest release.

Ok?

Cheers,

Remi.
Index: Makefile.inc
===
RCS file: /cvs/ports/security/yara/Makefile.inc,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile.inc
--- Makefile.inc	12 Jul 2019 20:49:38 -	1.13
+++ Makefile.inc	10 Nov 2019 08:33:08 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile.inc,v 1.13 2019/07/12 20:49:38 sthen Exp $
 
-VERSION ?=		3.10.0
+VERSION ?=		3.11.0
 
 CATEGORIES =		security
 
Index: main/distinfo
===
RCS file: /cvs/ports/security/yara/main/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- main/distinfo	16 May 2019 09:37:00 -	1.12
+++ main/distinfo	10 Nov 2019 08:33:08 -
@@ -1,2 +1,2 @@
-SHA256 (yara-3.10.0.tar.gz) = MoHUPWtJpMqNOl0lIeBqC3KGNwICL5gbBRhWwrg0ScI=
-SIZE (yara-3.10.0.tar.gz) = 753883
+SHA256 (yara-3.11.0.tar.gz) = 3oxUAoyEh1HAb1rMO3ScPvaxEQkLOfb/mRKVr0S9RjM=
+SIZE (yara-3.11.0.tar.gz) = 772122
Index: python/distinfo
===
RCS file: /cvs/ports/security/yara/python/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- python/distinfo	16 May 2019 09:37:00 -	1.11
+++ python/distinfo	10 Nov 2019 08:33:08 -
@@ -1,2 +1,2 @@
-SHA256 (yara-python-3.10.0.tar.gz) = FK4oSzlj6q6igIlWR8zphg48l9dH7bW5Jpx4cQ7iHCs=
-SIZE (yara-python-3.10.0.tar.gz) = 31732
+SHA256 (yara-python-3.11.0.tar.gz) = EoDPpIRJAunVhIyE7Mh9o/wF+6y9dDcbtzjR9Pu6KFA=
+SIZE (yara-python-3.11.0.tar.gz) = 31830


[UPDATE] graphics/p5-Image-ExifTool

2019-10-26 Thread Remi Pointel

Hi,

this is the diff to update exiftool to latest production release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/Makefile,v
retrieving revision 1.46
diff -u -p -u -p -r1.46 Makefile
--- Makefile	4 Jul 2019 06:37:59 -	1.46
+++ Makefile	26 Oct 2019 19:54:32 -
@@ -2,7 +2,7 @@
 
 COMMENT=	read and write meta information in image/audio/video files
 
-DISTNAME=	Image-ExifTool-11.50
+DISTNAME=	Image-ExifTool-11.70
 CATEGORIES=	graphics
 
 HOMEPAGE=	http://owl.phy.queensu.ca/~phil/exiftool/
Index: distinfo
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/distinfo,v
retrieving revision 1.39
diff -u -p -u -p -r1.39 distinfo
--- distinfo	4 Jul 2019 06:37:59 -	1.39
+++ distinfo	26 Oct 2019 19:54:32 -
@@ -1,2 +1,2 @@
-SHA256 (Image-ExifTool-11.50.tar.gz) = YzfMlzoZerOkDajc1RFr4klQ0z47B15nVxV9kjwiGzU=
-SIZE (Image-ExifTool-11.50.tar.gz) = 4572595
+SHA256 (Image-ExifTool-11.70.tar.gz) = 10VyTqOkNA1EsTE1F4Owu+K0+dbZ0nB/S5UI9fYHGvw=
+SIZE (Image-ExifTool-11.70.tar.gz) = 4629966


Re: [ports-clang] Fix textproc/uncrustify

2019-10-26 Thread Remi Pointel

On 2019-10-25 23:22, Charlene Wendling wrote:

Hi,

uncrustify is broken at runtime on macppc. Once again it's a libestdc++
vs ports-clang clash:

--8<--
~$ uncrustify
terminate called after throwing an instance of 'std::bad_alloc'
   what():  std::bad_alloc
Abort trap
-->8--

It's building [0] and just running fine with ports-gcc.

Comments/feedback are welcome,

Charlène.



Hi,

I can't test on macppc so if it's good for you go ahead.

Thank you,

Cheers,

Remi.



Re: [UPDATE] Python 2.7.17

2019-10-25 Thread Remi Pointel

On 2019-10-21 07:36, Kurt Mosiejczuk wrote:

On Sun, Oct 20, 2019 at 01:46:57PM +0200, Remi Pointel wrote:


this is the diff to update Python to 2.7.17.



We need to modify the Makefile.inc to add ${LOCALBASE}/lib/ because it does
not find libintl.



-MAKE_FLAGS +=  LDFLAGS='-L${WRKSRC}'
+MAKE_FLAGS +=  LDFLAGS='-L${WRKSRC} -L${LOCALBASE}/lib/'



Ok?


Builds, packages, and tests fine on sparc64. (Tests pass the same as they
did before).

OK kmos

I see CVE mentioned more than once in the changelogs, so I'm guessing
we'll want this for 6.6 STABLE also, yes?


Hi,

Yes, I think we should do that.

I will commit this update this weekend.

Thank you,

Cheers,

Remi.



[UPDATE] Python 2.7.17

2019-10-20 Thread Remi Pointel

Hi,

this is the diff to update Python to 2.7.17.

We need to modify the Makefile.inc to add ${LOCALBASE}/lib/ because it 
does not find libintl.


-MAKE_FLAGS +=  LDFLAGS='-L${WRKSRC}'
+MAKE_FLAGS +=  LDFLAGS='-L${WRKSRC} -L${LOCALBASE}/lib/'

Ok?

Cheers,

Remi.
--- Makefile.inc.orig   Wed Oct 16 12:00:19 2019
+++ Makefile.incSun Oct 20 12:23:28 2019
@@ -124,7 +124,7 @@
LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
 MAKE_ENV +=LOCALBASE=${LOCALBASE} X11BASE=${X11BASE}
 MAKE_FLAGS +=  LD_LIBRARY_PATH=${WRKSRC} PATH="${WRKDIST}:${PORTPATH}"
-MAKE_FLAGS +=  LDFLAGS='-L${WRKSRC}'
+MAKE_FLAGS +=  LDFLAGS='-L${WRKSRC} -L${LOCALBASE}/lib/'
 FAKE_FLAGS +=  RANLIB=:
 
 # Python itself is clean, but some extensions e.g. py-cryptography
Index: Makefile
===
RCS file: /cvs/ports/lang/python/2.7/Makefile,v
retrieving revision 1.62
diff -u -p -u -p -r1.62 Makefile
--- Makefile	20 May 2019 22:15:15 -	1.62
+++ Makefile	20 Oct 2019 11:46:23 -
@@ -6,12 +6,9 @@
 # Python itself.
 
 VERSION =		2.7
-PATCHLEVEL =		.16
+PATCHLEVEL =		.17
 SHARED_LIBS =		python2.7 0.0
 VERSION_SPEC =		>=2.7,<2.8
-
-REVISION-main =		1
-REVISION-tools =	0
 
 CONFIGURE_ARGS += --with-ensurepip=no
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/2.7/distinfo,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 distinfo
--- distinfo	3 Apr 2019 05:23:40 -	1.16
+++ distinfo	20 Oct 2019 11:46:23 -
@@ -1,2 +1,2 @@
-SHA256 (Python-2.7.16.tgz) = AdqBOjYAh28D9G2xHMXECBdemfA68rqULvMkOJqDutU=
-SIZE (Python-2.7.16.tgz) = 17431748
+SHA256 (Python-2.7.17.tgz) = 8iBZ0JzfliXgpyhNJKEwYgRPW/Wdk6fzOCGQ36lM7N4=
+SIZE (Python-2.7.17.tgz) = 17535962
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-main,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 PLIST-main
--- pkg/PLIST-main	3 Apr 2019 05:23:40 -	1.23
+++ pkg/PLIST-main	20 Oct 2019 11:46:23 -
@@ -713,6 +713,7 @@ lib/python2.7/distutils/tests/Setup.samp
 lib/python2.7/distutils/tests/__init__.py
 lib/python2.7/distutils/tests/__init__.pyc
 lib/python2.7/distutils/tests/__init__.pyo
+lib/python2.7/distutils/tests/includetest.rst
 lib/python2.7/distutils/tests/setuptools_build_ext.py
 lib/python2.7/distutils/tests/setuptools_build_ext.pyc
 lib/python2.7/distutils/tests/setuptools_build_ext.pyo
@@ -1376,8 +1377,8 @@ lib/python2.7/ensurepip/__main__.py
 lib/python2.7/ensurepip/__main__.pyc
 lib/python2.7/ensurepip/__main__.pyo
 lib/python2.7/ensurepip/_bundled/
-lib/python2.7/ensurepip/_bundled/pip-18.1-py2.py3-none-any.whl
-lib/python2.7/ensurepip/_bundled/setuptools-40.6.2-py2.py3-none-any.whl
+lib/python2.7/ensurepip/_bundled/pip-19.2.3-py2.py3-none-any.whl
+lib/python2.7/ensurepip/_bundled/setuptools-41.2.0-py2.py3-none-any.whl
 lib/python2.7/ensurepip/_uninstall.py
 lib/python2.7/ensurepip/_uninstall.pyc
 lib/python2.7/ensurepip/_uninstall.pyo
@@ -1551,7 +1552,7 @@ lib/python2.7/keyword.py
 lib/python2.7/keyword.pyc
 lib/python2.7/keyword.pyo
 lib/python2.7/lib-dynload/
-lib/python2.7/lib-dynload/Python-2.7.16-py2.7.egg-info
+lib/python2.7/lib-dynload/Python-2.7.17-py2.7.egg-info
 lib/python2.7/lib-dynload/_bisect.so
 lib/python2.7/lib-dynload/_codecs_cn.so
 lib/python2.7/lib-dynload/_codecs_hk.so
@@ -1614,9 +1615,9 @@ lib/python2.7/lib-dynload/unicodedata.so
 lib/python2.7/lib-dynload/zlib.so
 lib/python2.7/lib2to3/
 lib/python2.7/lib2to3/Grammar.txt
-lib/python2.7/lib2to3/Grammar2.7.16.final.0.pickle
+lib/python2.7/lib2to3/Grammar2.7.17.final.0.pickle
 lib/python2.7/lib2to3/PatternGrammar.txt
-lib/python2.7/lib2to3/PatternGrammar2.7.16.final.0.pickle
+lib/python2.7/lib2to3/PatternGrammar2.7.17.final.0.pickle
 lib/python2.7/lib2to3/__init__.py
 lib/python2.7/lib2to3/__init__.pyc
 lib/python2.7/lib2to3/__init__.pyo
Index: pkg/PLIST-tests
===
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tests,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 PLIST-tests
--- pkg/PLIST-tests	3 Apr 2019 05:23:40 -	1.16
+++ pkg/PLIST-tests	20 Oct 2019 11:46:23 -
@@ -59,6 +59,7 @@ lib/python2.7/test/capath/5ed36f99.0
 lib/python2.7/test/capath/6e88d7b8.0
 lib/python2.7/test/capath/99d0fa06.0
 lib/python2.7/test/capath/ce7b8643.0
+lib/python2.7/test/capath/efa5f9c3.0
 lib/python2.7/test/cfgparser.1
 lib/python2.7/test/cjkencodings/
 lib/python2.7/test/cjkencodings/big5-utf8.txt


[UPDATE] Python 3.7.5

2019-10-16 Thread Remi Pointel

Hi,

this is the diff to update python to 3.7.5.

Ok?

Changelog: 
https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-5-final


Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.7/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile	13 Jul 2019 06:48:16 -	1.5
+++ Makefile	16 Oct 2019 07:22:26 -
@@ -6,7 +6,7 @@
 # Python itself.
 
 VERSION =		3.7
-PATCHLEVEL =		.4
+PATCHLEVEL =		.5
 SHARED_LIBS =		python3.7m 0.0
 VERSION_SPEC =		>=3.7,<3.8
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.7/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	13 Jul 2019 06:48:16 -	1.2
+++ distinfo	16 Oct 2019 07:22:26 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.7.4.tgz) = 1j5j4U5tKeF0kKu+b30Xr7PbGC29gBIp8U5V9BV8S6M=
-SIZE (Python-3.7.4.tgz) = 23017663
+SHA256 (Python-3.7.5.tgz) = jsxoHqBgC7+zZvKxc/cnsgW7gl2T0vCyhrxOWNN2k9o=
+SIZE (Python-3.7.5.tgz) = 23126230
Index: pkg/PLIST-idle
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-idle,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-idle
--- pkg/PLIST-idle	10 May 2019 12:01:55 -	1.3
+++ pkg/PLIST-idle	16 Oct 2019 07:22:26 -
@@ -96,6 +96,9 @@ lib/python3.7/idlelib/__pycache__/editor
 lib/python3.7/idlelib/__pycache__/filelist.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/filelist.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/filelist.cpython-37.pyc
+lib/python3.7/idlelib/__pycache__/format.cpython-37.opt-1.pyc
+lib/python3.7/idlelib/__pycache__/format.cpython-37.opt-2.pyc
+lib/python3.7/idlelib/__pycache__/format.cpython-37.pyc
 lib/python3.7/idlelib/__pycache__/grep.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/grep.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/grep.cpython-37.pyc
@@ -129,9 +132,6 @@ lib/python3.7/idlelib/__pycache__/multic
 lib/python3.7/idlelib/__pycache__/outwin.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/outwin.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/outwin.cpython-37.pyc
-lib/python3.7/idlelib/__pycache__/paragraph.cpython-37.opt-1.pyc
-lib/python3.7/idlelib/__pycache__/paragraph.cpython-37.opt-2.pyc
-lib/python3.7/idlelib/__pycache__/paragraph.cpython-37.pyc
 lib/python3.7/idlelib/__pycache__/parenmatch.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/parenmatch.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/parenmatch.cpython-37.pyc
@@ -159,9 +159,6 @@ lib/python3.7/idlelib/__pycache__/replac
 lib/python3.7/idlelib/__pycache__/rpc.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/rpc.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/rpc.cpython-37.pyc
-lib/python3.7/idlelib/__pycache__/rstrip.cpython-37.opt-1.pyc
-lib/python3.7/idlelib/__pycache__/rstrip.cpython-37.opt-2.pyc
-lib/python3.7/idlelib/__pycache__/rstrip.cpython-37.pyc
 lib/python3.7/idlelib/__pycache__/run.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/run.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/run.cpython-37.pyc
@@ -180,6 +177,9 @@ lib/python3.7/idlelib/__pycache__/search
 lib/python3.7/idlelib/__pycache__/searchengine.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/searchengine.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/searchengine.cpython-37.pyc
+lib/python3.7/idlelib/__pycache__/sidebar.cpython-37.opt-1.pyc
+lib/python3.7/idlelib/__pycache__/sidebar.cpython-37.opt-2.pyc
+lib/python3.7/idlelib/__pycache__/sidebar.cpython-37.pyc
 lib/python3.7/idlelib/__pycache__/squeezer.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/__pycache__/squeezer.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/__pycache__/squeezer.cpython-37.pyc
@@ -234,6 +234,7 @@ lib/python3.7/idlelib/dynoption.py
 lib/python3.7/idlelib/editor.py
 lib/python3.7/idlelib/extend.txt
 lib/python3.7/idlelib/filelist.py
+lib/python3.7/idlelib/format.py
 lib/python3.7/idlelib/grep.py
 lib/python3.7/idlelib/help.html
 lib/python3.7/idlelib/help.py
@@ -319,6 +320,9 @@ lib/python3.7/idlelib/idle_test/__pycach
 lib/python3.7/idlelib/idle_test/__pycache__/test_filelist.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/idle_test/__pycache__/test_filelist.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/idle_test/__pycache__/test_filelist.cpython-37.pyc
+lib/python3.7/idlelib/idle_test/__pycache__/test_format.cpython-37.opt-1.pyc
+lib/python3.7/idlelib/idle_test/__pycache__/test_format.cpython-37.opt-2.pyc
+lib/python3.7/idlelib/idle_test/__pycache__/test_format.cpython-37.pyc
 lib/python3.7/idlelib/idle_test/__pycache__/test_grep.cpython-37.opt-1.pyc
 lib/python3.7/idlelib/idle_test/__pycache__/test_grep.cpython-37.opt-2.pyc
 lib/python3.7/idlelib/idle_test/__pycache__/test_grep.cpython-37.pyc
@@ -349,9 +353,6 @@ lib/python3.7/idlelib/idle_test/__pycach
 lib/python3.7/idlelib/idle_test/__pycache__/test_outwin.

[UPDATE] security/py-ropper

2019-09-26 Thread Remi Pointel

Hi,

this diff updates ropper to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/py-ropper/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile	12 Jul 2019 20:49:35 -	1.5
+++ Makefile	26 Sep 2019 05:50:55 -
@@ -2,10 +2,9 @@
 
 COMMENT =	rop gadget finder and binary information tool
 
-MODPY_EGG_VERSION =	1.11.10
+MODPY_EGG_VERSION =	1.12.5
 DISTNAME =	ropper-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
-REVISION =	1
 
 CATEGORIES =	security
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-ropper/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	2 Jan 2019 06:33:17 -	1.2
+++ distinfo	26 Sep 2019 05:50:55 -
@@ -1,2 +1,2 @@
-SHA256 (ropper-1.11.10.tar.gz) = uNFDnYpu97k3GEcrAojuiKWVNyMEZ3LwNf6YmxweXW4=
-SIZE (ropper-1.11.10.tar.gz) = 65765
+SHA256 (ropper-1.12.5.tar.gz) = DevhcizzVtgjyravsr632K1sZEFHl4wf9UpbNEicdBg=
+SIZE (ropper-1.12.5.tar.gz) = 68836
Index: patches/patch-ropper_console_py
===
RCS file: patches/patch-ropper_console_py
diff -N patches/patch-ropper_console_py
--- patches/patch-ropper_console_py	31 Mar 2019 04:39:11 -	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,16 +0,0 @@
-$OpenBSD: patch-ropper_console_py,v 1.1 2019/03/31 04:39:11 jasper Exp $
-
-UnboundLocalError: local variable 'f' referenced before assignment
-
-Index: ropper/console.py
 ropper/console.py.orig
-+++ ropper/console.py
-@@ -254,7 +254,7 @@ class Console(cmd.Cmd):
- elif format == 'S':
- f = 'string'
- else:
--raise RopperError('wrong format: %s' % f)
-+raise RopperError('wrong format: %s' % format)
- 
- self.__cprinter.println(self.__rs.asm(code, arch, f))
- 


[UPDATE] devel/py-filebytes

2019-09-25 Thread Remi Pointel

Hi,

this diff update filebytes to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-filebytes/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile	12 Jul 2019 20:45:48 -	1.6
+++ Makefile	26 Sep 2019 05:51:30 -
@@ -2,10 +2,9 @@
 
 COMMENT =	python module to read and write ELF, PE, MachO or OAT
 
-MODPY_EGG_VERSION =	0.9.18
+MODPY_EGG_VERSION =	0.9.21
 DISTNAME =	filebytes-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
-REVISION =	0
 
 CATEGORIES =	devel security
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-filebytes/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	19 Oct 2018 13:59:59 -	1.4
+++ distinfo	26 Sep 2019 05:51:30 -
@@ -1,2 +1,2 @@
-SHA256 (filebytes-0.9.18.tar.gz) = Wj5rGu6JWZQ32jk2Fw04taSSgMjOd0dk4OUGzZ7ioPg=
-SIZE (filebytes-0.9.18.tar.gz) = 18466
+SHA256 (filebytes-0.9.21.tar.gz) = CeMG/q/UNeJAtsoi5jGc5Rhi2+meNIE2j8mi0V0iY9U=
+SIZE (filebytes-0.9.21.tar.gz) = 19174


Re: New devel/py-bencode.py

2019-09-21 Thread Remi Pointel

On 9/20/19 10:09 PM, clematis wrote:

Hi team,

bencode.py 2.1.0 is a simple bencode parser (for Python 2, Python 3 and
PyPy), forked from the bencode package (devel/py-bencode).

Build and install OK on amd64. Tests OK.
platform openbsd6 -- Python 3.7.4, pytest-4.4.0, py-1.8.0, pluggy-0.11.0
18 passed, 6 skipped
It is a requirement for Zeronet[0] which runs OK with it.

Comments? OK?

[0] https://github.com/HelloZeroNet/ZeroNet/blob/py3/requirements.txt



Hello,

I previously sent this port, you could read the context here:

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

If we do that, we must have a plaso compatible with this version.
I will send a diff to update all the dependencies of plaso (and plaso 
itself), then we could update py-bencode.


Cheers,

Remi.



Re: UPDATE: java/gradle 5.6.2

2019-09-17 Thread Remi Pointel

On 9/17/19 4:13 AM, Lawrence Teo wrote:

This updates Gradle to 5.6.2.

https://docs.gradle.org/5.6.2/release-notes.html

I have confirmed that security/ghidra builds with this Gradle update.

To make future updates easier, this diff also adds myself as maintainer
since security/ghidra (which I currently maintain) is the only port that
uses Gradle right now.

ok?


Hello,

ok rpointel@.

Cheers,

Remi.



Re: Enable tests for security/py-artifacts with MODPY_PYTEST

2019-08-28 Thread Remi Pointel

On 8/27/19 7:47 PM, Kurt Mosiejczuk wrote:

While testing the py-yapf update I saw that the py-artifacts tests
don't run. You get the "0 tests run". Adding MODPY_PYTEST to the
Makefile enables those tests (which run successfully except for one).

cc maintainer

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/security/py-artifacts/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile12 Jul 2019 20:49:34 -  1.13
+++ Makefile27 Aug 2019 17:44:31 -
@@ -19,6 +19,7 @@ PERMIT_PACKAGE =  Yes
  MODULES = lang/python
  MODPY_PI =Yes
  MODPY_SETUPTOOLS =Yes
+MODPY_PYTEST = Yes
  
  FLAVORS =	python3

  FLAVOR ?=



Hello,

good catch.

ok for me.

Cheers,

Remi.



Re: UPDATE: security/burpsuite 2.1.02

2019-07-30 Thread Remi Pointel

On 7/28/19 5:36 AM, Lawrence Teo wrote:

This updates burpsuite to 2.1.02.

http://releases.portswigger.net/2019/07/professional-community-edition-2102.html

I've tested with both jdk 1.8 and 11.

While here I have also updated the PERMIT_* URLs to the latest URLs.

ok?



Hi,

ok rpointel@, thank you.

Remi.



Re: UPDATE: security/burpsuite 2.1.01

2019-07-18 Thread Remi Pointel

On 7/18/19 2:21 AM, Lawrence Teo wrote:

This updates burpsuite to 2.1.01.

http://releases.portswigger.net/2019/06/professional-community-edition-21.html
http://releases.portswigger.net/2019/07/professional-community-edition-2101.html

I've tested with both jdk 1.8 and 11.


Hi,

sounds good to me, thank you.

Cheers,

Remi.



[UPDATE] lang/python/3.7

2019-07-08 Thread Remi Pointel

Hi,

this diff updates python 3.7 to latest release 3.7.4.

Could you test it in a bulk build please?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.7/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- Makefile	20 May 2019 22:15:15 -	1.4
+++ Makefile	9 Jul 2019 06:04:02 -
@@ -6,11 +6,9 @@
 # Python itself.
 
 VERSION =		3.7
-PATCHLEVEL =		.3
+PATCHLEVEL =		.4
 SHARED_LIBS =		python3.7m 0.0
 VERSION_SPEC =		>=3.7,<3.8
-
-REVISION =		2
 
 CONFIGURE_ARGS +=	--with-ensurepip=no
 CONFIGURE_ARGS +=	--enable-loadable-sqlite-extensions
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.7/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- distinfo	21 Apr 2019 09:33:32 -	1.1
+++ distinfo	9 Jul 2019 06:04:02 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.7.3.tgz) = 1i4wFfL4nJcKxSNDl2tAZpSTF0L73i/tjRzo67Th+P8=
-SIZE (Python-3.7.3.tgz) = 22973527
+SHA256 (Python-3.7.4.tgz) = 1j5j4U5tKeF0kKu+b30Xr7PbGC29gBIp8U5V9BV8S6M=
+SIZE (Python-3.7.4.tgz) = 23017663
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST-main
--- pkg/PLIST-main	10 May 2019 12:01:55 -	1.3
+++ pkg/PLIST-main	9 Jul 2019 06:04:02 -
@@ -1500,6 +1500,7 @@ lib/python3.7/distutils/tests/__pycache_
 lib/python3.7/distutils/tests/__pycache__/test_versionpredicate.cpython-37.opt-1.pyc
 lib/python3.7/distutils/tests/__pycache__/test_versionpredicate.cpython-37.opt-2.pyc
 lib/python3.7/distutils/tests/__pycache__/test_versionpredicate.cpython-37.pyc
+lib/python3.7/distutils/tests/includetest.rst
 lib/python3.7/distutils/tests/support.py
 lib/python3.7/distutils/tests/test_archive_util.py
 lib/python3.7/distutils/tests/test_bdist.py
@@ -2373,9 +2374,9 @@ lib/python3.7/lib-dynload/xxlimited.so
 lib/python3.7/lib-dynload/zlib.so
 lib/python3.7/lib2to3/
 lib/python3.7/lib2to3/Grammar.txt
-lib/python3.7/lib2to3/Grammar3.7.3.final.0.pickle
+lib/python3.7/lib2to3/Grammar3.7.4.final.0.pickle
 lib/python3.7/lib2to3/PatternGrammar.txt
-lib/python3.7/lib2to3/PatternGrammar3.7.3.final.0.pickle
+lib/python3.7/lib2to3/PatternGrammar3.7.4.final.0.pickle
 lib/python3.7/lib2to3/__init__.py
 lib/python3.7/lib2to3/__main__.py
 lib/python3.7/lib2to3/__pycache__/
Index: pkg/PLIST-tests
===
RCS file: /cvs/ports/lang/python/3.7/pkg/PLIST-tests,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST-tests
--- pkg/PLIST-tests	10 May 2019 12:01:55 -	1.2
+++ pkg/PLIST-tests	9 Jul 2019 06:04:02 -
@@ -1802,6 +1802,9 @@ lib/python3.7/test/libregrtest/__pycache
 lib/python3.7/test/libregrtest/__pycache__/utils.cpython-37.opt-1.pyc
 lib/python3.7/test/libregrtest/__pycache__/utils.cpython-37.opt-2.pyc
 lib/python3.7/test/libregrtest/__pycache__/utils.cpython-37.pyc
+lib/python3.7/test/libregrtest/__pycache__/win_utils.cpython-37.opt-1.pyc
+lib/python3.7/test/libregrtest/__pycache__/win_utils.cpython-37.opt-2.pyc
+lib/python3.7/test/libregrtest/__pycache__/win_utils.cpython-37.pyc
 lib/python3.7/test/libregrtest/cmdline.py
 lib/python3.7/test/libregrtest/main.py
 lib/python3.7/test/libregrtest/refleak.py
@@ -1810,6 +1813,7 @@ lib/python3.7/test/libregrtest/runtest_m
 lib/python3.7/test/libregrtest/save_env.py
 lib/python3.7/test/libregrtest/setup.py
 lib/python3.7/test/libregrtest/utils.py
+lib/python3.7/test/libregrtest/win_utils.py
 lib/python3.7/test/list_tests.py
 lib/python3.7/test/lock_tests.py
 lib/python3.7/test/mailcap.txt
@@ -3011,6 +3015,9 @@ lib/python3.7/test/test_tools/__pycache_
 lib/python3.7/test/test_tools/__pycache__/test_i18n.cpython-37.opt-1.pyc
 lib/python3.7/test/test_tools/__pycache__/test_i18n.cpython-37.opt-2.pyc
 lib/python3.7/test/test_tools/__pycache__/test_i18n.cpython-37.pyc
+lib/python3.7/test/test_tools/__pycache__/test_lll.cpython-37.opt-1.pyc
+lib/python3.7/test/test_tools/__pycache__/test_lll.cpython-37.opt-2.pyc
+lib/python3.7/test/test_tools/__pycache__/test_lll.cpython-37.pyc
 lib/python3.7/test/test_tools/__pycache__/test_md5sum.cpython-37.opt-1.pyc
 lib/python3.7/test/test_tools/__pycache__/test_md5sum.cpython-37.opt-2.pyc
 lib/python3.7/test/test_tools/__pycache__/test_md5sum.cpython-37.pyc
@@ -3032,6 +3039,7 @@ lib/python3.7/test/test_tools/__pycache_
 lib/python3.7/test/test_tools/test_fixcid.py
 lib/python3.7/test/test_tools/test_gprof2html.py
 lib/python3.7/test/test_tools/test_i18n.py
+lib/python3.7/test/test_tools/test_lll.py
 lib/python3.7/test/test_tools/test_md5sum.py
 lib/python3.7/test/test_tools/test_pdeps.py
 lib/python3.7/test/test_tools/test_pindent.py


Re: 回复: 回复: [security update] www/py-django/stable: update to 2.2.2

2019-07-03 Thread Remi Pointel

Le 02-07-2019 02:16, wen heping a écrit :

Sorry, patch is here.



Hi,

thank you it's commited.

Cheers,

Remi.



Re: py-llvmlite: base-clang or ports-clang?

2019-07-03 Thread Remi Pointel

Le 01-07-2019 14:22, Jeremie Courreges-Anglas a écrit :

Hi,

the Makefile of py-llvmlite reads as follows:

--8<--
WANTLIB += ${COMPILER_LIBCXX} m

COMPILER =  base-clang ports-gcc base-gcc

MODULES =   lang/python

FLAVORS =   python3
FLAVOR ?=

BUILD_DEPENDS = devel/llvm>=7.0.1
-->8--

The COMPILER line was mechanically added because of ${COMPILER_LIBCXX}.
devel/llvm in BUILD_DEPENDS is not needed: by default base-clang,
/usr/bin/llvm-config and /usr/lib/libLLVM.so.1.0 are used.

The build system also explicitely passes -stdlib=libc++;  libc++ is
(officially) available only on CLANG_ARCHS, and using libestdc++ with
ports-clang isn't tested AFAIK.

This lead me to the diff below:
- reorder GH_*/PKGNAME and tweak spacing (reads better to me)
- move to PERMIT_PACKAGE
- properly register libLLVM in WANTLIB
- require base-clang.  This officially restricts py-llvmlite and
  py-miasm to CLANG_ARCHS.
- drop BUILD_DEPENDS
- explicitely use /usr/bin/llvm-config
- move do-test after BUILD/RUN_DEPENDS tweaks

All tests still pass (3 skipped).

ok?



Hi,

sounds good to me, thanks.

Cheers,

Remi.



Re: [NEW] devel/py-bencode.py

2019-06-26 Thread Remi Pointel

On 6/26/19 9:53 PM, Kurt Mosiejczuk wrote:

On Wed, Jun 26, 2019 at 01:26:42PM +0100, Stuart Henderson wrote:

On 2019/06/25 22:49, Kurt Mosiejczuk wrote:



I'm wondering though if perhaps we should move the py-bencode port over
to this fork? The only consumer of the old py-bencode port is plaso, and
it is going to use the new port.



Anyone else have any feelings on it.



Yes I'd prefer that.


Did you like the diff to do so? Remi, thoughts?

(Included here again in an unmangled-by-reply state)


Hi,

good idea to replace py-bencode by this one.

ok rpointel@.

Thanks,

Remi.



[UPDATE] devel/py-llvmlite

2019-06-21 Thread Remi Pointel

Hi,

this diff updates llvmlite to latest release which supports 7.0.x, 
7.1.x, 8.0.x versions of LLVM.


Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-llvmlite/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile	28 Apr 2019 20:51:34 -	1.5
+++ Makefile	21 Jun 2019 13:54:55 -
@@ -2,8 +2,7 @@
 
 COMMENT =	lightweight LLVM-Python binding for writing JIT compilers
 
-MODPY_EGG_VERSION =	0.27.0
-REVISION =	1
+MODPY_EGG_VERSION =	0.29.0
 
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-llvmlite/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	1 Feb 2019 13:12:55 -	1.2
+++ distinfo	21 Jun 2019 13:54:55 -
@@ -1,2 +1,2 @@
-SHA256 (llvmlite-0.27.0.tar.gz) = BGnGg8+tsEhPsaH4mj31N4ZOnyrYnfknxDSdkCQt7co=
-SIZE (llvmlite-0.27.0.tar.gz) = 186880
+SHA256 (llvmlite-0.29.0.tar.gz) = vO54HC3Ga+09tbqF9cBMTv/TjHwQ9Sh+6+qBy029zjQ=
+SIZE (llvmlite-0.29.0.tar.gz) = 196507


Re: [NEW] security/ghidra

2019-06-15 Thread Remi Pointel

On 6/15/19 4:56 PM, Lawrence Teo wrote:

On Tue, May 14, 2019 at 07:59:57PM +0200, Remi Pointel wrote:

On 5/14/19 7:48 PM, Jeremy O'Brien wrote:

On Tue, May 14, 2019, at 12:43, Anthony J. Bentley wrote:

Jeremy O'Brien writes:

I noticed this port was committed today. I have to
ask, did you actually try to use it? In its current
state, (sans my above changes), there is no decompiler
nor symbol demangler. This might have been OK to omit,
except for the fact that you will get a "Could not
find decompiler executable decompile" popup every
single time you click anywhere in the disassembly pane,
which makes this port unusable.


Indeed they are very annoying. I agree the port is not
"finished." But I've used Ghidra to do some minor work despite that, so
I'm happy to see it in. Revising the port to add the native tools would
be very welcome though.




If you're willing to compile it yourself, my MR here: 
https://github.com/NationalSecurityAgency/ghidra/pull/490 makes the native components 
build perfectly in OpenBSD. Just follow the ghidra DevGuide.md instructions after 
applying the patch. I also have my personal build here (but that of course requires that 
you trust a stranger on the internet): 
https://pintobyte.com/tmp/ghidra_9.1-DEV_PUBLIC_20190513_openbsd64.zip if you don't feel 
like compiling but want the "full" ghidra experience. I do like that the 
current ghidra port requires no compilation, as the compilation process is a bit 
heavy-handed and takes some time to complete, but I personally would prefer to see a 
fully-working port over a fast-installing one.



Thank you for feedback, I will try your patch to build ghidra and I will let
you know.
If you are motivated, you can send a diff that applies on the ghidra port to
integrate your work.

Cheers,

Remi.



Here's my attempt to update Ghidra to add a native decompiler for
OpenBSD.  I created the patches based on Jeremy's pull request and used
https://github.com/NationalSecurityAgency/ghidra/blob/master/DevGuide.md
to figure out the build steps.

I also did the following to make it build and conform to OpenBSD port
conventions:

1. Ghidra is built using Gradle so I have attached a new port for
devel/gradle 5.4.1.

2. DevGuide.md says they built Ghidra with Gradle 5.0 but I was able to
build it successfully with Gradle 5.4.1.

3. To prevent the build process from touching $HOME, I made gradle use
${WRKDIR}/gradle as its home and also modified GHelpBuilder.java
(the program that builds help files during build) to log to ${WRKDIR}
instead of $HOME/.ghidra.

4. One of the Gradle scripts (ip.gradle) scans the Ghidra source tree so
I had to explicitly tell it to exclude *.orig and *.beforesubst.

5. The port has to be built with a high `ulimit -d` (I set it to
`ulimit -Hd` which on my system is 33554432).

Using the resulting package I was able to decompile programs without
encountering the "Could not find decompiler executable decompile" popup.

Tests/reviews/feedback welcome! :)


Hi,

quickly tested and sounds good to me, thanks a lot for your work.

Cheers,

Remi.



[UPDATE] security/ROPgadget

2019-06-14 Thread Remi Pointel

Hi,

this diff updates ROPgadget to latest release and swith to Python 3.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/ROPgadget/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile	15 May 2019 12:04:40 -	1.2
+++ Makefile	15 Jun 2019 06:47:36 -
@@ -2,7 +2,7 @@
 
 COMMENT =	Gadgets finder and auto-roper
 
-MODPY_EGG_VERSION =	5.7
+MODPY_EGG_VERSION =	5.8
 GH_TAGNAME =	v${MODPY_EGG_VERSION}
 GH_PROJECT =	ROPGadget
 GH_ACCOUNT =	JonathanSalwan
@@ -20,7 +20,9 @@ PERMIT_PACKAGE_CDROM =	Yes
 MODULES =	lang/python
 MODPY_SETUPTOOLS =	Yes
 
-RUN_DEPENDS =	devel/capstone/python
+MODPY_VERSION =	${MODPY_DEFAULT_VERSION_3}
+
+RUN_DEPENDS =	devel/capstone/python${MODPY_FLAVOR}
 
 WRKDIST =	${WRKDIR}/ROPgadget-${MODPY_EGG_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/security/ROPgadget/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	30 Mar 2019 12:33:36 -	1.1.1.1
+++ distinfo	15 Jun 2019 06:47:36 -
@@ -1,2 +1,2 @@
-SHA256 (ROPGadget-5.7.tar.gz) = 50UWGmHnGBlIBTVzKbfifGatPLOouIoUULMmIuQuwMk=
-SIZE (ROPGadget-5.7.tar.gz) = 6077238
+SHA256 (ROPGadget-5.8.tar.gz) = +pQfYM6YWIUQ12e5meT8HKXRvFAWpAx/EUprfWYEX9w=
+SIZE (ROPGadget-5.8.tar.gz) = 6078173
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/ROPgadget/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	30 Mar 2019 12:33:36 -	1.1.1.1
+++ pkg/PLIST	15 Jun 2019 06:47:36 -
@@ -1,51 +1,55 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2019/03/30 12:33:36 jasper Exp $
 bin/ROPgadget
-lib/python${MODPY_VERSION}/site-packages/ROPGadget-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
-lib/python${MODPY_VERSION}/site-packages/ROPGadget-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
-lib/python${MODPY_VERSION}/site-packages/ROPGadget-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
-lib/python${MODPY_VERSION}/site-packages/ROPGadget-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
-lib/python${MODPY_VERSION}/site-packages/ROPGadget-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
+lib/python${MODPY_VERSION}/site-packages/ROPGadget-5.7-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/ROPGadget-5.7-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/ROPGadget-5.7-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/ROPGadget-5.7-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/ROPGadget-5.7-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/ropgadget/
 lib/python${MODPY_VERSION}/site-packages/ropgadget/__init__.py
-lib/python${MODPY_VERSION}/site-packages/ropgadget/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}args.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}gadgets.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}rgutils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}updateAlert.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ropgadget/args.py
-lib/python${MODPY_VERSION}/site-packages/ropgadget/args.pyc
 lib/python${MODPY_VERSION}/site-packages/ropgadget/binary.py
-lib/python${MODPY_VERSION}/site-packages/ropgadget/binary.pyc
 lib/python${MODPY_VERSION}/site-packages/ropgadget/core.py
-lib/python${MODPY_VERSION}/site-packages/ropgadget/core.pyc
 lib/python${MODPY_VERSION}/site-packages/ropgadget/gadgets.py
-lib/python${MODPY_VERSION}/site-packages/ropgadget/gadgets.pyc
 lib/python${MODPY_VERSION}/site-packages/ropgadget/loaders/
 lib/python${MODPY_VERSION}/site-packages/ropgadget/loaders/__init__.py
-lib/python${MODPY_VERSION}/site-packages/ropgadget/loaders/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropgadget/loaders/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/ropgadget/loaders/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropgadget/loaders/${MODPY_PYCACHE}elf.${MODPY_

[UPDATE] graphics/p5-Image-ExifTool

2019-06-13 Thread Remi Pointel

Hi,

this diff updates ExifTool to latest production release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/Makefile,v
retrieving revision 1.45
diff -u -p -u -p -r1.45 Makefile
--- Makefile	24 Mar 2019 08:57:03 -	1.45
+++ Makefile	14 Jun 2019 05:17:38 -
@@ -2,7 +2,7 @@
 
 COMMENT=	read and write meta information in image/audio/video files
 
-DISTNAME=	Image-ExifTool-11.30
+DISTNAME=	Image-ExifTool-11.50
 CATEGORIES=	graphics
 
 HOMEPAGE=	http://owl.phy.queensu.ca/~phil/exiftool/
Index: distinfo
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/distinfo,v
retrieving revision 1.38
diff -u -p -u -p -r1.38 distinfo
--- distinfo	24 Mar 2019 08:57:03 -	1.38
+++ distinfo	14 Jun 2019 05:17:38 -
@@ -1,2 +1,2 @@
-SHA256 (Image-ExifTool-11.30.tar.gz) = OlNzOhUyvt5M5+7nY+WrK7hxSedehp4Rpk0OFZhYcm4=
-SIZE (Image-ExifTool-11.30.tar.gz) = 4507774
+SHA256 (Image-ExifTool-11.50.tar.gz) = YzfMlzoZerOkDajc1RFr4klQ0z47B15nVxV9kjwiGzU=
+SIZE (Image-ExifTool-11.50.tar.gz) = 4572595
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/pkg/PLIST,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 PLIST
--- pkg/PLIST	24 Mar 2019 08:57:03 -	1.32
+++ pkg/PLIST	14 Jun 2019 05:17:38 -
@@ -69,6 +69,7 @@ ${P5SITE}/Image/ExifTool/DarwinCore.pm
 ${P5SITE}/Image/ExifTool/DjVu.pm
 ${P5SITE}/Image/ExifTool/EXE.pm
 ${P5SITE}/Image/ExifTool/Exif.pm
+${P5SITE}/Image/ExifTool/FITS.pm
 ${P5SITE}/Image/ExifTool/FLAC.pm
 ${P5SITE}/Image/ExifTool/FLIF.pm
 ${P5SITE}/Image/ExifTool/FLIR.pm
@@ -250,6 +251,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::DjVu.3p
 @man man/man3p/Image::ExifTool::EXE.3p
 @man man/man3p/Image::ExifTool::Exif.3p
+@man man/man3p/Image::ExifTool::FITS.3p
 @man man/man3p/Image::ExifTool::FLAC.3p
 @man man/man3p/Image::ExifTool::FLIF.3p
 @man man/man3p/Image::ExifTool::FLIR.3p


Re: [security update] www/py-django/stable: update to 2.2.2

2019-06-13 Thread Remi Pointel

Le 04-06-2019 04:41, wen heping a écrit :

Hi, ports@:

   Here is a patch to update www/py-django/stable to 2.2.2 and
www/py-django/lts to 1.11.21. It is security release.
   Both build well and run well. No other ports depends on it.
   But multiprocessing test still failed as the current version.

  Comments ? OK ?



Hi,

ok rpointel@.

Cheers,

Remi.



[NEW] fonts/luciole

2019-06-06 Thread Remi Pointel

Hi,

attached is a new font called "luciole": a typeface developed explicitly 
for visually impaired people.


--
$ pkg_info luciole
Information for inst:luciole-1.0

Comment:
typeface developed explicitly for visually impaired people

Description:
Luciole (French fo "firefly") is a new typeface developed explicitly for
visually impaired people. The result of a two-year collaboration between 
the
Centre Technique Regional pour la Deficience Visuelle (the Regional 
Technical
Center for Visual Impairment) and the type-design studio 
typographies.fr, this
project received a grant from the Swiss Ceres Foundation and support 
from the

DIPHE laboratory at the Universite Lumiere Lyon 2.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://www.luciole-vision.com/
--

Ok?

Cheers,

Remi.


luciole.tar.gz
Description: GNU Zip compressed data


Re: [UPDATE] math/z3

2019-06-05 Thread Remi Pointel

The GH_* stuff in this is broken. If GH_ACCOUNT and GH_PROJECT are
present there should always be GH_TAGNAME or GH_COMMIT.


Exactly, attached is the diff using GH_TAGNAME.

I need to set DISTNAME because by default "DISTNAME = 
${GH_PROJECT}-${GH_TAGNAME:C/^v//}" and PKGNAME because the upper Z of 
the tag of this release.


Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/math/z3/Makefile,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 Makefile
--- Makefile	5 Jun 2019 05:44:54 -	1.14
+++ Makefile	5 Jun 2019 13:58:28 -
@@ -3,11 +3,13 @@
 COMMENT =	Z3 theorem prover
 
 VERSION =	4.8.5
-DISTNAME =	Z3-${VERSION}
-PKGNAME =	${DISTNAME:L}
 
 GH_ACCOUNT =	Z3Prover
 GH_PROJECT =	z3
+GH_TAGNAME =	${GH_PROJECT:U}-${VERSION}
+
+DISTNAME =	${GH_TAGNAME}
+PKGNAME =	${DISTNAME:L}
 
 SHARED_LIBS =	z3			2.0 # 4.8
 


Re: UPDATE: SQLMap-1.3.6

2019-06-04 Thread Remi Pointel

On 6/4/19 2:42 PM, Gonzalo L. Rodriguez wrote:

Hello,

Update for SQLMap to 1.3.5:

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

OK? Comments?

Cheers.-



ok rpointel@.

Cheers.



[UPDATE] math/z3

2019-06-04 Thread Remi Pointel

Hi,

this diff updates z3 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/math/z3/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile	28 Apr 2019 20:51:42 -	1.13
+++ Makefile	4 Jun 2019 12:45:10 -
@@ -2,14 +2,14 @@
 
 COMMENT =	Z3 theorem prover
 
-VERSION =	4.8.4
-DISTNAME =	z3-${VERSION}
-REVISION =	1
+VERSION =	4.8.5
+DISTNAME =	Z3-${VERSION}
+PKGNAME =	${DISTNAME:L}
 
 GH_ACCOUNT =	Z3Prover
 GH_PROJECT =	z3
 
-SHARED_LIBS =	z3			1.0
+SHARED_LIBS =	z3			2.0 # 4.8
 
 CATEGORIES =	math
 
Index: distinfo
===
RCS file: /cvs/ports/math/z3/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo	3 Mar 2019 09:16:17 -	1.5
+++ distinfo	4 Jun 2019 12:45:10 -
@@ -1,2 +1,2 @@
-SHA256 (z3-4.8.4.tar.gz) = Whj+YWwqMLVuWy9bnwP0Bc3yQ1cRUX/3CwdqATlu9gE=
-SIZE (z3-4.8.4.tar.gz) = 4117081
+SHA256 (Z3-4.8.5.tar.gz) = To4jKIfd+mQ622ow3NN0PLL6ZZFzX70wK0n3AozcA2M=
+SIZE (Z3-4.8.5.tar.gz) = 4177051


[NEW] devel/py-bencode.py

2019-05-23 Thread Remi Pointel

Hi,

attached is the port of bencode.py, needed by the update of plaso.

I'm not sure of the pkgname: py-bencode.py or py-bencodepy?

Ok?

Cheers,

Remi.


 Forwarded Message 
Subject: [UPDATE] plaso and all its dependencies
Date: Tue, 14 May 2019 20:07:13 +0200
From: Remi Pointel 
To: The OpenBSD ports mailing-list 

Hi,

attached is the diff to update plaso and all its dependencies.

2 new dependencies are needed:
- bencode.py: simple bencode parser
- libfsapfs: library and tools to access the Apple File System

While here, I enabled the python3 flavor for all libraries. The idea is 
to anticipate the switch to python3.
When we will sure that plaso work fine with python3, I will remove the 
python2 stuff.


Ok?

Cheers,

Remi.



py-bencode.py.tar.gz
Description: application/gzip


[NEW] sysutils/libfsapfs

2019-05-23 Thread Remi Pointel

Hi,

attached is libfsapfs: library and tools to access the Apple File System.
It's needed for the update of plaso.

--
$ pkg_info libfsapfs
Information for inst:libfsapfs-20190510

Comment:
library and tools to access the Apple File System

Description:
Library and tools to access the Apple File System (APFS).

Maintainer: Remi Pointel 

WWW: https://github.com/libyal/libfsapfs/wiki
--

Ok?

Cheers,

Remi.


 Forwarded Message 
Subject: [UPDATE] plaso and all its dependencies
Date: Tue, 14 May 2019 20:07:13 +0200
From: Remi Pointel 
To: The OpenBSD ports mailing-list 

Hi,

attached is the diff to update plaso and all its dependencies.

2 new dependencies are needed:
- bencode.py: simple bencode parser
- libfsapfs: library and tools to access the Apple File System

While here, I enabled the python3 flavor for all libraries. The idea is 
to anticipate the switch to python3.
When we will sure that plaso work fine with python3, I will remove the 
python2 stuff.


Ok?

Cheers,

Remi.



libfsapfs.tar.gz
Description: application/gzip


Re: [UPDATE] plaso and all its dependencies

2019-05-20 Thread Remi Pointel

ping

Le 14-05-2019 20:07, Remi Pointel a écrit :

Hi,

attached is the diff to update plaso and all its dependencies.

2 new dependencies are needed:
- bencode.py: simple bencode parser
- libfsapfs: library and tools to access the Apple File System

While here, I enabled the python3 flavor for all libraries. The idea
is to anticipate the switch to python3.
When we will sure that plaso work fine with python3, I will remove the
python2 stuff.

Ok?

Cheers,

Remi.




[UPDATE] textproc/uncrustify

2019-05-15 Thread Remi Pointel

Hi,

this is the diff to update uncrustify to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/uncrustify/Makefile,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 Makefile
--- Makefile	22 Mar 2019 18:06:57 -	1.21
+++ Makefile	15 May 2019 17:41:08 -
@@ -2,7 +2,7 @@
 
 COMMENT =		source code beautifier
 
-DISTNAME =		uncrustify-0.68.1
+DISTNAME =		uncrustify-0.69.0
 
 CATEGORIES =		textproc devel
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/uncrustify/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- distinfo	4 Dec 2018 08:51:16 -	1.12
+++ distinfo	15 May 2019 17:41:08 -
@@ -1,2 +1,2 @@
-SHA256 (uncrustify-0.68.1.tar.gz) = eZFw2owGZa9fbyjZgtWbgRuyObfygxgXNe5+ZhOAguk=
-SIZE (uncrustify-0.68.1.tar.gz) = 1565265
+SHA256 (uncrustify-0.69.0.tar.gz) = 9k7NvVzos+PQNxhvfM5ZWz5zy9KGO3BnrXohnDSuH7g=
+SIZE (uncrustify-0.69.0.tar.gz) = 1601218


Re: [NEW] security/ghidra

2019-05-14 Thread Remi Pointel

On 5/14/19 7:48 PM, Jeremy O'Brien wrote:

On Tue, May 14, 2019, at 12:43, Anthony J. Bentley wrote:

Jeremy O'Brien writes:

I noticed this port was committed today. I have to
ask, did you actually try to use it? In its current
state, (sans my above changes), there is no decompiler
nor symbol demangler. This might have been OK to omit,
except for the fact that you will get a "Could not
find decompiler executable decompile" popup every
single time you click anywhere in the disassembly pane,
which makes this port unusable.


Indeed they are very annoying. I agree the port is not
"finished." But I've used Ghidra to do some minor work despite that, so
I'm happy to see it in. Revising the port to add the native tools would
be very welcome though.




If you're willing to compile it yourself, my MR here: 
https://github.com/NationalSecurityAgency/ghidra/pull/490 makes the native components 
build perfectly in OpenBSD. Just follow the ghidra DevGuide.md instructions after 
applying the patch. I also have my personal build here (but that of course requires that 
you trust a stranger on the internet): 
https://pintobyte.com/tmp/ghidra_9.1-DEV_PUBLIC_20190513_openbsd64.zip if you don't feel 
like compiling but want the "full" ghidra experience. I do like that the 
current ghidra port requires no compilation, as the compilation process is a bit 
heavy-handed and takes some time to complete, but I personally would prefer to see a 
fully-working port over a fast-installing one.



Thank you for feedback, I will try your patch to build ghidra and I will 
let you know.
If you are motivated, you can send a diff that applies on the ghidra 
port to integrate your work.


Cheers,

Remi.



Re: Internal conflict between python-3.7.3p0 and python-3.5.3

2019-05-10 Thread Remi Pointel

Le 10-05-2019 14:03, Stuart Henderson a écrit :

On 2019/05/10 13:49, Remi Pointel wrote:

Le 10-05-2019 11:44, Laurence Tratt a écrit :
> On Fri, May 10, 2019 at 10:56:43AM +0200, Remi Pointel wrote:
>
> Hello Remi,
>
> > On which version of OpenBSD are you trying to update your packages?
>
> Apologies for not being clear. This was on the May 9th snapshot.
>

Python-3.5.x has been removed since OpenBSD 6.1, I think you are 
trying to

update a very old OpenBSD-current.

You could test this after reading 
https://www.openbsd.org/faq/faq15.html:


- list all packages installed in a file "list"
$ pkg_info -mz | tee list

- remove all packages installed:
$ doas pkg_delete -X

- install all packages from the first step:
$ doas pkg_add -l list

Cheers,

Remi.



This was because @pkgpath markers were wrong in the ports, 3.5 should
have been merged into a newer version when it was removed, but that
wasn't done so old packages would stick around.

I've fixed the ports now but the simple fix if you don't want to wait
for a new pkg snapshot is "pkg_delete /var/db/pkg/python*3.5.*"


Good catch, thank you.

Remi.



Re: Internal conflict between python-3.7.3p0 and python-3.5.3

2019-05-10 Thread Remi Pointel

Le 10-05-2019 11:44, Laurence Tratt a écrit :

On Fri, May 10, 2019 at 10:56:43AM +0200, Remi Pointel wrote:

Hello Remi,


On which version of OpenBSD are you trying to update your packages?


Apologies for not being clear. This was on the May 9th snapshot.



Python-3.5.x has been removed since OpenBSD 6.1, I think you are trying 
to update a very old OpenBSD-current.


You could test this after reading 
https://www.openbsd.org/faq/faq15.html:


- list all packages installed in a file "list"
$ pkg_info -mz | tee list

- remove all packages installed:
$ doas pkg_delete -X

- install all packages from the first step:
$ doas pkg_add -l list

Cheers,

Remi.



Re: Internal conflict between python-3.7.3p0 and python-3.5.3

2019-05-10 Thread Remi Pointel

Le 10-05-2019 09:29, Laurence Tratt a écrit :

When I ran "pkg_add -Dsnap -u" earlier I was greeted with screen after
screen of output along the lines of:

  Can't install shared-mime-info-1.10p5 because of libraries
  |library glib-2.0.4201.2 not found
  | /usr/local/lib/libglib-2.0.so.4201.1 (glib2-2.58.3p8): minor is too 
small

  Direct dependencies for shared-mime-info-1.10p5->1.10p5 resolve to
libxml-2.9.8p1 glib2-2.58.3p8
  Full dependency tree is sqlite3-3.27.2p0 gettext-0.19.8.1p3
glib2-2.58.3p8 libffi-3.2.1p5 python-3.6.8p0 bzip2-1.0.6p9
libxml-2.9.8p1 xz-5.2.4 pcre-8.41p2 libiconv-1.14p3
  Can't install gdk-pixbuf-2.38.1 because of libraries
  |library gio-2.0.4200.9 not found
  | /usr/local/lib/libgio-2.0.so.4200.8 (glib2-2.58.3p8): minor is too 
small

  |library gmodule-2.0.4200.9 not found
  | /usr/local/lib/libgmodule-2.0.so.4200.8 (glib2-2.58.3p8): minor is 
too small

  |library gobject-2.0.4200.9 not found
  | /usr/local/lib/libgobject-2.0.so.4200.8 (glib2-2.58.3p8): minor is 
too small

  Direct dependencies for gdk-pixbuf-2.38.1->2.38.1 resolve to
png-1.6.37 tiff-4.0.10 glib2-2.58.3p8 jasper-2.0.14
shared-mime-info-1.10p5
  Full dependency tree is libiconv-1.14p3 python-3.6.8p0 bzip2-1.0.6p9
pcre-8.41p2 jpeg-2.0.2v0 jasper-2.0.14 glib2-2.58.3p8
shared-mime-info-1.10p5 tiff-4.0.10 png-1.6.37 libxml-2.9.8p1 xz-5.2.4
gettext-0.19.8.1p3 libffi-3.2.1p5 sqlite3-3.27.2p0
  ...

and so on. Virtually no packages appeared to update themselves. 
Confused, I
tried "pkg_delete -a", and reran pkg_add, but the same problem 
reoccurred.
Running it again I noticed a tiny line at the very beginning that 
seemed to

contain a clue:

  $ doas pkg_add -u -Dsnap
  quirks-3.142 signed on 2019-05-07T18:36:32Z
  [python-3.5.3]python-3.6.8p0->python-3.6.8p2+python-3.7.3p0:
internal conflict between python-3.7.3p0 and python-3.5.3
  Can't install glib2-2.58.3p8->2.60.2: can't resolve python-3.7.3p0
  ...

After running "pkg_delete python-3.5.3" (upon which nothing seemed to
depend), "pkg_add -Dsnap -u" then worked fine. So it seems that the 
presence
of the python-3.5.3 package a) stopped pkg_add -u being able to do 
anything

useful b) caused it to keep trying to update packages even though it
couldn't (and obscuring the real source of the error). Unfortunately I
didn't think to save the state of my packages before this, so I can't 
easily

replicate my setup :/



Hi,

On which version of OpenBSD are you trying to update your packages?

Have you read this page to understand how to follow -current 
http://www.openbsd.org/faq/current.html?


Cheers,

Remi.



[UPDATE] security/yara

2019-05-09 Thread Remi Pointel

Hi,

this diff updates yara to latest release.

Ok?

Cheers,

Remi.
Index: Makefile.inc
===
RCS file: /cvs/ports/security/yara/Makefile.inc,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile.inc
--- Makefile.inc	26 Feb 2019 09:09:17 -	1.11
+++ Makefile.inc	9 May 2019 11:54:54 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile.inc,v 1.11 2019/02/26 09:09:17 rpointel Exp $
 
-VERSION ?=		3.9.0
+VERSION ?=		3.10.0
 
 CATEGORIES =		security
 
Index: main/distinfo
===
RCS file: /cvs/ports/security/yara/main/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- main/distinfo	26 Feb 2019 09:09:17 -	1.11
+++ main/distinfo	9 May 2019 11:54:54 -
@@ -1,2 +1,2 @@
-SHA256 (yara-3.9.0.tar.gz) = 6+f6sKutuQRJpir70k4Zbhixd+/nH/2L8i35XFOG9k0=
-SIZE (yara-3.9.0.tar.gz) = 749159
+SHA256 (yara-3.10.0.tar.gz) = MoHUPWtJpMqNOl0lIeBqC3KGNwICL5gbBRhWwrg0ScI=
+SIZE (yara-3.10.0.tar.gz) = 753883
Index: python/Makefile
===
RCS file: /cvs/ports/security/yara/python/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- python/Makefile	28 Apr 2019 20:51:53 -	1.7
+++ python/Makefile	9 May 2019 11:54:54 -
@@ -6,7 +6,6 @@ GH_PROJECT = 	yara-python
 
 MODPY_EGG_VERSION =	${VERSION}
 PKGNAME = py-yara-${VERSION}
-REVISION =0
 
 WANTLIB += pthread ${MODPY_WANTLIB} yara
 
Index: python/distinfo
===
RCS file: /cvs/ports/security/yara/python/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- python/distinfo	26 Feb 2019 09:09:17 -	1.10
+++ python/distinfo	9 May 2019 11:54:54 -
@@ -1,2 +1,2 @@
-SHA256 (yara-python-3.9.0.tar.gz) = X29ZmqAhaWbUfC+q79FBikL8qwRiwHKYw/pKgoBd2PU=
-SIZE (yara-python-3.9.0.tar.gz) = 31624
+SHA256 (yara-python-3.10.0.tar.gz) = FK4oSzlj6q6igIlWR8zphg48l9dH7bW5Jpx4cQ7iHCs=
+SIZE (yara-python-3.10.0.tar.gz) = 31732


[NEW] security/ghidra

2019-04-25 Thread Remi Pointel

Hi,

attached is the port of ghidra: a software reverse engineering (SRE) 
framework.



$ pkg_info ghidra
Information for inst:ghidra-9.0.2

Comment:
software reverse engineering (SRE) framework

Description:
hidra is a software reverse engineering (SRE) framework created and 
maintained
by the National Security Agency Research Directorate. This framework 
includes a
suite of full-featured, high-end software analysis tools that enable 
users to

analyze compiled code on a variety of platforms. Capabilities include
disassembly, assembly, decompilation, graphing, and scripting, along with
hundreds of other features. Ghidra supports a wide variety of processor
instruction sets and executable formats and can be run in both 
user-interactive
and automated modes. Users may also develop their own Ghidra plug-in 
components

and/or scripts using Java or Python.

Maintainer: Remi Pointel 

WWW: https://www.ghidra-sre.org/


Ok?

Cheers,

Remi.


ghidra-9.0.2.tar.gz
Description: application/gzip


Re: [ports-gcc] Unbreak games/grhino

2019-03-17 Thread Remi Pointel

On 3/16/19 11:28 PM, Charlene Wendling wrote:

Hi Remi, ports,


http://build-failures.rhaalovely.net/powerpc/2019-02-04/games/grhino.log
http://build-failures.rhaalovely.net/sparc64/2019-02-03/games/grhino.log


There are missing headers. And while here i've fixed some warnings
because execlp(3) wants null terminated arguments list anyway.

Once these headers are added, it builds [1] and runs [2] fine.
I've tested back on amd64 - it still builds [3], runtime is good
as well.

Any comment?


Hi,

thanks for your work.

The patch seems good, you also can remove me as the maintainer because I 
don't use this port anymore.


Cheers,

Remi.



[UPDATE] textproc/py-yaml

2019-03-14 Thread Remi Pointel

Hi,

this is the diff to update py-yaml to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile	9 Jul 2018 06:37:46 -	1.18
+++ Makefile	14 Mar 2019 12:40:56 -
@@ -2,7 +2,7 @@
 
 COMMENT=	YAML parser and emitter in Python
 
-MODPY_EGG_VERSION=3.13
+MODPY_EGG_VERSION=5.1
 DISTNAME=	PyYAML-${MODPY_EGG_VERSION}
 PKGNAME=	py-yaml-${MODPY_EGG_VERSION}
 CATEGORIES=	textproc
@@ -14,11 +14,10 @@ MAINTAINER=	Pierre-Emmanuel Andre https://pyyaml.org/download/pyyaml/
-
 WANTLIB+=	pthread yaml ${MODPY_WANTLIB}
 
 MODULES=	lang/python
+MODPY_PI =	Yes
 
 FLAVORS =	python3
 FLAVOR ?=
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-yaml/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo	9 Jul 2018 06:37:46 -	1.6
+++ distinfo	14 Mar 2019 12:40:56 -
@@ -1,2 +1,2 @@
-SHA256 (PyYAML-3.13.tar.gz) = PvMJIUXptw493Sx61ZvdAlKpTf45SXIWM+QTRN4Apr8=
-SIZE (PyYAML-3.13.tar.gz) = 270607
+SHA256 (PyYAML-5.1.tar.gz) = Q2vHdOz3wQOBQJgVn7uEwnFdJZgBdSksZI8toUOQn5U=
+SIZE (PyYAML-5.1.tar.gz) = 274244


[UPDATE] devel/libyaml

2019-03-14 Thread Remi Pointel

Hi,

attached is the diff to update libyaml to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/libyaml/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile	20 Nov 2016 00:56:44 -	1.12
+++ Makefile	14 Mar 2019 12:41:00 -
@@ -2,7 +2,7 @@
 
 COMMENT=	YAML 1.1 parser and emitter written in C
 
-DISTNAME=	yaml-0.1.7
+DISTNAME=	yaml-0.2.1
 PKGNAME=	lib${DISTNAME}
 CATEGORIES=	devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/libyaml/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo	20 Nov 2016 00:56:44 -	1.6
+++ distinfo	14 Mar 2019 12:41:00 -
@@ -1,2 +1,2 @@
-SHA256 (yaml-0.1.7.tar.gz) = gIjkVyZKmLpFGpC4Zh/LT51vR49yZdSDIqGWzsJIByk=
-SIZE (yaml-0.1.7.tar.gz) = 527518
+SHA256 (yaml-0.2.1.tar.gz) = eCgRRWQaCA+zLW56h7nAZk1hHctNVC6Quvcx9Ry7Wc0=
+SIZE (yaml-0.2.1.tar.gz) = 599727


[UPDATE] devel/jd-gui

2019-03-12 Thread Remi Pointel

Hi,

attached is the diff to update jd-gui to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/jd-gui/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile	24 Apr 2017 03:55:45 -	1.3
+++ Makefile	12 Mar 2019 13:16:15 -
@@ -2,9 +2,8 @@
 
 COMMENT =		yet another fast Java decompiler
 
-VERSION =		1.4.0
+VERSION =		1.4.1
 DISTNAME =		jd-gui-${VERSION}
-REVISION =		1
 
 CATEGORIES =		devel security
 
Index: distinfo
===
RCS file: /cvs/ports/devel/jd-gui/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	15 Jun 2016 19:12:33 -	1.1.1.1
+++ distinfo	12 Mar 2019 13:16:15 -
@@ -1,2 +1,2 @@
-SHA256 (jd-gui-1.4.0.jar) = vdLz3IdQkQ4NaTeEgs/1fy/ynSOYPR5V0mY5BSe9a2c=
-SIZE (jd-gui-1.4.0.jar) = 8764679
+SHA256 (jd-gui-1.4.1.jar) = Yaxll1nOXiWl41+INf/XrTYgTu8NLIwi57XnaEI+Tbw=
+SIZE (jd-gui-1.4.1.jar) = 9822481


[UPDATE] graphics/p5-Image-ExifTool

2019-03-12 Thread Remi Pointel

Hi,

attached is the diff to update p5-Image-ExifTool to latest production 
release.


Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/Makefile,v
retrieving revision 1.44
diff -u -p -u -p -r1.44 Makefile
--- Makefile	1 Oct 2018 08:23:12 -	1.44
+++ Makefile	12 Mar 2019 09:47:47 -
@@ -2,7 +2,7 @@
 
 COMMENT=	read and write meta information in image/audio/video files
 
-DISTNAME=	Image-ExifTool-11.11
+DISTNAME=	Image-ExifTool-11.30
 CATEGORIES=	graphics
 
 HOMEPAGE=	http://owl.phy.queensu.ca/~phil/exiftool/
Index: distinfo
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/distinfo,v
retrieving revision 1.37
diff -u -p -u -p -r1.37 distinfo
--- distinfo	1 Oct 2018 08:23:12 -	1.37
+++ distinfo	12 Mar 2019 09:47:47 -
@@ -1,2 +1,2 @@
-SHA256 (Image-ExifTool-11.11.tar.gz) = 5k7udc28CUTqWYut5EosEA58lAzn0WPLvQh9K9AM7+s=
-SIZE (Image-ExifTool-11.11.tar.gz) = 4472132
+SHA256 (Image-ExifTool-11.30.tar.gz) = OlNzOhUyvt5M5+7nY+WrK7hxSedehp4Rpk0OFZhYcm4=
+SIZE (Image-ExifTool-11.30.tar.gz) = 4507774
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/p5-Image-ExifTool/pkg/PLIST,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 PLIST
--- pkg/PLIST	13 Jun 2018 12:15:47 -	1.31
+++ pkg/PLIST	12 Mar 2019 09:47:47 -
@@ -151,6 +151,7 @@ ${P5SITE}/Image/ExifTool/Ogg.pm
 ${P5SITE}/Image/ExifTool/Olympus.pm
 ${P5SITE}/Image/ExifTool/OpenEXR.pm
 ${P5SITE}/Image/ExifTool/Opus.pm
+${P5SITE}/Image/ExifTool/PCX.pm
 ${P5SITE}/Image/ExifTool/PDF.pm
 ${P5SITE}/Image/ExifTool/PGF.pm
 ${P5SITE}/Image/ExifTool/PICT.pm
@@ -330,6 +331,7 @@ ${P5SITE}/Image/ExifTool/iWork.pm
 @man man/man3p/Image::ExifTool::Olympus.3p
 @man man/man3p/Image::ExifTool::OpenEXR.3p
 @man man/man3p/Image::ExifTool::Opus.3p
+@man man/man3p/Image::ExifTool::PCX.3p
 @man man/man3p/Image::ExifTool::PDF.3p
 @man man/man3p/Image::ExifTool::PGF.3p
 @man man/man3p/Image::ExifTool::PICT.3p


[UPDATE] lang/python/2.7

2019-03-07 Thread Remi Pointel

Hi,

this diff updates Python 2.7 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/2.7/Makefile,v
retrieving revision 1.58
diff -u -p -u -p -r1.58 Makefile
--- Makefile	24 Oct 2018 14:28:07 -	1.58
+++ Makefile	7 Mar 2019 09:12:17 -
@@ -6,10 +6,9 @@
 # Python itself.
 
 VERSION =		2.7
-PATCHLEVEL =		.15
+PATCHLEVEL =		.16
 SHARED_LIBS =		python2.7 0.0
 VERSION_SPEC =		>=2.7,<2.8
-REVISION =		1
 
 CONFIGURE_ARGS += --with-ensurepip=no
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/2.7/distinfo,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 distinfo
--- distinfo	3 May 2018 20:09:25 -	1.15
+++ distinfo	7 Mar 2019 09:12:17 -
@@ -1,2 +1,2 @@
-SHA256 (Python-2.7.15.tgz) = GGF9HxWjgKkZ1RdjCpzYXOF+pgL5u9xY3cZy30sCOds=
-SIZE (Python-2.7.15.tgz) = 17496336
+SHA256 (Python-2.7.16.tgz) = AdqBOjYAh28D9G2xHMXECBdemfA68rqULvMkOJqDutU=
+SIZE (Python-2.7.16.tgz) = 17431748
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-main,v
retrieving revision 1.22
diff -u -p -u -p -r1.22 PLIST-main
--- pkg/PLIST-main	3 May 2018 20:09:25 -	1.22
+++ pkg/PLIST-main	7 Mar 2019 09:12:17 -
@@ -1376,8 +1376,8 @@ lib/python2.7/ensurepip/__main__.py
 lib/python2.7/ensurepip/__main__.pyc
 lib/python2.7/ensurepip/__main__.pyo
 lib/python2.7/ensurepip/_bundled/
-lib/python2.7/ensurepip/_bundled/pip-9.0.3-py2.py3-none-any.whl
-lib/python2.7/ensurepip/_bundled/setuptools-39.0.1-py2.py3-none-any.whl
+lib/python2.7/ensurepip/_bundled/pip-18.1-py2.py3-none-any.whl
+lib/python2.7/ensurepip/_bundled/setuptools-40.6.2-py2.py3-none-any.whl
 lib/python2.7/ensurepip/_uninstall.py
 lib/python2.7/ensurepip/_uninstall.pyc
 lib/python2.7/ensurepip/_uninstall.pyo
@@ -1551,7 +1551,7 @@ lib/python2.7/keyword.py
 lib/python2.7/keyword.pyc
 lib/python2.7/keyword.pyo
 lib/python2.7/lib-dynload/
-lib/python2.7/lib-dynload/Python-2.7.15-py2.7.egg-info
+lib/python2.7/lib-dynload/Python-2.7.16-py2.7.egg-info
 lib/python2.7/lib-dynload/_bisect.so
 lib/python2.7/lib-dynload/_codecs_cn.so
 lib/python2.7/lib-dynload/_codecs_hk.so
@@ -1614,9 +1614,9 @@ lib/python2.7/lib-dynload/unicodedata.so
 lib/python2.7/lib-dynload/zlib.so
 lib/python2.7/lib2to3/
 lib/python2.7/lib2to3/Grammar.txt
-lib/python2.7/lib2to3/Grammar2.7.15.final.0.pickle
+lib/python2.7/lib2to3/Grammar2.7.16.final.0.pickle
 lib/python2.7/lib2to3/PatternGrammar.txt
-lib/python2.7/lib2to3/PatternGrammar2.7.15.final.0.pickle
+lib/python2.7/lib2to3/PatternGrammar2.7.16.final.0.pickle
 lib/python2.7/lib2to3/__init__.py
 lib/python2.7/lib2to3/__init__.pyc
 lib/python2.7/lib2to3/__init__.pyo
Index: pkg/PLIST-tests
===
RCS file: /cvs/ports/lang/python/2.7/pkg/PLIST-tests,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 PLIST-tests
--- pkg/PLIST-tests	3 May 2018 20:09:25 -	1.15
+++ pkg/PLIST-tests	7 Mar 2019 09:12:17 -
@@ -49,9 +49,9 @@ lib/python2.7/test/badsyntax_future7.py
 lib/python2.7/test/badsyntax_future8.py
 lib/python2.7/test/badsyntax_future9.py
 lib/python2.7/test/badsyntax_nocaret.py
-lib/python2.7/test/bisect.py
-lib/python2.7/test/bisect.pyc
-lib/python2.7/test/bisect.pyo
+lib/python2.7/test/bisect_cmd.py
+lib/python2.7/test/bisect_cmd.pyc
+lib/python2.7/test/bisect_cmd.pyo
 lib/python2.7/test/capath/
 lib/python2.7/test/capath/0e4015b9.0
 lib/python2.7/test/capath/4e1295a3.0
@@ -241,7 +241,6 @@ lib/python2.7/test/decimaltestdata/testa
 lib/python2.7/test/decimaltestdata/tointegral.decTest
 lib/python2.7/test/decimaltestdata/tointegralx.decTest
 lib/python2.7/test/decimaltestdata/xor.decTest
-lib/python2.7/test/dh1024.pem
 lib/python2.7/test/doctest_aliases.py
 lib/python2.7/test/doctest_aliases.pyc
 lib/python2.7/test/doctest_aliases.pyo
@@ -250,6 +249,7 @@ lib/python2.7/test/double_const.pyc
 lib/python2.7/test/double_const.pyo
 lib/python2.7/test/empty.vbs
 lib/python2.7/test/exception_hierarchy.txt
+lib/python2.7/test/ffdh3072.pem
 lib/python2.7/test/floating_points.txt
 lib/python2.7/test/fork_wait.py
 lib/python2.7/test/fork_wait.pyc
@@ -395,6 +395,7 @@ lib/python2.7/test/support/script_helper
 lib/python2.7/test/symlink_support.py
 lib/python2.7/test/symlink_support.pyc
 lib/python2.7/test/symlink_support.pyo
+lib/python2.7/test/talos-2019-0758.pem
 lib/python2.7/test/test_MimeWriter.py
 lib/python2.7/test/test_MimeWriter.pyc
 lib/python2.7/test/test_MimeWriter.pyo
@@ -470,6 +471,9 @@ lib/python2.7/test/test_base64.pyo
 lib/python2.7/test/test_bastion.py
 lib/python2.7/test/test_bastion.pyc
 lib/python2.7/test/test_bastion.pyo
+lib/python2.7/test/test_bdb.py
+lib/python2.7/test/test_bdb.pyc
+lib/python2.7/test/test_bdb.pyo
 lib/python2.7/test/test_bigaddrspace.py
 lib/python2.7/test/test_bigaddrspace.pyc
 lib/python2.7/test/test_bigaddr

[UPDATE] security/libssh

2019-02-26 Thread Remi Pointel

Hi,

this is the diff to update libssh to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/libssh/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile	23 Oct 2018 19:28:18 -	1.18
+++ Makefile	26 Feb 2019 12:36:51 -
@@ -1,9 +1,9 @@
 # $OpenBSD: Makefile,v 1.18 2018/10/23 19:28:18 jasper Exp $
 
 COMMENT =		C library implementing server and client side
-DISTNAME =		libssh-0.8.4
+DISTNAME =		libssh-0.8.7
 
-SHARED_LIBS +=  	ssh		4.0 # 4.5
+SHARED_LIBS +=  	ssh		5.0 # 4.7
 
 CATEGORIES =		security devel
 
@@ -16,7 +16,7 @@ MAINTAINER =		Remi Pointel 

[UPDATE] security/yara

2019-02-25 Thread Remi Pointel

Hi,

this is the diff to update Yara to latest release.

Ok?

Cheers,

Remi.
Index: Makefile.inc
===
RCS file: /cvs/ports/security/yara/Makefile.inc,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile.inc
--- Makefile.inc	17 Aug 2018 07:49:58 -	1.10
+++ Makefile.inc	25 Feb 2019 09:34:25 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile.inc,v 1.10 2018/08/17 07:49:58 rpointel Exp $
 
-VERSION ?=		3.8.1
+VERSION ?=		3.9.0
 
 CATEGORIES =		security
 
Index: main/distinfo
===
RCS file: /cvs/ports/security/yara/main/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- main/distinfo	17 Aug 2018 07:49:58 -	1.10
+++ main/distinfo	25 Feb 2019 09:34:25 -
@@ -1,2 +1,2 @@
-SHA256 (yara-3.8.1.tar.gz) = KDUncRJpNU08YOJwX390sfdp0tNd26j3+c6X0P1csco=
-SIZE (yara-3.8.1.tar.gz) = 715968
+SHA256 (yara-3.9.0.tar.gz) = 6+f6sKutuQRJpir70k4Zbhixd+/nH/2L8i35XFOG9k0=
+SIZE (yara-3.9.0.tar.gz) = 749159
Index: main/pkg/PLIST
===
RCS file: /cvs/ports/security/yara/main/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- main/pkg/PLIST	16 Aug 2018 09:58:47 -	1.4
+++ main/pkg/PLIST	25 Feb 2019 09:34:25 -
@@ -26,6 +26,7 @@ include/yara/rules.h
 include/yara/scan.h
 include/yara/scanner.h
 include/yara/sizedstr.h
+include/yara/stack.h
 include/yara/stopwatch.h
 include/yara/stream.h
 include/yara/strutils.h
Index: python/Makefile
===
RCS file: /cvs/ports/security/yara/python/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- python/Makefile	16 Aug 2018 09:58:47 -	1.5
+++ python/Makefile	25 Feb 2019 09:34:25 -
@@ -24,7 +24,7 @@ pre-configure:
 BUILD_DEPENDS = security/yara/main>=${VERSION}
 RUN_DEPENDS = 	security/yara/main>=${VERSION}
 
-TEST_DEPENDS =	security/yara/python
+TEST_DEPENDS =	security/yara/python${MODPY_FLAVOR}=${VERSION}
 
 do-test:
 	cd ${WRKSRC} && ${MODPY_BIN} ./tests.py
Index: python/distinfo
===
RCS file: /cvs/ports/security/yara/python/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- python/distinfo	17 Aug 2018 07:49:58 -	1.9
+++ python/distinfo	25 Feb 2019 09:34:25 -
@@ -1,2 +1,2 @@
-SHA256 (yara-python-3.8.1.tar.gz) = CCudK4y05MTdILF8sEvaFVWj3Mq4IHlHNI7PNiXYBgk=
-SIZE (yara-python-3.8.1.tar.gz) = 31526
+SHA256 (yara-python-3.9.0.tar.gz) = X29ZmqAhaWbUfC+q79FBikL8qwRiwHKYw/pKgoBd2PU=
+SIZE (yara-python-3.9.0.tar.gz) = 31624


Re: [maintainer update] py-progress-1.4

2019-02-11 Thread Remi Pointel

On 2/12/19 6:27 AM, Timo Myyrä wrote:

Hi,

Here's small patch to update py-progress to latest release.

timo


Hi,

thank you it's commited.

Remi.



[UPDATE] security/py-miasm

2019-01-23 Thread Remi Pointel

Hi,

this is the diff to update miasm to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/py-miasm/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile	1 Jul 2018 19:13:59 -	1.2
+++ Makefile	24 Jan 2019 06:39:23 -
@@ -4,13 +4,13 @@ BROKEN-i386 =	uint128_t
 
 COMMENT =	reverse engineering framework in Python
 
-MODPY_EGG_VERSION = 2.0
+MODPY_EGG_VERSION = 2.0.1.1
 DISTNAME =	miasm-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
 GH_ACCOUNT =	cea-sec
 GH_PROJECT =	miasm
-GH_COMMIT =	0adddb12a7410c4bbdd6ee79252e9bf05ca22818
+GH_COMMIT =	f7157afaccd897fb00eeb97817d124790f0ede67
 
 CATEGORIES =	security devel
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-miasm/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	27 Jun 2018 14:32:23 -	1.1.1.1
+++ distinfo	24 Jan 2019 06:39:23 -
@@ -1,2 +1,2 @@
-SHA256 (miasm-2.0-0adddb12.tar.gz) = E2o0agzzm+eU6fR1+o8cWN561AGmaDvgfRVxdw/SvRI=
-SIZE (miasm-2.0-0adddb12.tar.gz) = 704836
+SHA256 (miasm-2.0.1.1-f7157afa.tar.gz) = x0bop1f4/D1CZ6UOscDwsJKPIurA6waejrLe3W53+Zw=
+SIZE (miasm-2.0.1.1-f7157afa.tar.gz) = 1002135
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-miasm/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	27 Jun 2018 14:32:24 -	1.1.1.1
+++ pkg/PLIST	24 Jan 2019 06:39:23 -
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2018/06/27 14:32:24 rpointel Exp $
-lib/python${MODPY_VERSION}/site-packages/Miasm-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/Miasm-2.0-py${MODPY_VERSION}.egg-info
 lib/python${MODPY_VERSION}/site-packages/miasm2/
 lib/python${MODPY_VERSION}/site-packages/miasm2/__init__.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/__init__.pyc
@@ -32,6 +32,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/miasm2/analysis/modularintervals.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/analysis/sandbox.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/analysis/sandbox.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/analysis/ssa.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/analysis/ssa.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/__init__.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/__init__.pyc
@@ -65,6 +67,21 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/arm/regs.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/arm/sem.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/arm/sem.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/__init__.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/arch.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/arch.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/disasm.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/disasm.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/ira.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/ira.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/jit.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/jit.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/regs.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/regs.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/sem.py
+lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mep/sem.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mips32/
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mips32/__init__.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/arch/mips32/__init__.pyc
@@ -141,8 +158,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/asm_ast.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/asm_ast.pyc
-lib/python${MODPY_VERSION}/site-packages/miasm2/core/asmbloc.py
-lib/python${MODPY_VERSION}/site-packages/miasm2/core/asmbloc.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/asmblock.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/asmblock.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/bin_stream.py
@@ -157,6 +172,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/graph.pyc
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/interval.py
 lib/python${MODPY_VERSION}/site-packages/miasm2/core/interval.pyc
+lib/python${MODPY_VERSION}/site-packages/miasm2/co

[UPDATE] math/z3

2019-01-19 Thread Remi Pointel

Hi,

this is the diff to update z3 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/math/z3/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile	15 Dec 2018 12:43:40 -	1.10
+++ Makefile	19 Jan 2019 09:55:04 -
@@ -2,7 +2,7 @@
 
 COMMENT =	Z3 theorem prover
 
-VERSION =	4.8.3
+VERSION =	4.8.4
 DISTNAME =	z3-${VERSION}
 
 GH_ACCOUNT =	Z3Prover
Index: distinfo
===
RCS file: /cvs/ports/math/z3/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo	15 Dec 2018 12:43:40 -	1.4
+++ distinfo	19 Jan 2019 09:55:04 -
@@ -1,2 +1,2 @@
-SHA256 (z3-4.8.3.tar.gz) = IWILaMNzzeoNOyzyQCC+Ts+yLt3GYpZj9unOMc/ceN4=
-SIZE (z3-4.8.3.tar.gz) = 4119116
+SHA256 (z3-4.8.4.tar.gz) = Whj+YWwqMLVuWy9bnwP0Bc3yQ1cRUX/3CwdqATlu9gE=
+SIZE (z3-4.8.4.tar.gz) = 4117081
Index: patches/patch-scripts_mk_util_py
===
RCS file: /cvs/ports/math/z3/patches/patch-scripts_mk_util_py,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-scripts_mk_util_py
--- patches/patch-scripts_mk_util_py	24 Nov 2018 00:57:15 -	1.2
+++ patches/patch-scripts_mk_util_py	19 Jan 2019 09:55:04 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-scripts_mk_util_py,v 1.2
 Index: scripts/mk_util.py
 --- scripts/mk_util.py.orig
 +++ scripts/mk_util.py
-@@ -49,7 +49,7 @@ C_COMPILERS=['gcc', 'clang']
+@@ -50,7 +50,7 @@ C_COMPILERS=['gcc', 'clang']
  CSC_COMPILERS=['csc', 'mcs']
  JAVAC=None
  JAR=None
@@ -12,7 +12,7 @@ Index: scripts/mk_util.py
  BUILD_DIR='build'
  REV_BUILD_DIR='..'
  SRC_DIR='src'
-@@ -2494,7 +2494,6 @@ def mk_config():
+@@ -2801,7 +2801,6 @@ def mk_config():
  EXAMP_DEBUG_FLAG = '-g'
  CPPFLAGS = '%s -DZ3DEBUG -D_DEBUG' % CPPFLAGS
  else:
@@ -20,7 +20,7 @@ Index: scripts/mk_util.py
  if GPROF:
  CXXFLAGS += '-fomit-frame-pointer'
  CPPFLAGS = '%s -DNDEBUG -D_EXTERNAL_RELEASE' % CPPFLAGS
-@@ -2528,7 +2527,7 @@ def mk_config():
+@@ -2836,7 +2835,7 @@ def mk_config():
  elif sysname == 'OpenBSD':
  CXXFLAGS   = '%s -D_OPENBSD_' % CXXFLAGS
  OS_DEFINES = '-D_OPENBSD_'
@@ -29,7 +29,7 @@ Index: scripts/mk_util.py
  SLIBFLAGS  = '-shared'
  elif sysname.startswith('CYGWIN'):
  CXXFLAGS   = '%s -D_CYGWIN' % CXXFLAGS
-@@ -2544,9 +2543,9 @@ def mk_config():
+@@ -2852,9 +2851,9 @@ def mk_config():
  LIB_EXT= '.lib'
  else:
  raise MKException('Unsupported platform: %s' % sysname)
@@ -38,6 +38,6 @@ Index: scripts/mk_util.py
  if is64():
 -if not sysname.startswith('CYGWIN') and not sysname.startswith('MSYS') and not sysname.startswith('MINGW'):
 -CXXFLAGS = '%s -fPIC' % CXXFLAGS
- CPPFLAGS = '%s -D_AMD64_' % CPPFLAGS
  if sysname == 'Linux':
  CPPFLAGS = '%s -D_USE_THREAD_LOCAL' % CPPFLAGS
+ elif not LINUX_X64:


Re: [Security Update] www/py-django: stable update to 2.1.5 and lts update to 1.11.18

2019-01-07 Thread Remi Pointel

Le 07-01-2019 03:33, wen heping a écrit :

Hi, ports@ :

   Here is a patch for www/py-django: stable update to 2.1.5 and lts
update to 1.11.18.
   It include a security fix : CVE-2019-3498.
   It build and run well on my amd64 system.

   Any comments ?


Hi,

thank you, don't forget to "make plist" :).

It's commited.

Cheers,

Remi.



[UPDATE] lang/python/3.6

2019-01-03 Thread Remi Pointel

Hi,

this is the diff to update Python 3.6 to latest release.

@naddy: could you test it in a bulk build please? Thanks in advance.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.6/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile	3 Nov 2018 18:56:32 -	1.15
+++ Makefile	3 Jan 2019 08:03:04 -
@@ -6,7 +6,7 @@
 # Python itself.
 
 VERSION =		3.6
-PATCHLEVEL =		.7
+PATCHLEVEL =		.8
 SHARED_LIBS =		python3.6m 0.0
 VERSION_SPEC =		>=3.6,<3.7
 
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.6/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo	3 Nov 2018 18:56:32 -	1.8
+++ distinfo	3 Jan 2019 08:03:04 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.6.7.tgz) = t8Nvftj3FDssRhU7czLbIidmn1g+oMznU/rPVJ0aQjk=
-SIZE (Python-3.6.7.tgz) = 22969142
+SHA256 (Python-3.6.8.tgz) = f1sfCLOwpZU4fvbGTIWxsTs4q+8N2HGDXukjJi5PMvA=
+SIZE (Python-3.6.8.tgz) = 23010188
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-main,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 PLIST-main
--- pkg/PLIST-main	3 Nov 2018 18:56:32 -	1.9
+++ pkg/PLIST-main	3 Jan 2019 08:03:04 -
@@ -2163,8 +2163,8 @@ lib/python3.6/ensurepip/__pycache__/_uni
 lib/python3.6/ensurepip/__pycache__/_uninstall.cpython-36.opt-2.pyc
 lib/python3.6/ensurepip/__pycache__/_uninstall.cpython-36.pyc
 lib/python3.6/ensurepip/_bundled/
-lib/python3.6/ensurepip/_bundled/pip-10.0.1-py2.py3-none-any.whl
-lib/python3.6/ensurepip/_bundled/setuptools-39.0.1-py2.py3-none-any.whl
+lib/python3.6/ensurepip/_bundled/pip-18.1-py2.py3-none-any.whl
+lib/python3.6/ensurepip/_bundled/setuptools-40.6.2-py2.py3-none-any.whl
 lib/python3.6/ensurepip/_uninstall.py
 lib/python3.6/enum.py
 lib/python3.6/filecmp.py
@@ -2432,9 +2432,9 @@ lib/python3.6/lib-dynload/xxlimited.so
 lib/python3.6/lib-dynload/zlib.so
 lib/python3.6/lib2to3/
 lib/python3.6/lib2to3/Grammar.txt
-lib/python3.6/lib2to3/Grammar3.6.7.final.0.pickle
+lib/python3.6/lib2to3/Grammar3.6.8.final.0.pickle
 lib/python3.6/lib2to3/PatternGrammar.txt
-lib/python3.6/lib2to3/PatternGrammar3.6.7.final.0.pickle
+lib/python3.6/lib2to3/PatternGrammar3.6.8.final.0.pickle
 lib/python3.6/lib2to3/__init__.py
 lib/python3.6/lib2to3/__main__.py
 lib/python3.6/lib2to3/__pycache__/
Index: pkg/PLIST-tests
===
RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-tests,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST-tests
--- pkg/PLIST-tests	3 Nov 2018 18:56:32 -	1.7
+++ pkg/PLIST-tests	3 Jan 2019 08:03:04 -
@@ -1917,10 +1917,6 @@ lib/python3.6/test/test_asyncio/__pycach
 lib/python3.6/test/test_asyncio/echo.py
 lib/python3.6/test/test_asyncio/echo2.py
 lib/python3.6/test/test_asyncio/echo3.py
-lib/python3.6/test/test_asyncio/keycert3.pem
-lib/python3.6/test/test_asyncio/pycacert.pem
-lib/python3.6/test/test_asyncio/ssl_cert.pem
-lib/python3.6/test/test_asyncio/ssl_key.pem
 lib/python3.6/test/test_asyncio/test_base_events.py
 lib/python3.6/test/test_asyncio/test_events.py
 lib/python3.6/test/test_asyncio/test_futures.py


Re: [NEW] security/cyberchef

2019-01-02 Thread Remi Pointel

ping

On 12/14/18 11:02 AM, Remi Pointel wrote:

Hi,

attached is the port of cyberchef: a web app for encryption, encoding, 
compression and data analysis.



$ pkg_info cyberchef
Information for inst:cyberchef-8.12.3

Comment:
web app for encryption, encoding, and other data analysis

Description:
CyberChef is a simple, intuitive web app for carrying out all manner of 
"cyber"
operations within a web browser. These operations include simple 
encoding like

XOR or Base64, more complex encryption like AES, DES and Blowfish, creating
binary and hexdumps, compression and decompression of data, calculating 
hashes
and checksums, IPv6 and X.509 parsing, changing character encodings, and 
much

more.

Maintainer: Remi Pointel 


Cheers,

Remi.





Re: UPDATE: security/sshguard 1.5 --> 2.3.0

2019-01-01 Thread Remi Pointel

On 12/24/18 8:24 PM, Andreas Kusalananda Kähäri wrote:

Just resending this.

I got some comments from Stuart Henderson on a previous iteration of
this, and the issues that he mentioned (unorthodox HUP for terminating
the service, and various other fixes to the Makefile) have all been
resolved.  The weird does-not-start-on-boot issue that the 1.5 release
apparently also has (according to some that followed up earlier, and
that I spent some time debugging when I packaged 2.2.0) has been
resolved by ignoring HUP in a couple of places.

Regards


Hi,

sounds good to me, just remove the "NO_TEST = Yes" because there are 
regression tests.


Cheers,

Remi.



[UPDATE] www/py-beautifulsoup4

2018-12-31 Thread Remi Pointel

Hi,

this is the diff to update beautifulsoup4 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile	14 May 2017 14:20:46 -	1.8
+++ Makefile	31 Dec 2018 09:30:51 -
@@ -2,7 +2,7 @@
 
 COMMENT =	HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =	4.6.0
+MODPY_EGG_VERSION =	4.6.3
 DISTNAME =	beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo	14 May 2017 14:20:46 -	1.6
+++ distinfo	31 Dec 2018 09:30:51 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.6.0.tar.gz) = gItqyTLcywpBJlWPff3PQXEN1EpO9Jegu1mnf58Hjok=
-SIZE (beautifulsoup4-4.6.0.tar.gz) = 160846
+SHA256 (beautifulsoup4-4.6.3.tar.gz) = kPjmESHWrlg2LOO+2M2ZfvsAyRTq4P89Njwy+amCLRA=
+SIZE (beautifulsoup4-4.6.3.tar.gz) = 167469


[UPDATE] math/z3

2018-12-14 Thread Remi Pointel

Hi,

this diff updates z3 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/math/z3/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- Makefile	24 Nov 2018 00:57:15 -	1.9
+++ Makefile	14 Dec 2018 13:01:40 -
@@ -2,14 +2,13 @@
 
 COMMENT =	Z3 theorem prover
 
-VERSION =	4.7.1
+VERSION =	4.8.3
 DISTNAME =	z3-${VERSION}
-REVISION =	1
 
 GH_ACCOUNT =	Z3Prover
 GH_PROJECT =	z3
 
-SHARED_LIBS =	z3			0.0
+SHARED_LIBS =	z3			1.0
 
 CATEGORIES =	math
 
Index: distinfo
===
RCS file: /cvs/ports/math/z3/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo	18 Jun 2018 08:15:11 -	1.3
+++ distinfo	14 Dec 2018 13:01:40 -
@@ -1,2 +1,2 @@
-SHA256 (z3-4.7.1.tar.gz) = o1Pj2gDNr/0lgFLMFAbvyFRgaFUiKrS/1WecWK9cEcc=
-SIZE (z3-4.7.1.tar.gz) = 4015416
+SHA256 (z3-4.8.3.tar.gz) = IWILaMNzzeoNOyzyQCC+Ts+yLt3GYpZj9unOMc/ceN4=
+SIZE (z3-4.8.3.tar.gz) = 4119116
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/z3/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST	15 Sep 2018 13:27:29 -	1.3
+++ pkg/PLIST	14 Dec 2018 13:01:40 -
@@ -7,13 +7,13 @@ include/z3_api.h
 include/z3_ast_containers.h
 include/z3_fixedpoint.h
 include/z3_fpa.h
-include/z3_interp.h
 include/z3_macros.h
 include/z3_optimization.h
 include/z3_polynomial.h
 include/z3_rcf.h
 include/z3_spacer.h
 include/z3_v1.h
+include/z3_version.h
 @lib lib/libz3.so.${LIBz3_VERSION}
 lib/python${MODPY_VERSION}/site-packages/z3/
 lib/python${MODPY_VERSION}/site-packages/z3/__init__.py


[UPDATE] security/py-ropper

2018-12-14 Thread Remi Pointel

Hi,

this diff updates ropper to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/py-ropper/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- Makefile	4 May 2018 05:31:15 -	1.1.1.1
+++ Makefile	14 Dec 2018 12:35:34 -
@@ -2,7 +2,7 @@
 
 COMMENT =	rop gadget finder and binary information tool
 
-MODPY_EGG_VERSION =	1.11.6
+MODPY_EGG_VERSION =	1.11.10
 DISTNAME =	ropper-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
@@ -25,5 +25,9 @@ RUN_DEPENDS =	devel/py-filebytes${MODPY_
 
 FLAVORS =	python3
 FLAVOR ?=
+
+# permit installing py- and py3- on same machine
+post-install:
+	mv ${PREFIX}/bin/ropper ${PREFIX}/bin/ropper${MODPY_BIN_SUFFIX}
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/security/py-ropper/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	4 May 2018 05:31:15 -	1.1.1.1
+++ distinfo	14 Dec 2018 12:35:34 -
@@ -1,2 +1,2 @@
-SHA256 (ropper-1.11.6.tar.gz) = M3d9DD3dnKe8SPU9vixKIipWfxElxDscNPsbNg0LGdw=
-SIZE (ropper-1.11.6.tar.gz) = 64364
+SHA256 (ropper-1.11.10.tar.gz) = uNFDnYpu97k3GEcrAojuiKWVNyMEZ3LwNf6YmxweXW4=
+SIZE (ropper-1.11.10.tar.gz) = 65765
Index: pkg/PFRAG.no-python3
===
RCS file: pkg/PFRAG.no-python3
diff -N pkg/PFRAG.no-python3
--- pkg/PFRAG.no-python3	4 May 2018 05:31:15 -	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-@comment $OpenBSD: PFRAG.no-python3,v 1.1.1.1 2018/05/04 05:31:15 rpointel Exp $
-bin/ropper2
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-ropper/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST	4 May 2018 05:31:15 -	1.1.1.1
+++ pkg/PLIST	14 Dec 2018 12:35:34 -
@@ -1,16 +1,18 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2018/05/04 05:31:15 rpointel Exp $
-!%%python3%%
-${MODPY_COMMENT}bin/ropper
+bin/ropper${MODPY_BIN_SUFFIX}
 lib/python${MODPY_VERSION}/site-packages/ropper/
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
 lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/ropper/__init__.py
+lib/python${MODPY_VERSION}/site-packages/ropper/__main__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}arch.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}console.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}gadget.${MODPY_PYC_MAGIC_TAG}pyc


[NEW] security/cyberchef

2018-12-14 Thread Remi Pointel

Hi,

attached is the port of cyberchef: a web app for encryption, encoding, 
compression and data analysis.



$ pkg_info cyberchef
Information for inst:cyberchef-8.12.3

Comment:
web app for encryption, encoding, and other data analysis

Description:
CyberChef is a simple, intuitive web app for carrying out all manner of 
"cyber"
operations within a web browser. These operations include simple 
encoding like
XOR or Base64, more complex encryption like AES, DES and Blowfish, 
creating
binary and hexdumps, compression and decompression of data, calculating 
hashes
and checksums, IPv6 and X.509 parsing, changing character encodings, and 
much

more.

Maintainer: Remi Pointel 


Cheers,

Remi.


cyberchef-8.12.3.tar.gz
Description: GNU Zip compressed data


Re: python.port.mk s/LOCALBASE/TRUEPREFIX

2018-12-02 Thread Remi Pointel

On 12/3/18 6:30 AM, Martijn van Duren wrote:

Sthen requested me to change LOCALBASE to TRUEPREFIX for
MODPY_DISTUTILS_INSTALL. Since I took it from python.port.mk, do we want to
change it there as well?

martijn@


Sounds good to me.

ok rpointel@.

Cheers,

Remi.



[UPDATE] security/libssh

2018-11-16 Thread Remi Pointel

Hi,

this diff updates libssh to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/security/libssh/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- Makefile	23 Oct 2018 19:28:18 -	1.18
+++ Makefile	16 Nov 2018 07:58:34 -
@@ -1,9 +1,9 @@
 # $OpenBSD: Makefile,v 1.18 2018/10/23 19:28:18 jasper Exp $
 
 COMMENT =		C library implementing server and client side
-DISTNAME =		libssh-0.8.4
+DISTNAME =		libssh-0.8.5
 
-SHARED_LIBS +=  	ssh		4.0 # 4.5
+SHARED_LIBS +=  	ssh		4.1 # 4.5
 
 CATEGORIES =		security devel
 
Index: distinfo
===
RCS file: /cvs/ports/security/libssh/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- distinfo	23 Oct 2018 19:28:18 -	1.13
+++ distinfo	16 Nov 2018 07:58:34 -
@@ -1,2 +1,2 @@
-SHA256 (libssh-0.8.4.tar.xz) = a7B3EwIahYa6ISCyw2xGjcmsgJbQQ/mxcmY5qkJ1uBs=
-SIZE (libssh-0.8.4.tar.xz) = 425848
+SHA256 (libssh-0.8.5.tar.xz) = B9LEMSQPyI9rBryzauJn+a/u3OLjL2xC+IRLIFq1ozU=
+SIZE (libssh-0.8.5.tar.xz) = 427372


Re: 答复: devel/py-tz : update to 2018.7

2018-11-07 Thread Remi Pointel

On 11/4/18 1:15 AM, wen heping wrote:

Sorry forthe mistake.
Now I attached the patch.

wen


ok rpointel@.

@shadchin ?

Remi.



Re: www/py-selenium : Update to 3.14.1

2018-10-26 Thread Remi Pointel

On 10/20/18 5:46 PM, wen heping wrote:

Hi,

Here is a simple patch to update www/py-selenium to 3.14.1. It build well 
on my amd64 system.
OK ?

wen



Thank you, it's commited.

Cheers,

Remi.



[UPDATE] lang/python/3.6

2018-10-21 Thread Remi Pointel

Hi,

attached is the diff to update to python 3.6.7.

Please test this diff in a bulk build.

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/lang/python/3.6/Makefile,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 Makefile
--- Makefile18 Sep 2018 16:43:12 -  1.13
+++ Makefile22 Oct 2018 05:03:40 -
@@ -6,10 +6,9 @@
 # Python itself.
 
 VERSION =  3.6
-PATCHLEVEL =   .6
+PATCHLEVEL =   .7
 SHARED_LIBS =  python3.6m 0.0
 VERSION_SPEC = >=3.6,<3.7
-REVISION = 1
 
 CONFIGURE_ARGS +=  --with-ensurepip=no
 CONFIGURE_ARGS +=  --enable-loadable-sqlite-extensions
Index: distinfo
===
RCS file: /cvs/ports/lang/python/3.6/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- distinfo2 Jul 2018 04:56:07 -   1.7
+++ distinfo22 Oct 2018 05:03:40 -
@@ -1,2 +1,2 @@
-SHA256 (Python-3.6.6.tgz) = fVba32x9kqI4cCOJ6Az+Zvv65z5YQYntb4nHW78+2lg=
-SIZE (Python-3.6.6.tgz) = 22930752
+SHA256 (Python-3.6.7.tgz) = t8Nvftj3FDssRhU7czLbIidmn1g+oMznU/rPVJ0aQjk=
+SIZE (Python-3.6.7.tgz) = 22969142
Index: pkg/PLIST-idle
===
RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-idle,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST-idle
--- pkg/PLIST-idle  3 Apr 2018 17:53:48 -   1.5
+++ pkg/PLIST-idle  22 Oct 2018 05:03:40 -
@@ -55,9 +55,6 @@ lib/python3.6/idlelib/__pycache__/browse
 lib/python3.6/idlelib/__pycache__/calltip_w.cpython-36.opt-1.pyc
 lib/python3.6/idlelib/__pycache__/calltip_w.cpython-36.opt-2.pyc
 lib/python3.6/idlelib/__pycache__/calltip_w.cpython-36.pyc
-lib/python3.6/idlelib/__pycache__/calltips.cpython-36.opt-1.pyc
-lib/python3.6/idlelib/__pycache__/calltips.cpython-36.opt-2.pyc
-lib/python3.6/idlelib/__pycache__/calltips.cpython-36.pyc
 lib/python3.6/idlelib/__pycache__/codecontext.cpython-36.opt-1.pyc
 lib/python3.6/idlelib/__pycache__/codecontext.cpython-36.opt-2.pyc
 lib/python3.6/idlelib/__pycache__/codecontext.cpython-36.pyc
@@ -199,9 +196,6 @@ lib/python3.6/idlelib/__pycache__/tree.c
 lib/python3.6/idlelib/__pycache__/undo.cpython-36.opt-1.pyc
 lib/python3.6/idlelib/__pycache__/undo.cpython-36.opt-2.pyc
 lib/python3.6/idlelib/__pycache__/undo.cpython-36.pyc
-lib/python3.6/idlelib/__pycache__/windows.cpython-36.opt-1.pyc
-lib/python3.6/idlelib/__pycache__/windows.cpython-36.opt-2.pyc
-lib/python3.6/idlelib/__pycache__/windows.cpython-36.pyc
 lib/python3.6/idlelib/__pycache__/zoomheight.cpython-36.opt-1.pyc
 lib/python3.6/idlelib/__pycache__/zoomheight.cpython-36.opt-2.pyc
 lib/python3.6/idlelib/__pycache__/zoomheight.cpython-36.pyc
@@ -214,7 +208,6 @@ lib/python3.6/idlelib/autocomplete_w.py
 lib/python3.6/idlelib/autoexpand.py
 lib/python3.6/idlelib/browser.py
 lib/python3.6/idlelib/calltip_w.py
-lib/python3.6/idlelib/calltips.py
 lib/python3.6/idlelib/codecontext.py
 lib/python3.6/idlelib/colorizer.py
 lib/python3.6/idlelib/config-extensions.def
@@ -267,9 +260,6 @@ lib/python3.6/idlelib/idle_test/__pycach
 lib/python3.6/idlelib/idle_test/__pycache__/test_browser.cpython-36.opt-1.pyc
 lib/python3.6/idlelib/idle_test/__pycache__/test_browser.cpython-36.opt-2.pyc
 lib/python3.6/idlelib/idle_test/__pycache__/test_browser.cpython-36.pyc
-lib/python3.6/idlelib/idle_test/__pycache__/test_calltips.cpython-36.opt-1.pyc
-lib/python3.6/idlelib/idle_test/__pycache__/test_calltips.cpython-36.opt-2.pyc
-lib/python3.6/idlelib/idle_test/__pycache__/test_calltips.cpython-36.pyc
 lib/python3.6/idlelib/idle_test/__pycache__/test_colorizer.cpython-36.opt-1.pyc
 lib/python3.6/idlelib/idle_test/__pycache__/test_colorizer.cpython-36.opt-2.pyc
 lib/python3.6/idlelib/idle_test/__pycache__/test_colorizer.cpython-36.pyc
@@ -381,7 +371,6 @@ lib/python3.6/idlelib/idle_test/mock_tk.
 lib/python3.6/idlelib/idle_test/test_autocomplete.py
 lib/python3.6/idlelib/idle_test/test_autoexpand.py
 lib/python3.6/idlelib/idle_test/test_browser.py
-lib/python3.6/idlelib/idle_test/test_calltips.py
 lib/python3.6/idlelib/idle_test/test_colorizer.py
 lib/python3.6/idlelib/idle_test/test_config.py
 lib/python3.6/idlelib/idle_test/test_config_key.py
@@ -445,6 +434,5 @@ lib/python3.6/idlelib/textview.py
 lib/python3.6/idlelib/tooltip.py
 lib/python3.6/idlelib/tree.py
 lib/python3.6/idlelib/undo.py
-lib/python3.6/idlelib/windows.py
 lib/python3.6/idlelib/zoomheight.py
 lib/python3.6/idlelib/zzdummy.py
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/lang/python/3.6/pkg/PLIST-main,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 PLIST-main
--- pkg/PLIST-main  2 Jul 2018 04:56:07 -   1.8
+++ pkg/PLIST-main  22 Oct 2018 05:03:41 -
@@ -2219,10 +2219,98 @@ lib/python3.6/http/client.py
 lib/python3.6/http/cookiejar.py
 lib/python3.6/http/cookies.py
 li

Re: [Update] www/py-django : update lts to 1.11.16 and stable to 2.1.2

2018-10-10 Thread Remi Pointel

On 10/06/18 15:53, wen heping wrote:

Hi,

 The patch update www/py-django lts to 1.11.16 and stable to 2.1.2.
 The update of stable include a security fix(CVE-2018-16984).
 It build well on my amd64 system.

 OK ?

wen


Hi,

the diff sounds good, and it would be good to have these versions in 6.4.
ok with your diff if you remove the REVISION=0.

Cheers,

Remi.



[NEW] sysutils/py-analyzemft

2018-09-16 Thread Remi Pointel

Hi,

attached is the port of analyzeMFT: a program to parse the MFT files 
from an NTFS filesystem.


Information:

$ pkg_info py-analyzemft
Information for inst:py-analyzemft-2.0.19

Comment:
parse the MFT file from an NTFS filesystem

Description:
analyzeMFT.py is designed to fully parse the MFT file from an NTFS 
filesystem

and present the results as accurately as possible in multiple formats.

Maintainer: Remi Pointel 

WWW: https://pypi.python.org/pypi/analyzeMFT


Ok?

Cheers,

Remi.


py-analyzemft-2.0.19.tar.gz
Description: application/gzip


[UPDATE] security/plaso

2018-09-07 Thread Remi Pointel


ping

 Forwarded Message 
Subject: [UPDATE] security/plaso
Date: Thu, 30 Aug 2018 13:04:41 +0200
From: Remi Pointel 
To: ports@openbsd.org

Hi,

this is the diff to update plaso on latest release.

Ok?

Cheers,

Remi.

Index: Makefile
===
RCS file: /cvs/ports/security/plaso/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile	3 Jul 2018 14:43:07 -	1.10
+++ Makefile	30 Aug 2018 10:45:02 -
@@ -2,7 +2,7 @@
 
 COMMENT =		engine and tools to automate creation of super timeline
 
-MODPY_EGG_VERSION =	20180630
+MODPY_EGG_VERSION =	20180818
 DISTNAME =		plaso-${MODPY_EGG_VERSION}
 
 CATEGORIES =		security
@@ -84,7 +84,9 @@ TEST_DEPENDS +=	devel/py-test \
 # mark elasticsearch as not required, so we can use plaso
 post-extract:
 	sed -i "s/'5.5.1', True)/'5.5.1', False)/" ${WRKSRC}/plaso/dependencies.py
-	sed "/maximum_version: 5.5.1/d" ${WRKSRC}/dependencies.ini
+	sed -i "/maximum_version: 5.5.1/d" ${WRKSRC}/dependencies.ini
+	sed -i "/elasticsearch5/d" ${WRKSRC}/plaso/dependencies.py
+	sed -i "/^\[elasticsearch5/,/^$$/d"  ${WRKSRC}/dependencies.ini
 
 pre-test:
 	touch ${WRKSRC}/utils/__init__.py
Index: distinfo
===
RCS file: /cvs/ports/security/plaso/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo	3 Jul 2018 14:43:07 -	1.8
+++ distinfo	30 Aug 2018 10:45:02 -
@@ -1,2 +1,2 @@
-SHA256 (plaso-20180630.tar.gz) = ADrsAu/wTvsSVosrua+GoopP4kFx07eGPo3rYmFMpbY=
-SIZE (plaso-20180630.tar.gz) = 109676002
+SHA256 (plaso-20180818.tar.gz) = h+nO3KrZaP1/Nt2PvQc2q7OuD3+fvcs6GZ9FzizEHnI=
+SIZE (plaso-20180818.tar.gz) = 109783467
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/plaso/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST
--- pkg/PLIST	3 Jul 2018 14:43:07 -	1.7
+++ pkg/PLIST	30 Aug 2018 10:45:02 -
@@ -10,6 +10,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
 lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
 lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
 lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/plaso/__init__.py
 lib/python${MODPY_VERSION}/site-packages/plaso/__init__.pyc
@@ -338,6 +339,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/gdrive_synclog.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/hachoir.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/hachoir.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/hangouts_messages.py
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/hangouts_messages.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/iis.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/iis.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/imessage.py
@@ -350,6 +353,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/java_idx.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/kik_ios.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/kik_ios.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/kodi.py
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/kodi.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/logger.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/ls_quarantine.py
@@ -386,8 +391,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/opera.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/oxml.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/oxml.pyc
-lib/python${MODPY_VERSION}/site-packages/plaso/formatters/pcap.py
-lib/python${MODPY_VERSION}/site-packages/plaso/formatters/pcap.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/pe.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/pe.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/plist.py
@@ -444,6 +447,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/utmpx.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/windows.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/windows.pyc
+lib/python${MODPY_V

[UPDATE] devel/py-dtfabric

2018-08-30 Thread Remi Pointel

Hi,

this is the diff to update dtfabrics on latest release (needed for the 
plaso update).


Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/devel/py-dtfabric/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile	3 Jul 2018 11:31:33 -	1.2
+++ Makefile	30 Aug 2018 11:01:17 -
@@ -2,7 +2,7 @@
 
 COMMENT =	data type fabric
 
-MODPY_EGG_VERSION =	20180604
+MODPY_EGG_VERSION =	20180808
 DISTNAME =	dtfabric-${MODPY_EGG_VERSION}
 
 PKGNAME =	py-${DISTNAME}
Index: distinfo
===
RCS file: /cvs/ports/devel/py-dtfabric/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	3 Jul 2018 11:31:33 -	1.2
+++ distinfo	30 Aug 2018 11:01:17 -
@@ -1,2 +1,2 @@
-SHA256 (dtfabric-20180604.tar.gz) = eXH11U+bdW+TMjbUPzfywfaw/L6WhkEUU8fr9b5SSQk=
-SIZE (dtfabric-20180604.tar.gz) = 41615
+SHA256 (dtfabric-20180808.tar.gz) = 6vct6FkPkeDZtJqNJ9kMHYqkJr/sTR3Q2B+vgdE7gbg=
+SIZE (dtfabric-20180808.tar.gz) = 42602
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-dtfabric/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST	3 Jul 2018 11:31:33 -	1.2
+++ pkg/PLIST	30 Aug 2018 11:01:17 -
@@ -7,7 +7,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/dtfabric-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
 lib/python${MODPY_VERSION}/site-packages/dtfabric-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/dtfabric/__init__.py
-${MODPY_COMMENTlib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}data_types.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dtfabric/${MODPY_PYCACHE}definitions.${MODPY_PYC_MAGIC_TAG}pyc
@@ -23,7 +23,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/dtfabric/registry.py
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/__init__.py
-${MODPY_COMMENTlib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}byte_operations.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/dtfabric/runtime/${MODPY_PYCACHE}data_maps.${MODPY_PYC_MAGIC_TAG}pyc


  1   2   3   4   5   6   7   8   9   >