Commit Graph
861931 Commits
Author SHA1 Message Date
Eli Schwartz e4f7d2ffe2 gnome-extra/cinnamon: correct USE dependency on gtk
Actually, it doesn't use gtk's gdk-wayland backend at all, not even
optionally, so the dependencies are effectively runtime-only. On the
other hand, it does use the X11 one! Make sure that it correctly
requires gtk+[X] when built for X11 -- which is always, as it currently
doesn't support the wayland backend in that bit of code at all. Hence
wayland support being masked at the moment. So we simply don't worry
about that at all for now. :)

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:28 -04:00
Eli Schwartz 6b6e41d2ad gnome-extra/cinnamon: use a "more correct" xdg.eclass phase
Avoid calling postinst in postrm, even though they really just share an
impl at the moment.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:28 -04:00
Eli Schwartz 709ff5b9a5 gnome-extra/cinnamon-settings-daemon: avoid automagic deps on gtk+[X,wayland]
Currently, one is forced to compile c-s-d and gtk with the same value of
USE=wayland which makes it difficult to provide generically reusable
binaries. It is better than automagically depending on wayland and then
lacking it, but not ideal. Preferable would be for c-s-d[wayland] to
require gtk+[wayland] but when built without wayland support, to not
care whether gtk itself is.

We now support a mechanism for packages to opt out of gtk providing the
API, for use by packages that don't provide a `-D wayland=true` but
autodetect whether gtk was built with it. Use that mechanism.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:28 -04:00
Eli Schwartz 055fbf9c70 gnome-extra/cinnamon-settings-daemon: conditionalize wayland on wacom
The only plugin that uses gtk's wayland support -- or any wayland
support at all -- is the wacom plugin. It is otherwise meaningless to
depend on gtk's wayland support, so rejuggle the dependencies to reflect
that.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:27 -04:00
Eli Schwartz d5a6ca6fd8 gnome-extra/cinnamon-control-center: avoid automagic deps on gtk+[X,wayland]
Currently, one is forced to compile c-c-c and gtk with the same value of
USE=wayland which makes it difficult to provide generically reusable
binaries. It is better than automagically depending on wayland and then
lacking it, but not ideal. Preferable would be for c-c-c[wayland] to
require gtk+[wayland] but when built without wayland support, to not
care whether gtk itself is.

We now support a mechanism for packages to opt out of gtk providing the
API, for use by packages that don't provide a `-D wayland=true` but
autodetect whether gtk was built with it. Use that mechanism.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:27 -04:00
Eli Schwartz 69acb4d8b2 gnome-extra/nemo: avoid automagic dependency on gtk+[X]; don't restrict wayland
Currently, one is forced to compile nemo and gtk with the same value of
USE=wayland which makes it difficult to provide generically reusable
binaries. It is better than automagically depending on wayland and then
lacking it, but not ideal. Preferable would be for nemo[wayland] to
require gtk+[wayland] but when built without wayland support, to not
care whether gtk itself is.

We now support a mechanism for packages to opt out of gtk providing the
API, for use by packages that don't provide a `-D wayland=true` but
autodetect whether gtk was built with it. Use that mechanism.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:27 -04:00
Matthew S. Turnbull 20b56bd3b4 gnome-extra/nemo: drop 6.2.6
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/38022
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:23 -04:00
Matthew S. Turnbull ddd5d42330 gnome-extra/nemo: add 6.2.8
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:23 -04:00
Matthew S. Turnbull 320c3f519c gnome-extra/cinnamon: drop 6.2.7
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:23 -04:00
Matthew S. Turnbull 6f32268bde gnome-extra/cinnamon: add 6.2.9
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:23 -04:00
Matthew S. Turnbull 364e437676 sys-apps/xdg-desktop-portal-xapp: drop 1.0.8
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:23 -04:00
Matthew S. Turnbull 2597554bfe sys-apps/xdg-desktop-portal-xapp: add 1.0.9
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:22 -04:00
Matthew S. Turnbull e0da2d37f3 x11-wm/muffin: drop 6.0.1-r1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 01:21:22 -04:00
Ionen Wolkens 60cb92ff4f gui-libs/egl-wayland: add 1.1.16
Albeit not lifting the mask yet, been going back&forth with
this too much and it is likely that there is other issues
(plus official nvidia-drivers still ships with 1.1.13.1).

Feel free to unmask if want to try.

Closes: https://bugs.gentoo.org/937773
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-08-23 01:13:18 -04:00
Michał Górny cf2d6f4f61 dev-python/pytest-order: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:18 +02:00
Michał Górny aa121881ad dev-python/oslo-log: Bump to 6.1.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:18 +02:00
Michał Górny 861375ebfd dev-python/dns-lexicon: Bump to 3.18.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:17 +02:00
Michał Górny b9560cd57c dev-python/sqlglot: Bump to 25.16.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:16 +02:00
Michał Górny ebb72fb579 dev-python/pyzmq: Bump to 26.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:15 +02:00
Michał Górny 8047cee907 dev-python/scikit-build-core: Bump to 0.10.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:14 +02:00
Michał Górny ef908ca943 dev-python/scikit-build-core: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:14 +02:00
Michał Górny e98fc941fc app-admin/awscli: Bump to 1.34.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:13 +02:00
Michał Górny 366be54326 dev-python/boto3: Bump to 1.35.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:12 +02:00
Michał Górny 37fac74605 dev-python/botocore: Bump to 1.35.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-23 06:57:11 +02:00
Gavin D. Howard 4c28e5fc44 sci-calculators/bc-gh: drop 6.7.6
Signed-off-by: Gavin D. Howard <gavin@gavinhoward.com>
Closes: https://github.com/gentoo/gentoo/pull/38252
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 00:10:03 -04:00
Gavin D. Howard 7ddff7fe0d sci-calculators/bc-gh: add 7.0.0
Closes: https://bugs.gentoo.org/937152
Signed-off-by: Gavin D. Howard <gavin@gavinhoward.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-23 00:09:53 -04:00
Sam James f6fcad711b sys-devel/gcc: add 12.4.1_p20240822
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-23 04:27:52 +01:00
William Hubbs 5a4cbeee97 sys-cluster/kube-scheduler: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:58 -05:00
William Hubbs 7f98bc35d5 sys-cluster/kube-proxy: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:58 -05:00
William Hubbs be28d140e9 sys-cluster/kubelet: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:58 -05:00
William Hubbs d551093765 sys-cluster/kubectl: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:57 -05:00
William Hubbs 16378f9edf sys-cluster/kube-controller-manager: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:57 -05:00
William Hubbs 90eaca117a sys-cluster/kube-apiserver: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:57 -05:00
William Hubbs 6938303f6d sys-cluster/kubeadm: add 1.31.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2024-08-22 21:29:57 -05:00
Brahmajit Das 4b0b8ad3d4 sys-cluster/rdma-core: Fix implicit declaration of function basename
Closes: https://bugs.gentoo.org/937333
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37965
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:15 -04:00
Henning Schild 0bfe70c252 www-apps/radicale: bump to 3.2.2
Closes: https://bugs.gentoo.org/933996
Signed-off-by: Henning Schild <henning@hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/38136
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:14 -04:00
Vladimir Pavljuchenkov f8014ba6a6 net-misc/pingu: add 1.5.1, wrt 937095
Closes: https://bugs.gentoo.org/937095

Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/38220
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:14 -04:00
Eric Joldasov 1adc0bf0ee dev-lang/zig: drop 0.11.0-r1, 0.12.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
Closes: https://github.com/gentoo/gentoo/pull/38005
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:14 -04:00
Eric Joldasov 2fab6f1a7f dev-lang/zig-bin: drop 0.11.0-r1, 0.12.0
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:13 -04:00
Eric Joldasov 19b128d3c4 sys-fs/ncdu: drop 2.3, 2.4
Closes: https://bugs.gentoo.org/934550

Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:13 -04:00
Eric Joldasov 0aa0a44125 sys-fs/ncdu: bump Zig dependency to 0.13 for 2.5
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:13 -04:00
Vladimir Pavljuchenkov 0bf2ff5a02 sys-power/powerstat: version bump to 0.04.03, update live ebuild
Closes: https://bugs.gentoo.org/938243

Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/38224
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:13 -04:00
Alfred Wingate a58a73ebe3 app-arch/patool: drop 2.2.0
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38233
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:12 -04:00
Alfred Wingate 99d88cbab0 app-arch/patool: add 2.4.0
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:12 -04:00
Henning Schild 5e80e6b77f sci-geosciences/josm-bin: drop old
Signed-off-by: Henning Schild <henning@hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/38247
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:12 -04:00
Ferenc Erki 229008f18f x11-misc/clipmenu: update EAPI 7 -> 8
Signed-off-by: Ferenc Erki <erkiferenc@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38031
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:12 -04:00
Ferenc Erki f73377c9ab x11-misc/clipmenu: mention xdotool as an optional dependency
Closes: https://bugs.gentoo.org/936496
Signed-off-by: Ferenc Erki <erkiferenc@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:11 -04:00
Ferenc Erki 8c842bf21d x11-misc/clipmenu: notify systemd users about expected environment
Closes: https://bugs.gentoo.org/844118
Signed-off-by: Ferenc Erki <erkiferenc@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:11 -04:00
Ferenc Erki fbd32fc743 x11-misc/clipmenu: add github upstream metadata
Signed-off-by: Ferenc Erki <erkiferenc@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:11 -04:00
Eli Schwartz a39464bd78 net-libs/ldns: ignore implicit decl false positive
Closes: https://bugs.gentoo.org/898658
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-22 22:03:10 -04:00