Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Sep 2018 12:34:47 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r479833 - in head/shells/xonsh: . files
Message-ID:  <201809151234.w8FCYlpF076869@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Sat Sep 15 12:34:47 2018
New Revision: 479833
URL: https://svnweb.freebsd.org/changeset/ports/479833

Log:
  shells/xonsh: Upgrade to version 0.7.8
  
  Changelog: https://github.com/xonsh/xonsh/blob/0.7.8/CHANGELOG.rst
  
  PR:		230369
  Submitted by:	Roberto Fernandez Cueto <roberfern@gmail.com> (maintainer)
  Reported by:	Nathan <ndowens@yahoo.com>
  Reviewed by:	krion, mat
  Reviewed by:	Nathan <ndowens@yahoo.com> (previous version)
  Reviewed by:	John Hein <z7dr6ut7gs@snkmail.com> (previous version)
  Approved by:	krion (mentor)
  Differential Revision:	https://reviews.freebsd.org/D17152

Modified:
  head/shells/xonsh/Makefile
  head/shells/xonsh/distinfo
  head/shells/xonsh/files/patch-xonsh_platform.py
  head/shells/xonsh/files/patch-xonsh_xoreutils_uptime.py

Modified: head/shells/xonsh/Makefile
==============================================================================
--- head/shells/xonsh/Makefile	Sat Sep 15 11:34:01 2018	(r479832)
+++ head/shells/xonsh/Makefile	Sat Sep 15 12:34:47 2018	(r479833)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	xonsh
-PORTVERSION=	0.6.0
+PORTVERSION=	0.7.8
 CATEGORIES=	shells python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -10,6 +10,7 @@ MAINTAINER=	roberfern@gmail.com
 COMMENT=	Python-ish BASH-wards shell
 
 LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/license
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}amalgamate>=0:devel/py-amalgamate@${PY_FLAVOR}
 

Modified: head/shells/xonsh/distinfo
==============================================================================
--- head/shells/xonsh/distinfo	Sat Sep 15 11:34:01 2018	(r479832)
+++ head/shells/xonsh/distinfo	Sat Sep 15 12:34:47 2018	(r479833)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1511473787
-SHA256 (xonsh-0.6.0.tar.gz) = 19aa4c075378aef8476b8b2cdb0bea6fa5e10933163de443b958fa485e0f6dc6
-SIZE (xonsh-0.6.0.tar.gz) = 652164
+TIMESTAMP = 1536835442
+SHA256 (xonsh-0.7.8.tar.gz) = 956c7fbf19968afaade11fa5cb627a7f2c177a9e05f8cb03f7efa86b5fe4cb08
+SIZE (xonsh-0.7.8.tar.gz) = 827000

Modified: head/shells/xonsh/files/patch-xonsh_platform.py
==============================================================================
--- head/shells/xonsh/files/patch-xonsh_platform.py	Sat Sep 15 11:34:01 2018	(r479832)
+++ head/shells/xonsh/files/patch-xonsh_platform.py	Sat Sep 15 12:34:47 2018	(r479833)
@@ -1,11 +1,11 @@
---- xonsh/platform.py.orig	2017-03-12 02:36:40 UTC
+--- xonsh/platform.py.orig	2018-09-05 14:16:47 UTC
 +++ xonsh/platform.py
-@@ -491,7 +491,7 @@ def LIBC():
-         libc = ctypes.CDLL('cygwin1.dll')
+@@ -571,7 +571,7 @@ def LIBC():
+         libc = ctypes.CDLL("msys-2.0.dll")
      elif ON_BSD:
          try:
--            libc = ctypes.CDLL('libc.so')
-+      	     libc = ctypes.CDLL(ctypes.util.find_library("c"))
+-            libc = ctypes.CDLL("libc.so")
++            libc = ctypes.CDLL(ctypes.util.find_library("c"))
          except AttributeError:
              libc = None
          except OSError:

Modified: head/shells/xonsh/files/patch-xonsh_xoreutils_uptime.py
==============================================================================
--- head/shells/xonsh/files/patch-xonsh_xoreutils_uptime.py	Sat Sep 15 11:34:01 2018	(r479832)
+++ head/shells/xonsh/files/patch-xonsh_xoreutils_uptime.py	Sat Sep 15 12:34:47 2018	(r479833)
@@ -1,11 +1,18 @@
---- xonsh/xoreutils/uptime.py.orig	2017-02-11 16:24:07 UTC
+--- xonsh/xoreutils/uptime.py.orig	2018-09-05 14:16:47 UTC
 +++ xonsh/xoreutils/uptime.py
-@@ -100,7 +100,7 @@ def _uptime_bsd():
+@@ -100,13 +100,13 @@ def _uptime_bsd():
          return None
      # Determine how much space we need for the response.
      sz = ctypes.c_uint(0)
--    xp.LIBC.sysctlbyname('kern.boottime', None, ctypes.byref(sz), None, 0)
-+    xp.LIBC.sysctlbyname(b'kern.boottime', None, ctypes.byref(sz), None, 0)
-     if sz.value != struct.calcsize('@LL'):
+-    xp.LIBC.sysctlbyname("kern.boottime", None, ctypes.byref(sz), None, 0)
++    xp.LIBC.sysctlbyname(b"kern.boottime", None, ctypes.byref(sz), None, 0)
+     if sz.value != struct.calcsize("@LL"):
          # Unexpected, let's give up.
          return None
+     # For real now.
+     buf = ctypes.create_string_buffer(sz.value)
+-    xp.LIBC.sysctlbyname("kern.boottime", buf, ctypes.byref(sz), None, 0)
++    xp.LIBC.sysctlbyname(b"kern.boottime", buf, ctypes.byref(sz), None, 0)
+     sec, usec = struct.unpack_from("@LL", buf.raw)
+     # OS X disagrees what that second value is.
+     if usec > 1000000:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809151234.w8FCYlpF076869>