Commit Graph
603222 Commits
Author SHA1 Message Date
Sam James dd497bdcf5 media-plugins/gst-plugins-libnice: Stabilize 0.1.19 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:39 +00:00
Sam James 5ccb8ac103 net-libs/libnice: Stabilize 0.1.19 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:38 +00:00
Sam James 7cfb41f5eb gnome-base/gvfs: Stabilize 1.50.2 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:38 +00:00
Sam James 26589882f8 gnome-base/gnome-keyring: Stabilize 42.1 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:37 +00:00
Sam James 0a3c4a3d69 dev-util/umockdev: Stabilize 0.17.13 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:36 +00:00
Sam James a826448468 dev-libs/libinput: Stabilize 1.21.0-r1 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:36 +00:00
Sam James 6afefc7520 dev-libs/gmime: Stabilize 3.2.12 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:35 +00:00
Sam James f7a676f4b1 app-text/iso-codes: Stabilize 4.10.0 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:34 +00:00
Sam James 324fd0a33f app-misc/geoclue: Stabilize 2.6.0 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:34 +00:00
Sam James fda9ee6568 x11-libs/libnotify: Stabilize 0.7.12 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:33 +00:00
Sam James 5fc1245eff app-editors/ghex: Stabilize 42.3 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:32 +00:00
Sam James 74a0196d76 gui-libs/gtk: Stabilize 4.6.5 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:32 +00:00
Sam James 98d3ee31f1 gnome-base/librsvg: Stabilize 2.54.4 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:31 +00:00
Sam James 264cd0b14c media-libs/harfbuzz: Stabilize 4.3.0 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:30 +00:00
Sam James 85e5834496 app-crypt/gcr: Stabilize 3.41.0 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:29 +00:00
Sam James 7012170e9e dev-libs/glib: Stabilize 2.72.2 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:29 +00:00
Sam James 289183debc dev-util/glib-utils: Stabilize 2.72.2 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:28 +00:00
Sam James 6e3d5dd195 dev-util/gdbus-codegen: Stabilize 2.72.2 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:27 +00:00
Sam James 26b572aab1 x11-libs/libnotify: Stabilize 0.7.12 sparc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21 00:12:23 +00:00
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