Commit Graph
861428 Commits
Author SHA1 Message Date
Sam James 116f54058a go-env.eclass: workaround debug info issues
Go can't handle some DWARF produced by GCC but nobody's been able
to produce a simple testcase for it, so add a workaround where we replace
-g3 with -g and -ggdb3 with -ggdb for GCC, like Ionen did in Kitty.

Bug: https://bugs.gentoo.org/847991
Bug: https://bugs.gentoo.org/924436
Bug: https://bugs.gentoo.org/924496
Closes: https://bugs.gentoo.org/929219
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 22:18:23 +01:00
Emanuele Torre 8b05c1c26e dev-util/github-cli: fix build failure when -ggdb3 is in CFLAGS
After experiencing the bug described in https://bugs.gentoo.org/924496,
I was surprised to see  filter-flags "-ggdb3"  in the ebuilds for this
package.

I did some digging and found that go's goc does not use CFLAGS, LDFLAGS,
etc by default; it only uses the GOC_*FLAGS environment variables.
What causes goc to use CFLAGS if GOC_FLAGS is unset or empty is the
go-env_set_compile_environment function from the go-env eclass, that is
indirectly called by the go-module_live_vendor and go-module_src_unpack
functions from the go-module eclass that are being called from the
src_unpack of this ebuild.

So, calling  filter-lto ,  filter-flags "-ggdb3" , and  unset LDFLAGS
from src_compile before emake seems completely useless since those will
only filter regular  *FLAGS  environment variable, and not the
GOC_*FLAGS  environment variables initialised from the  *FLAGS
variables earlier on in src_unpack.

Moving those filter/unset commands to the start of  src_unpack  makes
them filter/unset *FLAGS variables before GOC_*FLAGS variables are set,
and actually fix the build problem encountered when CFLAGS contains
-ggdb3.

Bump copyright of touched ebuild files.

Bug: https://bugs.gentoo.org/847991
Closes: https://bugs.gentoo.org/924496
Signed-off-by: Emanuele Torre <torreemanuele6@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38140
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 22:18:22 +01:00
James Le Cuirot 6e1ebb8b62 games-roguelike/moria: Drop old 5.7.14
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-08-15 22:13:16 +01:00
Michael Mair-Keimberger 6c302b8235 games-roguelike/moria: add 5.7.15
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/38029
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-08-15 22:09:51 +01:00
Conrad Kostecki ba6e6bedb0 www-servers/nginx: fix for CVE-2024-7347
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-08-15 22:40:31 +02:00
Yongxiang Liang ddcfaf999c app-i18n/libime: fix missing cstdint for GCC 15
Closes: https://bugs.gentoo.org/937738
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38157
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:34:49 +01:00
Yongxiang Liang 04d15160b3 app-i18n/fcitx: fix missing cstdint for GCC 15
Closes: https://bugs.gentoo.org/937737
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:34:48 +01:00
Sam James 9362f07040 sci-electronics/kicad: fix comment for testing
Oops. Thanks qookie.

Fixes: e944a08d87
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:34:12 +01:00
James Le Cuirot 76f6b07674 games-util/sc-controller: Drop old 0.4.8.16
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-08-15 21:31:32 +01:00
James Le Cuirot 9bb8d23a10 games-util/sc-controller: Fix tray icon and Python 3.13
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-08-15 21:31:29 +01:00
Michael Mair-Keimberger 828493214d games-util/sc-controller: add 0.4.8.17
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/38135
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-08-15 21:31:26 +01:00
Thomas Bettler 4e1c4dbd79 sci-libs/pdal: bump 2.7.2
Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38066
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:29:36 +01:00
Sam James 9e7230aefd app-text/libodfgen: fix build w/ gcc-15
Closes: https://bugs.gentoo.org/937527
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:28:38 +01:00
Sam James e944a08d87 sci-electronics/kicad: fix build w/ gcc-15
Closes: https://bugs.gentoo.org/937872
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:14:32 +01:00
Sam James dc4a14ea0d dev-libs/libixion: fix build w/ gcc-15
Closes: https://bugs.gentoo.org/937388
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:10:43 +01:00
Sam James a288e9723f dev-libs/liborcus: fix build w/ gcc-15
Closes: https://bugs.gentoo.org/937392
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 21:10:43 +01:00
Michał Górny 9e468fef9a dev-libs/libclc: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:43 +02:00
Michał Górny fc26a535f4 sys-devel/clang-runtime: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:42 +02:00
Michał Górny d2084c215d sys-libs/libomp: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:42 +02:00
Michał Górny 9ec6556ddc sys-libs/libcxx: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:41 +02:00
Michał Górny 5429369460 sys-libs/libcxxabi: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:40 +02:00
Michał Górny 294c5cc23b sys-libs/llvm-libunwind: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:39 +02:00
Michał Górny 34d0cbf3e1 sys-libs/compiler-rt-sanitizers: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:38 +02:00
Michał Górny 653ed02321 sys-libs/compiler-rt: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:37 +02:00
Michał Górny 46557bd4a2 dev-debug/lldb: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:37 +02:00
Michał Górny 0a1cb06345 sys-devel/lld: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:36 +02:00
Michał Górny a7d3324260 dev-python/lit: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:35 +02:00
Michał Górny 970fec16cc dev-python/clang-python: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:34 +02:00
Michał Górny 34b2bef997 sys-devel/clang: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:33 +02:00
Michał Górny 3a5761dc66 sys-devel/clang-common: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:32 +02:00
Michał Górny 6df3695582 dev-ml/llvm-ocaml: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:31 +02:00
Michał Górny 621cf600ab sys-devel/llvm: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:31 +02:00
Michał Górny 259fd8fe66 sys-devel/llvm-common: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:30 +02:00
Michał Górny 740d0c3619 llvm.org.eclass: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-08-15 22:01:29 +02:00
Mike Gilbert 52a440cad7 sys-power/cpupower: add tarball instructions
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-08-15 15:48:42 -04:00
Brahmajit Das 5a3dc5e2d4 media-libs/mlt: Fix assignment from incompatible pointer type
Closes: https://bugs.gentoo.org/936747
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37746
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-08-15 21:39:47 +02:00
Sam James 14b697f2ab x11-wm/fvwm: drop 2.7.0, 2.7.0-r1, 2.7.0-r4
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 20:09:13 +01:00
Sam James e3f2faab76 x11-wm/fvwm: stabilize 2.7.0-r5 for amd64, ppc, x86
Bug: https://bugs.gentoo.org/898918
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 20:08:42 +01:00
Sam James a7ff4695ab x11-wm/fvwm: fix patches
* Use rebased ar, translucent-menus patches from bug #898918, thanks
  to Gianni Ceccarelli <dakkar@thenautilus.net>

* Filter LTO for bug #864957 (fvwm 2.x is EOL) so unlikely to be fixed
  upstream. If 3.x gets fixed (bug #864959), we can always look at
  backporting it.

Bug: https://bugs.gentoo.org/864959
Closes: https://bugs.gentoo.org/864957
Closes: https://bugs.gentoo.org/898918
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 20:07:03 +01:00
Sam James 5422f4f60d net-mail/dovecot: Stabilize 2.3.21.1 amd64, #937959
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 19:56:36 +01:00
Sam James 4738cba11b net-mail/dovecot: Stabilize 2.3.21.1 x86, #937959
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 19:56:35 +01:00
Sam James 5b7c19d78e dev-db/sqlcipher: Stabilize 4.5.5 amd64, #937968
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 19:09:18 +01:00
Sam James fcf7c120b3 dev-db/sqlcipher: Stabilize 4.5.5 x86, #937968
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 19:09:17 +01:00
Sam James 51e512df0f dev-python/btrfsutil: add 6.10.1
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 19:09:07 +01:00
Sam James d5852b7afe sys-fs/btrfs-progs: add 6.10.1
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-15 19:09:06 +01:00
Andreas Sturmlechner 7167941b95 kde-misc/krusader: RDEPEND on kde-apps/thumbnailers:5
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-08-15 19:46:54 +02:00
Andreas Sturmlechner f99f2cd6b5 kde-apps/dolphin: RDEPEND on kde-apps/thumbnailers:5
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-08-15 19:46:54 +02:00
Andreas Sturmlechner 52d080d03b kde-apps/thumbnailers: Turn 23.08.5 (-r1) into a metapackage
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-08-15 19:46:54 +02:00
Andreas Sturmlechner fd875c1ef3 media-gfx/kio-raw-thumbnailer: add 23.08.5
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-08-15 19:46:53 +02:00
Andreas Sturmlechner 90a0c07476 media-gfx/kio-ps-thumbnailer: add 23.08.5
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-08-15 19:46:53 +02:00