Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-11-24 | system/linux-pam: Fix .pc | A. Wilcox | 1 | -1/+3 | |
2024-11-24 | system/attr: Fix .pc | A. Wilcox | 1 | -1/+3 | |
2024-11-24 | system/acl: Update to 2.3.2, fix .pc | A. Wilcox | 1 | -2/+4 | |
2024-11-24 | user/[Mozilla]: Disable ELF hack on AArch64 | A. Wilcox | 2 | -2/+2 | |
Closes: #1261 | |||||
2024-11-24 | user/[foxes]: Ensure proper somask on all Moz s/w | A. Wilcox | 5 | -6/+14 | |
Right now, Arctic Fox, Firefox, and Thunderbird all conflict with each other because abuild finds their .so files. These files are local to their respective apps (in /usr/lib/$pkgname) but are picked up because we have to set ldpath or else abuild will complain that libs are missing. Set the somask to all of their installed libs so they stop conflicting. Also, fix Skia build on little endian systems. | |||||
2024-11-24 | user/arcticfox: New package | A. Wilcox | 6 | -0/+281 | |
This browser would not be necessary if Firefox worked on the PPCs. Tested on 32-bit and 64-bit PowerPC. | |||||
2024-11-24 | user/thunderbird: Update to 128.4.0esr | A. Wilcox | 25 | -732/+1058 | |
Bring in the same patches as Firefox. | |||||
2024-11-24 | user/firefox-esr: Update to 128.4.0esr | A. Wilcox | 25 | -731/+1056 | |
Also, include a patch that makes it almost work in PPC64. | |||||
2024-11-24 | system/nss: Update to 3.103 | A. Wilcox | 1 | -2/+2 | |
2024-11-24 | user/{various}: Revbump for ICU 75 update | A. Wilcox | 22 | -22/+22 | |
2024-11-24 | user/opensfx: Update to 1.0.3 | A. Wilcox | 1 | -5/+6 | |
2024-11-24 | user/openmsx: Update to 0.4.2 | A. Wilcox | 2 | -272/+4 | |
2024-11-24 | user/opengfx: Update to 7.1 | A. Wilcox | 1 | -2/+2 | |
2024-11-24 | user/openttd: Update to 14.1, SDL2 | A. Wilcox | 1 | -13/+23 | |
2024-11-24 | user/php7: Revbump for ICU 75 rebuild, libxml2 fix | A. Wilcox | 4 | -10/+75 | |
2024-11-24 | user/qt5-qtwebkit: Patch for ICU 75 / C++17 compat | A. Wilcox | 2 | -1/+59 | |
2024-11-24 | user/tinyfugue: Update to 5.1.6, define needed FTM | A. Wilcox | 1 | -4/+6 | |
_BSD_SOURCE is needed to expose strcasecmp and timercmp, since tinyfugue uses -std=c11 via icu-75 now. | |||||
2024-11-24 | user/libical: Update to 3.0.18, add ICU 75 patch | A. Wilcox | 2 | -3/+37 | |
2024-11-24 | system/icu: Correct Islamic calendar calculations | A. Wilcox | 3 | -3/+19 | |
Upstream commit d43d216feb left an extra addition when refactoring overflow-checking maths, which caused some dates to be an erroneous year in the future from where they should have been. | |||||
2024-11-24 | system/xfsprogs: Update to 6.9.0 | A. Wilcox | 3 | -23/+56 | |
2024-11-24 | system/userspace-rcu: New package | A. Wilcox | 2 | -0/+47 | |
Required for newer xfsprogs releases. | |||||
2024-11-24 | system/inih: New package | A. Wilcox | 2 | -0/+223 | |
Required for newer xfsprogs releases. | |||||
2024-11-24 | system/libxml2: Update to 2.13.3 | A. Wilcox | 1 | -3/+3 | |
2024-11-24 | system/icu: Update to 75.1 | A. Wilcox | 1 | -4/+3 | |
2024-11-23 | system/curl: bump { 8.9.1 --> 8.11.0 }. | Zach van Rijn | 1 | -3/+4 | |
Ref: https://github.com/curl/curl/issues/14373 | |||||
2024-11-04 | user/ol: Upgrade to 2.6 | Yuriy Chumak | 2 | -27/+12 | |
2024-10-24 | system/ruby: bump { 3.1.4 --> 3.3.5 }. | Zach van Rijn | 2 | -28/+4 | |
The 'libedit' dependency is no longer required. | |||||
2024-10-24 | user/inotify-tools: new package. | Zach van Rijn | 1 | -0/+36 | |
2024-10-24 | user/screen: bump { 4.8.0 --> 5.0.0 }. | Zach van Rijn | 3 | -29/+18 | |
2024-10-24 | user/glpk: new package. | Zach van Rijn | 1 | -0/+32 | |
2024-10-24 | user/x11vnc: patch for CVE-2020-29074 | Leigh Arber | 2 | -2/+15 | |
Closes: #389 | |||||
2024-10-22 | user/zola: disable non-sse2 x86 asm in 'ring' crate. fixes #1260. | Zach van Rijn | 2 | -1/+434 | |
2024-10-21 | user/valgrind: Allow exec on ppc32 + ISA 3.0 | A. Wilcox | 2 | -0/+17 | |
This will crash wildly if you actually try to *use* ISA 3.0 instructions in the Valgrind core. But if you don't, it works fine, and it's the only way to do Valgrind on a Power9 while running in 32-bit mode. | |||||
2024-10-21 | bootstrap/llvm16: Fix issues on pmmx | A. Wilcox | 2 | -0/+253 | |
Use fast precision to avoid x87-related bugs in SSE register scheduling. Import fix from LLVM 14 for the test failure caused by fast precision. Ref: #1200 Closes: #1258 | |||||
2024-10-21 | user/rust: Disable print_vtable_sizes test | A. Wilcox | 1 | -0/+4 | |
This test requires floating point precision that is not available on i586 systems (pmmx), causing the test to fail because of rounding. Closes: #1259 | |||||
2024-10-19 | user/clang: Use upstream fix for 32-bit BE | A. Wilcox | 2 | -25/+156 | |
This fixes the problem more generally, using a union so that 64-bit values can still be stored for offsets; this is required for C++20 module support. Ref: #1255 Fixes: fabdb20dca ("user/clang: Fixes for PPC32, and more generally") | |||||
2024-10-17 | user/llvm*: Generate less debug info on 32-bit | Zach van Rijn | 2 | -2/+16 | |
Full debug-info for LLVM causes multiple failures on 32-bit builders, including with the linker, scanelf, and tar. On 32-bit only, use -ggdb1 to reduce the level of debuginfo output. Since debug information is reduced, we no longer need the `strip` command from #797. Closes: #1251, #1253 | |||||
2024-10-17 | user/cbindgen: Fix build on PPC32 | Zach van Rijn | 2 | -2/+17 | |
cbindgen vendors the libc crate, so this needs the same fix as the Rust 1.7x bootstrap compilers. Closes: #1252 Ref: #1248 | |||||
2024-10-17 | user/rust: Reduce debug information | Zach van Rijn | 1 | -1/+1 | |
Similar to the bootstrap compilers, using debuglevel 2 causes 32-bit builders to fail with ENOMEM due to the size of generated debuginfo. Ref: #1249 | |||||
2024-10-17 | bootstrap/rust-1.7x: Reduce debug information | Zach van Rijn | 10 | -10/+10 | |
This still provides debug information, but prevents runaway memory usage which was causing 32-bit builders to fail. Closes: #1249 | |||||
2024-10-17 | user/zola: Disable LTO for ppc32 build | A. Wilcox | 1 | -1/+4 | |
Closes: #1256 | |||||
2024-10-17 | user/clang: Fixes for PPC32, and more generally | A. Wilcox | 3 | -11/+90 | |
* Fix upstream issue on all 32-bit BE platforms where pointers are cast in an invalid way, causing crashes when building C++ code. * Improve ppc-interp.patch to ensure *all* executable repl tests will be skipped when run on ppc32. * Disable known-flaky test (found on ppc, but also Gentoo/arm). Closes: #1255 | |||||
2024-10-17 | bootstrap/rust-1.[71-75]: Fix libc crate on PPC | A. Wilcox | 10 | -3/+168 | |
Closes: #1248 | |||||
2024-10-17 | bootstrap/rust-1.67,68: Fix PPC crossbeam patches | A. Wilcox | 4 | -2/+66 | |
2024-10-17 | bootstrap/rust-1.66: Fix crossbeam patches for ppc | A. Wilcox | 2 | -1/+33 | |
Closes: #1247 | |||||
2024-10-17 | bootstrap/rust-1.65: Fix crossbeam patches for ppc | A. Wilcox | 2 | -1/+33 | |
Closes: #1246 | |||||
2024-10-17 | bootstrap/rust-1.64: Fix crossbeam patches for ppc | A. Wilcox | 2 | -1/+33 | |
Closes: #1245 | |||||
2024-10-17 | bootstrap/llvm16: Workarounds for PPC test issues | A. Wilcox | 2 | -0/+33 | |
Closes: #1244 | |||||
2024-10-17 | user/zola: Move back, update to 0.19.1 | A. Wilcox | 2 | -754/+1132 | |
Closes: #1176 | |||||
2024-10-17 | user/ripgrep: Update to 14.1.0 | A. Wilcox | 1 | -141/+113 | |