Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jun 2015 08:39:37 +0200
From:      Olivier Duchateau <duchateau.olivier@gmail.com>
To:        clutton <clutton@zoho.com>
Cc:        python <python@FreeBSD.org>, kwm@FreeBSD.org
Subject:   Re: new numpy
Message-ID:  <20150621083937.dc86fb8a48433232c4e5b666@gmail.com>
In-Reply-To: <1434855256.60552.22.camel@zoho.com>
References:  <1434852755.60552.9.camel@zoho.com> <1434855256.60552.22.camel@zoho.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 21 Jun 2015 05:54:16 +0300
clutton <clutton@zoho.com> wrote:

> On Sun, 2015-06-21 at 05:12 +0300, clutton wrote:
> > Hi list. Hi python fellows.

Hi,

> > 
> > I need new numpy, since old one doesn't work nice with python3.

In ports tree math/py-numpy contains the latest release.

> > I was porting pitivi and it requires third python, so I'm here.
> > 
> > I'm not a big fun of python, and numpy is a big thing, with a lot of
> > people relying on it, can I update it by myself?
> > To be honest I'm lazy and prefer not to :), but my needs of pitivi could
> > beat my laziness.
> > 
> > Include me in the answer, since I'm not subscribed to this list.
> > 
> 
> https://olivier-freebsd-ports.googlecode.com/hg/Mk

This repository is now hosted on Bitbucket, [1].

If you want test my "wip" port (mutlimedia/pitivi-wip, 0.94 is not stable release), it requires PR196696 [3] too).

> 
> I've found new pitivi port here (I checked only bugtracker before
> starting...), too late for me, because everything is almost done.

Long time ago, I submitted patch to update multimedia/pitivi to 0.15.2 (PR172366 [2]), it was never committed.

> Anyway, I have a courage to edit few things.
> 
> 1: numpy is a run dependency
> 2: scimath isn't needed, we need to update numpy and it would work well
> without this.
> 3: USUS = python:3+[,build] I think build is not needed, because it
> needs python to run the whole thing, and it require at least 3.0 python,
> so, it would be nicer not to bind it here and use everything available.

Pitivi requires some Python3 modules, and we need BUILD_DEPENDS macro (instead RUN_DEPENDS) otherwise these modules are not build with Python3.

I know scimath is not needed, but NumPy seems broken (I got same problem with Linux).

There's one issue when applications are written in Python3 and use GObject Introspection. UTF-8 is mandatory (we can use workaround, which re-defines locale environment), otherwise applications crash, mostly with gettext.

> 
> I'd like to help in any possible way to make it pass through sooner.

[1] https://bitbucket.org/olivierduchateau/ports
[2] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=172366
[3] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196696
> _______________________________________________
> freebsd-python@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-python
> To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org"


-- 
olivier



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