<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/numpy/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>2024-12-28T16:51:59Z</updated>
<entry>
<title>numpy: bump to version 2.2.1</title>
<updated>2024-12-28T16:51:59Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2024-12-24T12:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7b4ee2dabf0f2d7997f47bc56cf8e361ab1294de'/>
<id>urn:sha1:7b4ee2dabf0f2d7997f47bc56cf8e361ab1294de</id>
<content type='text'>
Dropped:
  003-without-vendored-meson.patch
  004-workaround-for-multiple-top-level-packages-discovered.patch

This time, we really need to use meson to build numpy.
And to make things more complicated, the 'vendored' meson package (that
comes with numpy) must be used. This is because they have some special
logic in there that's specific to numpy.

With this change, we also need to keep a special/internal
'openwrt-cross.txt.in' file, because cross-compiling numpy also requires
that a 'longdouble_format' property be added.
More details about this:
   https://github.com/numpy/numpy/issues/23972
   https://github.com/numpy/numpy/blob/maintenance/2.2.x/doc/source/building/cross_compilation.rst

Removing quirk fix for x86_64 with detecting 'avx512f'.
This should work with the new meson stuff.

And finally, added a test.sh script.
This should make sure that this package works fine during upgrades.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>numpy: bump to version 2.1.0</title>
<updated>2024-08-26T12:43:02Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2024-07-10T16:03:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ddc619dc61d99088a3444528bd3e857d1c9e26d2'/>
<id>urn:sha1:ddc619dc61d99088a3444528bd3e857d1c9e26d2</id>
<content type='text'>
Re-applied:
   003-without-vendored-meson.patch

Added:
   004-workaround-for-multiple-top-level-packages-discovered.patch

Suggestion found here:
   https://stackoverflow.com/questions/72294299/multiple-top-level-packages-discovered-in-a-flat-layout

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>numpy: update to 1.26.4</title>
<updated>2024-04-07T14:04:37Z</updated>
<author>
<name>krant</name>
</author>
<published>2024-04-07T14:04:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=96ee052fba3c419064dc6f63235687e6aa77f56a'/>
<id>urn:sha1:96ee052fba3c419064dc6f63235687e6aa77f56a</id>
<content type='text'>
- Refresh patches

Signed-off-by: krant &lt;aleksey.vasilenko@gmail.com&gt;
</content>
</entry>
<entry>
<title>numpy: update to version 1.26.2</title>
<updated>2024-01-03T03:34:05Z</updated>
<author>
<name>Andy Syam</name>
</author>
<published>2023-12-22T13:52:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=fb2bf1c737acab6e674303cd6445be1b2095cb2d'/>
<id>urn:sha1:fb2bf1c737acab6e674303cd6445be1b2095cb2d</id>
<content type='text'>
https://github.com/numpy/numpy/releases

NumPy 1.26.2 Release Notes
NumPy 1.26.2 is a maintenance release that fixes bugs and regressions
discovered after the 1.26.1 release. The 1.26.release series is the last
planned minor release series before NumPy 2.0. The Python versions
supported by this release are 3.9-3.12.

Signed-off-by: Andy Syam &lt;privasisource@gmail.com&gt;
</content>
</entry>
<entry>
<title>numpy: bump to version 1.25.1</title>
<updated>2023-07-16T19:09:55Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2023-07-15T20:59:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d6252bcb763b0c9dfedf792d4a34eceb5abdfb04'/>
<id>urn:sha1:d6252bcb763b0c9dfedf792d4a34eceb5abdfb04</id>
<content type='text'>
Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>numpy: bump version to 1.24.3</title>
<updated>2023-05-26T08:16:17Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2022-10-30T17:31:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8f176e30f3dae121e374be4ca7f641cc157ea152'/>
<id>urn:sha1:8f176e30f3dae121e374be4ca7f641cc157ea152</id>
<content type='text'>
Need to also fix build for GCC 13 + musl.

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>numpy: Avoid build user config files</title>
<updated>2023-05-10T18:46:57Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-05-10T15:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3cee44d88837b5679a96f0155205ec15883d5aef'/>
<id>urn:sha1:3cee44d88837b5679a96f0155205ec15883d5aef</id>
<content type='text'>
This stops numpy from reading .numpy-site.cfg in the build user's home
directory. The code actually tries to find both .numpy-site.cfg and
site.cfg in the user's home directory; this patch prevents both.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>numpy: Fix pyproject.toml-based build</title>
<updated>2023-05-10T18:46:57Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2023-05-10T16:26:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8d331953f34a1ed231cb24893c68606813c36824'/>
<id>urn:sha1:8d331953f34a1ed231cb24893c68606813c36824</id>
<content type='text'>
The versions of setuptools and wheel pinned in pyproject.toml are older
than the versions available in the packages repo. This unpins the
versions so that the build can proceed.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
</feed>
