Commit Graph
846848 Commits
Author SHA1 Message Date
Eli Schwartz d0a1a62173 app-editors/pluma-plugins: fix impossible dependency on gedit instead of pluma
Most likely this was copy-pasted from app-editors/gedit-plugins. In its
current state, there isn't even a good explanation for how this ever
built on anyone's machine, or passed stabilization checks, except that
stabilization of pluma-plugins plainly occurred in a batch alongside,
but after, pluma itself, leading to silently available undeclared
dependencies.

And yes, not only does this package check in configure for an installed
pluma -- it builds C code that includes headers named "pluma".

Most likely, anyone using the package doesn't suffer this confusion,
because they already have pluma installed; still, this metadata problem
is rather bad. Revbump via `mv`, drop old + immediate to stable, because
we want to get the metadata fix out ASAP.

Bug: https://github.com/gentoo/gentoo/pull/28508
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:47 +01:00
Eli Schwartz 3cfe6ee37f app-editors/pluma-plugins: add github upstream metadata
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:46 +01:00
Eli Schwartz a431252a56 media-libs/jbig2dec: add 0.20
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:45 +01:00
Eli Schwartz 14a3f6ab9d media-libs/jbig2dec: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:45 +01:00
Eli Schwartz eb97837e74 media-libs/jbig2dec: update SRC_URI to use https
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:44 +01:00
Eli Schwartz a4c59f2001 media-libs/jbig2dec: enable py3.13
Only needed for tests, tests pass.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:44 +01:00
Eli Schwartz b2a8d165e9 media-libs/jbig2dec: enable py3.12
Only needed for tests, tests pass.

Closes: https://bugs.gentoo.org/929637
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:43 +01:00
Eli Schwartz 3dacf382c5 app-crypt/gcr: enable py3.13
... in the slot for gcr 3.x

It is only used by the build system, which runs some scripts that will
work on any version of the python stdlib. It's kind of pointless to
require a specific one but do not argue; python-any-r1 is basically
lightweight on the package metadata.

It is removed in gcr 4 anyway.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:42 +01:00
Eli Schwartz 2ebb1a3d3d app-crypt/gcr: enable py3.12
... in the slot for gcr 3.x

It is only used by the build system, which runs some scripts that will
work on any version of the python stdlib. It's kind of pointless to
require a specific one but do not argue; python-any-r1 is basically
lightweight on the package metadata.

It is removed in gcr 4 anyway.

Closes: https://bugs.gentoo.org/929290
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:42 +01:00
Eli Schwartz 79e20a1656 app-crypt/gcr: drop build-time use of python-any-r1
In gcr 3, some *.py scripts were executed by the build system, and could
technically use any version of python. In gcr 4, it is a moot point
since those scripts were dropped and python is no longer run at all.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:41 +01:00
Eli Schwartz 6fb6df4204 app-editors/gvim: sync live
Fixes false positive for PythonCompatUpdate.

Closes: https://bugs.gentoo.org/929296
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:41 +01:00
Eli Schwartz d140e78d74 gnome-base/gnome-keyring: enable py3.13
Only needed for tests, tests pass.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:40 +01:00
Eli Schwartz 01544d93db gnome-base/gnome-keyring: enable py3.12
Only needed for tests, tests pass.

Closes: https://bugs.gentoo.org/929601
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:40 +01:00
Eli Schwartz 1a5cbe58d4 app-editors/vim: sync live
Fixes false positive for PythonCompatUpdate.

Closes: https://bugs.gentoo.org/929302
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:39 +01:00
Eli Schwartz de9f366706 dev-util/ctags: enable py3.13
Only needed for tests, tests pass.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:38 +01:00
Eli Schwartz 63fcd239c0 dev-util/ctags: add whitelist for false positive configure implicit decls
Closes: https://bugs.gentoo.org/898588
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:38 +01:00
Eli Schwartz 3d52e42ce8 dev-util/ctags: enable py3.12
Only needed for tests, tests pass.

Closes: https://bugs.gentoo.org/929531
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:37 +01:00
Eli Schwartz 87415bc0d6 dev-util/re2c: drop old
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:37 +01:00
Eli Schwartz 9515304c53 dev-util/re2c: enable py3.13
Only needed for tests, tests pass.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:36 +01:00
Eli Schwartz 73ad2d2acb dev-util/re2c: enable py3.12
Only needed for tests, tests pass.

Closes: https://bugs.gentoo.org/929548
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:44:35 +01:00
Patrick McLean f1771f53c9 dev-util/ruff: add 0.4.8
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2024-06-05 17:44:19 -07:00
Patrick McLean fc9544e463 dev-python/argparse-manpage: add 4.6
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2024-06-05 17:44:18 -07:00
Sam James b798f1bdd3 dev-python/ensurepip-setuptools: Stabilize 70.0.0 amd64, #933572
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:38:47 +01:00
Sam James 112a15f732 dev-python/setuptools: Stabilize 70.0.0 amd64, #933572
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-06 01:38:46 +01:00
Sebastian Pipping 5f9ecc1964 dev-util/gprof2dot: 2024.6.5
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
2024-06-05 22:52:36 +02:00
William Hubbs 1979c18903 dev-util/gitlab-cli: add 1.41.0
Closes: https://bugs.gentoo.org/933223
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-06-05 15:48:00 -05:00
William Hubbs 1846af31c7 net-libs/nodejs: add 20.14.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-06-05 15:48:00 -05:00
Alfredo Tupone d4b43af3e7 dev-ml/cinaps: fix deps
Closes: https://bugs.gentoo.org/905097
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-06-05 22:38:11 +02:00
Mike Gilbert 05812e6705 sys-apps/systemd-utils: add 255.7, drop 255.4
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-06-05 16:25:25 -04:00
Christopher Byrne 863becb9a4 sys-auth/sssd: drop 2.9.1-r1
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36987
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 23:11:18 +03:00
Christopher Byrne 7e4c7811b7 sys-auth/sssd: add 2.9.5
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 23:11:18 +03:00
Michael Mair-Keimberger d73e13e42d app-cdr/gaffitter: add 1.0.0
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/37003
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 23:09:51 +03:00
Leonardo Hernández Hernández ce59b9f4cc sys-apps/eza: add 0.18.16
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37009
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 23:09:51 +03:00
Matt Turner b4b3f1c10d media-libs/gmmlib: Version bump to 23.3.20
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:32 -04:00
Matt Turner f3a32141a8 media-libs/mesa: Version bump to 24.1.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:32 -04:00
Matt Turner 62aaf7c427 dev-util/intel_clc: Version bump to 24.1.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:32 -04:00
Paul Zander ddb05f5235 media-libs/mesa: update gallium drivers
Clean up gallium-drivers code.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37039
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:32 -04:00
Paul Zander cff513ed67 media-libs/mesa: update USE=vulkan drivers
Update vulkan-drivers to match meson.build.
- add lavapipe
- add nouveau
- add panfrost
- add virgl

https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-24.1.0-r1/meson.build?ref_type=tags#L234

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:31 -04:00
Paul Zander 5b8579dc9b media-libs/mesa: update USE=xa dependencies
Update vaapi/gallium-xa to match meson.build.
- add intel

https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-24.1.0-r1/meson.build?ref_type=tags#L735

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:31 -04:00
Paul Zander ca67cb916c media-libs/mesa: update USE=vdpau dependencies
Update vaapi/gallium-vdpau to match meson.build.
- add virgl
- drop r300

https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-24.1.0-r1/meson.build?ref_type=tags#L601

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:31 -04:00
Paul Zander 33ed3b9866 media-libs/mesa: update USE=vaapi dependencies
Update vaapi/gallium-va to match meson.build.
- add virgl

https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-24.1.0-r1/meson.build?ref_type=tags#L718

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:31 -04:00
Paul Zander 1dceac8f5b media-libs/mesa: update USE=d3d9 dependencies
Update d3d9/gallium-nine to match meson.build.
- add freedreno
- add panfrost
- add zink

https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-24.1.0-r1/meson.build?ref_type=tags#L746

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:31 -04:00
Paul Zander 646cb2d69b media-libs/mesa: rename zink -> video_cards_zink
zink is listed among the gallium drivers so mirror that.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:31 -04:00
Alfred Wingate 1c2216dd6b media-libs/mesa: Depend on dev-python/packaging
* Mesa's meson check for mako uses dev-python/packaging or distutils
  (dev-python/setuptools in python3.12). For simplicity add a dependency
  on dev-python/packaging.

Closes: https://bugs.gentoo.org/933515
Closes: https://github.com/gentoo/gentoo/pull/37019
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:30 -04:00
Gonçalo Negrier Duarte b5f2b84c46 media-libs/mesa: Raise meson requirement to 1.4.1
* since mesa upstream is using 1.4 and bug with NVK
  was solved in meson-1.4.1
  (also see: https://github.com/mesonbuild/meson/pull/13252)

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-06-05 16:01:30 -04:00
Arthur Zamarin da18991065 app-text/mdbook: Stabilize 0.4.40 ppc, #933618
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 22:59:16 +03:00
Arthur Zamarin 160759e77f app-text/mdbook: Stabilize 0.4.40 x86, #933618
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 22:59:16 +03:00
Arthur Zamarin 364851b995 app-text/mdbook: Stabilize 0.4.40 amd64, #933618
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 22:59:15 +03:00
Arthur Zamarin 3ac033abc1 media-sound/lash: Stabilize 0.5.4-r6 arm64, #933599
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 22:59:14 +03:00
Arthur Zamarin 48395e47a2 media-sound/lash: Stabilize 0.5.4-r6 arm, #933599
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-05 22:59:13 +03:00