Commit Graph
100 Commits
Author SHA1 Message Date
q66 39d98cfc4c spotifyd: restrict archs 2022-12-18 01:51:49 +00:00
q66 e6658d6cd2 py-spy: broken on ppc 2022-12-17 00:26:09 +00:00
q66 57df5d7ac9 bismuth: broken on big endian 2022-12-17 00:24:06 +00:00
q66 a0e0b6de6c widelands: disable tests on big endian 2022-12-05 14:38:57 +00:00
q66 59785108c1 difftastic: broken on non-cross non-atomic8 and idc enough 2022-12-02 20:27:20 +00:00
q66 2a570b1ace coyim: actually broken on everything except x86_64 2022-12-01 17:55:27 +00:00
q66 9be71ed838 qsv: restrict archs 2022-12-01 11:24:15 +00:00
q66 ffed6ac58d fd: fix checksum 2022-11-30 18:48:26 +00:00
q66 6415864432 pylint: pretend it's not broken but better 2022-11-11 04:11:05 +00:00
q66 96e612f65a pylint: pretend it's not broken 2022-11-11 04:08:30 +00:00
q66 5f1867d8b1 lite-xl: set archs= because cba to fix this 2022-11-11 03:56:27 +00:00
q66 fa37fead51 sioyek: drop bad archs= and add back nocross 2022-11-11 03:44:19 +00:00
q66 208681d556 python3-scikit-video: broken on ppc32 2022-11-10 21:09:39 +00:00
q66 6d9572a913 samba: prevent configure from hanging forever on ppc32 2022-11-08 18:02:05 +00:00
q66 ddb9e22143 libgdal: do not depend on armadillo on ppc32 2022-11-08 17:56:57 +00:00
q66 372f55fdfe libMAC: remove broken symlinks after MonkeysAudio removal 2022-11-05 02:57:13 +00:00
q66 993e681dc7 DirectXShaderCompiler: restrict to x86 2022-11-05 00:11:50 +00:00
q66 47960280ea fotoxx: update to 22.41
The previous release was deleted and is no longer downloadable.
2022-11-04 00:53:24 +00:00
q66 55c647ae63 rust-bootstrap: fix bad ppc32 checksums 2022-11-04 00:53:06 +00:00
q66 c85b5ea6cf syft: fix checksum 2022-11-02 02:13:33 +00:00
q66 5675d6711d chromium: restore dawn platform patch 2022-10-30 16:44:08 +00:00
q66 3dab05dc28 antimicrox: fix build on big endian 2022-10-28 18:19:17 +00:00
q66 b07d91451e hyperrogue: disable debug on ppc32 2022-10-16 17:26:45 +00:00
q66 562231349b linux6.0: fix ppc32 build 2022-10-16 16:59:50 +00:00
q66 992767f355 linux6.0: broken on ppc 2022-10-16 14:05:42 +00:00
q66 28959c317c glog: fix build on ppc*-musl 2022-10-16 13:59:33 +00:00
q66 0589c2c236 python3-etebase: mark nocross 2022-10-16 13:51:51 +00:00
q66 40ae074655 python3-etebase: add rust-std to makedepends 2022-10-16 13:49:29 +00:00
q66 610ec30195 etesync-dav: drop archs variable 2022-10-16 13:46:52 +00:00
q66 fe2b461d43 python3-etebase: drop archs variable 2022-10-16 13:46:44 +00:00
q66 d9f7e056af taplo: restrict archs (ring) 2022-10-16 13:40:57 +00:00
q66 1b4e00e505 arti: restrict archs 2022-10-04 23:41:16 +00:00
q66 4b41171118 chromium: fix ppc64le build 2022-10-01 04:49:49 +00:00
q66 58851093c5 qemu-user-static: fix --credentials, add --fix-binary
This allows qemu interpreters to be used transparently within
chroots, without requiring the interpreter in the chroot.
2022-09-29 22:43:50 +00:00
q66 1d2a6610cd maturin: broken on ppc32 2022-09-25 15:23:37 +00:00
q66 be3496653a liburcu: fix build on ppcle 2022-09-25 14:03:02 +00:00
q66 42da16ffae lua-language-server: restore ppc patch 2022-09-25 13:48:11 +00:00
q66 dfeacd927c gtklock: fix and rebuild for glib 2.72 2022-09-25 13:40:13 +00:00
q66 af4d2dd6c4 firefox: fix on ppc64le with clang, fix flac-no-ffvpx.patch 2022-09-25 13:39:59 +00:00
q66 b7536eec66 qbittorrent: rebuild for better boost fix 2022-09-23 02:16:00 +00:00
q66 1700654fa5 libtorrent-rasterbar: rebuild again for better boost fix 2022-09-23 02:15:24 +00:00
q66 5b1be772c7 boost: fix aligned_alloc brokenness for real
The previous patch does not work; I could reproduce that
libtorrent was still using the wrong stuff on my system and
segfaulting. Even if it did work, it would be fragile, since
there is no guarantee features.h will define _XOPEN_SOURCE (e.g.
defining _BSD_SOURCE or _DEFAULT_SOURCE will disable the lines
that define it).

Therefore, stop trying to be clever and simply make POSIX the
fallback behavior. It would be okay to drop all the system
specific logic too, since our boost build is for a single
target, but those are harmless and would just make for an
unnecessarily bigger patch.
2022-09-23 02:05:39 +00:00
q66 6c68288b6a srcpkgs: orphan my stuff 2022-09-18 19:28:31 +00:00
q66 7c279f94e2 stress-ng: fix build on ppc32 2022-09-16 11:50:53 +00:00
q66 13ae8aba48 webkit2gtk: update to 2.36.7 2022-09-14 21:01:47 +00:00
q66 57e96b6a68 wpebackend-fdo: update to 1.12.1 2022-09-14 21:01:46 +00:00
q66 11e9dd9ddf libwpe: update to 1.12.3 2022-09-14 21:01:46 +00:00
q66 a380929d95 m4: fix build on ppc-musl 2022-09-13 09:40:48 +00:00
q66 59fe15d64e python3-pandas: fix checksum 2022-09-13 00:31:49 +00:00
q66 af0f56f735 android-tools: fix build on ppc64le 2022-09-13 00:30:44 +00:00
q66 f0ec55dd90 fish-shell: fix build 2022-09-11 13:36:28 +00:00
q66 5df385d509 Revert "build-style/waf3: set config dir to /etc"
This reverts commit ca4ee9b002.

--configdir is not supported in some projects
2022-09-11 13:28:49 +00:00
q66 07a3403cbe rstudio: fix build 2022-09-10 18:57:53 +00:00
q66 31d89e1c39 boost: also disable long double stuff on ppcle 2022-09-10 13:47:17 +00:00
q66 13a338f64f vaultwarden: restrict archs (ring) 2022-09-10 13:26:28 +00:00
q66 956e63af4f boost: disable long double math subpackages on glibc ppc 2022-09-10 13:26:07 +00:00
q66 18baf207f7 sedutil: broken on big endian 2022-08-30 19:47:04 +00:00
q66 9d9894c735 chroot-grep: fix build on ppc-musl 2022-08-26 23:12:12 +00:00
q66 4e7a012df0 godot: fix ppc64le build 2022-08-26 14:32:21 +00:00
q66 8a5927806a rocksdb: fix on ppc64le-musl, broken on big endian 2022-08-26 14:32:08 +00:00
q66 dff263fa2f graphviz-x11: remove stale symlink 2022-08-05 00:44:44 +00:00
q66 a223318f38 mercury: broken on ppc* 2022-08-03 19:03:45 +00:00
q66 fe77cc1177 faust: broken on big endian 2022-08-03 19:03:45 +00:00
q66 477241c444 gnuradio: fix build on platforms without 64-bit atomics 2022-07-30 00:07:35 +02:00
q66 aed1722797 postgresql: stop conditionally defining _package(), fix -full
Conditionally defining subpackages confuses tooling.
2022-07-26 01:00:51 +02:00
q66 760ce3c94a postgresql: remove stale postgresql9.6 symlinks 2022-07-26 00:55:02 +02:00
q66 dee6794300 pipewire: fix build on big endian 2022-07-25 22:25:36 +02:00
q66 f1af90afdc duc: fix checksum 2022-07-25 20:25:51 +02:00
q66 2e1e4f7d37 radare2: fix build on ppc32 2022-07-25 13:48:44 +02:00
q66 7ae570f65c OpenRCT2: enforce 64-bit long double
This is a workaround for IBM long double not allowing for
constant expressions.
2022-07-24 23:40:20 +02:00
q66 be24bac5ac lua-language-server: fix build on ppc* and probably somewhere else
I don't see why this bundles bee.lua three times, but okay (that
is why the fixes are duplicated three times)

In any case, fixes two things:

1) bee.lua implements a custom spinlock (why???) which needs a
   cpu_relax, which was unimplemented on ppc* so fill that in
2) at some point this random test was added, which I do not see
   what it is supposed to accomplish, since Lua does not guarantee
   order of iteration in a table in any way, so technically this
   should fail in most cases (the tests are run on every build,
   why does it not fail on x86?) - the commit message is literally
   just "add a test" in chinese, so it is not particularly helpful
2022-07-24 21:52:59 +02:00
q66 1ecf65f266 electron19: fix ppc64le musl patch not being applied
The _apply_patch skips patches which are already stamped, which
means any two patches with the same file name in different places
will result in only one being applied.
2022-07-13 15:40:16 +02:00
q66 61ef978a03 conmon: only include docs on archs supported by go 2022-07-01 20:26:35 +02:00
q66 a5107e6a03 qemu, qemu-user-static: fix build on ppc32 2022-07-01 17:37:53 +02:00
q66 b3329ed67a sigi: broken on ppc64 BE because of rustix junk 2022-07-01 17:20:51 +02:00
q66 31e2a007fa skaffold: fix checksum 2022-07-01 17:20:29 +02:00
q66 1c87d2ebf2 diffutils: fix gnulib brokenness on 32-bit ppc musl 2022-07-01 03:00:57 +02:00
q66 480fdad72c broot: broken on big endian 2022-06-25 23:50:28 +02:00
q66 0495195905 rbw: restrict archs (ring) 2022-06-22 22:20:17 +02:00
q66 0dbb7c6168 liquid-dsp: fix build on various platforms 2022-06-13 19:14:56 +02:00
q66 6cd1cf5038 mozjs91: fix ppc32 build 2022-06-13 14:08:58 +02:00
q66 f2a6889692 git-cliff: drop on non-x86/arm 2022-06-13 13:44:27 +02:00
q66 e8fd574fa1 linux5.18: fix build on ppc64 BE 2022-05-31 01:29:17 +02:00
q66 a0d6801303 fselect: broken on big endian ppc64 2022-05-30 14:34:14 +02:00
q66 1e1dcc0621 chromium: add back piece of patch that was mistakenly removed 2022-05-28 14:12:48 +02:00
q66 51c4b1859a nix: drop libcpuid dependency on non-x86 2022-05-18 22:42:57 +02:00
q66 c588e321d2 kdenlive: remove opencv dependency on ppc32 2022-05-18 17:45:09 +02:00
q66 249d9c893b fselect: fix build on ppc64le-musl 2022-05-09 17:13:15 +02:00
q66 e8d8fb1b00 rink: broken on big endian ppc64 2022-05-09 16:21:34 +02:00
q66 91758832bb flintlib: only enable openblas where supported 2022-05-09 04:54:34 +02:00
q66 90274fef20 libvdt: fix template for non-x86 2022-05-09 04:42:51 +02:00
q66 50ca4a39f8 SuiteSparse: fix ppc32 build 2022-05-09 04:37:50 +02:00
q66 742d4bd737 openjdk*: disable on ppc32 2022-05-08 17:37:32 +02:00
q66 517f1dd108 libbluray: only build java support on supported targets 2022-05-08 17:37:19 +02:00
q66 cfe44b4b9f nvme-cli: fix build on musl 2022-04-27 04:24:05 +02:00
q66 f0a6396bf1 qt5: rebuild again against fixed gstreamer 2022-04-21 14:28:46 +02:00
q66 db33375d1b gst-plugins-good1: rebuild against fixed gst-plugins-base1 2022-04-21 14:28:25 +02:00
q66 6812d03669 gst-plugins-base1: ensure wayland winsys is built
This is a regression from previous state.
2022-04-21 14:27:38 +02:00
q66 1ed2977f4e mkvtoolnix: broken on 32-bit ppc 2022-04-19 23:48:56 +02:00
q66 8a7eb20ce3 emacs: disable nativecomp on 32-bit ppc 2022-04-17 05:26:14 +02:00