Commit Graph
817338 Commits
Author SHA1 Message Date
Arthur Zamarin c1437b40c8 sys-apps/coreutils: Stabilize 9.4-r1 arm64, #926980
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-14 06:53:53 +00:00
Arthur Zamarin cc23d239d3 sys-apps/coreutils: Stabilize 9.4-r1 arm, #926980
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-14 06:53:52 +00:00
Arthur Zamarin da89600cb9 sys-apps/coreutils: Stabilize 9.4-r1 ppc64, #926980
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-14 06:53:52 +00:00
Arthur Zamarin b95a302c3c sys-apps/coreutils: Stabilize 9.4-r1 ppc, #926980
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-14 06:53:52 +00:00
Sam James f8b8b4dd2e sys-apps/ethtool: Stabilize 6.7 sparc, #926990
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:52:51 +00:00
Sam James 47328b6f1e sys-apps/file: Stabilize 5.45-r4 sparc, #926987
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:52:50 +00:00
Sam James ed759e517d media-libs/libsidplay: filter LTO
mos6510/cycle_based/mos6510c.h:114:7: error: virtual table of type 'struct MOS6510' violates one definition rule [-Werror=odr]

Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:52:49 +00:00
Arthur Zamarin 5a479c9685 media-sound/ncmpcpp: Stabilize 0.9.2_p20221231 amd64, #926774
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-14 06:51:11 +00:00
Joonas Niilola 666303cf2e app-crypt/ccid: Stabilize 1.5.4 x86, #926617
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-14 08:45:02 +02:00
Sam James 89363db4da app-misc/ca-certificates: Stabilize 20230311.3.97 ppc, #926991
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:44:31 +00:00
Sam James 2ada87e6e9 sys-apps/mawk: Stabilize 1.3.4_p20240123 ppc, #926983
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:44:08 +00:00
Sam James 8519232779 media-libs/libpng: Stabilize 1.6.43 ppc, #926982
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:44:07 +00:00
Sam James 8271a032f2 sys-auth/pambase: Stabilize 20240128 sparc, #926975
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:44:06 +00:00
Sam James caac352229 app-crypt/ccid: Stabilize 1.5.4 arm, #926617
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:44:05 +00:00
Joonas Niilola 5bd1275bb5 app-crypt/ccid: Stabilize 1.5.4 amd64, #926617
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-14 08:43:30 +02:00
Joonas Niilola 4bd1b87b7b dev-libs/libmcrypt: Stabilize 2.5.8-r7 amd64, #926963
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-14 08:43:30 +02:00
Joonas Niilola 4cac8c554d sys-apps/plocate: Stabilize 1.1.22 amd64, #926970
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-03-14 08:43:30 +02:00
Sam James 1113eb2291 sys-apps/file: Stabilize 5.45-r4 x86, #926987
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:57 +00:00
Sam James 5b1caa1a26 sys-apps/file: Stabilize 5.45-r4 ppc, #926987
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:55 +00:00
Sam James 3b4c4b15f9 sys-apps/logwatch: Stabilize 7.10 x86, #926984
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:54 +00:00
Sam James 2305ddb430 sys-apps/logwatch: Stabilize 7.10 ppc, #926984
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:53 +00:00
Sam James 7e6356ab64 net-dns/c-ares: Stabilize 1.26.0 arm64, #926978
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:51 +00:00
Sam James 4a2e6ce70a net-dns/c-ares: Stabilize 1.26.0 sparc, #926978
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:50 +00:00
Sam James 2ef7ee9591 sys-apps/plocate: Stabilize 1.1.22 arm64, #926970
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:40:49 +00:00
Eli Schwartz b36edfbfd7 dev-build/meson: add 1.4.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:47 +00:00
Eli Schwartz 0804bff8fa dev-util/ruff: add 0.3.2
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:46 +00:00
Eli Schwartz 833a1047a2 dev-util/ruff: add myself as a maintainer
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:46 +00:00
Eli Schwartz 8d66e5f57f dev-util/ruff: use system jemalloc
One of ruff's dependency crates is tikv-jemalloc-sys. This supports
linking to the system jemalloc; use it. Compiles a bit faster, produces
somewhat smaller binaries..

 *   SIZE: 37.74MiB -> 32.37MiB, 29 -> 29 files
 * ------> SIZE(-14.21%)

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:45 +00:00
Eli Schwartz f7adbdf82e dev-util/ruff: cut down on number of programs built / installed
It is neither necessary nor desirable to compile and install every
conceivable crate in the ruff source code.

- ruff_dev is "an internal CLI for developers of Ruff"
- ruff_python_formatter is just the source code for `ruff format`, but
  compiled standalone with a barebones main.rs for faster dev iteration
- libruff_wasm.so exists solely to implement https://play.ruff.rs which
  would matter if we were packaging www-apps/ruff, or if we were using
  `--target web`, neither of which is true
- libruff_macros.so is an internal proc-macro and it makes no sense that
  it should build a .so to begin with...

We only care about two things:

- ruff, the cli program
- ruff_shrinking, which is a debug tool for producing minimal testcases
  of an issue. It is theoretically useful, so can't hurt to distribute.

 *  FILES:-usr/bin/ruff_dev
 *  FILES:-usr/bin/ruff_python_formatter
 *  FILES:-usr/lib64/libruff_macros.so
 *  FILES:-usr/lib64/libruff_wasm.so
 *  SONAME:-libruff_macros.so(64)
 *  SONAME:-libruff_wasm.so(64)
 *   SIZE: 77.00MiB -> 37.74MiB, 33 -> 29 files
 * ------> FILES(-4) SONAME(-2) SIZE(-50.99%)

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:44 +00:00
Eli Schwartz db11dab583 dev-util/ruff: install shell completions
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:43 +00:00
Eli Schwartz 217dcaacf2 dev-util/ruff: install as a standard cargo project
The python module has no functionality. It can be used solely as:

```
python3.11 -m ruff
```

in which case it will check for sys.prefix + '/bin/ruff' and try to run
it.

The downside of trying to install it as a python project is that it:
- adds fuzzy USE flags on python version
- recompiles everything once per python impl, despite attempts at
  copying sources around
- adds extra dependencies on e.g. maturin
- generally complicates the ebuild

We don't need any of that since this is just a cargo program.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:39:43 +00:00
Sam James 13a98f2d9b app-text/lesspipe: Stabilize 2.11-r1 x86, #926988
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:25:37 +00:00
Sam James e532973443 sys-apps/attr: Stabilize 2.5.2-r1 x86, #926977
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:25:35 +00:00
Sam James 3d240301eb net-analyzer/vnstat: Stabilize 2.12 x86, #926973
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:25:33 +00:00
Sam James 8d1748f377 dev-python/matplotlib: Stabilize 3.8.3 ppc64, #925991
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:25:32 +00:00
Sam James 4a53af0642 app-misc/ca-certificates: Stabilize 20230311.3.97 x86, #926991
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:21 +00:00
Sam James a01fb72e42 sys-apps/ethtool: Stabilize 6.7 arm64, #926990
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:19 +00:00
Sam James 66866354fd media-libs/libpng: Stabilize 1.6.43 arm64, #926982
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:18 +00:00
Sam James 438678d1ff net-dns/c-ares: Stabilize 1.26.0 x86, #926978
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:17 +00:00
Sam James f3d71f223d sys-apps/attr: Stabilize 2.5.2-r1 arm64, #926977
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:15 +00:00
Sam James b7d2650f56 dev-debug/strace: Stabilize 6.7 sparc, #926976
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:14 +00:00
Sam James b9aaa12f07 sys-auth/pambase: Stabilize 20240128 arm64, #926975
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:12 +00:00
Sam James 5773f00a4d dev-libs/libsodium: Stabilize 1.0.19-r2 arm64, #926972
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:23:11 +00:00
Sam James 34f10884ba profiles: fix mask format
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:22:04 +00:00
Eli Schwartz 3478c1c295 dev-util/buildbot*: reinstate ~riscv keywords dropped during update
dev-util/buildbot has a new dependency in 3.11 which is missing this
keyword. So dropping keywords here makes sense, and same with other
packages that depend on buildbot (master).

But not all buildbot* packages depend on buildbot (master), so there
wasn't really any reason to drop keywords there...

In particular, the worker has no particular reason to be excluded from
running on riscv and connecting to a master on amd64.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35699
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:21:23 +00:00
Eli Schwartz 798006bc60 package.mask: Last rite dev-python/future
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:21:22 +00:00
Eli Schwartz 154380dcf1 dev-util/buildbot-worker: drop 3.6.1-r2, 3.9.0
Drop old. This is the remaining holdout for dev-python/future.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:21:21 +00:00
Eli Schwartz fd1ff847a0 dev-util/buildbot: drop 3.6.1, 3.9.0
Remove old. Allows cleaning up old buildbot-worker versions too.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:21:21 +00:00
Eli Schwartz 37cfb048fe dev-util/buildbot-grid-view: drop 3.6.1, 3.9.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:21:20 +00:00
Eli Schwartz 0231b1aa80 dev-util/buildbot-react-grid-view: drop 3.9.0
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14 06:21:19 +00:00