summaryrefslogtreecommitdiff
path: root/user
AgeCommit message (Collapse)AuthorFilesLines
2024-11-29user/wlroots-0.18: move from wlroots, upgradeSíle Ekaterin Liszka2-37/+39
2024-11-29user/libliftoff: new packageSíle Ekaterin Liszka1-0/+34
2024-11-29user/libdisplay-info: new packageSíle Ekaterin Liszka1-0/+41
2024-11-29user/edid-decode: new packageSíle Ekaterin Liszka1-0/+35
2024-11-29user/glslang: new packageSíle Ekaterin Liszka1-0/+40
2024-11-29user/spirv-tools: new packageSíle Ekaterin Liszka1-0/+45
2024-11-29user/spirv-headers: new packageSíle Ekaterin Liszka1-0/+40
2024-11-29user/libdrm: upgrade to 2.4.123Síle Ekaterin Liszka1-2/+2
2024-11-29user/hwdata: new packageSíle Ekaterin Liszka1-0/+37
2024-11-29user/vulkan-loader: new packageSíle Ekaterin Liszka1-0/+42
2024-11-29user/vulkan-headers: new packageSíle Ekaterin Liszka1-0/+41
2024-11-29user/wayland-protocols: upgrade to 1.36Síle Ekaterin Liszka1-2/+2
2024-11-29user/wayland: upgrade to 1.23.1Síle Ekaterin Liszka1-4/+5
2024-11-25user/ol: fix invalid shell, avoid surprises.Zach van Rijn2-10/+41
2024-11-25user/{cyrus-sasl,dbus}: Workaround for /var/runA. Wilcox2-2/+2
Since these packages create subdirectories of /var/run, they can cause APK to fail to install adelie-core if it installs them before adelie-core. This has caused actual installations in the wild to fail, and this weird explicit dependency doesn't change anything on installed machines (which is why I did not update pkgrel either). See-Also: horizon#324 Closes: #1167
2024-11-24user/[Mozilla]: Disable ELF hack on AArch64A. Wilcox2-2/+2
Closes: #1261
2024-11-24user/[foxes]: Ensure proper somask on all Moz s/wA. Wilcox5-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-24user/arcticfox: New packageA. Wilcox6-0/+281
This browser would not be necessary if Firefox worked on the PPCs. Tested on 32-bit and 64-bit PowerPC.
2024-11-24user/thunderbird: Update to 128.4.0esrA. Wilcox25-732/+1058
Bring in the same patches as Firefox.
2024-11-24user/firefox-esr: Update to 128.4.0esrA. Wilcox25-731/+1056
Also, include a patch that makes it almost work in PPC64.
2024-11-24user/{various}: Revbump for ICU 75 updateA. Wilcox22-22/+22
2024-11-24user/opensfx: Update to 1.0.3A. Wilcox1-5/+6
2024-11-24user/openmsx: Update to 0.4.2A. Wilcox2-272/+4
2024-11-24user/opengfx: Update to 7.1A. Wilcox1-2/+2
2024-11-24user/openttd: Update to 14.1, SDL2A. Wilcox1-13/+23
2024-11-24user/php7: Revbump for ICU 75 rebuild, libxml2 fixA. Wilcox4-10/+75
2024-11-24user/qt5-qtwebkit: Patch for ICU 75 / C++17 compatA. Wilcox2-1/+59
2024-11-24user/tinyfugue: Update to 5.1.6, define needed FTMA. Wilcox1-4/+6
_BSD_SOURCE is needed to expose strcasecmp and timercmp, since tinyfugue uses -std=c11 via icu-75 now.
2024-11-24user/libical: Update to 3.0.18, add ICU 75 patchA. Wilcox2-3/+37
2024-11-04user/ol: Upgrade to 2.6Yuriy Chumak2-27/+12
2024-10-24user/inotify-tools: new package.Zach van Rijn1-0/+36
2024-10-24user/screen: bump { 4.8.0 --> 5.0.0 }.Zach van Rijn3-29/+18
2024-10-24user/glpk: new package.Zach van Rijn1-0/+32
2024-10-24user/x11vnc: patch for CVE-2020-29074Leigh Arber2-2/+15
Closes: #389
2024-10-22user/zola: disable non-sse2 x86 asm in 'ring' crate. fixes #1260.Zach van Rijn2-1/+434
2024-10-21user/valgrind: Allow exec on ppc32 + ISA 3.0A. Wilcox2-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-21user/rust: Disable print_vtable_sizes testA. Wilcox1-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-19user/clang: Use upstream fix for 32-bit BEA. Wilcox2-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-17user/llvm*: Generate less debug info on 32-bitZach van Rijn2-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-17user/cbindgen: Fix build on PPC32Zach van Rijn2-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-17user/rust: Reduce debug informationZach van Rijn1-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-17user/zola: Disable LTO for ppc32 buildA. Wilcox1-1/+4
Closes: #1256
2024-10-17user/clang: Fixes for PPC32, and more generallyA. Wilcox3-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-17user/zola: Move back, update to 0.19.1A. Wilcox1-0/+1132
Closes: #1176
2024-10-17user/ripgrep: Update to 14.1.0A. Wilcox1-141/+113
2024-10-17user/cbindgen: Update to 0.26A. Wilcox1-75/+77
2024-10-17user/clazy: Update to 1.12A. Wilcox2-5/+5
Adds LLVM 18 and Clang 18 support.
2024-10-17user/clang: Update to 18.1.8A. Wilcox6-52/+31
2024-10-17user/llvm18: Tweaks and fixesA. Wilcox1-20/+17
* DWARFLinker and friends: most of the test errors are related to musl's thread stack size. Use chelf instead of disabling the tests. They pass on gwyn now, but there are still two flaky dsymutil tests. * Ensure the libLLVM.so.18 library is still present in /usr/lib/llvm18. * Install llvm-gtest, needed for Clang's test suite.
2024-10-17user/rust: Add version 1.80.0A. Wilcox19-0/+3417