Commit Graph
817338 Commits
Author SHA1 Message Date
Violet Purcell a253c8cd69 sys-apps/bat: export COLUMNS in src_test for deterministic help output
When the clap crate is built with the wrap_help feature, it will
automatically detect the current terminal size and wrap help text based
on that. This breaks bat's tests if your terminal is below a certain
size. Set the COLUMNS environment variable in src_test to override this.

Closes: https://bugs.gentoo.org/913364
Closes: https://bugs.gentoo.org/914914
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:52:59 +00:00
Anna (navi) Figueiredo Gomes aea8218e75 profiles/arch/powerpc/package.use.mask: Mask lto in profiles/arch/powerpc/package.use.mask
Bug: https://bugs.gentoo.org/924396
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Closes: https://github.com/gentoo/gentoo/pull/35334
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:52:42 +00:00
Anna (navi) Figueiredo Gomes 4d17ee4b15 profiles/arch/arm64/package.use.mask: Mask lto for ~dev-lang/rust-1.75.0
Bug: https://bugs.gentoo.org/924301
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:52:42 +00:00
Eli Schwartz 9fd4d963fa app-text/calibre: add subslot dependency on mathjax
This doesn't often change. When it does, the calibre-server assets need
to be rebuilt with the new content hashes for the mathjax code.

Add the slot without a revbump. Any systems that don't pick up on this
update will be fine, because the chances are extremely high that calibre
will continue to be updated many times before the next mathjax update,
so no real point forcing a metadata-only rebuild.

Bug: https://bugs.gentoo.org/916037
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:50:35 +00:00
Eli Schwartz 5d47523c91 dev-libs/mathjax: avoid inheriting vcs-clean
It does nothing. I am not sure what the point of using it here is --
this is a tarball source and doesn't have a .git/ directory. In 3.x it
does have a .github/ directory, but that isn't copied over even if it is
there.

It's a waste of time, so drop it.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:50:32 +00:00
Eli Schwartz 61a07b398d dev-libs/mathjax: include USE=docs as part of the package (3.x)
Do not use a separated app-docs/mathjax-docs. It is impossible to get
correct: the symlink is generated using best_version, which applies at
build time but doesn't match the version at runtime, so having an -r1
breaks the package.

It also wasn't implemented correctly even if it could be gotten correct,
because the docs package is a build time dependency, not a runtime one.

To cap it off, this was introduced as a side effect of updating the
package to 3.x, in an attempt to solve the broken symlink in the 2.x
package. But it never referenced bug 867370 in the commit message.

While we are at it, fix a flaw in the code merged from mathjax-docs,
which didn't implement python_check_deps.

Fixes: 46560543c9
Bug: https://bugs.gentoo.org/837722
Closes: https://bugs.gentoo.org/867370
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:50:27 +00:00
Eli Schwartz d8e93a9fe1 dev-libs/mathjax: include USE=docs as part of the package (2.x)
Do not use a separated app-docs/mathjax-docs. It is impossible to get
correct: the symlink is generated using ${SLOT}, which is totally bogus
as the docs package uses ${PF} and is unknowable. The symlink was very
broken.

In bug 526128, it was stated that there are 2 options for handling docs
as part of a separate tarball:

- remove doc support (and optionally create a separate package)
- make doc support depend on a separate package

It's baffling that the final option of just... having two SRC_URI
files and installing the docs... was totally overlooked.

Fixes: c6e861e430
Bug: https://bugs.gentoo.org/526128
Bug: https://bugs.gentoo.org/867370
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:50:25 +00:00
Eli Schwartz 3b5964f581 dev-libs/mathjax: add subslot
Necessary for app-text/calibre to rebuild its javascript assets when the
system mathjax changes.

Closes: https://bugs.gentoo.org/916037
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:50:03 +00:00
Eli Schwartz 71bba978d6 dev-libs/mathjax: add myself as a maintainer
Dependency for app-text/calibre.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-15 13:50:02 +00:00
Andrew Ammerlaan 18e07a008a games-util/lutris: fix byte-compile
Upstream lutris.net release tarball includes precompiled pyc files,
switch to GitHub tarball and call python_optimize

Closes: https://bugs.gentoo.org/923899
Closes: https://bugs.gentoo.org/923900
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2024-02-15 14:41:26 +01:00
Matthew S. Turnbull 83107168d8 profiles/base: Mask Cinnamon wayland support
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/35061
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:48 +02:00
Matthew S. Turnbull 2d7e09cdad app-accessibility/caribou: remove unused pyatspi dep
Closes: https://bugs.gentoo.org/921522
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:48 +02:00
Matthew S. Turnbull cc98ad98e3 gnome-extra/cinnamon: drop 5.6.8
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:48 +02:00
Matthew S. Turnbull 8c534bea00 gnome-extra/cinnamon: add 6.0.4
Closes: https://bugs.gentoo.org/915707
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:48 +02:00
Matthew S. Turnbull bddb7c51f8 gnome-extra/nemo: drop 5.6.5
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:48 +02:00
Matthew S. Turnbull 0adb16e88a gnome-extra/nemo: add 6.0.2
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:48 +02:00
Matthew S. Turnbull d4bca9297a gnome-extra/cinnamon-control-center: drop 5.6.1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull 26f8317761 gnome-extra/cinnamon-control-center: add 6.0.0
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull d15418c72d gnome-extra/nemo-fileroller: drop 5.6.1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull d2d1c892dc gnome-extra/nemo-fileroller: add 6.0.1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull 4a12146949 x11-wm/muffin: drop 5.6.4
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull d333c0754a x11-wm/muffin: add 6.0.1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull e6b73942ee gnome-extra/cinnamon-screensaver: drop 5.6.3
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull d05ddc7440 gnome-extra/cinnamon-screensaver: add 6.0.3
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull 77035afd9f gnome-extra/cinnamon-session: drop 5.6.0-r1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull ab514e2430 gnome-extra/cinnamon-session: add 6.0.2
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:47 +02:00
Matthew S. Turnbull 88f04c38d2 gnome-extra/cinnamon-settings-daemon: drop 5.6.2
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull be2aaaf065 gnome-extra/cinnamon-settings-daemon: add 6.0.0
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull a56eb8f091 gnome-extra/cjs: add 6.0.0
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull 82827cfd82 gnome-extra/cinnamon-translations: drop 5.6.1
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull c95b3bda15 gnome-extra/cinnamon-translations: add 6.0.2
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull 97ccd33c86 gnome-extra/cinnamon-desktop: drop 5.6.2
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull 9c1310e1b3 gnome-extra/cinnamon-desktop: add 6.0.0
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull d1ad76bf83 gnome-extra/cinnamon-menus: drop 5.6.0
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull 54250429ce gnome-extra/cinnamon-menus: add 6.0.0
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull d1b3d4a539 sys-apps/xdg-desktop-portal-xapp: new package, add 1.0.4
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:46 +02:00
Matthew S. Turnbull c8b723e9a3 dev-python/python3-xapp: Fix xapp python dependency Also disable py3.9
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:45 +02:00
Matthew S. Turnbull bd560d043e x11-libs/xapp: drop 2.4.3
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:45 +02:00
Matthew S. Turnbull abc85d9df6 x11-libs/xapp: add 2.8.2
Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:45 +02:00
Joonas Niilola 06182fd0b3 app-text/atril: add missing app-arch/libarchive dep on 1.26.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:45 +02:00
Oz Tiram e8f3e98e55 app-text/atril: add 1.26.2
Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34974
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:29:37 +02:00
Martin Dummer c6209270aa app-admin/passwordsafe: add 1.18.2
Bug: https://bugs.gentoo.org/914185
Closes: https://bugs.gentoo.org/917426
Closes: https://bugs.gentoo.org/917427
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/35058
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:11 +02:00
Martin Dummer 45a5c00ad9 app-admin/passwordsafe: drop 1.15.0, 1.16.0
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:11 +02:00
Tomáš Mózes 5a802f9f88 www-servers/nginx: drop 1.25.1-r3, 1.25.2
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35337
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00
Tomáš Mózes c67aacaa0c www-servers/nginx: add 1.25.4
Bug: https://bugs.gentoo.org/924619
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00
Alexey Sokolov 5e3b8266cc games-rpg/rpg-cli: fix build with musl 1.2.4
Closes: https://bugs.gentoo.org/923901
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00
Martin Dummer 22722eb0ac media-video/vdr: add 2.6.6
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/35056
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00
Martin Dummer 248b89f60f media-video/vdr: drop 2.6.3
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00
Andrey Mazo eddd90a488 net-analyzer/nload: version bump to 0.7.5_pre20180309
Add latest git snapshot (still 6 years old) for nload
to fix bug #923084 about deprecated `configure.in`.

There have been no upstream releases for ~12 years now,
so have to use a git snapshot.

There have been some 34 commits since the latest release (0.7.4)
including fixes and new features,
so call this a "0.7.5 pre-release".

In particular, nload's build system doesn't strip binaries by default anymore,
and it dropped `--enable-debug` configure flag,
so the ebuild doesn't need to specify it either.

The git diff makes more sense with `-C -C30` flags.

Bug: https://bugs.gentoo.org/923084
Signed-off-by: Andrey Mazo <ahipp0@pm.me>
Closes: https://github.com/gentoo/gentoo/pull/35063
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00
Rolf Eike Beer 2e9bdd7248 mail-mta/notqmail: fix has collision with gentoo mirrors
In 88746d6725 I changed the commit hash of the
patch to use. But the old file is still on the Gentoo mirrors in the original
version, causing hash collisions. Use a new filename to solve the issue.

Closes: https://bugs.gentoo.org/922121
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Closes: https://github.com/gentoo/gentoo/pull/35053
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-15 15:17:10 +02:00