[Bug 230369] shells/xonsh: Update to 0.7.5

2018-08-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230369

Nathan  changed:

   What|Removed |Added

Summary|shells/xonsh: Update to |shells/xonsh: Update to
   |0.7.3   |0.7.5

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 230369] shells/xonsh: Update to 0.7.3

2018-08-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230369

Nathan  changed:

   What|Removed |Added

 Attachment #196112|0   |1
is obsolete||

--- Comment #4 from Nathan  ---
Created attachment 196264
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=196264=edit
Upgrade

shells/xonsh: Update to 0.7.5

Changelog: https://github.com/xonsh/xonsh/blob/0.7.5/CHANGELOG.rst

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 230514] security/py-yubikey-manager: Update to 0.7.1; Take MAINTAINER'ship

2018-08-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230514

--- Comment #9 from Nathan  ---
Havent been able to get tests to work, might be because enum34 is only
available for py27 and this port requires py3+

(In reply to Kubilay Kocak from comment #8)
> Review items:
> 
> - Needs USE_PYTHON=concurrent (installs setup.py:console_scripts)
> - Add TEST_DEPENDS and test target
> - Re-add updated dependencies (missing)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 230514] security/py-yubikey-manager: Update to 0.7.1; Take MAINTAINER'ship

2018-08-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230514

Steve Wills  changed:

   What|Removed |Added

   Assignee|swi...@freebsd.org  |ports-b...@freebsd.org

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


devel/py-freebsd and deprecation of jail(2)

2018-08-16 Thread James Gritton

Hello,

I'd like to have jsil(2) moved to COMPAT_FREEBSD11 for the release of 
12.0, which means that userspace utilities will need to be moved off of 
jail(2) and onto jail_set(2).


In the case of py-freebsd, the PyFB_jail function uses the old jail(2) 
interface.  It's simple enough to change that to use jail_setv(3) 
instead, and add libjail.  Perhaps it would be better to add a new 
function for a more complete interface to jail_set(2), but that's beyond 
the scope of just making sure the program doesn't stop working.  
Considering it uses Python 2.7, I don't know if there's much interest in 
updating its functionality.


I'm including an updated version of patch-src-jail.c, as well as a new 
patch-src-.libraries.def - but I don't know how to make the later patch 
actually get used; so all I can say right now is this ought to work if I 
knew how to get the patches right.


Thanks,
 Jamie--- src/.libraries.def.orig	2018-08-16 14:17:29.351517000 -0600
+++ src/.libraries.def
@@ -1,3 +1,6 @@
 #if __FreeBSD_version >= 500101
 geom
 #endif
+#if __FreeBSD_version >= 800101
+jail
+#endif
--- src/jail.c.orig	2005-05-08 00:55:00.0 -0600
+++ src/jail.c
@@ -27,6 +27,7 @@
  */
 
 #include 
+#include 
 
 static char PyFB_jail__doc__[] =
 "jail(path, hostname, ip_number):\n"
@@ -39,23 +40,23 @@
 static PyObject *
 PyFB_jail(PyObject *self, PyObject *args)
 {
-	struct jail jp;
-	char *ipaddr;
+	char *j_path, *j_hostname, *j_ipaddr;foo
+	int error;
 
-	if (!PyArg_ParseTuple(args, "sss:jail", &(jp.path),
-			  &(jp.hostname), ))
+	if (!PyArg_ParseTuple(args, "sss:jail", _path,
+			  _hostname, _ipaddr))
 		return NULL;
 
-	jp.version   = 0;
-	jp.ip_number = inet_addr(ipaddr);
+	error = jail_setv(JAIL_CREATE | JAIL_ATTACH,
+		"path", j_path,
+		"host.hostname", j_hostname,
+		"ip4.addr", j_ipaddr,
+		NULL);
 
-	if (jp.ip_number == INADDR_NONE) {
-		PyErr_SetString(PyExc_ValueError, "malformed internet address");
-		return NULL;
-	}
-
-	if (jail() == -1)
+	if (error == -1) {
+		PyErr_SetString(PyExc_ValueError, jail_errmsg);
 		return OSERROR();
+	}
 
 	Py_RETURN_NONE;
 }
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


[Bug 230494] devel/gdb: Fix build with Python 3.7

2018-08-16 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230494

Yasuhiro KIMURA  changed:

   What|Removed |Added

 Resolution|--- |Overcome By Events
 Status|In Progress |Closed

--- Comment #8 from Yasuhiro KIMURA  ---
Overcome by update to 8.1.1. MFH request is rejected by portmgr.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2018-08-16 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/pyt...@freebsd.org.html


Port| Current version | New version
+-+
devel/nuitka| 0.5.32.4| 0.5.32.5
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.
___
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"