<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2017-05-17T13:51:14Z</updated>
<entry>
<title>python packages: move all things python under lang/python</title>
<updated>2017-05-17T13:51:14Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-05-17T13:45:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=68312f49c0b4456e665ed438a86a44738caa765a'/>
<id>urn:sha1:68312f49c0b4456e665ed438a86a44738caa765a</id>
<content type='text'>
I admit this may be be a bit aggressive, but the lang
folder is getting cluttered/filled up with Python, PHP, Perl,
Ruby, etc. packages.

Makes sense to try to group them into per-lang folders.

I took the Pythons.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: remove setupterm() redefinition</title>
<updated>2017-02-13T16:30:29Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-02-13T14:10:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6bfd17e75c8bf751126577d9fb9aca039c274ec1'/>
<id>urn:sha1:6bfd17e75c8bf751126577d9fb9aca039c274ec1</id>
<content type='text'>
It's not 100% aligned with the ncurses' definition.

Reported-by: Arturo Rinaldi &lt;arturo@arduino.org&gt;
Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: remove `011-do-not-prefer-ncursesw.patch`</title>
<updated>2017-01-11T13:16:27Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-01-11T13:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8ca02842ae20742b7a511611443fa50b65cb3876'/>
<id>urn:sha1:8ca02842ae20742b7a511611443fa50b65cb3876</id>
<content type='text'>
LEDE now provides libncursesw by default [even for libncurses].
No need to keep this patch around.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: use built-in libffi lib for host build</title>
<updated>2017-01-11T13:12:21Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-01-11T13:04:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4e2f4a76e35a3bfe880abf6f425ef688a25aebc2'/>
<id>urn:sha1:4e2f4a76e35a3bfe880abf6f425ef688a25aebc2</id>
<content type='text'>
Python comes with it's own builtin libffi lib, which
seems easier to use for the host build, than trying
to use the one from the package feeds.

Also, dropping `005-fix-libffi-x86-64-configure.patch`
Not needed anymore.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "python: don't use libressl for host build"</title>
<updated>2017-01-11T13:12:20Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-01-11T09:07:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=515468346a77e8ef75c30b98047009fa5c16651b'/>
<id>urn:sha1:515468346a77e8ef75c30b98047009fa5c16651b</id>
<content type='text'>
This reverts commit ca800e60b040a2b409801560dc16dbcac6cba2b1.
</content>
</entry>
<entry>
<title>python: don't use libressl for host build</title>
<updated>2017-01-06T13:29:21Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2017-01-06T13:29:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ca800e60b040a2b409801560dc16dbcac6cba2b1'/>
<id>urn:sha1:ca800e60b040a2b409801560dc16dbcac6cba2b1</id>
<content type='text'>
Fixes: https://github.com/openwrt/packages/issues/3767

Since commit:
https://github.com/lede-project/source/commit/f6e6341d896adb78f9b496f71aab8f45e1742d5a

libressl is built on the host-side.

Python picks it up [ via the openssl/* headers ] and assumes
it has SSL libs.
Compiling works fine, linking fails.
Doesn't look like it's because:
https://github.com/lede-project/source/commit/2fd5ce9488d11c7e6eee7dc30f128bd12be889f5

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: fix patch removing multiarch support for host python</title>
<updated>2015-07-02T16:19:09Z</updated>
<author>
<name>Jan Čermák</name>
</author>
<published>2015-07-02T15:57:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=73244f09ecf65e1722cfa10529f6c966f5fa8575'/>
<id>urn:sha1:73244f09ecf65e1722cfa10529f6c966f5fa8575</id>
<content type='text'>
Patch removing multiarch paths from build should be applied only when
Python is built for target, but not for host. When the paths are removed
during host build, host python throws some ugly errors when importing
some hashlib modules. Also it reports that modules crypt and nis failed
to build (tested on Ubuntu 14.04 host).

Signed-off-by: Jan Čermák &lt;jan.cermak@nic.cz&gt;
</content>
</entry>
<entry>
<title>python: do not prefer ncursesw over ncurses</title>
<updated>2015-04-21T07:19:29Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2015-04-21T07:19:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1dc93065588c043d74648266fed46b39085549fb'/>
<id>urn:sha1:1dc93065588c043d74648266fed46b39085549fb</id>
<content type='text'>
Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: add patches to disable runtime lib dirs</title>
<updated>2015-03-08T15:57:26Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2015-03-08T15:55:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c8c509bdadbdc5e6007fc5436f94485beb59de19'/>
<id>urn:sha1:c8c509bdadbdc5e6007fc5436f94485beb59de19</id>
<content type='text'>
When cross-compiling, we do not need to add runtime lib dirs.
Also, the cross compilers that are used on OpenWRT do not support
the '-R' option, which causes build failures.

These build failures existed before, but were not noticed,
because it fails only on some setups.
This is because Python's `setup.py` does a lot of voo-doo
automagic that needs handling for some cross-compilation cases.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python: add patch for distutils to add support for the '_python_sysroot' env var</title>
<updated>2015-03-06T09:16:48Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2015-03-06T09:13:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2727b3fda35c0ecec50c2e0bbd7373d824b6a5c7'/>
<id>urn:sha1:2727b3fda35c0ecec50c2e0bbd7373d824b6a5c7</id>
<content type='text'>
Patch taken from buildroot:
  http://git.buildroot.net/buildroot/tree/package/python/python-008-distutils-use-python-sysroot.patch

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
</feed>
