Commit Graph
602553 Commits
Author SHA1 Message Date
Sam James 697379dbdf net-misc/mobile-broadband-provider-info: Stabilize 20220511 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:23 +00:00
Sam James e2f23610cb net-libs/sofia-sip: Stabilize 1.13.8 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:22 +00:00
Sam James 070b0f1a39 net-libs/libnice: Stabilize 0.1.19 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:21 +00:00
Sam James b2a21ad3d8 net-ftp/gftp: Stabilize 2.9.1b sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:21 +00:00
Sam James f018132935 media-libs/harfbuzz: Stabilize 4.3.0 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:19 +00:00
Sam James 0a6778c4cc gnome-base/gvfs: Stabilize 1.50.2 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:18 +00:00
Sam James 03d5d2cbb0 gnome-base/gnome-keyring: Stabilize 42.1 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:18 +00:00
Sam James 00ee3e9b22 dev-util/umockdev: Stabilize 0.17.13 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:17 +00:00
Sam James 06dd8ffc46 dev-libs/libinput: Stabilize 1.21.0-r1 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:16 +00:00
Sam James 18dd9f13ed dev-libs/gmime: Stabilize 3.2.12 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:16 +00:00
Sam James 16bbda5c2f app-text/iso-codes: Stabilize 4.10.0 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:15 +00:00
Sam James b6a49d3c52 app-crypt/gcr: Stabilize 3.41.0 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:14 +00:00
Sam James 020c8783c7 dev-libs/glib: Stabilize 2.72.2 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:13 +00:00
Sam James 2a97708a55 dev-util/glib-utils: Stabilize 2.72.2 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:13 +00:00
Sam James 707f8143b3 dev-util/gdbus-codegen: Stabilize 2.72.2 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:12 +00:00
Sam James 7603c56774 flag-o-matic.eclass: fix @DESCRIPTION tag
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 23:36:06 +00:00
matoro 29cf769f4d flag-o-matic.eclass: implement append-atomic-flags
My take on implementing bug 820101 as conservatively as possible. This
will append -latomic only when absolutely necessary (even though it's
probably not required to be that conservative due to our use of
--as-needed).

This will take flags into account when testing as well. For example, if
you compile with -march=i386, this would require linking libatomic even
if the same toolchain with a higher -march level would not require it.
So rebuilding the same package with the same flags may change whether
-latomic is linked at build time if the CFLAGS change. Another instance
might be switching from GCC to clang - the former requires explicitly
linking -latomic, while the latter does not even HAVE libatomic (see bug
820095) as all atomic intrinsics are built-in internally. This function
would safely detect this and not append -latomic.

There is an optional parameter [bytes]. You can use this if you want to
be specific about what size atomic support is required. For example,
there are several platforms like MIPS where the 32-bit version has 1-,
2-, and 4-byte atomics builtin but requires libatomic linkage for 8-byte
atomics. If your program only requires, say, 4-byte atomics, you can use
append-atomic-flags 4 and this will then not attempt to link libatomic
on 32-bit MIPS.

I tested using this to solve bug 688574 on 32-bit SPARC.

Bug: https://bugs.gentoo.org/688574
Bug: https://bugs.gentoo.org/820095
Closes: https://bugs.gentoo.org/820101
Closes: https://github.com/gentoo/gentoo/pull/26334
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 23:35:14 +00:00
Maciej Barć a990931de5 dev-dotnet/dotnet-sdk-bin: fix location of the workloads file
Closes: https://bugs.gentoo.org/841896
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2022-07-21 01:26:14 +02:00
Maciej Barć e396408c30 dev-dotnet/dotnet-sdk-bin: icu optfeature
Closes: https://bugs.gentoo.org/833281
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2022-07-21 01:11:41 +02:00
Sam James 5bbb95f5dd www-apps/chromedriver-bin: add 103.0.5060.134
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:56:31 +00:00
Sam James d3b717c9ab www-client/opera-beta: remove old
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:55:41 +00:00
Sam James 015f82a6a9 www-client/opera-beta: automated bump (90.0.4480.25)
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:55:37 +00:00
Sam James 158c21921b www-plugins/chrome-binary-plugins: automated update (104.0.5112.57_beta)
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:55:03 +00:00
Sam James 86a7f32780 www-client/google-chrome-beta: automated update (104.0.5112.57)
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:54:57 +00:00
Sam James 560b6d5c3a www-client/chromium: add 103.0.5060.134
Bug: https://bugs.gentoo.org/859442
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:52:56 +00:00
Michael Mair-Keimberger 880ff67b7c x11-misc/menulibre: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Closes: https://github.com/gentoo/gentoo/pull/26488
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:10:45 +02:00
Michael Mair-Keimberger d55b938f27 dev-libs/libkpass: update HOMEPAGE, fix LICENSE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:10:45 +02:00
Michael Mair-Keimberger e95d480329 app-pda/usbmuxd: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:10:44 +02:00
Michael Mair-Keimberger 7b18318bb5 app-misc/plod: update HOMEPAGE, fix LICENSE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:10:44 +02:00
Michael Mair-Keimberger 2aa8034dd5 app-crypt/ckpass: update HOMEPAGE, fix LICENSE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:10:43 +02:00
Michael Mair-Keimberger e6dcf950d4 app-arch/funzix: update HOMEPAGE
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Portage 3.0.32 / pkgdev 0.2.1 / pkgcheck 0.10.11
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:10:34 +02:00
Conrad Kostecki 5c56198e56 dev-libs/intel-vc-intrinsics: update to LLVM14
Also added python3_11 support.

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-07-21 00:07:54 +02:00
matoro ec6b337b99 dev-python/nbconvert: Keyword 6.5.0-r2 sparc, #856469
Signed-off-by: matoro <matoro@users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26251
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:04:25 +00:00
matoro 916911bd1d dev-python/tinycss2: Keyword 1.1.1-r1 sparc, #856469
Signed-off-by: matoro <matoro@users.noreply.github.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 22:04:24 +00:00
Sam James 3c8ef09074 dev-util/pkgconf: update HOMEPAGE
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 21:48:46 +00:00
Andreas K. Hüttel 828d8bf14c sys-libs/compiler-rt: add -nostartfiles to nolib_flags
This avoids bootstrapping failures during e.g. pure LLVM stage builds
as compiler-rt is checking for a working compiler but without -nostartfiles,
is actually checking for a working compiler-rt too (which isn't yet installed!)

See https://archives.gentoo.org/gentoo-releng-autobuilds/message/eaafa503472438245449f93c2bb64578:
```
: && /usr/lib/llvm/14/bin/clang -O2 -pipe -nodefaultlibs -lc CMakeFiles/cmTC_77c36.dir/testCCompiler.c.o -o cmTC_77c36 && :
ld.lld: error: cannot open crtbeginS.o: No such file or directory
ld.lld: error: cannot open crtendS.o: No such file or directory
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
```

Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 21:23:30 +00:00
Sam James 35e9d198fd gui-wm/wayfire: crank up wlroots dep
Closes: https://bugs.gentoo.org/859487
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 21:05:54 +00:00
Sam James e734da62f2 media-libs/sbc: Stabilize 2.0 ppc, #859547
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 21:02:33 +00:00
Sam James 223051513b sys-boot/grub: Stabilize 2.06-r2 ppc, #850673
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 21:02:30 +00:00
Sam James 71eb53030a dev-python/matplotlib: Stabilize 3.5.2-r3 ppc, #849992
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 21:02:24 +00:00
matoro 99d688360e dev-libs/glib: set TZ=UTC for tests
datetime test may fail if timezone is not UTC

Closes: https://github.com/gentoo/gentoo/pull/26177
Signed-off-by: matoro <matoro@users.noreply.github.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-20 16:35:28 -04:00
Matt Turner c7616cfc75 media-libs/xine-lib: Drop dependence on libva[opengl]
Closes: https://bugs.gentoo.org/835469
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-20 16:22:18 -04:00
Matt Turner 436927e334 dev-vcs/tig: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-20 16:13:09 -04:00
Sam James 96bd022553 dev-libs/libmpack: Stabilize 1.0.5-r3 amd64, #859571
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 20:01:00 +00:00
Sam James 3cebaa78c1 dev-libs/libmpack: Stabilize 1.0.5-r3 x86, #859571
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 20:00:57 +00:00
Sam James 84c8bbc39d app-emulation/qemu: tweak comment
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 19:36:57 +00:00
Sam James 9f8bd86ea8 dev-util/pkgdev: provide pre-generated man pages
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 19:34:37 +00:00
Sam James 2e435f6207 app-emulation/qemu: disable pre-generated man pages for 9999
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 19:18:26 +00:00
Miroslav Šulc a0b085d840 dev-libs/serd: bump to 0.30.14, eapi8, switched to meson
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2022-07-20 21:13:01 +02:00
Arsen Arsenović a135f786f9 dev-util/muon: add pyyaml build-time dependency
pyyaml (and it's CLoader) is required by genrefman when building the
Meson reference

Closes: https://bugs.gentoo.org/859454
Closes: https://bugs.gentoo.org/859457
Signed-off-by: Arsen Arsenović <arsen@aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/26494
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-20 19:10:09 +00:00