Commit Graph
771841 Commits
Author SHA1 Message Date
Michał Górny effe4a9dee dev-python/path: Bump to 16.9.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:25:19 +01:00
Michał Górny 271c3882f2 dev-python/freezegun: Bump to 1.3.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:23:04 +01:00
Michał Górny 3a638e89f8 dev-python/cfn-lint: Bump to 0.83.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:22:16 +01:00
Michał Górny b922bb3316 dev-python/sqlglot: Bump to 19.8.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:21:21 +01:00
Michał Górny 8f84e99839 app-doc/python-docs: Bump to 3.11.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:43 +01:00
Michał Górny 5592560b81 dev-lang/python: Bump to 3.11.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:42 +01:00
Eli Schwartz c6049a3e17 dev-python/python-swiftclient: remove outdated dependency on mock
Removed upstream in 4.0.0 via
https://opendev.org/openstack/python-swiftclient/commit/20c97e83d3af855e5e238dfa4b10b7bf29533d57

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34123
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:42 +01:00
Eli Schwartz 8ae4562b0e dev-python/python-mpd2: remove outdated dependency on mock
Removed upstream in 3.0.5 via
https://github.com/Mic92/python-mpd2/commit/eb1b4b8ec112db85170c85e93e16c3e481a76dac

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:41 +01:00
Eli Schwartz 6fa17ab429 dev-python/django-tables2: remove outdated mock dependency
... and drop testsuite removal. Fudge is no longer used upstream.

Dropped in 2.5.0 via:
https://github.com/jieter/django-tables2/commit/4826a48f695a353ef97c510d3772e047b9c880e8

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:40 +01:00
Eli Schwartz 9ac33e4a55 mail-client/alot: drop outdated dependency on mock
It was dropped upstream in 0.9 in favor of the stdlib unittest.mock:
https://github.com/pazz/alot/commit/9c32f8a28c0e555537ee0c8236e099a6990dacbc

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:40 +01:00
Eli Schwartz 0f9b2806dc dev-util/buildbot: drop outdated mock dependency
Dropped upstream in 3.9.0 via
https://github.com/buildbot/buildbot/commit/1cc0e7f62d4694a10b2d908251557d4b14091f44

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:39 +01:00
Eli Schwartz cbad42eca9 dev-util/buildbot-worker: drop outdated mock dependency
Dropped upstream in 3.9.0 via
https://github.com/buildbot/buildbot/commit/1cc0e7f62d4694a10b2d908251557d4b14091f44

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:38 +01:00
Eli Schwartz c4bc99f022 dev-util/buildbot-waterfall-view: remove erroneous dependency on mock
As far as I can tell, it was never needed. Some other components did
need it.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:37 +01:00
Eli Schwartz ecdf33d972 app-text/sigil: remove erroneous dependency on six
Never used at runtime, but recursively used by some other dependencies.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:37 +01:00
Eli Schwartz b24eac52dc dev-python/QtPy: drop outdated test dependency on mock
It was dropped upstream in 2.0.0 in favor of the stdlib unittest.mock:
https://github.com/spyder-ide/qtpy/commit/bc8f851e723c08a1ffe0978f9f9bd522ebfa1eec

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:36 +01:00
Eli Schwartz a7fb9a9d59 dev-python/ansi2html: remove outdated dependency on six
Dropped upstream in 1.6.0 via the charmingly named squash commit:
`Merge from develop to master (#121)`

https://github.com/pycontribs/ansi2html/commit/362961de1eae7c93a0299dff17848b6bece1a2a3

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:35 +01:00
Eli Schwartz ca66d1f70d dev-python/textile: remove outdated dependency on six
Dropped in 4.0.0:
https://github.com/textile/python-textile/commit/3bd6001542d9d580b63427747f508cc6cf6adda4

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:34 +01:00
Eli Schwartz fa8041d533 x11-wm/qtile: drop outdated dependency on six
Removed upstream in 0.14.0

https://github.com/qtile/qtile/commit/0130653a60ebb5acbc8d91289e52ad4778de35a5

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:34 +01:00
Eli Schwartz e94bf085fb media-gfx/displaycal-py3: remove incorrect upstream certifi dependency
Upstream's setup.cfg has several oddities to it, including claiming an
RDEPEND on dev-python/build from when they copied their requirements.txt
verbatim into setup.cfg.

As for certifi specifically, it is handled in a fiddly try/except that
falls back to using a bundled copy that is copied over from certifi into
displaycal iff building a py2app/py2exe edition, and if that still
doesn't work, silently does nothing.

The object of all this is that if a custom cacert.pem is found
somewhere, it goes and sets os.environ['SSL_CERT_FILE'] to affect later
uses of urllib.request.

Reasonably enough, none of this is needed except on Windows and macOS,
so displaycal does precisely that: runs this entire thing only on
Windows and macOS. On Linux, it never even attempts to import certifi,
nor set an environment variable. So we shouldn't depend on it either.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:33 +01:00
Eli Schwartz 4e44d72910 dev-python/matplotlib: drop optional certifi dependency
It was removed as a mandatory requirement in 3.4.0:
https://github.com/matplotlib/matplotlib/commit/df4b3aca8eade1359201779ec83dbc3e3b29a0d5
https://github.com/matplotlib/matplotlib/commit/188338007fa5f9d11538056c1a86ae45d997a34a

When certifi isn't installed, matplotlib falls back to using
urllib.request.urlopen with a default context of `None`, logs a debug
note, and works fine on Gentoo since this already enforces certificates
and uses the system store to do it.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:32 +01:00
Eli Schwartz 42480a2d9c dev-python/dulwich: drop outdated certifi dependency
Dropped upstream in 0.20.46:
https://github.com/jelmer/dulwich/commit/0f684cebb18d3145049c3177ed97f689bc169a7f

Even before that, it was optional via try/except and if certifi was not
installed, it would use the urllib3 default; it was removed from dulwich
on the grounds that for several years, urllib3 has enforced (system!)
certificates even if you don't explicitly pass a custom cert path.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:31 +01:00
Eli Schwartz 642b24f282 dev-python/setuptools: drop outdated certifi dependency
The precise reason for the dependency was not documented in commit
8044c23400 which added it, but we can
theorize.

For a long time, setuptools has had an extras_require to provide the
features "ssl" and "certs". Historically, this required certifi for the
latter (and the former was Windows-specific).

A straightforward dependency is the simplest approach to extras,
particularly since certifi is both reasonably small and simple and also
used by a lot of packages (too many). And it had to be a PDEPEND because
certifi built with setuptools.

However, this dependency was removed upstream in 57.1.0 via
https://github.com/pypa/setuptools/commit/0aa3576ae23fd88d450e41931a6703e8eb96e9c4

Even before that, it was a fallback if a system certificate file could
not be found, in code that only ran when build dependencies were not
satisfied plus pip was not installed, for downloading unverified
software from PyPI. It wasn't used by ebuilds, and users building
packages by hand will just use pip anyways.

Its time has long passed.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:31 +01:00
Michał Górny 7763d977a1 app-admin/awscli: Bump to 1.31.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:30 +01:00
Michał Górny 2a865b63e8 dev-python/boto3: Bump to 1.33.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:29 +01:00
Michał Górny 89904bb455 dev-python/botocore: Bump to 1.33.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-05 05:20:28 +01:00
Stefan Strogin a653ac0247 net-im/element-desktop-bin: drop 1.11.39, 1.11.45
Signed-off-by: Stefan Strogin <steils@gentoo.org>
2023-12-05 05:38:41 +02:00
Stefan Strogin 44226b6b51 net-im/element-desktop-bin: add 1.11.50
Signed-off-by: Stefan Strogin <steils@gentoo.org>
2023-12-05 05:38:11 +02:00
Matthew Thode c05e02f27d app-admin/ansible: add 9.0.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-12-04 20:17:08 -06:00
Matthew Thode 005cfce0c4 app-admin/ansible: add 8.6.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-12-04 20:10:47 -06:00
Matthew Thode c1d7276feb app-admin/ansible-core: add 2.14.12
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-12-04 20:09:17 -06:00
Matthew Thode 4e2de06e99 app-admin/ansible-core: add 2.16.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-12-04 20:08:07 -06:00
Matthew Thode f2ead8aea2 app-admin/ansible-core: add 2.15.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-12-04 20:07:38 -06:00
Patrick McLean 28624fecbb dev-util/ruff: add 0.1.7
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2023-12-04 17:00:06 -08:00
Jason A. Donenfeld f6f3e93057 media-sound/alsa-scarlett-gui: use fabs() for double
clang -MT gtkdial.o -MMD -MP -MF .deps/gtkdial.d -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -Wall -Werror -D_FORTIFY_SOURCE=2 -DVERSION=\"Unknown\" -Wno-error=deprecated-declarations -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
gtkdial.c:836:9: error: using integer absolute value function 'abs' when
      argument is of floating point type [-Werror,-Wabsolute-value]
  836 |     if (abs(delta) > 1)

Link: https://github.com/geoffreybennett/alsa-scarlett-gui/pull/87
Closes: https://bugs.gentoo.org/918957
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
2023-12-05 00:08:32 +01:00
Ben Kohler 06001d9632 net-fs/samba: add 4.18.9
Bug: https://bugs.gentoo.org/891267

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-04 15:03:34 -06:00
Ben Kohler fde4bf0d14 media-gfx/fotoxx: add 23.80
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-04 15:03:33 -06:00
Michał Górny 6b00547810 dev-python/python-openstackclient: Backport test fix
Closes: https://bugs.gentoo.org/918417
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-04 21:39:31 +01:00
Volkmar W. Pogatzki dfad4d62fc dev-java/concurrentlinkedhashmap-lru: new package, add 1.4.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28334/commits/86b0b47a127ab4f6fd78938557666e78bcf48a24
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2023-12-04 21:25:54 +01:00
Patrick McLean 7b69d0128f dev-libs/simdjson: drop 3.3.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2023-12-04 12:25:36 -08:00
Patrick McLean 83cd32f6c3 dev-libs/simdjson: add 3.6.2
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2023-12-04 12:24:24 -08:00
Volkmar W. Pogatzki e72412f47c dev-java/parboiled: new package, add 1.4.1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28334/commits/9f7d928f3dff71db89525dc1081ffcf0bbc586cb
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2023-12-04 21:15:11 +01:00
Volkmar W. Pogatzki 4561a9d9e0 dev-java/eclipse-jdt-annotation: new package, add 4.30
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28334/commits/0f3a711926c46c042389e92807e4e73b89b33e4a
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2023-12-04 21:12:39 +01:00
Volkmar W. Pogatzki 3dcadd48a9 dev-java/osgi-service-subsystem: new package, add 1.1.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28334/commits/c39c40f897f76295de78c0b609ec080c1d6afa53
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2023-12-04 21:10:24 +01:00
Patrick McLean 8ba6178def sys-process/bpytop: enable py3.12
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2023-12-04 10:52:28 -08:00
Patrick McLean db433abd21 app-laptop/framework-laptop-kmod: add 0_pre20231204, drop 0_pre20231129
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2023-12-04 10:44:26 -08:00
Michał Górny cdcf035846 dev-python/olefile: Bump to 0.47
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-04 19:37:20 +01:00
Michael Orlitzky 8627ce09b2 profiles/base: un-force USE=gstreamer for newer webkit-gtk
It works now. As someone who disables it, I'd rather have it fail to
build and have to make a decision every once in a while than have it
force-enabled forever.

Bug: https://bugs.gentoo.org/914362
Bug: https://github.com/gentoo/gentoo/pull/33762
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2023-12-04 11:48:30 -05:00
Branko Grubic 01f0f0d990 net-libs/webkit-gtk: Version bump to 2.42.2
Closes: https://github.com/gentoo/gentoo/pull/33762
Signed-off-by: Branko Grubic <bitlord0xff@gmail.com>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2023-12-04 11:47:09 -05:00
Ionen Wolkens 643c4387b4 dev-python/PyQt6: add 6.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-12-04 11:08:23 -05:00
Michał Górny fac7ec3f97 dev-python/django: Bump to 4.2.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-04 16:59:11 +01:00