Commit graph

153223 commits

Author SHA1 Message Date
Gonzalo Tornaría b5613409b1 python3-gmpy2: restore package, update to 2.1.0rc1
Upstream 2.1.0rc1 builds on python3.10, last official version does not.

This package is used by python3-mpmath for multiprecission arithmetic.
If not installed, mpmath defaults to python bigints which are very slow.

For example: compute 1M digits of pi using sympy:

$ isympy	# without python3-gmpy2
In [1]: %time a=pi.n(1_000_000)
CPU times: user 49.4 s, sys: 2.96 ms, total: 49.4 s
Wall time: 49.4 s

vs.

$ isympy	# with python3-gmpy2
In [1]: %time a=pi.n(1_000_000)
CPU times: user 632 ms, sys: 5.99 ms, total: 638 ms
Wall time: 639 ms

Note that just installing python3-gmpy2 brings this improvement.
Arguably python3-gmpy2 could be made a dependency of python3-mpmath.

This reverts commit f91cea99dd.

Also:
 - fix hostmakedepends
 - make tests work
 - adopt
2021-10-13 14:37:37 -04:00
Andrew J. Hesford 2f447cfeb6 python3-tifffile: update to 2021.10.12. 2021-10-13 13:24:51 -04:00
Andrew J. Hesford 6913e7202c python3-flit_core: update to 3.4.0. 2021-10-13 13:24:51 -04:00
Andrew J. Hesford 3061582137 python3-tomli: do not build with python3-flit_core, it introduces a cycle 2021-10-13 13:24:50 -04:00
Andrew J. Hesford 1ffdc8cf62 python3-pip: update to 21.3. 2021-10-13 13:24:50 -04:00
Andrew J. Hesford a57bea86b7 maturin: update to 0.11.5. 2021-10-13 13:24:50 -04:00
Duncaen 4f23408faa
firefox-i18n: update to 93.0. 2021-10-13 16:38:48 +02:00
Duncaen 9d8cccf3f0
firefox: update to 93.0. 2021-10-13 16:38:48 +02:00
Leah Neukirchen 1194b25551 yash: update to 2.52. 2021-10-13 12:42:28 +02:00
Leah Neukirchen b78f99c925 nsd: update to 4.3.8. 2021-10-13 12:42:28 +02:00
Leah Neukirchen ffaa7ae907 checksec: update to 2.5.0. 2021-10-13 12:42:28 +02:00
Leah Neukirchen ec153af0ca linux5.10: update to 5.10.73. 2021-10-13 12:42:28 +02:00
Andrew J. Hesford f66e990470 libArcus: really rebuild for protobuf
The revbump was lost in a rebase.
2021-10-13 06:04:48 -04:00
teldra 33fcb32b93 pamixer: update to 1.5. 2021-10-13 02:23:58 -03:00
classabbyamp dfbd21d7c1 chezmoi: update to 2.7.0. 2021-10-13 02:19:00 -03:00
Gadzhi Kharkharov 8dbb82d688 himalaya: update to 0.5.0. 2021-10-12 22:01:17 -03:00
mobinmob bb815d50c2 mercurial: update to 5.9.2. 2021-10-12 21:58:22 -03:00
Andrew J. Hesford 75c9c29688 removed-packages: add zbackup 2021-10-12 20:26:39 -04:00
Andrew J. Hesford 2371fafda3 zbackup: remove package
Package will not build with new protobuf, upstream hasn't seen a commit
since Feb 2016, a release hasn't been cut since Sep 2015, and issues/PRs
have sat for years without maintainer feedback or other activity.

This project is dead.
2021-10-12 20:26:39 -04:00
Andrew J. Hesford 14738680e3 vlc: rebuild for protobuf 2021-10-12 20:26:39 -04:00
Andrew J. Hesford 637285e8c7 usbguard: rebuild for protobuf 2021-10-12 20:26:39 -04:00
Andrew J. Hesford c4b0da736e sysdig: rebuild for protobuf 2021-10-12 20:26:39 -04:00
Andrew J. Hesford 709372434f strawberry: rebuild for protobuf 2021-10-12 20:26:39 -04:00
Andrew J. Hesford dabe388f28 protobuf-c: rebuild for protobuf 2021-10-12 20:26:39 -04:00
Andrew J. Hesford 02677547bc nsjail: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 0d3a2d4253 mumble: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 42512f9fa6 mozc: rebuild for protobuf, patch gyp to build with Python 3.10 2021-10-12 20:26:38 -04:00
Andrew J. Hesford fd0f47ebb0 mosh: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 89db246252 mixxx: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 849651268e litecoin: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford f607f9d50b libcompizconfig: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 3e67f09726 libArcus: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford be71c1b8a8 kismet: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 7a9d60fd3e grpc: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford d5347f6e3e cura-engine: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 7c99a22094 clementine: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 39cbc131d3 bloaty: rebuild for protobuf 2021-10-12 20:26:38 -04:00
Andrew J. Hesford 84e6862de5 astroid: rebuild for protobuf 2021-10-12 20:26:37 -04:00
Andrew J. Hesford 050cbfc88d android-tools: rebuild for protobuf 2021-10-12 20:26:37 -04:00
Andrew J. Hesford f2f3927a0f EternalTerminal: rebuild for protobuf 2021-10-12 20:26:37 -04:00
Andrew J. Hesford f1e4057f43 python3-protobuf: update to 3.18.1. 2021-10-12 20:26:37 -04:00
Andrew J. Hesford f38a742bec protobuf28: rename to protobuf, update to 3.18.1
In a discussion a year ago [1], I proposed dropping versioned libs
subpackages and the consensus was that the versioning should be kept.
Since then, protobuf has been updated several times and we've always
been able to migrate all dependants, so there's no need to keep the
versioned packages around just in case that can't happen some day.

Let's drop the versioned packages to make upgrades easier and avoid
polluting repo indexes with old packages that don't get cleaned. Users
who need old versions of the libs for un-packaged software may need to
build those old versions by hand, but this is just one of the pitfalls
of using a rolling Linux distribution.

[1]: https://github.com/void-linux/void-packages/pull/18691
2021-10-12 20:26:37 -04:00
Michal Vasilek eb154d26f8 libadwaita: update to 1.0.0alpha3. 2021-10-12 23:27:29 +02:00
Michal Vasilek b0b8f69cc3 pavucontrol: update to 5.0.
This update was previously reverted because it was segfaulting
pulseaudio, but this has been fixed.
2021-10-12 23:25:02 +02:00
Michal Vasilek 63a6946e87 pulseaudio: fix segfault when listing handlers
PulseAudio segfaulted when asserts were disabled and an application tried
to list handlers:

    pactl send-message /core list-handlers

This was bug was triggered with the pavucontrol 5.0 update.

https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1278
2021-10-12 23:25:02 +02:00
q66 e51fe8bfe0 build-style/meson: ensure stdout is unbuffered for continuous log
This should deal with the annoying thing that meson will only print
its configure output all at once at the end.
2021-10-12 22:35:38 +02:00
mobinmob 0bf5d7bf28 66-tools: update to 0.0.8.0. 2021-10-12 16:47:23 -03:00
mobinmob cd198b56f0 66: update to 0.6.2.0. 2021-10-12 16:47:23 -03:00
mobinmob bcfa0da175 oblibs: update to 0.1.4.0. 2021-10-12 16:47:23 -03:00
mobinmob a7e42cba37 execline-man-pages: update to 2.8.1.0.2. 2021-10-12 16:47:23 -03:00