* add many previously missing files (patches, .SRCINFO etc)
This commit is contained in:
parent
e2c6681177
commit
ccdd7eb043
@ -1,39 +1,72 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
pkgname=arcticfox
|
||||
pkgver=45.1
|
||||
pkgver=45.2
|
||||
pkgrel=1
|
||||
pkgdesc='A fork of Palemoon with TenFourFox enhancements'
|
||||
arch=(powerpc powerpc64)
|
||||
license=(MPL2)
|
||||
url='https://github.com/rmottola/Arctic-Fox'
|
||||
depends=(gtk2 libxcb libxt alsa-lib libpulse gconf icu)
|
||||
depends=(gtk2 gtk3 libxcb libxt alsa-lib libpulse gconf icu nss)
|
||||
makedepends=(zip unzip autoconf2.13 python2 xorgproto python2-setuptools git
|
||||
pulseaudio)
|
||||
pulseaudio yasm hunspell)
|
||||
provides=('browser')
|
||||
options=(!debug !lto)
|
||||
source=("git+https://github.com/rmottola/Arctic-Fox.git#tag=v${pkgver}"
|
||||
mozconfig-powerpc{,64}
|
||||
powerpc-disable-malloc-static-sizes.patch)
|
||||
sha256sums=('8cad5365588ad7ad6ca5087a788f59487a6259c687aa69419c55827270892f30'
|
||||
'5f4c756aecd1bcca97ff4eb908db16b256585b55163500456155695265f6c360'
|
||||
_commit="ad84bb61f5054d6280f432949bcb3315839a5ae4"
|
||||
source=("git+https://github.com/rmottola/Arctic-Fox.git#commit=${_commit}"
|
||||
mozconfig-powerpc{,64,64le}
|
||||
powerpc-disable-malloc-static-sizes.patch
|
||||
stackwalk-x86-ppc.patch
|
||||
override-cxx-version.patch
|
||||
hunspell.patch)
|
||||
sha256sums=('290496a794359f987be085a3cdabf3009e57ea0494c6a447d4c9b3b6f087439e'
|
||||
'b1affc5c32284b8d66cfdd7d0977cf3e06e848f6d39ee80e55ae769e8b316326'
|
||||
'138b88d5c6c092eed2e7b5b50db498c8f385a9f70f1653b67e737c3afbc89262'
|
||||
'040b262c985df9b7d53c7e739124e604b17975ca3c2bee3a99cb14ba39991e24')
|
||||
'138b88d5c6c092eed2e7b5b50db498c8f385a9f70f1653b67e737c3afbc89262'
|
||||
'040b262c985df9b7d53c7e739124e604b17975ca3c2bee3a99cb14ba39991e24'
|
||||
'344ac2087e985ef3d08d3ef9770db80f1afcdfe731dff881531bcca98fa2e68f'
|
||||
'529b2e7090974b872f2b4b4c4011966bcb13b5ca5fd7af54a3eb03c808762353'
|
||||
'1b3f726e481ce8ce0fd3cbb3801cd71b2a503fff42a1568f05ef6432a0399806')
|
||||
|
||||
prepare() {
|
||||
cd Arctic-Fox
|
||||
|
||||
cp ${srcdir}/mozconfig-${CARCH} .mozconfig
|
||||
cp ${srcdir}/mozconfig-${CARCH} mozconfig
|
||||
[ ! -z "${MAKEFLAGS}" ] &&
|
||||
echo "mk_add_options MOZ_MAKE_FLAGS=\"${MAKEFLAGS}\"" >> .mozconfig
|
||||
echo "mk_add_options MOZ_MAKE_FLAGS=\"${MAKEFLAGS}\"" >> mozconfig
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc) export LDFLAGS="$LDFLAGS -latomic" ;;
|
||||
powerpc64) echo "ac_add_options --enable-altivec" >> ${srcdir}/mozconfig ;;
|
||||
esac
|
||||
|
||||
echo "ac_add_options --enable-optimize=\"${CFLAGS}\"" >> ${srcdir}/mozconfig
|
||||
|
||||
patch -Np1 -i ${srcdir}/powerpc-disable-malloc-static-sizes.patch
|
||||
patch -Np1 -i ${srcdir}/stackwalk-x86-ppc.patch
|
||||
patch -Np1 -i ${srcdir}/override-cxx-version.patch
|
||||
patch -Np1 -i ${srcdir}/hunspell.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
cd Arctic-Fox
|
||||
|
||||
#FIXME: build only works the second time around on powerpc
|
||||
python2 mach build || python2 mach build
|
||||
|
||||
export CFLAGS="$CFLAGS -Wno-dangling-pointer -Wno-array-bounds -Wno-comment -Wno-maybe-uninitialized -Wno-misleading-indentation -Wno-multistatement-macros -Wno-stringop-overflow -Wno-unused-function -Wno-unused-value -Wno-ignored-qualifiers -Wno-deprecated-declarations -Wno-implicit-fallthrough -Wno-unused-but-set-variable -Wno-int-in-bool-context -Wno-stringop-overread -Wno-address -Wno-use-after-free -Wno-implicit-int -Wno-incompatible-pointer-types -Wno-int-conversion"
|
||||
export CXXFLAGS="$CFLAGS -Wno-class-memaccess -Wno-changes-meaning -Wno-subobject-linkage -Wno-return-local-addr -Wno-unused-local-typedefs"
|
||||
export SHELL=/bin/sh
|
||||
export BUILD_OFFICIAL=1
|
||||
export MOZILLA_OFFICIAL=1
|
||||
export USE_SHORT_LIBNAME=1
|
||||
export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
|
||||
export PATH="$PATH:$srcdir/python/bin"
|
||||
export CXX="/usr/bin/g++ -std=gnu++17"
|
||||
|
||||
# set rpath so linker finds the libs
|
||||
export UNIXCONFDIR="$srcdir"
|
||||
|
||||
python2 ./mach configure
|
||||
python2 ./mach build -j1 export
|
||||
python2 ./mach build
|
||||
}
|
||||
|
||||
package() {
|
||||
|
@ -1,54 +1,28 @@
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
export CC="${CC} -flax-vector-conversions -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16 -Wno-implicit-int -Wno-incompatible-pointer-types -Wno-int-conversion"
|
||||
export CXX="${CXX} -flax-vector-conversions -fpermissive -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16 -Wno-incompatible-pointer-types -Wno-int-conversion"
|
||||
|
||||
export LDFLAGS="-latomic"
|
||||
|
||||
mk_add_options MOZ_MAKE_FLAGS="-s ${MAKEFLAGS}"
|
||||
|
||||
ac_add_options --prefix=/usr
|
||||
ac_add_options --disable-crashreporter
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-debug
|
||||
ac_add_options --disable-updater
|
||||
ac_add_options --disable-mozril-geoloc
|
||||
ac_add_options --disable-webrtc
|
||||
ac_add_options --disable-safe-browsing
|
||||
ac_add_options --disable-parental-controls
|
||||
ac_add_options --enable-release
|
||||
ac_add_options --disable-necko-wifi
|
||||
ac_add_options --disable-eme
|
||||
ac_add_options --disable-gamepad
|
||||
ac_add_options --disable-dbus
|
||||
ac_add_options --disable-gio
|
||||
ac_add_options --disable-pulseaudio
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-install-strip
|
||||
ac_add_options --enable-application=browser
|
||||
ac_add_options --with-branding=browser/branding/arcticfox
|
||||
|
||||
# we want to support 604 or newer
|
||||
ac_add_options --disable-altivec
|
||||
|
||||
# only for gcc >= 6 and only if binaries are unstable, should be inserted automatically by configure if gcc >= 6
|
||||
#ac_add_options --enable-optimize="-g0 -O2 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
|
||||
|
||||
# gtk3 now supported and default, but gtk2 just looks better
|
||||
ac_add_options --enable-default-toolkit=cairo-gtk2
|
||||
|
||||
# Issue 162
|
||||
ac_add_options --disable-install-strip
|
||||
ac_add_options --disable-jemalloc
|
||||
ac_add_options --disable-mozril-geoloc
|
||||
ac_add_options --disable-necko-wifi
|
||||
ac_add_options --disable-precompiled-startupcache
|
||||
|
||||
# For convenience, if needed
|
||||
#ac_add_options --with-system-nspr
|
||||
#ac_add_options --with-system-nss
|
||||
#ac_add_options --with-system-icu
|
||||
#ac_add_options --with-system-zlib
|
||||
#ac_add_options --with-system-bz2
|
||||
#ac_add_options --enable-system-hunspell
|
||||
#ac_add_options --enable-system-sqlite
|
||||
ac_add_options --disable-profiling
|
||||
ac_add_options --disable-strip
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-updater
|
||||
ac_add_options --disable-webrtc
|
||||
ac_add_options --enable-alsa
|
||||
ac_add_options --enable-application=browser
|
||||
ac_add_options --enable-dbus
|
||||
ac_add_options --enable-default-toolkit=cairo-gtk3
|
||||
ac_add_options --enable-pulseaudio
|
||||
ac_add_options --enable-system-ffi
|
||||
#ac_add_options --enable-system-pixman
|
||||
|
||||
ac_add_options --enable-system-hunspell
|
||||
ac_add_options --with-branding=browser/branding/arcticfox
|
||||
ac_add_options --with-system-icu
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-nspr
|
||||
ac_add_options --with-system-pixman
|
||||
#ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
ac_add_options --without-system-nss
|
||||
|
@ -1,7 +1,7 @@
|
||||
pkgbase = chromium
|
||||
pkgdesc = A web browser built for speed, simplicity, and security
|
||||
pkgver = 132.0.6834.110
|
||||
pkgrel = 1
|
||||
pkgver = 133.0.6943.126
|
||||
pkgrel = 2
|
||||
url = https://www.chromium.org/Home
|
||||
arch = x86_64
|
||||
license = BSD-3-Clause
|
||||
@ -38,7 +38,6 @@ pkgbase = chromium
|
||||
depends = fontconfig
|
||||
depends = brotli
|
||||
depends = libjpeg-turbo
|
||||
depends = icu
|
||||
depends = flac
|
||||
depends = libxml2
|
||||
depends = libwebp
|
||||
@ -55,12 +54,12 @@ pkgbase = chromium
|
||||
optdepends = kwallet: support for storing passwords in KWallet on Plasma
|
||||
optdepends = upower: Battery Status API support
|
||||
options = !lto
|
||||
source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-132.0.6834.110.tar.xz
|
||||
source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-133.0.6943.126.tar.xz
|
||||
source = https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz
|
||||
source = compiler-rt-adjust-paths.patch
|
||||
source = increase-fortify-level.patch
|
||||
source = use-oauth2-client-switches-as-default.patch
|
||||
sha256sums = e18a1c9575371c9e0511798bac52fd682456f507081bfefd013c58b8d13e52a9
|
||||
sha256sums = bb99b5d8a4ec2374f58d3b6c694bffde91af1b80db5c46783166dd51beada024
|
||||
sha256sums = 213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a
|
||||
sha256sums = b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961
|
||||
sha256sums = d634d2ce1fc63da7ac41f432b1e84c59b7cceabf19d510848a7cff40c8025342
|
||||
|
@ -5,10 +5,11 @@
|
||||
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
|
||||
|
||||
pkgname=chromium
|
||||
pkgver=132.0.6834.110
|
||||
pkgver=133.0.6943.126
|
||||
pkgrel=1
|
||||
_launcher_ver=8
|
||||
_manual_clone=0
|
||||
_system_clang=1
|
||||
pkgdesc="A web browser built for speed, simplicity, and security"
|
||||
arch=(x86_64 powerpc64le riscv64)
|
||||
url="https://www.chromium.org/Home"
|
||||
@ -18,45 +19,47 @@ depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
|
||||
'libffi' 'openjpeg2' 'desktop-file-utils' 'hicolor-icon-theme')
|
||||
makedepends=('python' 'gn' 'ninja' 'clang' 'lld' 'gperf' 'nodejs' 'pipewire'
|
||||
'rust' 'rust-bindgen' 'qt5-base' 'qt6-base' 'java-runtime-headless'
|
||||
'git' 'quilt' 'jq' 'npm' 'rollup' 'rsync')
|
||||
'git' 'quilt' 'rollup')
|
||||
optdepends=('pipewire: WebRTC desktop sharing under Wayland'
|
||||
'kdialog: support for native dialogs in Plasma'
|
||||
'gtk4: for --gtk-version=4 (GTK4 IME might work better on Wayland)'
|
||||
'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
|
||||
'kwallet: support for storing passwords in KWallet on Plasma'
|
||||
'upower: Battery Status API support')
|
||||
options=('!lto') # Chromium adds its own flags for ThinLTO
|
||||
options=('!debug' '!lto') # Chromium adds its own flags for ThinLTO
|
||||
source=(https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz
|
||||
https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz
|
||||
compiler-rt-adjust-paths.patch
|
||||
increase-fortify-level.patch
|
||||
use-oauth2-client-switches-as-default.patch
|
||||
http://ftp.de.debian.org/debian/pool/main/c/chromium/chromium_132.0.6834.110-1~deb12u1.debian.tar.xz
|
||||
swiftshader-use-llvm16.patch
|
||||
riscv-{dav1d,ffmpeg,sandbox}.patch
|
||||
0001-Enable-relocate-1-for-ff_h264_weight_funcs_8_rvv.patch
|
||||
riscv-chromium-variations-130.patch
|
||||
compiler-rt-riscv.patch
|
||||
https://github.com/riscv-forks/electron/raw/v32.0.1-riscv/patches/chromium/0001-extensions-common-api-runtime.json-riscv64-support.patch
|
||||
0001-chrome-runtime_api_delegate-add-riscv64-define.patch
|
||||
riscv-v8.patch::https://github.com/riscv-forks/electron/raw/01b9e5d51adecba8cbaeb1de3254cb7d22b76975/patches/v8/0001-riscv-Fix-build-failed-for-native.patch)
|
||||
|
||||
sha256sums=('e18a1c9575371c9e0511798bac52fd682456f507081bfefd013c58b8d13e52a9'
|
||||
bindgen.patch
|
||||
memory-allocator-dcheck-assert-fix.patch
|
||||
clang-rust-target.patch
|
||||
clang19.patch
|
||||
third-party-cookies.patch
|
||||
disable-tests.patch
|
||||
disable-tests-swiftshader.patch
|
||||
swiftshader-use-llvm-16.patch
|
||||
blink-attrib.patch
|
||||
constexpr.patch
|
||||
constflatset.patch
|
||||
libxml-parseerr.patch
|
||||
traitors.patch
|
||||
font-gc-asan.patch
|
||||
ps-print.patch
|
||||
rust-clanglib.patch
|
||||
"chromium-openpower-patches::git+http://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches.git")
|
||||
sha256sums=('bb99b5d8a4ec2374f58d3b6c694bffde91af1b80db5c46783166dd51beada024'
|
||||
'213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a'
|
||||
'b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961'
|
||||
'd634d2ce1fc63da7ac41f432b1e84c59b7cceabf19d510848a7cff40c8025342'
|
||||
'6de648d449159dd579e42db304aca0a36243f2ac1538f8d030473afbbc8ff475'
|
||||
'90fb9ba713c8fc2d413e83a80ccef5f0f9e34d5b31c0ab92de3692825c4daaad'
|
||||
'2ea949ed1d20a1745ce72f760a7d9297dc0002a747c4bd53e243c4d58ba2c7ca'
|
||||
'5689e9422624c8725509b6fdc277e20c3e8862cf515656faef7507978489bc4e'
|
||||
'3c6ab77fdae5771be316d391e3488e5bd8eba967de3faa7295b4ff51acb1de98'
|
||||
'1713cfc3c73d7f33fd7a9daba9b642869632468bc1068b727827a6b5320a7f88'
|
||||
'77b62bbe1fd7cc2efc5c19fddba58b41332cc68894e893ce5357f5f75b79f678'
|
||||
'8fd4c776c44da66133ba3d87506e9a95a08fd461d5d03f53c39cb4af8337448e'
|
||||
'9b03cd0430c70be9d90705f3d2ebe2d8a982b57bafb419371c0658d76f24f99e'
|
||||
'abc9d2f93d9104de6f6d82c89124cfe0bb5afc291a0b10e0fa8ad827210ae62c'
|
||||
'53cbad1796b6ef78806b4babef8d29472895d9b23391f4259d092646173b4ccc'
|
||||
'68503a4875bf313ef827d9cffb09f8fff102483dcab9ead05ba9bd88924e9f0f')
|
||||
'7283347d00e17a927c97a4edc15d396b771f9119f74c3ee4aa0842462df324e7'
|
||||
'a2c498cbce5a67213a970bdd7625800e2546ba72091a3e8f44cf65828e75b87d'
|
||||
'aefb7ef68ba56d0e8c528e18c46ce0d086f804977684188de96cbd5027daddc2'
|
||||
'76249079581d1aca53e9cd5bcc63a6b50bae31daa77fe1cc183c0d34e3190443'
|
||||
'367c08580d84256b43752c1ea52fd7c53d70bae08be42452038df81fb04b224d'
|
||||
'SKIP')
|
||||
|
||||
if (( _manual_clone )); then
|
||||
source[0]=fetch-chromium-release
|
||||
@ -69,11 +72,11 @@ declare -gA _system_libs=(
|
||||
[brotli]=brotli
|
||||
#[dav1d]=dav1d
|
||||
#[ffmpeg]=ffmpeg # YouTube playback stopped working in Chromium 120
|
||||
#[flac]=flac
|
||||
[flac]=flac
|
||||
[fontconfig]=fontconfig
|
||||
[freetype]=freetype2
|
||||
[harfbuzz-ng]=harfbuzz
|
||||
[icu]=icu
|
||||
#[icu]=icu
|
||||
#[jsoncpp]=jsoncpp # needs libstdc++
|
||||
#[libaom]=aom
|
||||
#[libavif]=libavif # needs -DAVIF_ENABLE_EXPERIMENTAL_GAIN_MAP=ON
|
||||
@ -87,7 +90,7 @@ declare -gA _system_libs=(
|
||||
#[re2]=re2 # needs libstdc++
|
||||
#[snappy]=snappy # needs libstdc++
|
||||
#[woff2]=woff2 # needs libstdc++
|
||||
[zlib]=minizip
|
||||
#[zlib]=minizip
|
||||
)
|
||||
_unwanted_bundled_libs=(
|
||||
$(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/')
|
||||
@ -130,74 +133,67 @@ prepare() {
|
||||
patch -Np1 -i ../compiler-rt-adjust-paths.patch
|
||||
|
||||
# Increase _FORTIFY_SOURCE level to match Arch's default flags
|
||||
patch -Np1 -i ../increase-fortify-level.patch
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc64le)
|
||||
sed 's@^bookworm/libxml-parseerr.patch@@g' \
|
||||
-i ../debian/patches/series
|
||||
sed 's@^debianization.*@@g' \
|
||||
-i ../debian/patches/series
|
||||
sed 's@^system/rollup.patch@@g' \
|
||||
-i ../debian/patches/series
|
||||
sed 's@^system/icu-shim.patch@@g' \
|
||||
-i ../debian/patches/series
|
||||
sed 's@^system/rapidjson.patch@@g' \
|
||||
-i ../debian/patches/series
|
||||
# 1-2-3 go
|
||||
export QUILT_PATCHES=../debian/patches
|
||||
quilt push -a
|
||||
|
||||
#cp -ra /usr/lib/node_modules/rollup third_party/node/node_modules/
|
||||
#../debian/scripts/unbundle
|
||||
;;
|
||||
riscv64)
|
||||
patch -Np1 -i ../riscv-chromium-variations-130.patch
|
||||
patch -Np0 -i ../swiftshader-use-llvm16.patch
|
||||
|
||||
for rvpatch in riscv-{dav1d,sandbox}.patch; do
|
||||
patch -Np1 -i ../$rvpatch
|
||||
done
|
||||
patch -Np1 -d v8 < ../riscv-v8.patch
|
||||
patch -Np0 -i ../compiler-rt-riscv.patch
|
||||
patch -Np1 -i ../0001-chrome-runtime_api_delegate-add-riscv64-define.patch
|
||||
patch -Np1 -i ../0001-extensions-common-api-runtime.json-riscv64-support.patch
|
||||
patch -Np1 -d third_party/ffmpeg < ../riscv-ffmpeg.patch
|
||||
# https://trac.ffmpeg.org/ticket/11302
|
||||
patch -Np1 -d third_party/ffmpeg < ../0001-Enable-relocate-1-for-ff_h264_weight_funcs_8_rvv.patch
|
||||
|
||||
pushd third_party/node/
|
||||
sed -i -e 's/@rollup/rollup/' -e "s/'wasm-node',//" node_modules.py
|
||||
local _rollup_ver="$(jq -r .dependencies.\"@rollup/wasm-node\" package.json)"
|
||||
jq ".dependencies.rollup=\"$_rollup_ver\"" package.json > package.json.new
|
||||
mv package.json{.new,}
|
||||
popd
|
||||
third_party/node/update_npm_deps
|
||||
;;
|
||||
esac
|
||||
#patch -Np1 -i ../increase-fortify-level.patch
|
||||
|
||||
# Fixes for building with libstdc++ instead of libc++
|
||||
|
||||
sed "s/^ungoogled//g" -i ../chromium-openpower-patches/patches/series
|
||||
sed "s@^ppc64le/fixes/fix-clang-selection.patch@@g" -i ../chromium-openpower-patches/patches/series
|
||||
|
||||
export QUILT_PATCHES=../chromium-openpower-patches/patches
|
||||
export QUILT_REFRESH_ARGS="-p ab --no-timestamps --no-index"
|
||||
quilt push -a
|
||||
|
||||
patch -Np1 -i ${srcdir}/bindgen.patch
|
||||
patch -Np1 -i ${srcdir}/memory-allocator-dcheck-assert-fix.patch
|
||||
patch -Np1 -i ${srcdir}/clang-rust-target.patch
|
||||
patch -Np1 -i ${srcdir}/clang19.patch
|
||||
patch -Np1 -i ${srcdir}/swiftshader-use-llvm-16.patch
|
||||
patch -Np1 -i ${srcdir}/third-party-cookies.patch
|
||||
patch -Np1 -i ${srcdir}/disable-tests.patch
|
||||
patch -Np1 -i ${srcdir}/disable-tests-swiftshader.patch
|
||||
patch -Np1 -i ${srcdir}/blink-attrib.patch
|
||||
patch -Np1 -i ${srcdir}/constexpr.patch
|
||||
patch -Np1 -i ${srcdir}/constflatset.patch
|
||||
patch -Np1 -i ${srcdir}/libxml-parseerr.patch
|
||||
patch -Np1 -i ${srcdir}/traitors.patch
|
||||
patch -Np1 -i ${srcdir}/font-gc-asan.patch
|
||||
patch -Np1 -i ${srcdir}/ps-print.patch
|
||||
patch -Np1 -i ${srcdir}/rust-clanglib.patch
|
||||
|
||||
# Link to system tools required by the build
|
||||
rm third_party/node/linux/node-linux-x64/bin/node
|
||||
ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/
|
||||
ln -s /usr/bin/java third_party/jdk/current/bin/
|
||||
|
||||
# use system rollup
|
||||
cp -ra /usr/lib/node_modules/rollup third_party/node/node_modules/
|
||||
ln -sf /usr/bin/rollup third_party/devtools-frontend/src/node_modules/rollup3
|
||||
|
||||
if (( !_system_clang )); then
|
||||
# Use prebuilt rust as system rust cannot be used due to the error:
|
||||
# error: the option `Z` is only accepted on the nightly compiler
|
||||
./tools/rust/update_rust.py
|
||||
|
||||
# To link to rust libraries we need to compile with prebuilt clang
|
||||
./tools/clang/scripts/update.py
|
||||
fi
|
||||
|
||||
# Remove bundled libraries for which we will use the system copies; this
|
||||
# *should* do what the remove_bundled_libraries.py script does, with the
|
||||
# added benefit of not having to list all the remaining libraries
|
||||
#local _lib
|
||||
#for _lib in ${_unwanted_bundled_libs[@]}; do
|
||||
# find "third_party/$_lib" -type f \
|
||||
# \! -path "third_party/$_lib/chromium/*" \
|
||||
# \! -path "third_party/$_lib/google/*" \
|
||||
# \! -path "third_party/harfbuzz-ng/utils/hb_scoped.h" \
|
||||
# \! -regex '.*\.\(gn\|gni\|isolate\)' \
|
||||
# -delete
|
||||
#done
|
||||
#
|
||||
#./build/linux/unbundle/replace_gn_files.py \
|
||||
# --system-libraries "${!_system_libs[@]}"
|
||||
local _lib
|
||||
for _lib in ${_unwanted_bundled_libs[@]}; do
|
||||
find "third_party/$_lib" -type f \
|
||||
\! -path "third_party/$_lib/chromium/*" \
|
||||
\! -path "third_party/$_lib/google/*" \
|
||||
\! -path "third_party/harfbuzz-ng/utils/hb_scoped.h" \
|
||||
\! -regex '.*\.\(gn\|gni\|isolate\)' \
|
||||
-delete
|
||||
done
|
||||
|
||||
./build/linux/unbundle/replace_gn_files.py \
|
||||
--system-libraries "${!_system_libs[@]}"
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -205,10 +201,18 @@ build() {
|
||||
|
||||
cd chromium-$pkgver
|
||||
|
||||
export CC=clang
|
||||
export CXX=clang++
|
||||
export AR=ar
|
||||
export NM=nm
|
||||
if (( _system_clang )); then
|
||||
export CC=clang
|
||||
export CXX=clang++
|
||||
export AR=ar
|
||||
export NM=nm
|
||||
else
|
||||
local _clang_path="$PWD/third_party/llvm-build/Release+Asserts/bin"
|
||||
export CC=$_clang_path/clang
|
||||
export CXX=$_clang_path/clang++
|
||||
export AR=$_clang_path/llvm-ar
|
||||
export NM=$_clang_path/llvm-nm
|
||||
fi
|
||||
|
||||
local _flags=(
|
||||
'custom_toolchain="//build/toolchain/linux/unbundle:default"'
|
||||
@ -217,38 +221,45 @@ build() {
|
||||
'symbol_level=0' # sufficient for backtraces on x86(_64)
|
||||
'treat_warnings_as_errors=false'
|
||||
'disable_fieldtrial_testing_config=true'
|
||||
'blink_enable_generated_code_formatting=false'
|
||||
'ffmpeg_branding="Chrome"'
|
||||
'proprietary_codecs=true'
|
||||
'rtc_use_pipewire=true'
|
||||
'link_pulseaudio=true'
|
||||
'use_custom_libcxx=true' # https://github.com/llvm/llvm-project/issues/61705
|
||||
'use_sysroot=false'
|
||||
'use_system_libffi=true'
|
||||
'enable_hangout_services_extension=true'
|
||||
'enable_widevine=true'
|
||||
'enable_nacl=false'
|
||||
'use_qt6=true'
|
||||
'moc_qt6_path="/usr/lib/qt6"'
|
||||
"google_api_key=\"$_google_api_key\""
|
||||
)
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc64le)
|
||||
# do not optimize away null pointer safety checks
|
||||
export CXXFLAGS+=' -fno-delete-null-pointer-checks'
|
||||
# avoid altivec incompatibilities / deprecation warnings
|
||||
export CXXFLAGS+=' -faltivec-src-compat=mixed -Wno-deprecated-altivec-src-compat'
|
||||
|
||||
export LD=lld
|
||||
|
||||
_flags+=(
|
||||
'is_debug=false'
|
||||
'enable_reading_list=false'
|
||||
'enable_iterator_debugging=false'
|
||||
'enable_hangout_services_extension=false'
|
||||
'angle_has_histograms=false'
|
||||
'angle_build_tests=false'
|
||||
'build_angle_perftests=false'
|
||||
'use_qt=false'
|
||||
'build_dawn_tests=false'
|
||||
'use_custom_libcxx=false'
|
||||
'is_cfi=false'
|
||||
'use_thin_lto=false'
|
||||
'chrome_pgo_phase=0'
|
||||
'use_gio=true'
|
||||
'is_official_build=true'
|
||||
'symbol_level=0'
|
||||
'use_pulseaudio=true'
|
||||
'link_pulseaudio=true'
|
||||
'rtc_use_pipewire=true'
|
||||
'icu_use_data_file=false'
|
||||
'enable_widevine=true'
|
||||
'v8_enable_backtrace=true'
|
||||
'use_system_zlib=true'
|
||||
#'use_system_zlib=true'
|
||||
'use_system_lcms2=true'
|
||||
'use_system_libjpeg=true'
|
||||
'use_system_libpng=true'
|
||||
@ -256,24 +267,53 @@ build() {
|
||||
'use_system_harfbuzz=true'
|
||||
'use_system_libopenjpeg2=true'
|
||||
'concurrent_links=1'
|
||||
'proprietary_codecs=true'
|
||||
'ffmpeg_branding="Chrome"'
|
||||
'disable_fieldtrial_testing_config=true'
|
||||
'safe_browsing_mode=1'
|
||||
'build_with_tflite_lib=true'
|
||||
'host_cpu="ppc64"'
|
||||
'use_v4l2_codec=false'
|
||||
'use_vaapi=true'
|
||||
'use_system_libffi=true'
|
||||
'enable_reporting=false'
|
||||
'use_unofficial_version_number=false'
|
||||
)
|
||||
;;
|
||||
*)
|
||||
_flags+=(
|
||||
'use_custom_libcxx=true' # https://github.com/llvm/llvm-project/issues/61705
|
||||
'blink_enable_generated_code_formatting=false'
|
||||
'use_qt6=true'
|
||||
'moc_qt6_path="/usr/lib/qt6"'
|
||||
"google_api_key=\"$_google_api_key\""
|
||||
)
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
if [[ -n ${_system_libs[icu]+set} ]]; then
|
||||
_flags+=('icu_use_data_file=false')
|
||||
fi
|
||||
|
||||
if (( _system_clang )); then
|
||||
local _clang_version=$(
|
||||
clang --version | grep -m1 version | sed 's/.* \([0-9]\+\).*/\1/')
|
||||
|
||||
_flags+=(
|
||||
'clang_base_path="/usr"'
|
||||
'clang_use_chrome_plugins=false'
|
||||
"clang_version=\"$_clang_version\""
|
||||
#'chrome_pgo_phase=0' # needs newer clang to read the bundled PGO profile
|
||||
)
|
||||
|
||||
# Allow the use of nightly features with stable Rust compiler
|
||||
# https://github.com/ungoogled-software/ungoogled-chromium/pull/2696#issuecomment-1918173198
|
||||
export RUSTC_BOOTSTRAP=1
|
||||
|
||||
_flags+=(
|
||||
'rust_sysroot_absolute="/usr"'
|
||||
'rust_bindgen_root="/usr"'
|
||||
"rustc_version=\"$(rustc --version)\""
|
||||
)
|
||||
fi
|
||||
|
||||
# Facilitate deterministic builds (taken from build/config/compiler/BUILD.gn)
|
||||
CFLAGS+=' -Wno-builtin-macro-redefined'
|
||||
CXXFLAGS+=' -Wno-builtin-macro-redefined'
|
||||
@ -328,14 +368,15 @@ package() {
|
||||
"$pkgdir/usr/share/applications/chromium.desktop" \
|
||||
"$pkgdir/usr/share/man/man1/chromium.1"
|
||||
|
||||
install -Dm644 chrome/installer/linux/common/chromium-browser/chromium-browser.appdata.xml \
|
||||
"$pkgdir/usr/share/metainfo/chromium.appdata.xml"
|
||||
sed -ni \
|
||||
-e 's/chromium-browser\.desktop/chromium.desktop/' \
|
||||
-e '/<update_contact>/d' \
|
||||
-e '/<p>/N;/<p>\n.*\(We invite\|Chromium supports Vorbis\)/,/<\/p>/d' \
|
||||
-e '/^<?xml/,$p' \
|
||||
"$pkgdir/usr/share/metainfo/chromium.appdata.xml"
|
||||
# Fill in common Chrome/Chromium AppData template with Chromium info
|
||||
(
|
||||
tmpl_file=chrome/installer/linux/common/appdata.xml.template
|
||||
info_file=chrome/installer/linux/common/chromium-browser.info
|
||||
. $info_file; PACKAGE=chromium
|
||||
export $(grep -o '^[A-Z_]*' $info_file)
|
||||
sed -E -e 's/@@([A-Z_]*)@@/\${\1}/g' -e '/<update_contact>/d' $tmpl_file | envsubst
|
||||
) \
|
||||
| install -Dm644 /dev/stdin "$pkgdir/usr/share/metainfo/chromium.appdata.xml"
|
||||
|
||||
local toplevel_files=(
|
||||
chrome_100_percent.pak
|
||||
|
@ -1,48 +0,0 @@
|
||||
From 9ca21ac45af570ce11a1b0b96fdb163985b59178 Mon Sep 17 00:00:00 2001
|
||||
From: Ho Cheung <hocheung@chromium.org>
|
||||
Date: Wed, 29 May 2024 00:10:25 +0000
|
||||
Subject: [PATCH] [ozone+wayland] Allow ANGLEImplementation::kVulkan when ozone
|
||||
platform is Wayland
|
||||
|
||||
When passing `gl=egl-angle,angle=vulkan` flags on
|
||||
a device with an AMD graphics card and using
|
||||
`ozone wayland`, since
|
||||
`gl::ANGLEImplementation::kVulkan` is not in
|
||||
`WaylandSurfaceFactory::GetAllowedGLImplementations`,
|
||||
As a result, it cannot be initialized normally.
|
||||
|
||||
This CL adds `gl::ANGLEImplementation::kVulkan` to
|
||||
`WaylandSurfaceFactory::GetAllowedGLImplementations`
|
||||
to ensure that it can be initialized normally.
|
||||
|
||||
In addition, the changes made in this CL have been
|
||||
verified by many developers or users in the Linux
|
||||
community, and should not break other things
|
||||
without passing specific flags.
|
||||
|
||||
Get VAAPI acceleration working on amdgpus,such as
|
||||
Radeon 780M.
|
||||
|
||||
Bug: 334275637,40722838,41392107
|
||||
Change-Id: Id1c9720159ee6149b620e12e5dc7b9df89d38409
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5568860
|
||||
Commit-Queue: Ho Cheung <hocheung@chromium.org>
|
||||
Reviewed-by: Kramer Ge <fangzhoug@chromium.org>
|
||||
Reviewed-by: Nick Yamane <nickdiego@igalia.com>
|
||||
Cr-Commit-Position: refs/heads/main@{#1307136}
|
||||
---
|
||||
ui/ozone/platform/wayland/gpu/wayland_surface_factory.cc | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/ui/ozone/platform/wayland/gpu/wayland_surface_factory.cc b/ui/ozone/platform/wayland/gpu/wayland_surface_factory.cc
|
||||
index b6e99324c02b..7602a6b8e693 100644
|
||||
--- a/ui/ozone/platform/wayland/gpu/wayland_surface_factory.cc
|
||||
+++ b/ui/ozone/platform/wayland/gpu/wayland_surface_factory.cc
|
||||
@@ -214,6 +214,7 @@ WaylandSurfaceFactory::GetAllowedGLImplementations() {
|
||||
impls.emplace_back(gl::ANGLEImplementation::kOpenGL);
|
||||
impls.emplace_back(gl::ANGLEImplementation::kOpenGLES);
|
||||
impls.emplace_back(gl::ANGLEImplementation::kSwiftShader);
|
||||
+ impls.emplace_back(gl::ANGLEImplementation::kVulkan);
|
||||
impls.emplace_back(gl::kGLImplementationEGLGLES2);
|
||||
}
|
||||
return impls;
|
@ -1,24 +0,0 @@
|
||||
Add missing cmath import in material-color-utilities
|
||||
|
||||
See: https://github.com/material-foundation/material-color-utilities/blob/main/cpp/palettes/tones.cc
|
||||
|
||||
--- a/third_party/material_color_utilities/src/cpp/palettes/tones.cc
|
||||
+++ b/third_party/material_color_utilities/src/cpp/palettes/tones.cc
|
||||
@@ -19,6 +19,8 @@
|
||||
#include "cpp/cam/cam.h"
|
||||
#include "cpp/cam/hct.h"
|
||||
|
||||
+#include <cmath>
|
||||
+
|
||||
namespace material_color_utilities {
|
||||
|
||||
TonalPalette::TonalPalette(Argb argb) : key_color_(0.0, 0.0, 0.0) {
|
||||
@@ -67,7 +69,7 @@ Hct TonalPalette::createKeyColor(double hue, double chroma) {
|
||||
// case where requested chroma is 16.51, and the closest chroma is 16.49.
|
||||
// Error is minimized, but when rounded and displayed, requested chroma
|
||||
// is 17, key color's chroma is 16.
|
||||
- if (round(chroma) == round(smallest_delta_hct.get_chroma())) {
|
||||
+ if (std::round(chroma) == std::round(smallest_delta_hct.get_chroma())) {
|
||||
return smallest_delta_hct;
|
||||
}
|
||||
Hct hct_add(hue, chroma, start_tone + delta);
|
@ -1,29 +0,0 @@
|
||||
Index: chromium-98.0.4758.80/third_party/breakpad/BUILD.gn
|
||||
===================================================================
|
||||
--- chromium-98.0.4758.80.orig/third_party/breakpad/BUILD.gn
|
||||
+++ chromium-98.0.4758.80/third_party/breakpad/BUILD.gn
|
||||
@@ -623,7 +623,6 @@ if (is_linux || is_chromeos || is_android) {
|
||||
"breakpad/src/client/minidump_file_writer.h",
|
||||
"breakpad/src/common/convert_UTF.cc",
|
||||
"breakpad/src/common/convert_UTF.h",
|
||||
- "breakpad/src/common/linux/breakpad_getcontext.S",
|
||||
"breakpad/src/common/linux/elf_core_dump.cc",
|
||||
"breakpad/src/common/linux/elf_core_dump.h",
|
||||
"breakpad/src/common/linux/elfutils.cc",
|
||||
@@ -655,6 +654,8 @@ if (is_linux || is_chromeos || is_android) {
|
||||
configs += [ "//build/config/compiler:no_chromium_code" ]
|
||||
public_configs = [ ":client_config" ]
|
||||
|
||||
+ defines = [ "HAVE_GETCONTEXT" ]
|
||||
+
|
||||
if (current_cpu == "arm" && is_chromeos_ash) {
|
||||
# Avoid running out of registers in
|
||||
# linux_syscall_support.h:sys_clone()'s inline assembly.
|
||||
@@ -712,7 +713,6 @@ if (is_linux || is_chromeos || is_android) {
|
||||
"breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc",
|
||||
"breakpad/src/client/linux/minidump_writer/minidump_writer_unittest_utils.cc",
|
||||
"breakpad/src/client/linux/minidump_writer/proc_cpuinfo_reader_unittest.cc",
|
||||
- "breakpad/src/common/linux/breakpad_getcontext_unittest.cc",
|
||||
"breakpad/src/common/linux/elf_core_dump_unittest.cc",
|
||||
"breakpad/src/common/linux/file_id_unittest.cc",
|
||||
"breakpad/src/common/linux/linux_libc_support_unittest.cc",
|
@ -1,26 +0,0 @@
|
||||
--- chromium-101.0.4951.54/third_party/swiftshader/third_party/llvm-10.0/BUILD.gn.orig 2022-05-15 10:30:50.887333316 +0200
|
||||
+++ chromium-101.0.4951.54/third_party/swiftshader/third_party/llvm-10.0/BUILD.gn 2022-05-15 10:31:43.477318032 +0200
|
||||
@@ -131,7 +131,6 @@
|
||||
if (is_ubsan_vptr) {
|
||||
sources = [
|
||||
"llvm/lib/MC/MCWasmObjectTargetWriter.cpp",
|
||||
- "llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp",
|
||||
"llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp",
|
||||
"llvm/lib/Target/TargetIntrinsicInfo.cpp",
|
||||
]
|
||||
@@ -579,6 +578,7 @@
|
||||
"llvm/lib/MC/MCAsmInfoCOFF.cpp",
|
||||
"llvm/lib/MC/MCAsmInfoDarwin.cpp",
|
||||
"llvm/lib/MC/MCAsmInfoELF.cpp",
|
||||
+ "llvm/lib/MC/MCAsmInfoXCOFF.cpp",
|
||||
"llvm/lib/MC/MCAsmMacro.cpp",
|
||||
"llvm/lib/MC/MCAsmStreamer.cpp",
|
||||
"llvm/lib/MC/MCAssembler.cpp",
|
||||
@@ -633,6 +633,7 @@
|
||||
"llvm/lib/MC/MCWin64EH.cpp",
|
||||
"llvm/lib/MC/MCWinCOFFStreamer.cpp",
|
||||
"llvm/lib/MC/MCWinEH.cpp",
|
||||
+ "llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp",
|
||||
"llvm/lib/MC/MCXCOFFStreamer.cpp",
|
||||
"llvm/lib/MC/MachObjectWriter.cpp",
|
||||
"llvm/lib/MC/StringTableBuilder.cpp",
|
@ -1,13 +0,0 @@
|
||||
Index: chromium-98.0.4758.80/third_party/pdfium/BUILD.gn
|
||||
===================================================================
|
||||
--- chromium-98.0.4758.80.orig/third_party/pdfium/BUILD.gn
|
||||
+++ chromium-98.0.4758.80/third_party/pdfium/BUILD.gn
|
||||
@@ -16,7 +16,7 @@
|
||||
}
|
||||
|
||||
config("pdfium_common_config") {
|
||||
- cflags = []
|
||||
+ cflags = [ "-DPNG_POWERPC_VSX_OPT=0" ]
|
||||
cflags_cc = []
|
||||
ldflags = []
|
||||
include_dirs = [ "." ]
|
@ -1,53 +0,0 @@
|
||||
Index: chromium-113.0.5672.92/third_party/dav1d/config/linux/riscv64/config.h
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ chromium-113.0.5672.92/third_party/dav1d/config/linux/riscv64/config.h
|
||||
@@ -0,0 +1,48 @@
|
||||
+/*
|
||||
+ * Autogenerated by the Meson build system.
|
||||
+ * Do not edit, your changes will be lost.
|
||||
+ */
|
||||
+
|
||||
+#pragma once
|
||||
+
|
||||
+#define ARCH_AARCH64 0
|
||||
+
|
||||
+#define ARCH_ARM 0
|
||||
+
|
||||
+#define ARCH_PPC64LE 0
|
||||
+
|
||||
+#define ARCH_X86 0
|
||||
+
|
||||
+#define ARCH_X86_32 0
|
||||
+
|
||||
+#define ARCH_X86_64 0
|
||||
+
|
||||
+#define CONFIG_16BPC 1
|
||||
+
|
||||
+#define CONFIG_8BPC 1
|
||||
+
|
||||
+// #define CONFIG_LOG 1 -- Logging is controlled by Chromium
|
||||
+
|
||||
+#define ENDIANNESS_BIG 0
|
||||
+
|
||||
+#define HAVE_ASM 0
|
||||
+
|
||||
+#define HAVE_AS_FUNC 0
|
||||
+
|
||||
+#define HAVE_C11_GENERIC 1
|
||||
+
|
||||
+#define HAVE_CLOCK_GETTIME 1
|
||||
+
|
||||
+#define HAVE_DLSYM 1
|
||||
+
|
||||
+#define HAVE_GETAUXVAL 1
|
||||
+
|
||||
+#define HAVE_POSIX_MEMALIGN 1
|
||||
+
|
||||
+// #define HAVE_PTHREAD_GETAFFINITY_NP 1 -- Controlled by Chomium
|
||||
+
|
||||
+// #define HAVE_PTHREAD_SETAFFINITY_NP 1 -- Controlled by Chomium
|
||||
+
|
||||
+#define HAVE_UNISTD_H 1
|
||||
+
|
||||
+#define TRIM_DSP_FUNCTIONS 1
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,41 +0,0 @@
|
||||
From a3cc8522a4c82e6d76bcd134c01dc04c55c6fdd2 Mon Sep 17 00:00:00 2001
|
||||
From: Levi Zim <rsworktech@outlook.com>
|
||||
Date: Mon, 10 Jun 2024 10:06:27 +0800
|
||||
Subject: [PATCH] [riscv] avoid cpu probing in li_ptr
|
||||
|
||||
CPU probing is an expensive thing to do and we should avoid doing it upon every li_ptr call.
|
||||
|
||||
Fixes performance regresion bisected in https://github.com/riscv-forks/electron/issues/1
|
||||
|
||||
Change-Id: Ib5ff89b2a730e08de6735123ae60adeffe811ed8
|
||||
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5612950
|
||||
Commit-Queue: Yahan Lu <yahan@iscas.ac.cn>
|
||||
Reviewed-by: Yahan Lu <yahan@iscas.ac.cn>
|
||||
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
|
||||
Cr-Commit-Position: refs/heads/main@{#94349}
|
||||
---
|
||||
|
||||
diff --git a/AUTHORS b/AUTHORS
|
||||
index e437b26..e53a657 100644
|
||||
--- a/AUTHORS
|
||||
+++ b/AUTHORS
|
||||
@@ -183,6 +183,7 @@
|
||||
Keyhan Vakil <kvakil@googlecontrib.kvakil.me>
|
||||
Kris Selden <kris.selden@gmail.com>
|
||||
Kyounga Ra <kyounga@alticast.com>
|
||||
+Levi Zim <rsworktech@outlook.com>
|
||||
Loo Rong Jie <loorongjie@gmail.com>
|
||||
Lu Yahan <yahan@iscas.ac.cn>
|
||||
Ludovic Mermod <ludovic.mermod@gmail.com>
|
||||
diff --git a/src/codegen/riscv/assembler-riscv.cc b/src/codegen/riscv/assembler-riscv.cc
|
||||
index 5c54f46..028e019 100644
|
||||
--- a/src/codegen/riscv/assembler-riscv.cc
|
||||
+++ b/src/codegen/riscv/assembler-riscv.cc
|
||||
@@ -1104,7 +1104,6 @@
|
||||
}
|
||||
|
||||
void Assembler::li_ptr(Register rd, int64_t imm) {
|
||||
- base::CPU cpu;
|
||||
// Initialize rd with an address
|
||||
// Pointers are 48 bits
|
||||
// 6 fixed instructions are generated
|
@ -1,13 +1,9 @@
|
||||
pkgbase = clang
|
||||
pkgdesc = C language family frontend for LLVM
|
||||
pkgver = 18.1.8
|
||||
pkgrel = 5
|
||||
pkgver = 19.1.7
|
||||
pkgrel = 1
|
||||
url = https://clang.llvm.org/
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = Apache-2.0 WITH LLVM-exception
|
||||
makedepends = llvm
|
||||
makedepends = cmake
|
||||
@ -20,46 +16,39 @@ pkgbase = clang
|
||||
optdepends = openmp: OpenMP support in clang with -fopenmp
|
||||
optdepends = python: for scan-view and git-clang-format
|
||||
optdepends = llvm: referenced by some clang headers
|
||||
provides = clang-analyzer=18.1.8
|
||||
provides = clang-tools-extra=18.1.8
|
||||
provides = clang-analyzer=19.1.7
|
||||
provides = clang-tools-extra=19.1.7
|
||||
conflicts = clang-analyzer
|
||||
conflicts = clang-tools-extra
|
||||
replaces = clang-analyzer
|
||||
replaces = clang-tools-extra
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/clang-18.1.8.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/clang-18.1.8.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/clang-tools-extra-18.1.8.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/clang-tools-extra-18.1.8.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-18.1.8.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-18.1.8.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/cmake-18.1.8.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/cmake-18.1.8.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/third-party-18.1.8.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/third-party-18.1.8.src.tar.xz.sig
|
||||
source = clangd-handle-missing-ending-brace.patch::https://github.com/llvm/llvm-project/commit/9d1dada57741.patch
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/clang-19.1.7.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/clang-19.1.7.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/clang-tools-extra-19.1.7.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/clang-tools-extra-19.1.7.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-19.1.7.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-19.1.7.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/cmake-19.1.7.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/cmake-19.1.7.src.tar.xz.sig
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/third-party-19.1.7.src.tar.xz
|
||||
source = https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/third-party-19.1.7.src.tar.xz.sig
|
||||
source = clang-disable-float128-diagnostics-for-device-compilation.patch::https://github.com/llvm/llvm-project/commit/318bff6811e7.patch
|
||||
source = support-__GCC_-CON-DE-STRUCTIVE_SIZE.patch
|
||||
source = enable-fstack-protector-strong-by-default.patch
|
||||
source = clang-ppc64-elfv2.patch
|
||||
source = llvm-ppc64-elfv2.patch
|
||||
source = clang-ppc64-dynamic-linker-path.patch
|
||||
validpgpkeys = 474E22316ABF4785A88C6E8EA2C794A986419D8A
|
||||
sha256sums = 5724fe0a13087d5579104cedd2f8b3bc10a212fb79a0fcdac98f4880e19f4519
|
||||
validpgpkeys = D574BD5D1D0E98895E3BF90044F2485E45D59042
|
||||
sha256sums = 11e5e4ecab5338b9914de3b83a4622cb200de466b7c56ba675afb72fa7d64675
|
||||
sha256sums = SKIP
|
||||
sha256sums = e58877fcd95ed106824bd1a31276dd17ed0c53adcd60ca75289eac0654f0a7f1
|
||||
sha256sums = 430b088bf820550090a6cf0eec67183d045273c18b3f1d6c5207e46d93391be7
|
||||
sha256sums = SKIP
|
||||
sha256sums = f68cf90f369bc7d0158ba70d860b0cb34dbc163d6ff0ebc6cfa5e515b9b2e28d
|
||||
sha256sums = 96f833c6ad99a3e8e1d9aca5f439b8fd2c7efdcf83b664e0af1c0712c5315910
|
||||
sha256sums = SKIP
|
||||
sha256sums = 59badef592dd34893cd319d42b323aaa990b452d05c7180ff20f23ab1b41e837
|
||||
sha256sums = 11c5a28f90053b0c43d0dec3d0ad579347fc277199c005206b963c19aae514e3
|
||||
sha256sums = SKIP
|
||||
sha256sums = b76b810f3d3dc5d08e83c4236cb6e395aa9bd5e3ea861e8c319b216d093db074
|
||||
sha256sums = b96deca1d3097c7ffd4ff2bb904a50bdd56bec7ed1413ffb0d1d01af87b72c12
|
||||
sha256sums = SKIP
|
||||
sha256sums = c102e8a6a2adb0e8729865ffb8799b22bb8a9bdf0f421991880fa4393378370a
|
||||
sha256sums = 94a3d4df2443f9dc9e256e6c0c661ff4a4ca4f34a5ca351f065511b9694faf2a
|
||||
sha256sums = 8832b4ee02fe8a0e57fca608288242f80e348ee9b60be3eb0069c8b91a42fbf4
|
||||
sha256sums = ef319e65f927718e1d3b1a23c480d686b1d292e2a0bf27229540964f9734117a
|
||||
sha256sums = 8483b3bfaa31bee7a074bc83a1c7b7fec4cc6579836edb2802348b1340df3e41
|
||||
sha256sums = 8c4e8db0b80b1a86f8cff9aa678b70458503bc8926ecc41e0df953ea14ab3559
|
||||
sha256sums = 654b9eafcd20125319b3c319ab6674a940ddef400821c80813c16011ef8b6086
|
||||
|
||||
pkgname = clang
|
||||
|
@ -23,6 +23,8 @@ source=($_source_base/clang-$pkgver.src.tar.xz{,.sig}
|
||||
$_source_base/llvm-$pkgver.src.tar.xz{,.sig}
|
||||
$_source_base/cmake-$pkgver.src.tar.xz{,.sig}
|
||||
$_source_base/third-party-$pkgver.src.tar.xz{,.sig}
|
||||
clang-disable-float128-diagnostics-for-device-compilation.patch::https://github.com/llvm/llvm-project/commit/318bff6811e7.patch
|
||||
support-__GCC_-CON-DE-STRUCTIVE_SIZE.patch
|
||||
enable-fstack-protector-strong-by-default.patch
|
||||
clang-ppc64-elfv2.patch
|
||||
llvm-ppc64-elfv2.patch
|
||||
@ -37,6 +39,8 @@ sha256sums=('11e5e4ecab5338b9914de3b83a4622cb200de466b7c56ba675afb72fa7d64675'
|
||||
'SKIP'
|
||||
'b96deca1d3097c7ffd4ff2bb904a50bdd56bec7ed1413ffb0d1d01af87b72c12'
|
||||
'SKIP'
|
||||
'94a3d4df2443f9dc9e256e6c0c661ff4a4ca4f34a5ca351f065511b9694faf2a'
|
||||
'8832b4ee02fe8a0e57fca608288242f80e348ee9b60be3eb0069c8b91a42fbf4'
|
||||
'ef319e65f927718e1d3b1a23c480d686b1d292e2a0bf27229540964f9734117a'
|
||||
'8483b3bfaa31bee7a074bc83a1c7b7fec4cc6579836edb2802348b1340df3e41'
|
||||
'8c4e8db0b80b1a86f8cff9aa678b70458503bc8926ecc41e0df953ea14ab3559'
|
||||
@ -44,7 +48,6 @@ sha256sums=('11e5e4ecab5338b9914de3b83a4622cb200de466b7c56ba675afb72fa7d64675'
|
||||
validpgpkeys=('474E22316ABF4785A88C6E8EA2C794A986419D8A' # Tom Stellard <tstellar@redhat.com>
|
||||
'D574BD5D1D0E98895E3BF90044F2485E45D59042') # Tobias Hieta <tobias@hieta.se>
|
||||
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc64) options=('!lto') ;;
|
||||
esac
|
||||
@ -73,6 +76,11 @@ prepare() {
|
||||
cd clang-$pkgver.src
|
||||
mkdir build
|
||||
mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra
|
||||
patch -Np2 -i ../enable-fstack-protector-strong-by-default.patch
|
||||
|
||||
patch -Np1 -i ${srcdir}/support-__GCC_-CON-DE-STRUCTIVE_SIZE.patch
|
||||
patch -Np1 -i ${srcdir}/enable-fstack-protector-strong-by-default.patch
|
||||
|
||||
|
||||
# powerpc64 uses ELFv2
|
||||
patch -Np0 -i ../clang-ppc64-elfv2.patch
|
||||
|
@ -13,17 +13,40 @@ YoXCscW041DUMBX2CC7SjMCcmAC39UX1c3GbTpS3rkJR9cmXt50nviMnKpIwlIPd
|
||||
ZYhmxKifwTJ70+c4GVK2o0MG9bTYvpYhLnYxv6iJCfgmT40E+qkDSzSoZwARAQAB
|
||||
tCJUb20gU3RlbGxhcmQgPHRzdGVsbGFyQHJlZGhhdC5jb20+iQJWBBMBCABAAhsD
|
||||
BwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AWIQRHTiIxar9HhaiMbo6ix5SphkGd
|
||||
igUCYJMrXwUJCWsRIgAKCRCix5SphkGdir/GD/4zT43DAD9GU6VHGFeOphisH2kN
|
||||
IORVDEn8T+7iR7XLY9nVHJDxqQPUgB/gKYibrVYE0KVqjSSj3dr1cTorubMsDYgy
|
||||
gjjJSroOZupYC1+Yd8wb0jfdB6Z+CNKh0QN64BDS6D7P1GAcaIbxTyITjoz6jhyF
|
||||
Lkj4QCLiGWsMbapQA7MB4ij8t/AKORp1kW+tMyn6wfjfmYjrYOyE65UxmJtrV9Fv
|
||||
YllBt9oCAP0V9qphT6C6wxarJOuhIq9BoZOYKaUa5qRJfzNZagPG8ZalraP/MFfM
|
||||
g20hLuX5jN1jdzlHEgNt5WCYuI+uekOIUuT1PiFrmWwYXKWMAxnsVefpv8kmW8LR
|
||||
2TCG+ALvnYCRwr0Ykqh4KZcn4mpsV+QnwNAyVR6Bl6QTsPGtoHkU9Pg640mzkvgg
|
||||
w55X5kC3x4IxLskD1PFdFpW9LSRL5zz6jT5gL9Eb+zAuKpg/8w64MLnXaX69cR/p
|
||||
1rrNqZUfBOqf8fbrzy296ZSfeK4tV414iT8j76swQMAONGXoNKxO7E1cAgtxPUWW
|
||||
u3R4de3sZHGXTiEv70UNRv1TWjlVMK3Av7yDIGUnt+2wi3jilYjLWnAIgSQ46CDQ
|
||||
tUCdhdwmFcJLa3IJrs/UvHtlq6nU1sIo4wqJwfNBMHx0JZc+bKf41OgYL9ve11F5
|
||||
IKZNcvom0Pf7MkUKRQ==
|
||||
=Kuwb
|
||||
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
|
||||
ALDpP6vzpYVqnK5T
|
||||
=+9jG
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
33
cross-compilers/aarch64-linux-gnu-gcc-stage1/.SRCINFO
Normal file
33
cross-compilers/aarch64-linux-gnu-gcc-stage1/.SRCINFO
Normal file
@ -0,0 +1,33 @@
|
||||
pkgbase = aarch64-linux-gnu-gcc-stage1
|
||||
pkgdesc = The GNU Compiler Collection. Stage 1 for toolchain building (aarch64-linux-gnu)
|
||||
pkgver = 14.2.1+r730+gc061ad5a36ba
|
||||
pkgrel = 1
|
||||
url = http://gcc.gnu.org
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = GPL
|
||||
license = LGPL
|
||||
license = FDL
|
||||
license = custom
|
||||
makedepends = git
|
||||
depends = aarch64-linux-gnu-binutils
|
||||
depends = libmpc
|
||||
depends = zlib
|
||||
depends = libisl
|
||||
options = !debug
|
||||
options = !emptydirs
|
||||
options = !distcc
|
||||
options = !strip
|
||||
source = git+https://sourceware.org/git/gcc.git#commit=c061ad5a36ba0c07d3d9d82a85aebb887def759d
|
||||
source = gcc11-Wno-format-security.patch
|
||||
validpgpkeys = F3691687D867B81B51CE07D9BBE43771487328A9
|
||||
validpgpkeys = 86CFFCA918CF3AF47147588051E8B148A9999C34
|
||||
validpgpkeys = 13975A70E63C361C73AE69EF6EEB81F8981C74C7
|
||||
validpgpkeys = D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62
|
||||
sha256sums = b85f812c76b339a69a17e6e4ad04b03d2c6ed6bc4c632ac1d30d87cd9b382d8b
|
||||
sha256sums = 504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e
|
||||
|
||||
pkgname = aarch64-linux-gnu-gcc-stage1
|
@ -8,8 +8,8 @@
|
||||
|
||||
_target=aarch64-linux-gnu
|
||||
pkgname=${_target}-gcc-stage2
|
||||
pkgver=14.1.1+r150+g789f05536df
|
||||
_commit=789f05536df8fcea58cc3ccede4b2383e17b8be1
|
||||
pkgver=14.2.1+r730+gc061ad5a36ba
|
||||
_commit=c061ad5a36ba0c07d3d9d82a85aebb887def759d
|
||||
pkgrel=1
|
||||
pkgdesc="The GNU Compiler Collection. Stage 2 for toolchain building (${_target})"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
@ -27,9 +27,14 @@ validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.
|
||||
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
|
||||
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
|
||||
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
|
||||
sha256sums=('187c930e1a02ab09425d3331125068384540df95fd401193bbf92192e39291f0'
|
||||
sha256sums=('b85f812c76b339a69a17e6e4ad04b03d2c6ed6bc4c632ac1d30d87cd9b382d8b'
|
||||
'504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e')
|
||||
|
||||
pkgver() {
|
||||
cd gcc
|
||||
echo "$(cat gcc/BASE-VER)+$(git describe --abbrev=12 --tags | sed 's/[^-]*-[^-]*-//;s/[^-]*-/r&/;s/-/+/g;s/_/./')"
|
||||
}
|
||||
|
||||
prepare() {
|
||||
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
|
||||
cd gcc
|
||||
|
34
cross-compilers/aarch64-linux-gnu-gcc/.SRCINFO
Normal file
34
cross-compilers/aarch64-linux-gnu-gcc/.SRCINFO
Normal file
@ -0,0 +1,34 @@
|
||||
pkgbase = aarch64-linux-gnu-gcc
|
||||
pkgdesc = The GNU Compiler Collection - cross compiler for ARM64 target
|
||||
pkgver = 14.2.0
|
||||
pkgrel = 1
|
||||
url = https://gcc.gnu.org/
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = GPL
|
||||
license = LGPL
|
||||
license = FDL
|
||||
makedepends = gmp
|
||||
makedepends = mpfr
|
||||
depends = aarch64-linux-gnu-binutils
|
||||
depends = aarch64-linux-gnu-glibc
|
||||
depends = libmpc
|
||||
depends = zlib
|
||||
depends = libisl
|
||||
depends = zstd
|
||||
options = !emptydirs
|
||||
options = !strip
|
||||
options = staticlibs
|
||||
options = !lto
|
||||
source = https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz
|
||||
source = https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz.sig
|
||||
validpgpkeys = D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62
|
||||
validpgpkeys = 33C235A34C46AA3FFB293709A328C3A2C3C45C06
|
||||
validpgpkeys = 13975A70E63C361C73AE69EF6EEB81F8981C74C7
|
||||
sha256sums = a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9
|
||||
sha256sums = SKIP
|
||||
|
||||
pkgname = aarch64-linux-gnu-gcc
|
@ -1,50 +1,43 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Contributor: Alexander 'hatred' Drozdov <adrozdoff@gmail.com>
|
||||
# Contributor: toha257 <toha257@gmail.com>
|
||||
# Contributor: Allan McRae <allan@archlinux.org>
|
||||
# Contributor: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
# Contributor: Tavian Barnes <tavianator@tavianator.com>
|
||||
# Maintainer: Stefan Schmidt <thrimbor.github@gmail.com>
|
||||
# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com>
|
||||
# Maintainer: Eli Schwartz <eschwartz@archlinux.org>
|
||||
|
||||
_target=aarch64-linux-gnu
|
||||
pkgname="${_target}-gcc"
|
||||
pkgver=14.1.1+r150+g789f05536df
|
||||
_commit=789f05536df8fcea58cc3ccede4b2383e17b8be1
|
||||
pkgname=$_target-gcc
|
||||
pkgver=14.2.0
|
||||
pkgrel=1
|
||||
pkgdesc="The GNU Compiler Collection (${_target})"
|
||||
#_snapshot=8-20190111
|
||||
pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(GPL LGPL FDL custom)
|
||||
url='http://gcc.gnu.org'
|
||||
depends=("${_target}-binutils>=2.42" "${_target}-glibc>=2.39" "${_target}-libxcrypt" libmpc elfutils zlib)
|
||||
makedepends=(git)
|
||||
checkdepends=(dejagnu inetutils)
|
||||
options=(!debug !emptydirs !distcc !lto !strip)
|
||||
conflicts=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
|
||||
replaces=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
|
||||
provides=("${_target}-gcc-stage1=${pkgver}" "${_target}-gcc-stage2=${pkgver}")
|
||||
source=(git+https://sourceware.org/git/gcc.git#commit=${_commit}
|
||||
gcc11-Wno-format-security.patch)
|
||||
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
|
||||
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
|
||||
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
|
||||
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
|
||||
sha256sums=('187c930e1a02ab09425d3331125068384540df95fd401193bbf92192e39291f0'
|
||||
'504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e')
|
||||
url='https://gcc.gnu.org/'
|
||||
license=(GPL LGPL FDL)
|
||||
depends=($_target-binutils $_target-glibc libmpc zlib libisl zstd)
|
||||
makedepends=(gmp mpfr)
|
||||
options=(!emptydirs !strip staticlibs !lto)
|
||||
source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig})
|
||||
#https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
|
||||
sha256sums=('a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9'
|
||||
'SKIP')
|
||||
validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62 # Jakub Jelinek <jakub@redhat.com>
|
||||
33C235A34C46AA3FFB293709A328C3A2C3C45C06 # Jakub Jelinek <jakub@redhat.com>
|
||||
13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther <richard.guenther@gmail.com>
|
||||
|
||||
if [ -n "$_snapshot" ]; then
|
||||
_basedir=gcc-$_snapshot
|
||||
else
|
||||
_basedir=gcc-$pkgver
|
||||
fi
|
||||
|
||||
prepare() {
|
||||
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
|
||||
cd gcc
|
||||
cd $_basedir
|
||||
|
||||
echo $pkgver > gcc/BASE-VER
|
||||
|
||||
# Do not run fixincludes
|
||||
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
|
||||
|
||||
# hack! - some configure tests for header files using "$CPP $CPPFLAGS"
|
||||
sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
|
||||
|
||||
# configure.ac: When adding -Wno-format, also add -Wno-format-security
|
||||
patch -Np0 < "$srcdir/gcc11-Wno-format-security.patch"
|
||||
|
||||
mkdir -p "$srcdir/gcc-build"
|
||||
rm -rf "$srcdir"/gcc-build
|
||||
mkdir "$srcdir"/gcc-build
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -52,64 +45,56 @@ build() {
|
||||
|
||||
# using -pipe causes spurious test-suite failures
|
||||
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
|
||||
CFLAGS=${CFLAGS/-pipe}
|
||||
CFLAGS=${CFLAGS/-Wformat -Werror=format-security/}
|
||||
CFLAGS=${CFLAGS/-pipe/}
|
||||
CXXFLAGS=${CXXFLAGS/-pipe/}
|
||||
CXXFLAGS=${CXXFLAGS/ -Wformat -Werror=format-security/}
|
||||
|
||||
"$srcdir/gcc/configure" --prefix=/usr \
|
||||
--program-prefix=${_target}- \
|
||||
--with-local-prefix=/usr/${_target} \
|
||||
--with-sysroot=/usr/${_target} \
|
||||
--with-build-sysroot=/usr/${_target} \
|
||||
--with-as=/usr/bin/${_target}-as \
|
||||
--with-ld=/usr/bin/${_target}-ld \
|
||||
# Credits @allanmcrae
|
||||
# https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/gcc/PKGBUILD
|
||||
# TODO: properly deal with the build issues resulting from this
|
||||
CFLAGS=${CFLAGS/-Werror=format-security/}
|
||||
CXXFLAGS=${CXXFLAGS/-Werror=format-security/}
|
||||
|
||||
"$srcdir"/$_basedir/configure \
|
||||
--prefix=/usr \
|
||||
--program-prefix=$_target- \
|
||||
--with-local-prefix=/usr/$_target \
|
||||
--with-sysroot=/usr/$_target \
|
||||
--with-build-sysroot=/usr/$_target \
|
||||
--with-native-system-header-dir=/include \
|
||||
--libdir=/usr/lib --libexecdir=/usr/lib \
|
||||
--disable-nls \
|
||||
--enable-languages=c,c++,lto \
|
||||
--enable-shared \
|
||||
--enable-threads=posix \
|
||||
--with-system-zlib \
|
||||
--enable-__cxa_atexit \
|
||||
--disable-libunwind-exceptions \
|
||||
--enable-clocale=gnu \
|
||||
--disable-libstdcxx-pch \
|
||||
--disable-libssp \
|
||||
--enable-gnu-unique-object \
|
||||
--enable-linker-build-id \
|
||||
--enable-lto \
|
||||
--enable-plugin \
|
||||
--enable-install-libiberty \
|
||||
--with-linker-hash-style=gnu \
|
||||
--enable-gnu-indirect-function \
|
||||
--disable-multilib \
|
||||
--disable-werror \
|
||||
--enable-checking=release \
|
||||
--enable-default-pie \
|
||||
--enable-default-ssp \
|
||||
--target=${_target} \
|
||||
--host=${CHOST} \
|
||||
--build=${CHOST} \
|
||||
--with-build-config=bootstrap-lto \
|
||||
--enable-link-serialization=1 \
|
||||
--enable-secureplt
|
||||
--target=$_target --host=$CHOST --build=$CHOST \
|
||||
--disable-nls --enable-default-pie \
|
||||
--enable-languages=c,c++,fortran \
|
||||
--enable-shared --enable-threads=posix \
|
||||
--with-system-zlib --with-isl --enable-__cxa_atexit \
|
||||
--disable-libunwind-exceptions --enable-clocale=gnu \
|
||||
--disable-libstdcxx-pch --disable-libssp \
|
||||
--enable-gnu-unique-object --enable-linker-build-id \
|
||||
--enable-lto --enable-plugin --enable-install-libiberty \
|
||||
--with-linker-hash-style=gnu --enable-gnu-indirect-function \
|
||||
--disable-multilib --disable-werror \
|
||||
--enable-checking=release
|
||||
|
||||
make STAGE1_CFLAGS="${CFLAGS}" STAGE2_CFLAGS="${CFLAGS}"
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd gcc-build
|
||||
|
||||
make DESTDIR="$pkgdir" install-gcc install-target-libgcc \
|
||||
install-target-libstdc++-v3
|
||||
make DESTDIR="$pkgdir" install-gcc install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath,libatomic}
|
||||
|
||||
rm -rf "$pkgdir/usr/share"
|
||||
# strip target binaries
|
||||
find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib \
|
||||
-type f -and \( -name \*.a -or -name \*.o \) \
|
||||
-exec $_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges \
|
||||
-R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line \
|
||||
-R .debug_str -R .debug_ranges -R .debug_loc '{}' \;
|
||||
|
||||
# strip it manually
|
||||
strip "$pkgdir/usr/bin/"* 2>/dev/null || true
|
||||
find "$pkgdir/usr/lib" -type f -exec /usr/bin/${_target}-strip \
|
||||
--strip-unneeded {} \; 2>/dev/null || true
|
||||
# strip host binaries
|
||||
find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/ -type f -and \( -executable \) -exec strip '{}' \;
|
||||
|
||||
install -d -m 755 "$pkgdir/usr/$_target/usr/lib"
|
||||
mv "$pkgdir/usr/$_target/lib" "$pkgdir/usr/$_target/usr/"
|
||||
# Remove files that conflict with host gcc package
|
||||
rm -r "$pkgdir"/usr/share/man/man7
|
||||
rm -r "$pkgdir"/usr/share/info
|
||||
rm -r "$pkgdir"/usr/share/gcc-$pkgver
|
||||
}
|
||||
|
@ -0,0 +1,53 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQGiBDs4dV0RBACZII57dgbfnCC7RTrJ1yc0F1ofEZJJ/x4tAtSHMDNj2zTnLR25
|
||||
5AHmxN85namwJdn7ixXSZv1FMPCeTs6jDk98YuA9r5uuCNPqCNZsuQtREpN7h+wO
|
||||
IeRrhvg9/F11mty/5NthXNh8P2ELnkWXSHu6DvTQyGppAtxueOL0CjRrpwCggVYu
|
||||
vxui5mqNq9+lILbMi2Zm3UkD/0T/0HupthZFXbuzY/h/nyqzoPOxnSAAAx6N7SiE
|
||||
2w9OQ1w3K8WOFoPH9P0cnIQ+KnMSGQV4C2WY/d8YtShnKkXRYZVvlK+aiwmvf1kU
|
||||
yNyUqaA/GhW5FWN26zFQc3G5Y9TDjgBqjd6SequZztK5M5cknJGJn+otpdQtA1Dx
|
||||
2KEABACSYjdRNT3OvQJ7OSz4x4C58JKz/P69WsNZxqYVo66P7PGxM7V2GykFPbG7
|
||||
agyEMWP1alvUK551IamVtXN+mD7h3uwi5Er0cFBBfV8bSLjmhSchVpyQpiMe2iAr
|
||||
IFeWox7IUp3zoT35/CP4xMu5l8pza61U5+hK3G7ud5ZQzVvh8bQtUmljaGFyZCBH
|
||||
dWVudGhlciA8cmljaGFyZC5ndWVudGhlckBnbWFpbC5jb20+iGUEExECACUCGwMC
|
||||
HgECF4ACGQEFAlZi3pMGCwkIBwMCBhUIAgkKCwQWAgMBAAoJEG7rgfiYHHTHIBIA
|
||||
n20wZDYF0KrfbJNzK4/VwAEAzN+wAJ9Dpbhtq4sRoH3cbadBsD2mXXthOrQrUmlj
|
||||
aGFyZCBHdWVudGhlciAoV29yaykgPHJndWVudGhlckBzdXNlLmRlPohiBBMRAgAi
|
||||
AhsDAh4BAheABQJWYt6YBgsJCAcDAgYVCAIJCgsEFgIDAQAKCRBu64H4mBx0x2iy
|
||||
AJ4tmLvgNsphsrpKKfDDyV0tzR5FuACeNymltMsgfFyvoueBvji/h+HyObm0K1Jp
|
||||
Y2hhcmQgR3VlbnRoZXIgPHJpY2hhcmQuZ3VlbnRoZXJAZ214Lm5ldD6IYgQTEQIA
|
||||
IgIbAwIeAQIXgAUCVmLemAYLCQgHAwIGFQgCCQoLBBYCAwEACgkQbuuB+JgcdMde
|
||||
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
|
||||
GPYAnArpX32fDdu/xhuqjqHrNkwyO/Yo
|
||||
=c9j1
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQGiBECGYZsRBAC9VE8N8vHAG87MTC2wbtnmbSD8Wc2xYCaLofZAH+vXyio3Dnwx
|
||||
jQLlj7IgwRWNAVq13uL0wn0WAsGop5Cs7nA/JD4MEBBNSdnvq1bMYitch2PTtAU+
|
||||
h6HaI9JXBDUh4AKZz2rllKgbigMHlgIugxnKTAMJIhS63lCTHWEDlnycJwCgqSX9
|
||||
hDs9eBC5coearGDhc0BDvTsD/A05YkZkQBgsYD6cjWFwNLJIcaHORKlLLZ9gRJO5
|
||||
LVcKaCEgYSWAM7dadJeqIFi9RkXdv+cWozxTgrGlY4T7/PakIBB7wWj2Zl72mW5a
|
||||
NHT2vAemB8IFV1saiFXZM+qDhCHbV4yKSmNOQHY1VnSCUrgINiM0qlTz08yjUazK
|
||||
fm2BBACDF3ZfUQNeHC9zwfsgCzKnqOm7FSlwOyI0f+j83B5PH2+KuzuyEqYoxGp+
|
||||
2d1zTxvbOeBBaX8T1M4n5d9ixiFMhgbTzuyit3nn6cp5j2L0IAS9pw0kaWpPMhpQ
|
||||
zydNgnaBxHs1Y+cP4iM/4FWFCvfjUdR7xULdEzkgGxevu8pNEbQgSmFrdWIgSmVs
|
||||
aW5layA8amFrdWJAcmVkaGF0LmNvbT6IZAQTEQIAJAIbAwYLCQgHAwIDFQIDAxYC
|
||||
AQIeAQIXgAUCTI3tMgUJHtOOlwAKCRCjKMOiw8RcBjySAJ9ApMXF3+gWIr0zpMxv
|
||||
Wb53/oxsHgCaAl6V5JS9GJUnrPiHKdR+sMFPkd4=
|
||||
=MB2O
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
@ -0,0 +1,122 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBF7Ps4YBEAC5i0PA1CA3te8UeAxWm8zH5KRyoXyD+IuVHar9fPR13J/IkUgO
|
||||
0f4kebDaGQGjyPoBuLHWtshQwSjDP9059eMbfne6fhe3UxqRjfknWxr83S0pSrDI
|
||||
xgdIsxMQT6dxm1YYpp+pK6PRs/tHMtXHtSJc4HwkW187nx7c7lfKXmwVoqUuEjvW
|
||||
irKyJRVNw68WZjYLmmIsRIIZcUMOE2lItPkejerHZobOuTkuXslgkWH3zeKCK8JD
|
||||
em9npzxIkLgrl8Ub0HxWdkAc6o+gj3Ih0QthvC8P7gxNuTJyf8SVaZFla+ky/t7Z
|
||||
kLmIhSBLzNSosscOtz9sdI4seXsOGgWeGRORp/+zF5ISnD3kFg3OtIudW8p4J7oA
|
||||
OICWkPIuEOXPCz5VIUmaY2Eswh76YgW7u60JMv/v0Agpjy23hovvG6HArMO8Letr
|
||||
Y5CWC+G9wp/xTo3TeyQ9mrYcKMjvrZzCos+SFaGF0lcExWpk610XQf+8/1FlhJ4U
|
||||
SiQCy78o1pW8dOpLWvWe7y9YtRm3DTgYDCDpcMzYVZPrp2oPg5h4nW5sfhPJ01yu
|
||||
gwTLDo/AILMQSkr1IVbfMkP7Mxtev51nRjxL7JCMB4bHx+uyNs56LCqdLctrF6Aa
|
||||
HrS7yaP3ym3BsHrH3TqAaTGW7rs/hrZ6MaWbU4bBxL49z4GyXWRJqglePwARAQAB
|
||||
tCBKYWt1YiBKZWxpbmVrIDxqYWt1YkByZWRoYXQuY29tPokCOAQTAQIAIgUCXs+z
|
||||
hgIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQbDW5kwm1+mJqRxAAtvq9
|
||||
NevjleUPVMJhz3X5pprhCNM/8LGSbhE284tDYv0inT9huKaMeaw/hQvSSoniac87
|
||||
zb0S5JDWYHEZ6PhOs7ZASuSwtBp3SdGtjQTMJMSuAHvEjSvBR+0EkCu+85oJxwDS
|
||||
wMMNEy1xubsyqhETD6DF/wudDr5r8IpB0A4vzFmaFv5wdbdnywd/sQzU9Fnl7GyX
|
||||
/1Wgd94dIiznr7fdxJtsdphw4WzoJf5EYTdozs+biVhnz+NJuniTjg8IKoEOl7oY
|
||||
Nrmqwfijw7FqgcbuXb9UAsxaVLFHZl3GVhXAmbQoz4io3PVw5BR+p+zeWvndeONu
|
||||
jndE8QN3PyFb/WHyWRnCv7goUb5uLZU4aDqf34PP8fral3HBaaaXB53NybvJVjEU
|
||||
nMzvjpVQj4J0yFzy+NlFwJb3oT03EDNkEK+SQrKHv4xz/atgXbfFYZ8oynCkypmt
|
||||
aw/udPuLpy2dBY6wTAhSvdzkiD9swgbgX2idNLXfoeU1AaiKd+mez3X51Arf49pn
|
||||
nL5wDCBkT2BUwX41ntIGgrNMcMNFbfNt99kUNaZ15oWI9Ia3DyWMxvgmDg4Ev8m8
|
||||
pGHH3Hq3eueyPySdJh+I8x+ipyIpFW+7AYS49L4LI7A7jFs8Nas22Qi6RoTFV3ep
|
||||
0qkEL4Lgrh8ooxhhSLOmsfyJDiXAHiz5sVUZ4wXRymrKaAEQAAEBAAAAAAAAAAAA
|
||||
AAAA/9j/4AAQSkZJRgABAQEBLAEsAAD/4gKwSUNDX1BST0ZJTEUAAQEAAAKgbGNt
|
||||
cwQwAABtbnRyUkdCIFhZWiAH5AAFABwADQASAABhY3NwQVBQTAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1kZXNjAAABIAAAAEBjcHJ0AAAB
|
||||
YAAAADZ3dHB0AAABmAAAABRjaGFkAAABrAAAACxyWFlaAAAB2AAAABRiWFlaAAAB
|
||||
7AAAABRnWFlaAAACAAAAABRyVFJDAAACFAAAACBnVFJDAAACFAAAACBiVFJDAAAC
|
||||
FAAAACBjaHJtAAACNAAAACRkbW5kAAACWAAAACRkbWRkAAACfAAAACRtbHVjAAAA
|
||||
AAAAAAEAAAAMZW5VUwAAACQAAAAcAEcASQBNAFAAIABiAHUAaQBsAHQALQBpAG4A
|
||||
IABzAFIARwBCbWx1YwAAAAAAAAABAAAADGVuVVMAAAAaAAAAHABQAHUAYgBsAGkA
|
||||
YwAgAEQAbwBtAGEAaQBuAABYWVogAAAAAAAA9tYAAQAAAADTLXNmMzIAAAAAAAEM
|
||||
QgAABd7///MlAAAHkwAA/ZD///uh///9ogAAA9wAAMBuWFlaIAAAAAAAAG+gAAA4
|
||||
9QAAA5BYWVogAAAAAAAAJJ8AAA+EAAC2xFhZWiAAAAAAAABilwAAt4cAABjZcGFy
|
||||
YQAAAAAAAwAAAAJmZgAA8qcAAA1ZAAAT0AAACltjaHJtAAAAAAADAAAAAKPXAABU
|
||||
fAAATM0AAJmaAAAmZwAAD1xtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAEcA
|
||||
SQBNAFBtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEL/2wBDABsS
|
||||
FBcUERsXFhceHBsgKEIrKCUlKFE6PTBCYFVlZF9VXVtqeJmBanGQc1tdhbWGkJ6j
|
||||
q62rZ4C8ybqmx5moq6T/2wBDARweHigjKE4rK06kbl1upKSkpKSkpKSkpKSkpKSk
|
||||
pKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKT/wgARCACVAGkDAREA
|
||||
AhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAECAwUE/8QAFgEBAQEAAAAAAAAA
|
||||
AAAAAAAAAAEC/9oADAMBAAIQAxAAAAHTAAEVFZIvGAAAABxmcUQAWVqHYAAAHMYg
|
||||
RJUgIVapoAAAZEcy2SzWQitKrKrNs6wADGilb5qxWBCKbnnue6tYAAx4qmrlmrAg
|
||||
VpRc9tmoACMSVKycty1pBEU2a9nUAEDIzuQrGspUkLJS02aR2XIAjJmyGsEasYEU
|
||||
67O25AAzpaJqxYDJDKyKaVzfYABAyc6m0kkIktSdNzoWAAAjJlc1FWoyyuzYuZAA
|
||||
ABnxytWSipIXPUmhQAAAGZLzklZWga1lwAAAVGbnTURUojZs2MAAiURwzQtgwIlN
|
||||
mnc3gAHKRAJQYgCxFh0DA5BDJDGAiBAgSLzoKxDAAABCABlp/8QAJBAAAgEEAgEF
|
||||
AQEAAAAAAAAAAAECAxESIAQQMRMhMDIzFEH/2gAIAQEAAQUC1lUhE/opirQl8VWs
|
||||
oE6056RnKBRrqe9eeFPyW2oV8tuTK8xIsYoxQ4jXXHnnDTk/rEWrGjh/bTlfrHZj
|
||||
OIvfStJzmul032zjxtS7l9WvZeB+L+xbq15UZPWYumWF3HzR+2nIjZrpjF0yJSja
|
||||
Ok/eK2ZQhdbSWMixbvy0rLbkP3v231x43+Ct+lhF+6StT2nNQL5MsWLH+rxpdEqq
|
||||
Q7yer8053WkvsYowRgYGJijFIZGppL7fEm0Rm2zEwRgjExMTExMEYI9NHpoUEmf/
|
||||
xAAcEQACAgIDAAAAAAAAAAAAAAAAEQFQMEACECD/2gAIAQMBAT8Bslrxurwu5zcs
|
||||
02EVLGMYx0f/xAAXEQEBAQEAAAAAAAAAAAAAAAARAFBw/9oACAECAQE/AexkRGJ/
|
||||
/8QAIhAAAQMEAQUBAAAAAAAAAAAAAREgMAACITFREjJAYXGB/9oACAEBAAY/Am5u
|
||||
rdYuiQZNbZg0h7n+4EvOXdPEOdiYt/Ibi1YfrCkSTFqwFxgU6ejkpJTdMH5omTml
|
||||
L0u20xIZ8Ungf//EACMQAAIBAwUAAwEBAAAAAAAAAAABERAhMSBBUWFxMJGxoeH/
|
||||
2gAIAQEAAT8h0tIUmNP+R1CJ7E5+F7AFkcFwjJFH15CHD+tbGNOGshttLu6IIIpM
|
||||
OUfSl86mysBJUI8HUdAgjo3nEac/ioQVGNCkA1vrSsehgIVGh1MU2zpkFRshLUdr
|
||||
ckdsyW9xmZFc3aJciLUiBKCxFQSlDDVhFcveNNra7MKJcbJGFGZz+bT0FmAkZErG
|
||||
I1RuDL2XfSiSfFLYle4xSiZQ59JlzrnvqZqJDdiGpMsi02WtEVvAgnIrUG7ExixZ
|
||||
fBe/hyQww2RYgPWtFeOS7sggM2DUoluWItLU4buW9XDhEoEiCBok7CAsfrSwQnlH
|
||||
Wex7PR7GSwEJYVaz2Jziq3UTJJJJGxsdMgFlkqNW5udjPQjyyPZHsj2R7PQ7mdjO
|
||||
xkgTdP/aAAwDAQACAAMAAAAQAAkkgAAAECzAAAAh67cgAASff5kAAVogX8AAychk
|
||||
wAEUiaXQAE4oCsGAEhH4sRAAfuVo2AAHjbiwAAhXVUAAAHjyPAAAFoFMAAAjSioA
|
||||
AHZKSAAAWL7+KkAiyySWyAkAkkkAg//EAB0RAAMAAwEBAQEAAAAAAAAAAAABERAg
|
||||
MCExUEH/2gAIAQMBAT8Q/BhOaEiIhMGuCFq+K6se0FhYeXs/gkOiTDVQhCeizW+C
|
||||
ITEJhfdifkFh6MQ1eyZT6QuGy/zdMQoeDKN8EUTw2Ub4J4QTLygkQhCD3Sols+FF
|
||||
6ai/hf/EABsRAQADAQEBAQAAAAAAAAAAAAEAETAgEFBA/9oACAECAQE/EPo3Lg4P
|
||||
RjX6iMGo+EXy4Oxy4moduz5XgeGDs8nay9qJTgV8P//EACgQAQACAQMEAgICAwEA
|
||||
AAAAAAEAESExUWEQIEFxgZGh4TCxwdHw8f/aAAgBAQABPxDsX9zgUmqfUA1vAoVu
|
||||
GgE/uALETj+E7QdS6D3CdU7ELWcwG00loM8nh+IAc2vHp33HgJHzKZVhYgzEv5j9
|
||||
IlEESUjY7QBUE1VR+3cnS6qK8pHYIO0HggQKpBXRKVkMMfLGwd+e2hRV5KgwdAEo
|
||||
qDpaksMovmb189og7D+UgwjN4dpXQNEyuHKQlmQA2di0LHFOYtgjUCNGLX1FdVQV
|
||||
XB4oljN+JYwxUiA3yX/x+OzAaqPaA32CfKi4GKbGU8gfmWKwF3T6iU4Bsqpbd1j1
|
||||
VYZlgpBZfY5KgWxMzMUlxknlhGFbE08RYmC6IQKhodpKV430zIQqzGXr4jslohFc
|
||||
twgixDZs4mB6Wxt2iZYvxxFgjaEwFQiaksxzZqRqjBvcf67ksTeK9oN+niGGtQdu
|
||||
cTRhv5ihlmJUoTa0QxlAHfdpgUT22MolOqmDTEKqOiDK2Ttv/BUh4AxR/RKfDMNU
|
||||
y7SKyfqYGqyvz3jGhdA1Y+qLvUMJcaQOfuUWCNrZBAoagHbTabI6ij8H3HSKr9TC
|
||||
lhNMcKmCChezSoizCW9oAuYjon2Qfb6YvoiANPxn/NSvlfUpZt+ZoGcwDlBAMAP2
|
||||
gAUI6J1yfMLJwQk5ym8pA6KuJHxUrx4+pk9vJ66N02egcnRnLHLHLHLCnmF/0z/3
|
||||
Sf8AaQ0wm/T/2YkCOAQTAQIAIgUCXs+8lgIbAwYLCQgHAwIGFQgCCQoLBBYCAwEC
|
||||
HgECF4AACgkQbDW5kwm1+mKtXQ/+MEPsOs4J0K0CBLgX25Qz0y1Hi4G+n7x1W5oZ
|
||||
fft8yvxbmsMT7BjMGJh4jNzdQndAbY26H5U3s5OtlL1w2kMqt7b7/o9BPjL+ndIj
|
||||
ujgkSrOh5xaUhPBbLaGmhiYSzjvLsXovRGl41D+wneFDJ3H5fonFd78gH5+2k5ak
|
||||
7mgYgOt0GhTeEFNxBgv1OMMxZJ+aiIiApMFVtc4q2zLWxzRNyMeTUAKhKPTz5Dz5
|
||||
LCrnpx391e4gx9pTqY24mADVRRrDtP7YdgsMDP0nXRqTbyRsc/0wcUdl9/czVRvz
|
||||
SADCZon3q7gb7ar3Jfr/5CFdN/2AQXw/IEqkF3pST900s+1WMZhOOQ/FDt/J6ETs
|
||||
q6cL2487N7QASeGfF7cczVOKQU1tsBhpk2Wqxe0c8KnsBN8Klq62g1qs7sJ8V6vv
|
||||
s64QLOgsekM1ep6w9n79Z5mxRG2KTYyg03S2jeEJklAGm1wFDgIDL7kuVYplRFTQ
|
||||
LG7YaRI1IzRi6JCeYpF4tlvNfhGuvtzX8ADHk+yYbnksgXixLKBtY+9jqQEvtcSG
|
||||
8xrrHcHj6kQs0IlRRKCnhpbegve7TkNBZUkOBl235c8/YNOISAW1ls5Lqxd2qk9j
|
||||
n98L7r0dT2ylyYR1pUIl4g4gLL6wN8VM5O/RNypcPtMhmSjikoD3sviXN6RAQ0Vy
|
||||
eL39geS5Ag0EXs+zhgEQALiuGiBqVzOlpSaCcwOREam/tYWCm/3o9AEoKhZ8VNOw
|
||||
Hy9bQZ7Qnty04Z686NGq6kOc0rXJxO5dSeqiA4OfhmkpiheD3GgEKauVcCN1EDtn
|
||||
0Yb0+/lJWBqHiXAa+haEUNsRkZdbLAaCBY6aG3S8Y9hSb1dqbed9QoDdC5DljqlT
|
||||
JUzRbQL3fFBlsYejtWTNWUHP9OdeUTIzdPCf2iENMo+PYZG3LxycwQMza0TDzmuV
|
||||
SLRbBYxLjYwzjVoiI7RYvV+aFs2HZSgtA0P2BmC+pjleeSfWeHiNAZxPH6Steb8T
|
||||
MOL/AydLrMcGnjleREco1YUNL8ho2zUAv0h+S3bzGhb7gtkOxVzu6G1EHoflTCrw
|
||||
dsAfeA8WCBZM+KLqLJcn85ehH7/N0ZBy/Y5Bu76JitYO/DJvqAR6jSiR2fJBQLiS
|
||||
EC3SOvhWwJEYexNWI3eSpDYvxdjQ33tFz6QTUHneifs1aByl6MH0WxRDYspIs1c7
|
||||
X6afqIWrVUsXmjh/IT18hGOEdVDZ8ktK1U2adQP32OmZdQ5ij86Ydyypr9cwHK97
|
||||
6VdttRLNKs7KElFempkHtde7ue+XylrzeMYQj1Mmtw4baL8jxg4AHmk06U3VEaT7
|
||||
PQIJphZMwLMes3hk4e47b3C8aeCAAYA1sfma4rCU8hTbrAoSV5qhDCDbRZiAhF0B
|
||||
ABEBAAGJAh8EGAECAAkFAl7Ps4YCGwwACgkQbDW5kwm1+mIrNw/+LNy8YHShVO+E
|
||||
uQeia3E0cVu6/qCyM/UdjCfaSYH9NwQldHUbed70IY72MqYfk+sqToHsGaCAoSef
|
||||
CSRLsELQ7sAMsfqvwNb8dibON6q9Ju5JESUwu4txmVlLlkXFlyxgk/fTeBTT89wT
|
||||
7ZYXjSVa75WRDDwJo8BLJ1N726UxVDcUm6F4Gb+elaMi0jVGClKVG/ZHLgWRlfK4
|
||||
8dp1a2CPrqvRAeGvnqyQy4q6UtV1FcwYlxzl3G2ubB8YjlQg1FG7CoSfgHPZFZ+f
|
||||
PtCvW3kUjeTOZlDQ8UNEsyvUtwL+ntKCpKwxRdAFLWbfVgl1HRtcK0eXQf+Nepn5
|
||||
+lRgNRfUlzFInYUkn0QEFJQQgAmdxuQVLutLzgchxR94MBr6c18jhu+95qoKIfNp
|
||||
eSaOpxDZx9WqnMCsBmns+YKmdaFaj5MukzPXIQxw6o9Ez+AgPY9VRmIDvaK/0BJr
|
||||
gW/deFGcF12tMHzaQ4+It7eidDezYn6CWqvRAX45wpW5ig7GUXm5Xp8MSq9HUHpv
|
||||
xSESDao996QgfR6lFJ7YIy+cQcCS5ynHcJkpnLGdS0G8UzN4iYT+zAsnOybNrETF
|
||||
xFPsTAddu9c+sOjRUHUF8r9kGQZ3eKxCp3rNfELUVTjyGv2yOpun+Z1xHAeLIq5M
|
||||
Eq4PBxKJz/7TpPbxn6pwUaSrLdJBkXo=
|
||||
=Vl0Y
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
28
cross-compilers/aarch64-linux-gnu-glibc-headers/.SRCINFO
Normal file
28
cross-compilers/aarch64-linux-gnu-glibc-headers/.SRCINFO
Normal file
@ -0,0 +1,28 @@
|
||||
pkgbase = aarch64-linux-gnu-glibc-headers
|
||||
pkgdesc = GNU C Library headers (aarch64-linux-gnu)
|
||||
pkgver = 2.41
|
||||
pkgrel = 1
|
||||
url = http://www.gnu.org/software/libc/
|
||||
arch = any
|
||||
license = GPL
|
||||
license = LGPL
|
||||
makedepends = aarch64-linux-gnu-gcc-stage1>=14.1.1
|
||||
makedepends = python
|
||||
makedepends = git
|
||||
depends = aarch64-linux-gnu-linux-api-headers>=6.8
|
||||
options = !buildflags
|
||||
options = !debug
|
||||
options = !strip
|
||||
options = staticlibs
|
||||
source = git+https://sourceware.org/git/glibc.git#commit=74f59e9271cbb4071671e5a474e7d4f1622b186f
|
||||
source = sdt-config.h
|
||||
source = sdt.h
|
||||
source = reenable_DT_HASH.patch
|
||||
validpgpkeys = 7273542B39962DF7B299931416792B4EA25340F8
|
||||
validpgpkeys = BC7C7372637EC10C57D7AA6579C43DFBF1CF2187
|
||||
sha256sums = 6b0d3f131c196845b0f93d9885e68c67d8e895f0f0bf935bfb8631edb5fe2412
|
||||
sha256sums = cdc234959c6fdb43f000d3bb7d1080b0103f4080f5e67bcfe8ae1aaf477812f0
|
||||
sha256sums = 774061aff612a377714a509918a9e0e0aafce708b87d2d7e06b1bd1f6542fe70
|
||||
sha256sums = cf9fe494f7ec69752a63d1b0a9ad689aa620888ae9b902b6383a6fbc7c1726a7
|
||||
|
||||
pkgname = aarch64-linux-gnu-glibc-headers
|
@ -9,9 +9,9 @@
|
||||
|
||||
_target=aarch64-linux-gnu
|
||||
pkgname=${_target}-glibc-headers
|
||||
pkgver=2.39+r64+g70f560fc221
|
||||
_commit=70f560fc22212f733647c9121c26bbb2307f2e10
|
||||
pkgrel=2
|
||||
pkgver=2.41
|
||||
_commit=74f59e9271cbb4071671e5a474e7d4f1622b186f
|
||||
pkgrel=1
|
||||
pkgdesc="GNU C Library headers (${_target})"
|
||||
arch=('any')
|
||||
url="http://www.gnu.org/software/libc/"
|
||||
@ -25,14 +25,14 @@ source=(git+https://sourceware.org/git/glibc.git#commit=${_commit}
|
||||
reenable_DT_HASH.patch)
|
||||
validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
|
||||
BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
|
||||
sha256sums=('13ce6521ed9aee361246b299f3649f31956e7fb905827589a1ec014d4a27b38e'
|
||||
sha256sums=('6b0d3f131c196845b0f93d9885e68c67d8e895f0f0bf935bfb8631edb5fe2412'
|
||||
'cdc234959c6fdb43f000d3bb7d1080b0103f4080f5e67bcfe8ae1aaf477812f0'
|
||||
'774061aff612a377714a509918a9e0e0aafce708b87d2d7e06b1bd1f6542fe70'
|
||||
'cf9fe494f7ec69752a63d1b0a9ad689aa620888ae9b902b6383a6fbc7c1726a7')
|
||||
|
||||
pkgver() {
|
||||
cd glibc
|
||||
git describe --tags | sed 's/[^-]*-//;s/[^-]*-/&r/;s/-/+/g'
|
||||
git describe --abbrev=12 --tags | sed 's/[^-]*-//;s/[^-]*-/&r/;s/-/+/g'
|
||||
}
|
||||
|
||||
prepare() {
|
||||
|
18
cross-compilers/riscv64-unknown-linux-gnu-libxcrypt/.SRCINFO
Normal file
18
cross-compilers/riscv64-unknown-linux-gnu-libxcrypt/.SRCINFO
Normal file
@ -0,0 +1,18 @@
|
||||
pkgbase = riscv64-unknown-linux-gnu-libxcrypt
|
||||
pkgdesc = Modern library for one-way hashing of passwords
|
||||
pkgver = 4.4.38
|
||||
pkgrel = 1
|
||||
url = https://github.com/besser82/libxcrypt
|
||||
arch = any
|
||||
license = LGPL
|
||||
makedepends = riscv64-unknown-linux-gnu-gcc-stage2
|
||||
depends = riscv64-unknown-linux-gnu-glibc>=2.41
|
||||
options = !debug
|
||||
options = !lto
|
||||
source = https://github.com/besser82/libxcrypt/releases/download/v4.4.38/libxcrypt-4.4.38.tar.xz
|
||||
source = https://github.com/besser82/libxcrypt/releases/download/v4.4.38/libxcrypt-4.4.38.tar.xz.asc
|
||||
validpgpkeys = 678CE3FEE430311596DB8C16F52E98007594C21D
|
||||
sha256sums = 80304b9c306ea799327f01d9a7549bdb28317789182631f1b54f4511b4206dd6
|
||||
sha256sums = SKIP
|
||||
|
||||
pkgname = riscv64-unknown-linux-gnu-libxcrypt
|
79
filesystem/.SRCINFO
Normal file
79
filesystem/.SRCINFO
Normal file
@ -0,0 +1,79 @@
|
||||
pkgbase = filesystem
|
||||
pkgdesc = Base Arch POWER files
|
||||
pkgver = 2024.11.21
|
||||
pkgrel = 1
|
||||
url = https://archlinuxpower.org
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = GPL-3.0-or-later
|
||||
depends = iana-etc
|
||||
backup = etc/crypttab
|
||||
backup = etc/fstab
|
||||
backup = etc/group
|
||||
backup = etc/gshadow
|
||||
backup = etc/host.conf
|
||||
backup = etc/hosts
|
||||
backup = etc/issue
|
||||
backup = etc/ld.so.conf
|
||||
backup = etc/nsswitch.conf
|
||||
backup = etc/passwd
|
||||
backup = etc/profile
|
||||
backup = etc/resolv.conf
|
||||
backup = etc/securetty
|
||||
backup = etc/shadow
|
||||
backup = etc/shells
|
||||
backup = etc/subgid
|
||||
backup = etc/subuid
|
||||
source = arch-release
|
||||
source = crypttab
|
||||
source = env-generator
|
||||
source = fstab
|
||||
source = group
|
||||
source = gshadow
|
||||
source = host.conf
|
||||
source = hosts
|
||||
source = issue
|
||||
source = ld.so.conf
|
||||
source = locale.sh
|
||||
source = nsswitch.conf
|
||||
source = os-release
|
||||
source = passwd
|
||||
source = profile
|
||||
source = resolv.conf
|
||||
source = securetty
|
||||
source = shadow
|
||||
source = shells
|
||||
source = sysctl
|
||||
source = sysusers
|
||||
source = tmpfiles
|
||||
source = subgid
|
||||
source = subuid
|
||||
sha256sums = 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
|
||||
sha256sums = e03bede3d258d680548696623d5979c6edf03272e801a813c81ba5a5c64f4f82
|
||||
sha256sums = ed0cb4f1db4021f8c3b5ce78fdf91d2c0624708f58f36c9cf867f4d93c3bc6da
|
||||
sha256sums = e54626e74ed8fee4173b62a545ab1c3a3a069e4217a0ee8fc398d9933e9c1696
|
||||
sha256sums = 244f0718ee2a9d6862ae59d6c18c1dd1568651eada91a704574fa527fbac2b3a
|
||||
sha256sums = 90d879374f77bac47f132164c1e7fc4892e994ff1d1ac376efa0c1c26ea37273
|
||||
sha256sums = 4d7b647169063dfedbff5e1e22cee77bd1a4183dbcfd5e802e68939da4bbf733
|
||||
sha256sums = d9cd8a77d9e0aa5e90d7f4ed74c8745c17b525e720e28e4c44364150003c35f9
|
||||
sha256sums = 26478739385bbe3e9a1b0525cfb522d0de007069a4011419b7ba0537b8c31150
|
||||
sha256sums = 785c6c3614a27ae6115a27c1ca55bbf333654780997c4ba7e181172b021d1bf3
|
||||
sha256sums = 8ca2d8eef6fb5143c9ef7e9174ccfef59ac7ad2deee243574cd10c763156cc10
|
||||
sha256sums = c8ee7a9faf798caab178ec51afae4146f1efd8a716b7acedf28345b6c75f9697
|
||||
sha256sums = d55e451086badd224e13bb9f2c761fc8894ba7757988b20c87a611c21267cebd
|
||||
sha256sums = 13e2783884783ef46b8345fbcdf7880f0414c0a9c42e2b2fc6a2b048cbc2d86e
|
||||
sha256sums = 8f08231922fe185d3132f9aedded5cd688fb7c482a6f6f272402ded82fa4849a
|
||||
sha256sums = 5557d8e601b17a80d1ea7de78a9869be69637cb6a02fbfe334e22fdf64e61d4c
|
||||
sha256sums = d88be2b45b43605ff31dd83d6a138069b6c2e92bc8989b7b9ab9eba8da5f8c7b
|
||||
sha256sums = 6e13705ac4d6f69cdba118c6b70c722346fd3c45224133e6bbfe28aca719563c
|
||||
sha256sums = ec289c03aa0d150e90e8287f001c8e6552ab9dd54f450bdb5c2d2254e477965b
|
||||
sha256sums = 1a1f39695826ca8d5e33ac5801c21f17c6e1d0593b281a1e77be099d454d9715
|
||||
sha256sums = 30b97e8f5965744138f7a394e04454db6d509fb89e0a9b615bcd9037df3d6f2a
|
||||
sha256sums = 01d1aeb2cb35965074943bb99a4bb646959e0270a81dcd6af9a7b1c092fb3524
|
||||
sha256sums = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
sha256sums = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
|
||||
pkgname = filesystem
|
@ -14,7 +14,7 @@ pkgname=(firefox-esr)
|
||||
pkgver=128.8.0
|
||||
pkgrel=1
|
||||
pkgdesc="Standalone web browser from mozilla.org, Extended Support Release"
|
||||
arch=(x86_64 powerpc64le)
|
||||
arch=(x86_64 powerpc64le riscv64)
|
||||
license=(MPL GPL LGPL)
|
||||
url="https://www.mozilla.org/en-US/firefox/enterprise/"
|
||||
depends=(
|
||||
@ -157,6 +157,16 @@ END
|
||||
echo 'ac_add_options --disable-sandbox' >> ../mozconfig
|
||||
echo 'ac_add_options MOZ_PGO=1' >> ../mozconfig
|
||||
;;
|
||||
riscv64)
|
||||
echo "export CC=${CHOST}-gcc" >> ../mozconfig
|
||||
echo "export CXX=${CHOST}-g++" >> ../mozconfig
|
||||
echo "export CXXFLAGS='${CXXFLAGS/-fexceptions/}'" >> ../mozconfig
|
||||
echo 'ac_add_options --enable-linker=bfd' >> ../mozconfig
|
||||
echo 'ac_add_options --enable-lto=full' >> ../mozconfig
|
||||
echo 'ac_add_options --without-wasm-sandboxed-libraries' >> ../mozconfig
|
||||
echo 'ac_add_options --disable-sandbox' >> ../mozconfig
|
||||
;;
|
||||
|
||||
x86_64)
|
||||
echo 'ac_add_options --disable-elf-hack' >> ../mozconfig
|
||||
echo 'ac_add_options --enable-linker=lld' >> ../mozconfig
|
||||
|
109
games/0ad/keys/pgp/A035C8C19219BA821ECEA86B64E628F8D684696D.asc
Normal file
109
games/0ad/keys/pgp/A035C8C19219BA821ECEA86B64E628F8D684696D.asc
Normal file
@ -0,0 +1,109 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBFq+ToQBEADRYvIVtbK6owynD3j3nxwpW2KEk/p+aDvtXmc2SR2dBcZ8sFW2
|
||||
R5vEsG8d3/D3wgv5pcL3KfNNXQYUnXVbobrFUUWQYc79qIsE3MgiPf5NVOtwKPUR
|
||||
i5g9YJgKvpBxkQfqp3LYGm9ZBtwo3DVLA3yn7KsazCmAgTNFJYw7ku1XxgmIzY6K
|
||||
5J30DfbJiqDqj4f9GslCCCCH3qiPnuLG/HUyVLHMpbWlaiy9NI0GcaLxjJewHj9w
|
||||
W2D2lydkxe5JGo7egUkV3ILcuLVSVKA35SKY27dYqfuyqp9tAzaRbjDYjsYdHA6G
|
||||
BqrNrKBn/GwlFDPrVdcvN3ZSY2wMLTxWE3Axc/FweuHxFnou/80FwX7F3JD+oEQ6
|
||||
rofmcxOBCC7J98I7HZAhP9jBn88XIS2hztbLq8d6rZJZRtcz0k61VR0ddO+TrFmf
|
||||
9rMYCPgCckRtVxeFIVIabrN1IzKynLFeo040h8hSGswd6YKDOVwjJY6Oa6EmVefZ
|
||||
a8QSt4+M65RSzH6SEPY008F3nJUAK6MEkzTak+tFltZNrVWu8p2xd1j9nmxAwEhZ
|
||||
/lgbxLqzYgaUWmfyHeZ8yVA0MhHzdiAL8nVUEdG3KecIq0RWCJLGLWWIjd6KAJl1
|
||||
yAmhRYKK/sjPDsL3elHsFACfZbyx3o5GGQNlas1FYoPLWbaNGaJtgFTF2QARAQAB
|
||||
tCtQYWJsbyBHYWxpbmRvIFNhbGdhZG8gPHBhYmxvZ3NhbEBnbWFpbC5jb20+iQJO
|
||||
BBMBCgA4FiEEoDXIwZIZuoIezqhrZOYo+NaEaW0FAlq+ToQCGwMFCwkIBwMFFQoJ
|
||||
CAsFFgIDAQACHgECF4AACgkQZOYo+NaEaW2bmA/+PXIap2udLoUVOHxnsIBdqYwp
|
||||
sv1Aj5lfIJmNhmxPbHShwp1Jg+w4urxe+2Dj5ofKVlIo1i83bQkvnKJMDXDVuc/K
|
||||
P6zqhBJ3rT4Q3qx2mzX8bIfQoJ2JHuH4lkP+I7doDcHHRyeNASyk72VdQmU4twNw
|
||||
Ibn8nSNV6ThKHdoPYzVnO2rZUFcGIqH5HNsvR+B7cc1MBCHsgURYwSVhSePIFGlZ
|
||||
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
|
||||
=XrQs
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
24
gegl/gegl-0.4.52-fix-sdl2compat-compilation.patch
Normal file
24
gegl/gegl-0.4.52-fix-sdl2compat-compilation.patch
Normal file
@ -0,0 +1,24 @@
|
||||
diff --git a/examples/sdl-draw.c b/examples/sdl-draw.c
|
||||
index e62db2764..a8a6e5a7f 100644
|
||||
--- a/examples/sdl-draw.c
|
||||
+++ b/examples/sdl-draw.c
|
||||
@@ -1,6 +1,7 @@
|
||||
|
||||
#include <gegl.h>
|
||||
#include <SDL.h>
|
||||
+#include <stdio.h>
|
||||
#include <math.h>
|
||||
|
||||
typedef struct
|
||||
diff --git a/operations/external/sdl2-display.c b/operations/external/sdl2-display.c
|
||||
index a56542a43..a9b6ddbe6 100644
|
||||
--- a/operations/external/sdl2-display.c
|
||||
+++ b/operations/external/sdl2-display.c
|
||||
@@ -35,6 +35,7 @@ property_string (window_title, _("Window title"), "window_title")
|
||||
|
||||
#include "gegl-op.h"
|
||||
#include <SDL.h>
|
||||
+#include <stdio.h>
|
||||
|
||||
typedef struct {
|
||||
SDL_Window *window;
|
@ -1,7 +1,7 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer : Christian Hesse <mail@eworm.de>
|
||||
# Maintainer : Ronald van Haren <ronald.archlinux.org>
|
||||
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
|
||||
# Maintainer : Tobias Powalowski <tpowa@archlinux.org>
|
||||
# Contributor: Ronald van Haren <ronald.archlinux.org>
|
||||
# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)>
|
||||
|
||||
## "1" to enable IA32-EFI build in Arch x86_64, "0" to disable
|
||||
@ -43,14 +43,16 @@ pkgname='grub'
|
||||
pkgdesc='GNU GRand Unified Bootloader (2)'
|
||||
epoch=2
|
||||
_pkgver=2.12
|
||||
_unifont_ver='15.1.05'
|
||||
_unifont_ver='16.0.02'
|
||||
pkgver=${_pkgver/-/}
|
||||
pkgrel=2.1
|
||||
pkgrel=3
|
||||
url='https://www.gnu.org/software/grub/'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=('GPL-3.0-or-later')
|
||||
backup=('etc/default/grub'
|
||||
'etc/grub.d/40_custom')
|
||||
backup=(
|
||||
etc/default/grub
|
||||
etc/grub.d/40_custom
|
||||
)
|
||||
install="${pkgname}.install"
|
||||
options=('!makeflags' '!distcc' '!ccache')
|
||||
|
||||
@ -91,18 +93,22 @@ source=("git+https://git.savannah.gnu.org/git/grub.git#tag=grub-${_pkgver}?signe
|
||||
'0003-support-dropins-for-default-configuration.patch'
|
||||
'0004-ieee1275-clear-reset.patch'
|
||||
'0005-install-powerpc-machtypes.patch'
|
||||
'0006-fat-fix-listing-the-root-directory.patch'
|
||||
'0007-ppc64el-disable-vsx.patch'
|
||||
'grub.default'
|
||||
'sbat.csv')
|
||||
|
||||
sha256sums=('304d5c0d506d3aaab496bdcbfc325b89fc83348aeb9e69d7b6a928f4051bedb2'
|
||||
'SKIP'
|
||||
'8ea5b5a14d71e3353d1fea373f5d88d198ad1e285cedd8294655926ee11fd91d'
|
||||
'521f2b92e8b6bd4ea190cea049a039dde359a6e2cae9458e45d696008fa6997f'
|
||||
'SKIP'
|
||||
'5dee6628c48eef79812bb9e86ee772068d85e7fcebbd2b2b8d1e19d24eda9dab'
|
||||
'8488aec30a93e8fe66c23ef8c23aefda39c38389530e9e73ba3fbcc8315d244d'
|
||||
'b5d9fcd62ffb3c3950fdeb7089ec2dc2294ac52e9861980ad90a437dedbd3d47'
|
||||
'04c0a3e811d14367f7b26c1e3d6862dd5406fc29a3b741f752e7d214a2212b53'
|
||||
'ab508aefda6b5c6c9119c98e2d6fc65cb383408b29d2652e8f67049553b04776'
|
||||
'd928cedb7bd6b404fbf71b5052628462f6b2d6b893f3b2918ecb17f133057c13'
|
||||
'4084fd43eeba348f52a3d2058e4cf3c34a8a447553b4ec9f68ce1e7e7cc6b7fe'
|
||||
'99feaaecb725a29cf404b98eb29ce0fc21ce1babcaf036d86c31ab492d52f8e5'
|
||||
'5f2455d3c4c4777173a66090ba8e13a3b4d4bfa1bcf06f2f2f334d455f0fe9af')
|
||||
|
||||
@ -202,6 +208,8 @@ prepare() {
|
||||
|
||||
patch -Np1 -i ${srcdir}/0004-ieee1275-clear-reset.patch
|
||||
patch -Np1 -i ${srcdir}/0005-install-powerpc-machtypes.patch
|
||||
patch -Np1 -i ${srcdir}/0006-fat-fix-listing-the-root-directory.patch
|
||||
patch -Np1 -i ${srcdir}/0007-ppc64el-disable-vsx.patch
|
||||
}
|
||||
|
||||
_build_grub-common_and_bios() {
|
||||
@ -317,10 +325,14 @@ build() {
|
||||
}
|
||||
|
||||
_package_grub-common_and_bios() {
|
||||
cd "${srcdir}/grub-bios/"
|
||||
|
||||
echo "Run make install for bios build..."
|
||||
make DESTDIR="${pkgdir}/" bashcompletiondir="/usr/share/bash-completion/completions" install
|
||||
case "${CARCH}" in
|
||||
powerpc64le) ;;
|
||||
*)
|
||||
cd "${srcdir}/grub-bios/"
|
||||
echo "Run make install for bios build..."
|
||||
make DESTDIR="${pkgdir}/" bashcompletiondir="/usr/share/bash-completion/completions" install
|
||||
;;
|
||||
esac
|
||||
|
||||
echo "Remove gdb debugging related files for bios build..."
|
||||
rm -f "${pkgdir}/usr/lib/grub/${_TARGET}-${_PLATFORM}"/*.module || true
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
pkgname=help2man
|
||||
pkgver=1.49.3
|
||||
pkgrel=2.1
|
||||
pkgrel=2.2
|
||||
pkgdesc="Conversion tool to create man files"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://www.gnu.org/software/help2man/"
|
||||
@ -18,6 +18,12 @@ validpgpkeys=('87EA44D150D89615E39A3FEEF0DC8E00B28C5995') # Brendan O'Dea <bod@d
|
||||
build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc64le)
|
||||
export CFLAGS="-O2 -pipe"
|
||||
;;
|
||||
esac
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--mandir=/usr/share/man \
|
||||
--infodir=/usr/share/info \
|
||||
|
@ -1,11 +1,10 @@
|
||||
pkgbase = julia
|
||||
pkgdesc = High-level, high-performance, dynamic programming language
|
||||
pkgver = 1.11.1
|
||||
pkgrel = 3
|
||||
pkgver = 1.11.3
|
||||
pkgrel = 2
|
||||
epoch = 2
|
||||
url = https://julialang.org/
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
license = MIT
|
||||
makedepends = cmake
|
||||
makedepends = gcc-fortran
|
||||
@ -23,25 +22,27 @@ pkgbase = julia
|
||||
depends = llvm-julia-libs
|
||||
depends = mbedtls2
|
||||
depends = openlibm
|
||||
depends = p7zip
|
||||
depends = 7zip
|
||||
depends = pcre2
|
||||
depends = suitesparse
|
||||
optdepends = gnuplot: If using the Gaston Package from julia
|
||||
options = !lto
|
||||
backup = etc/julia/startup.jl
|
||||
source = https://github.com/JuliaLang/julia/releases/download/v1.11.1/julia-1.11.1-full.tar.gz
|
||||
source = https://github.com/JuliaLang/julia/releases/download/v1.11.1/julia-1.11.1-full.tar.gz.asc
|
||||
source = https://github.com/JuliaLang/julia/releases/download/v1.11.3/julia-1.11.3-full.tar.gz
|
||||
source = https://github.com/JuliaLang/julia/releases/download/v1.11.3/julia-1.11.3-full.tar.gz.asc
|
||||
source = c12e8515.patch
|
||||
source = julia-hardcoded-libs.patch
|
||||
source = julia-libgit2-1.8.patch
|
||||
source = julia-libgit2-1.9.patch
|
||||
source = julia-metainfo.patch
|
||||
source = julia-curl-1.10.patch
|
||||
validpgpkeys = 3673DF529D9049477F76B37566E3C7DC03D6E495
|
||||
sha256sums = a49b804de6e86a03fe26c73f58851eaee1ff243d7204f2b5ae4dbc5c1dc2758d
|
||||
sha256sums = 027b258b47b4e1a81d1ecdd355adeffdb6c0181c9ad988e717f5e475a12a1de8
|
||||
sha256sums = SKIP
|
||||
sha256sums = 2cc294b63e601d50341979fb936826bdba59de2165a5929eae927e152652f367
|
||||
sha256sums = e981ce26bb2394333c83512a607e8aa48ae0d66ec40e0f0b6d97ec70b6baa39f
|
||||
sha256sums = dc541120600e9c0574016a2738461ddb99be21fc8f763d4a3152169fd2f3bf54
|
||||
sha256sums = 3ba9a85464e874c8ac4caeba155a217e34c3e78e85eccaeb3c2a331ed83882b3
|
||||
sha256sums = 6b4a88fdfddd4c78c23cd8c26f5db1ca89ed6f1ae5558cf458a40482f6c64f98
|
||||
sha256sums = 074690d913b9544bef11468454fbf5f52005b2a12160123340cfacc91d4daf9f
|
||||
sha256sums = f9953782524471c5a8ce819bf00bd47f8272cea17058d15f24522d01b5e827e5
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
|
||||
pkgname=julia
|
||||
epoch=2
|
||||
pkgver=1.11.1
|
||||
pkgrel=3
|
||||
pkgver=1.11.3
|
||||
pkgrel=2
|
||||
arch=(x86_64 powerpc64le)
|
||||
pkgdesc='High-level, high-performance, dynamic programming language'
|
||||
url='https://julialang.org/'
|
||||
@ -25,7 +25,7 @@ depends=(blas64-openblas
|
||||
llvm-julia-libs
|
||||
mbedtls2
|
||||
openlibm
|
||||
p7zip
|
||||
7zip
|
||||
pcre2
|
||||
suitesparse)
|
||||
makedepends=(cmake
|
||||
@ -39,14 +39,16 @@ source=(https://github.com/JuliaLang/julia/releases/download/v$pkgver/$pkgname-$
|
||||
c12e8515.patch
|
||||
julia-hardcoded-libs.patch
|
||||
julia-libgit2-1.8.patch
|
||||
julia-libgit2-1.9.patch
|
||||
julia-metainfo.patch
|
||||
julia-curl-1.10.patch)
|
||||
backup=(etc/julia/startup.jl)
|
||||
sha256sums=('a49b804de6e86a03fe26c73f58851eaee1ff243d7204f2b5ae4dbc5c1dc2758d'
|
||||
sha256sums=('027b258b47b4e1a81d1ecdd355adeffdb6c0181c9ad988e717f5e475a12a1de8'
|
||||
'SKIP'
|
||||
'2cc294b63e601d50341979fb936826bdba59de2165a5929eae927e152652f367'
|
||||
'e981ce26bb2394333c83512a607e8aa48ae0d66ec40e0f0b6d97ec70b6baa39f'
|
||||
'dc541120600e9c0574016a2738461ddb99be21fc8f763d4a3152169fd2f3bf54'
|
||||
'3ba9a85464e874c8ac4caeba155a217e34c3e78e85eccaeb3c2a331ed83882b3'
|
||||
'6b4a88fdfddd4c78c23cd8c26f5db1ca89ed6f1ae5558cf458a40482f6c64f98'
|
||||
'074690d913b9544bef11468454fbf5f52005b2a12160123340cfacc91d4daf9f'
|
||||
'f9953782524471c5a8ce819bf00bd47f8272cea17058d15f24522d01b5e827e5')
|
||||
validpgpkeys=('3673DF529D9049477F76B37566E3C7DC03D6E495') # Julia (Binary signing key) <buildbot@julialang.org>
|
||||
@ -61,6 +63,8 @@ prepare() {
|
||||
patch -Rp1 -i ../c12e8515.patch
|
||||
# libgit2 1.8 compatibility
|
||||
patch -p1 -i ../julia-libgit2-1.8.patch
|
||||
# libgit2 1.9 compatibility
|
||||
patch -p1 -i ../julia-libgit2-1.9.patch
|
||||
# Don't hardcode library names
|
||||
patch -p1 -i ../julia-hardcoded-libs.patch
|
||||
# Fix segfaults with curl 1.10
|
||||
@ -75,6 +79,7 @@ prepare() {
|
||||
}
|
||||
|
||||
_make() {
|
||||
# Follow https://github.com/JuliaCI/julia-buildbot/blob/master/master/inventory.py for JULIA_CPU_TARGET
|
||||
local make_options=(
|
||||
prefix=/usr
|
||||
bindir=/usr/bin
|
||||
|
@ -78,3 +78,175 @@ index 96cea96d013e5..b0b463c69e2f1 100644
|
||||
end
|
||||
@assert Base.allocatedinline(ConfigEntry)
|
||||
|
||||
From 18dde6ec3605cf43b8ceaa4f892662b0392aa475 Mon Sep 17 00:00:00 2001
|
||||
From: Chengyu Han <cyhan.dev@outlook.com>
|
||||
Date: Fri, 6 Dec 2024 11:42:43 +0800
|
||||
Subject: [PATCH 1/5] libgit2: update enums from v1.8.0
|
||||
|
||||
---
|
||||
stdlib/LibGit2/src/error.jl | 11 ++++++++++-
|
||||
1 file changed, 10 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/stdlib/LibGit2/src/error.jl b/stdlib/LibGit2/src/error.jl
|
||||
index 1a493006ea1b5..d21fbd9c01d75 100644
|
||||
--- a/stdlib/LibGit2/src/error.jl
|
||||
+++ b/stdlib/LibGit2/src/error.jl
|
||||
@@ -27,6 +27,11 @@ export GitError
|
||||
EAPPLIED = Cint(-18), # patch/merge has already been applied
|
||||
EPEEL = Cint(-19), # the requested peel operation is not possible
|
||||
EEOF = Cint(-20), # unexpected EOF
|
||||
+ EINVALID = Cint(-21), # Invalid operation or input
|
||||
+ EUNCOMMITTED = Cint(-22), # Uncommitted changes in index prevented operation
|
||||
+ EDIRECTORY = Cint(-23), # The operation is not valid for a directory
|
||||
+ EMERGECONFLICT = Cint(-24), # A merge conflict exists and cannot continue
|
||||
+
|
||||
PASSTHROUGH = Cint(-30), # internal only
|
||||
ITEROVER = Cint(-31), # signals end of iteration
|
||||
RETRY = Cint(-32), # internal only
|
||||
@@ -34,7 +39,11 @@ export GitError
|
||||
EINDEXDIRTY = Cint(-34), # unsaved changes in the index would be overwritten
|
||||
EAPPLYFAIL = Cint(-35), # patch application failed
|
||||
EOWNER = Cint(-36), # the object is not owned by the current user
|
||||
- TIMEOUT = Cint(-37)) # The operation timed out
|
||||
+ TIMEOUT = Cint(-37), # The operation timed out
|
||||
+ EUNCHANGED = Cint(-38), # There were no changes
|
||||
+ ENOTSUPPORTED = Cint(-39), # An option is not supported
|
||||
+ EREADONLY = Cint(-40), # The subject is read-only
|
||||
+)
|
||||
|
||||
@enum(Class, None,
|
||||
NoMemory,
|
||||
|
||||
From ade0d3925b4c6019c5b6dfd5f9e120ce512bdd00 Mon Sep 17 00:00:00 2001
|
||||
From: Chengyu Han <cyhan.dev@outlook.com>
|
||||
Date: Fri, 6 Dec 2024 11:56:44 +0800
|
||||
Subject: [PATCH 2/5] libgit2: replace deprecated function call
|
||||
|
||||
dep warn: https://github.com/libgit2/libgit2/blob/v1.8.0/src/util/errors.c#L376-L385
|
||||
---
|
||||
stdlib/LibGit2/src/error.jl | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/stdlib/LibGit2/src/error.jl b/stdlib/LibGit2/src/error.jl
|
||||
index d21fbd9c01d75..4cc7620a8a07e 100644
|
||||
--- a/stdlib/LibGit2/src/error.jl
|
||||
+++ b/stdlib/LibGit2/src/error.jl
|
||||
@@ -97,7 +97,7 @@ Base.show(io::IO, err::GitError) = print(io, "GitError(Code:$(err.code), Class:$
|
||||
|
||||
function last_error()
|
||||
ensure_initialized()
|
||||
- err = ccall((:giterr_last, libgit2), Ptr{ErrorStruct}, ())
|
||||
+ err = ccall((:git_error_last, libgit2), Ptr{ErrorStruct}, ())
|
||||
if err != C_NULL
|
||||
err_obj = unsafe_load(err)
|
||||
err_class = Class(err_obj.class)
|
||||
|
||||
From 01cc37f3a2dab25f8cbbe9bebfcc77c735daea98 Mon Sep 17 00:00:00 2001
|
||||
From: Chengyu Han <cyhan.dev@outlook.com>
|
||||
Date: Fri, 6 Dec 2024 12:27:12 +0800
|
||||
Subject: [PATCH 3/5] libgit2: replace deprecated call `giterr_set_str`
|
||||
|
||||
---
|
||||
stdlib/LibGit2/src/callbacks.jl | 8 ++++----
|
||||
stdlib/LibGit2/test/libgit2-tests.jl | 2 +-
|
||||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/stdlib/LibGit2/src/callbacks.jl b/stdlib/LibGit2/src/callbacks.jl
|
||||
index 043e04e0dfad6..c4156d4a44c71 100644
|
||||
--- a/stdlib/LibGit2/src/callbacks.jl
|
||||
+++ b/stdlib/LibGit2/src/callbacks.jl
|
||||
@@ -43,7 +43,7 @@ end
|
||||
function user_abort()
|
||||
ensure_initialized()
|
||||
# Note: Potentially it could be better to just throw a Julia error.
|
||||
- ccall((:giterr_set_str, libgit2), Cvoid,
|
||||
+ ccall((:git_error_set_str, libgit2), Cvoid,
|
||||
(Cint, Cstring), Cint(Error.Callback),
|
||||
"Aborting, user cancelled credential request.")
|
||||
return Cint(Error.EUSER)
|
||||
@@ -51,7 +51,7 @@ end
|
||||
|
||||
function prompt_limit()
|
||||
ensure_initialized()
|
||||
- ccall((:giterr_set_str, libgit2), Cvoid,
|
||||
+ ccall((:git_error_set_str, libgit2), Cvoid,
|
||||
(Cint, Cstring), Cint(Error.Callback),
|
||||
"Aborting, maximum number of prompts reached.")
|
||||
return Cint(Error.EAUTH)
|
||||
@@ -59,7 +59,7 @@ end
|
||||
|
||||
function exhausted_abort()
|
||||
ensure_initialized()
|
||||
- ccall((:giterr_set_str, libgit2), Cvoid,
|
||||
+ ccall((:git_error_set_str, libgit2), Cvoid,
|
||||
(Cint, Cstring), Cint(Error.Callback),
|
||||
"All authentication methods have failed.")
|
||||
return Cint(Error.EAUTH)
|
||||
@@ -339,7 +339,7 @@ function credentials_callback(libgit2credptr::Ptr{Ptr{Cvoid}}, url_ptr::Cstring,
|
||||
if err == 0
|
||||
if p.explicit !== nothing
|
||||
ensure_initialized()
|
||||
- ccall((:giterr_set_str, libgit2), Cvoid, (Cint, Cstring), Cint(Error.Callback),
|
||||
+ ccall((:git_error_set_str, libgit2), Cvoid, (Cint, Cstring), Cint(Error.Callback),
|
||||
"The explicitly provided credential is incompatible with the requested " *
|
||||
"authentication methods.")
|
||||
end
|
||||
diff --git a/stdlib/LibGit2/test/libgit2-tests.jl b/stdlib/LibGit2/test/libgit2-tests.jl
|
||||
index 9ab75ed1dc39b..1dfa5429368b6 100644
|
||||
--- a/stdlib/LibGit2/test/libgit2-tests.jl
|
||||
+++ b/stdlib/LibGit2/test/libgit2-tests.jl
|
||||
@@ -1070,7 +1070,7 @@ mktempdir() do dir
|
||||
|
||||
# test workaround for git_tree_walk issue
|
||||
# https://github.com/libgit2/libgit2/issues/4693
|
||||
- ccall((:giterr_set_str, libgit2), Cvoid, (Cint, Cstring),
|
||||
+ ccall((:git_error_set_str, libgit2), Cvoid, (Cint, Cstring),
|
||||
Cint(LibGit2.Error.Invalid), "previous error")
|
||||
try
|
||||
# file needs to exist in tree in order to trigger the stop walk condition
|
||||
|
||||
From e657f964f170a7419cf7ae4792a998cef81e4f57 Mon Sep 17 00:00:00 2001
|
||||
From: CY Han <git@wo-class.cn>
|
||||
Date: Fri, 6 Dec 2024 12:33:56 +0800
|
||||
Subject: [PATCH 4/5] Update stdlib/LibGit2/src/error.jl
|
||||
|
||||
---
|
||||
stdlib/LibGit2/src/error.jl | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/stdlib/LibGit2/src/error.jl b/stdlib/LibGit2/src/error.jl
|
||||
index 4cc7620a8a07e..4c7493ee6518a 100644
|
||||
--- a/stdlib/LibGit2/src/error.jl
|
||||
+++ b/stdlib/LibGit2/src/error.jl
|
||||
@@ -43,7 +43,7 @@ export GitError
|
||||
EUNCHANGED = Cint(-38), # There were no changes
|
||||
ENOTSUPPORTED = Cint(-39), # An option is not supported
|
||||
EREADONLY = Cint(-40), # The subject is read-only
|
||||
-)
|
||||
+)
|
||||
|
||||
@enum(Class, None,
|
||||
NoMemory,
|
||||
|
||||
From 6b47c70b16975131e29f62d6c757caebb1a66ae7 Mon Sep 17 00:00:00 2001
|
||||
From: Chengyu Han <cyhan.dev@outlook.com>
|
||||
Date: Fri, 6 Dec 2024 12:48:28 +0800
|
||||
Subject: [PATCH 5/5] libgit2: fix dup enum `ECONFLICT`
|
||||
|
||||
---
|
||||
stdlib/LibGit2/src/error.jl | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/stdlib/LibGit2/src/error.jl b/stdlib/LibGit2/src/error.jl
|
||||
index 4cc7620a8a07e..790f3b66d563b 100644
|
||||
--- a/stdlib/LibGit2/src/error.jl
|
||||
+++ b/stdlib/LibGit2/src/error.jl
|
||||
@@ -19,7 +19,7 @@ export GitError
|
||||
EUNMERGED = Cint(-10), # merge in progress prevented op
|
||||
ENONFASTFORWARD = Cint(-11), # ref not fast-forwardable
|
||||
EINVALIDSPEC = Cint(-12), # name / ref not in valid format
|
||||
- EMERGECONFLICT = Cint(-13), # merge conflict prevented op
|
||||
+ ECONFLICT = Cint(-13), # Checkout conflicts prevented operation
|
||||
ELOCKED = Cint(-14), # lock file prevented op
|
||||
EMODIFIED = Cint(-15), # ref value does not match expected
|
||||
EAUTH = Cint(-16), # authentication error
|
||||
|
@ -0,0 +1,52 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
=55/W
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
@ -2,7 +2,7 @@
|
||||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||
|
||||
pkgbase=linux-lts-6.1
|
||||
pkgver=6.1.129.arch1
|
||||
pkgver=6.1.130
|
||||
pkgrel=1
|
||||
pkgdesc="Linux (${CARCH})"
|
||||
url='https://github.com/archlinux/linux'
|
||||
@ -40,20 +40,20 @@ validpgpkeys=(
|
||||
83BC8889351B5DEBBB68416EB8AC08600F108CDF # Jan Alexander Steffens (heftig)
|
||||
)
|
||||
# https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
|
||||
sha256sums=('9d63e3bfde75a44a99e18812b002e5e5c0797b4eb3db408a7a9225c2c719b52b'
|
||||
sha256sums=('2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb'
|
||||
'SKIP'
|
||||
'fe7a2f6374db6f053b2d71f464a1873c27b8fcf114c35fb528d191db52e7ceed'
|
||||
'5cce4429c61529b74e72c1a43357d537df64497af6405a83c271c1b625b72882'
|
||||
'd49ccbc4af47af433e5d5faf689d7f026c4ff89ddeb9516b9d419f925162d990'
|
||||
'd1f25e9415a749268ede5ce2aa2595faa08d5bf6e29cee63b27b9334d5efc3a2'
|
||||
'07dbbf3e8f743e8d2ad90891a8b567392271db139e339529df1ab4387e0e6400'
|
||||
'b8a5d1e9dbed702d23bda79af3ac6f3d61228e123f7d6e5717779f2e28c4b677'
|
||||
'060a30a4148aa88701003fd56bb389971db8527fa376e3436094cddcdec76c24'
|
||||
'5dc5eb5772dd79ea4c87a60c2bafbb0503f20a3e4ddbf2075c02ca69e159e21d'
|
||||
'7d44df97c0e565cfec60b77c0ad582e7f0da54726cfedc149c0b49e45f3a5d8b')
|
||||
b2sums=('9e865a581cad529fc7109cb3e33f3cfaa428b2b6dd236789488e834b080ae2c2a155aa326663fdac11f374f61a223a1e216c6f9d496aee5e903f25df4961d01a'
|
||||
b2sums=('ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e'
|
||||
'SKIP'
|
||||
'3717584e969683754617a6fd985abb7fc63daff73158dbf9edc51c53163f5f22c89fa5efb0815b4d833078b0c59c9e9e48d017a447609b5a83b985701629b7e5'
|
||||
'd2d1b7bf0bcd5de6d2c0992eda8838eaf9e97eed96890172d6e2034403d052dc976ee9aa22ab290fe7a32a4ed185801604475fab632a7cca4ed9d2258f18efd9'
|
||||
'8a9ae0c51a077c21cf666ba1d7ef3f481277ce01b89429c7f7b3f91f1319279bad6006421f77dabf30b44d79a7477e33c8f5f37eb3236d6dcf709cda34ab2062'
|
||||
'91b488e69c8b34c7347d135cde425e681faa6a329951648172ab00561e498a74063e345b897ea45142d167a2c02a27fee9ffe585f6a7919040b37f43547c1fc8'
|
||||
'9677bbe86e5bb846c1fef6065f854e72b97a6e2b3b0e547192159fd56fac8b879999c6d52a835ebf7566be00c1a78644112564a4f76ec1c912181474479ad0a0'
|
||||
'7af37e02f6b8233a72c03be8586abeabc253dae70208e8169b208f49360c96c63edc5d68c1dbb51d6480d8b1bfdf8ba5f3303d1b18e9ab453c01ebebf3cf19a7'
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/powerpc 6.1.128 Kernel Configuration
|
||||
# Linux/powerpc 6.1.0 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="powerpc-unknown-linux-gnu-gcc (GCC) 14.2.1 20250128"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
@ -11,6 +11,7 @@ CONFIG_AS_VERSION=24301
|
||||
CONFIG_LD_IS_BFD=y
|
||||
CONFIG_LD_VERSION=24301
|
||||
CONFIG_LLD_VERSION=0
|
||||
CONFIG_RUST_IS_AVAILABLE=y
|
||||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
@ -61,7 +62,6 @@ CONFIG_GENERIC_MSI_IRQ=y
|
||||
CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
|
||||
CONFIG_IRQ_FORCED_THREADING=y
|
||||
CONFIG_SPARSE_IRQ=y
|
||||
# CONFIG_GENERIC_IRQ_DEBUGFS is not set
|
||||
# end of IRQ subsystem
|
||||
|
||||
CONFIG_GENERIC_TIME_VSYSCALL=y
|
||||
@ -141,7 +141,6 @@ CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_LOG_BUF_SHIFT=17
|
||||
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
||||
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
|
||||
# CONFIG_PRINTK_INDEX is not set
|
||||
|
||||
#
|
||||
# Scheduler features
|
||||
@ -151,8 +150,7 @@ CONFIG_UCLAMP_BUCKETS_COUNT=5
|
||||
# end of Scheduler features
|
||||
|
||||
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
|
||||
CONFIG_GCC10_NO_ARRAY_BOUNDS=y
|
||||
CONFIG_CC_NO_ARRAY_BOUNDS=y
|
||||
CONFIG_GCC12_NO_ARRAY_BOUNDS=y
|
||||
CONFIG_CGROUPS=y
|
||||
CONFIG_PAGE_COUNTER=y
|
||||
# CONFIG_CGROUP_FAVOR_DYNMODS is not set
|
||||
@ -315,7 +313,6 @@ CONFIG_PPC_MSI_BITMAP=y
|
||||
#
|
||||
# Platform support
|
||||
#
|
||||
# CONFIG_SCOM_DEBUGFS is not set
|
||||
CONFIG_PPC_CHRP=y
|
||||
# CONFIG_PPC_MPC512x is not set
|
||||
CONFIG_PPC_MPC52xx=y
|
||||
@ -481,7 +478,6 @@ CONFIG_TASK_SIZE=0xb0000000
|
||||
CONFIG_PPC_LIB_RHEAP=y
|
||||
# CONFIG_VIRTUALIZATION is not set
|
||||
CONFIG_HAVE_LIVEPATCH=y
|
||||
CONFIG_CPU_MITIGATIONS=y
|
||||
|
||||
#
|
||||
# General architecture-dependent options
|
||||
@ -508,6 +504,7 @@ CONFIG_HAVE_ARCH_TRACEHOOK=y
|
||||
CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
||||
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
|
||||
CONFIG_ARCH_HAS_SET_MEMORY=y
|
||||
CONFIG_ARCH_WANTS_NO_INSTR=y
|
||||
CONFIG_ARCH_32BIT_OFF_T=y
|
||||
CONFIG_HAVE_ASM_MODVERSIONS=y
|
||||
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
||||
@ -560,7 +557,6 @@ CONFIG_RANDOMIZE_KSTACK_OFFSET=y
|
||||
# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set
|
||||
CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y
|
||||
CONFIG_ARCH_HAS_PHYS_TO_DMA=y
|
||||
# CONFIG_LOCK_EVENT_COUNTS is not set
|
||||
CONFIG_HAVE_STATIC_CALL=y
|
||||
CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
|
||||
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
|
||||
@ -569,7 +565,6 @@ CONFIG_ARCH_SPLIT_ARG64=y
|
||||
#
|
||||
# GCOV-based kernel profiling
|
||||
#
|
||||
# CONFIG_GCOV_KERNEL is not set
|
||||
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
|
||||
# end of GCOV-based kernel profiling
|
||||
|
||||
@ -622,8 +617,6 @@ CONFIG_BLK_CGROUP_IOLATENCY=y
|
||||
CONFIG_BLK_CGROUP_FC_APPID=y
|
||||
CONFIG_BLK_CGROUP_IOCOST=y
|
||||
CONFIG_BLK_CGROUP_IOPRIO=y
|
||||
CONFIG_BLK_DEBUG_FS=y
|
||||
CONFIG_BLK_DEBUG_FS_ZONED=y
|
||||
CONFIG_BLK_SED_OPAL=y
|
||||
CONFIG_BLK_INLINE_ENCRYPTION=y
|
||||
CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y
|
||||
@ -717,11 +710,11 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y
|
||||
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set
|
||||
CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo"
|
||||
# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set
|
||||
# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set
|
||||
# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set
|
||||
CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y
|
||||
CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc"
|
||||
CONFIG_ZBUD=m
|
||||
# CONFIG_Z3FOLD_DEPRECATED is not set
|
||||
# CONFIG_Z3FOLD is not set
|
||||
CONFIG_ZSMALLOC=y
|
||||
# CONFIG_ZSMALLOC_STAT is not set
|
||||
|
||||
@ -754,14 +747,12 @@ CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1
|
||||
CONFIG_PAGE_REPORTING=y
|
||||
CONFIG_MIGRATION=y
|
||||
CONFIG_CONTIG_ALLOC=y
|
||||
CONFIG_PCP_BATCH_SCALE_MAX=5
|
||||
CONFIG_BOUNCE=y
|
||||
CONFIG_MMU_NOTIFIER=y
|
||||
CONFIG_KSM=y
|
||||
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
|
||||
CONFIG_FRONTSWAP=y
|
||||
CONFIG_CMA=y
|
||||
# CONFIG_CMA_DEBUGFS is not set
|
||||
# CONFIG_CMA_SYSFS is not set
|
||||
CONFIG_CMA_AREAS=7
|
||||
CONFIG_GENERIC_EARLY_IOREMAP=y
|
||||
@ -772,7 +763,10 @@ CONFIG_ZONE_DMA=y
|
||||
CONFIG_HMM_MIRROR=y
|
||||
CONFIG_VM_EVENT_COUNTERS=y
|
||||
# CONFIG_PERCPU_STATS is not set
|
||||
# CONFIG_GUP_TEST is not set
|
||||
|
||||
#
|
||||
# GUP_TEST needs to have DEBUG_FS enabled
|
||||
#
|
||||
CONFIG_ARCH_HAS_PTE_SPECIAL=y
|
||||
CONFIG_KMAP_LOCAL=y
|
||||
CONFIG_ANON_VMA_NAME=y
|
||||
@ -780,7 +774,6 @@ CONFIG_USERFAULTFD=y
|
||||
CONFIG_LRU_GEN=y
|
||||
CONFIG_LRU_GEN_ENABLED=y
|
||||
# CONFIG_LRU_GEN_STATS is not set
|
||||
CONFIG_LOCK_MM_AND_FIND_VMA=y
|
||||
|
||||
#
|
||||
# Data Access Monitoring
|
||||
@ -789,7 +782,6 @@ CONFIG_DAMON=y
|
||||
CONFIG_DAMON_VADDR=y
|
||||
CONFIG_DAMON_PADDR=y
|
||||
CONFIG_DAMON_SYSFS=y
|
||||
# CONFIG_DAMON_DBGFS is not set
|
||||
CONFIG_DAMON_RECLAIM=y
|
||||
CONFIG_DAMON_LRU_SORT=y
|
||||
# end of Data Access Monitoring
|
||||
@ -1312,7 +1304,6 @@ CONFIG_ATM_MPOA=m
|
||||
CONFIG_ATM_BR2684=m
|
||||
CONFIG_ATM_BR2684_IPFILTER=y
|
||||
CONFIG_L2TP=m
|
||||
# CONFIG_L2TP_DEBUGFS is not set
|
||||
CONFIG_L2TP_V3=y
|
||||
CONFIG_L2TP_IP=m
|
||||
CONFIG_L2TP_ETH=m
|
||||
@ -1336,7 +1327,6 @@ CONFIG_X25=m
|
||||
CONFIG_LAPB=m
|
||||
CONFIG_PHONET=m
|
||||
CONFIG_6LOWPAN=m
|
||||
# CONFIG_6LOWPAN_DEBUGFS is not set
|
||||
CONFIG_6LOWPAN_NHC=m
|
||||
CONFIG_6LOWPAN_NHC_DEST=m
|
||||
CONFIG_6LOWPAN_NHC_FRAGMENT=m
|
||||
@ -1361,8 +1351,10 @@ CONFIG_NET_SCHED=y
|
||||
#
|
||||
# Queueing/Scheduling
|
||||
#
|
||||
# CONFIG_NET_SCH_CBQ is not set
|
||||
CONFIG_NET_SCH_HTB=m
|
||||
CONFIG_NET_SCH_HFSC=m
|
||||
# CONFIG_NET_SCH_ATM is not set
|
||||
CONFIG_NET_SCH_PRIO=m
|
||||
CONFIG_NET_SCH_MULTIQ=m
|
||||
CONFIG_NET_SCH_RED=m
|
||||
@ -1374,6 +1366,7 @@ CONFIG_NET_SCH_CBS=m
|
||||
CONFIG_NET_SCH_ETF=m
|
||||
CONFIG_NET_SCH_TAPRIO=m
|
||||
CONFIG_NET_SCH_GRED=m
|
||||
# CONFIG_NET_SCH_DSMARK is not set
|
||||
CONFIG_NET_SCH_NETEM=m
|
||||
CONFIG_NET_SCH_DRR=m
|
||||
CONFIG_NET_SCH_MQPRIO=m
|
||||
@ -1397,11 +1390,14 @@ CONFIG_NET_SCH_ETS=m
|
||||
#
|
||||
CONFIG_NET_CLS=y
|
||||
CONFIG_NET_CLS_BASIC=m
|
||||
# CONFIG_NET_CLS_TCINDEX is not set
|
||||
CONFIG_NET_CLS_ROUTE4=m
|
||||
CONFIG_NET_CLS_FW=m
|
||||
CONFIG_NET_CLS_U32=m
|
||||
CONFIG_CLS_U32_PERF=y
|
||||
CONFIG_CLS_U32_MARK=y
|
||||
# CONFIG_NET_CLS_RSVP is not set
|
||||
# CONFIG_NET_CLS_RSVP6 is not set
|
||||
CONFIG_NET_CLS_FLOW=m
|
||||
CONFIG_NET_CLS_CGROUP=m
|
||||
CONFIG_NET_CLS_BPF=m
|
||||
@ -1540,7 +1536,6 @@ CONFIG_BT_6LOWPAN=m
|
||||
# CONFIG_BT_LEDS is not set
|
||||
CONFIG_BT_MSFTEXT=y
|
||||
CONFIG_BT_AOSPEXT=y
|
||||
CONFIG_BT_DEBUGFS=y
|
||||
|
||||
#
|
||||
# Bluetooth device drivers
|
||||
@ -1607,7 +1602,6 @@ CONFIG_CFG80211=m
|
||||
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y
|
||||
CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y
|
||||
CONFIG_CFG80211_DEFAULT_PS=y
|
||||
# CONFIG_CFG80211_DEBUGFS is not set
|
||||
CONFIG_CFG80211_CRDA_SUPPORT=y
|
||||
CONFIG_CFG80211_WEXT=y
|
||||
CONFIG_CFG80211_WEXT_EXPORT=y
|
||||
@ -1623,7 +1617,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
|
||||
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
|
||||
CONFIG_MAC80211_MESH=y
|
||||
CONFIG_MAC80211_LEDS=y
|
||||
# CONFIG_MAC80211_DEBUGFS is not set
|
||||
# CONFIG_MAC80211_MESSAGE_TRACING is not set
|
||||
# CONFIG_MAC80211_DEBUG_MENU is not set
|
||||
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
|
||||
CONFIG_RFKILL=m
|
||||
@ -1811,7 +1805,6 @@ CONFIG_DMA_SHARED_BUFFER=y
|
||||
#
|
||||
# CONFIG_MOXTET is not set
|
||||
CONFIG_MHI_BUS=m
|
||||
# CONFIG_MHI_BUS_DEBUG is not set
|
||||
CONFIG_MHI_BUS_PCI_GENERIC=m
|
||||
# CONFIG_MHI_BUS_EP is not set
|
||||
# end of Bus devices
|
||||
@ -2208,7 +2201,6 @@ CONFIG_LIBFC=m
|
||||
CONFIG_LIBFCOE=m
|
||||
CONFIG_FCOE=m
|
||||
CONFIG_SCSI_SNIC=m
|
||||
# CONFIG_SCSI_SNIC_DEBUG_FS is not set
|
||||
CONFIG_SCSI_DMX3191D=m
|
||||
# CONFIG_SCSI_FDOMAIN_PCI is not set
|
||||
CONFIG_SCSI_IPS=m
|
||||
@ -2233,7 +2225,6 @@ CONFIG_SCSI_QLA_ISCSI=m
|
||||
CONFIG_QEDI=m
|
||||
CONFIG_QEDF=m
|
||||
CONFIG_SCSI_LPFC=m
|
||||
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
|
||||
CONFIG_SCSI_EFCT=m
|
||||
CONFIG_SCSI_DC395x=m
|
||||
CONFIG_SCSI_AM53C974=m
|
||||
@ -2294,17 +2285,17 @@ CONFIG_ATA_BMDMA=y
|
||||
#
|
||||
# SATA SFF controllers with BMDMA
|
||||
#
|
||||
CONFIG_ATA_PIIX=m
|
||||
# CONFIG_ATA_PIIX is not set
|
||||
# CONFIG_SATA_DWC is not set
|
||||
CONFIG_SATA_MV=m
|
||||
CONFIG_SATA_NV=m
|
||||
# CONFIG_SATA_NV is not set
|
||||
CONFIG_SATA_PROMISE=m
|
||||
CONFIG_SATA_SIL=m
|
||||
CONFIG_SATA_SIS=m
|
||||
# CONFIG_SATA_SIS is not set
|
||||
CONFIG_SATA_SVW=m
|
||||
CONFIG_SATA_ULI=m
|
||||
CONFIG_SATA_VIA=m
|
||||
CONFIG_SATA_VITESSE=m
|
||||
# CONFIG_SATA_VITESSE is not set
|
||||
|
||||
#
|
||||
# PATA SFF controllers with BMDMA
|
||||
@ -2328,9 +2319,9 @@ CONFIG_PATA_JMICRON=m
|
||||
CONFIG_PATA_MACIO=m
|
||||
CONFIG_PATA_MARVELL=m
|
||||
CONFIG_PATA_MPC52xx=m
|
||||
CONFIG_PATA_NETCELL=m
|
||||
# CONFIG_PATA_NETCELL is not set
|
||||
CONFIG_PATA_NINJA32=m
|
||||
CONFIG_PATA_NS87415=m
|
||||
# CONFIG_PATA_NS87415 is not set
|
||||
# CONFIG_PATA_OLDPIIX is not set
|
||||
# CONFIG_PATA_OPTIDMA is not set
|
||||
CONFIG_PATA_PDC2027X=m
|
||||
@ -2340,8 +2331,8 @@ CONFIG_PATA_RDC=m
|
||||
CONFIG_PATA_SCH=m
|
||||
# CONFIG_PATA_SERVERWORKS is not set
|
||||
CONFIG_PATA_SIL680=m
|
||||
CONFIG_PATA_SIS=m
|
||||
CONFIG_PATA_TOSHIBA=m
|
||||
# CONFIG_PATA_SIS is not set
|
||||
# CONFIG_PATA_TOSHIBA is not set
|
||||
# CONFIG_PATA_TRIFLEX is not set
|
||||
CONFIG_PATA_VIA=m
|
||||
CONFIG_PATA_WINBOND=m
|
||||
@ -2691,6 +2682,9 @@ CONFIG_ICE=m
|
||||
CONFIG_ICE_SWITCHDEV=y
|
||||
# CONFIG_FM10K is not set
|
||||
CONFIG_IGC=m
|
||||
CONFIG_NET_VENDOR_WANGXUN=y
|
||||
CONFIG_NGBE=m
|
||||
# CONFIG_TXGBE is not set
|
||||
CONFIG_JME=m
|
||||
CONFIG_NET_VENDOR_ADI=y
|
||||
# CONFIG_ADIN1110 is not set
|
||||
@ -2700,10 +2694,8 @@ CONFIG_NET_VENDOR_MARVELL=y
|
||||
CONFIG_MV643XX_ETH=m
|
||||
CONFIG_MVMDIO=m
|
||||
CONFIG_SKGE=m
|
||||
# CONFIG_SKGE_DEBUG is not set
|
||||
CONFIG_SKGE_GENESIS=y
|
||||
CONFIG_SKY2=m
|
||||
# CONFIG_SKY2_DEBUG is not set
|
||||
# CONFIG_PRESTERA is not set
|
||||
CONFIG_NET_VENDOR_MELLANOX=y
|
||||
CONFIG_MLX4_EN=m
|
||||
@ -2847,9 +2839,6 @@ CONFIG_NET_VENDOR_VIA=y
|
||||
CONFIG_VIA_RHINE=m
|
||||
CONFIG_VIA_RHINE_MMIO=y
|
||||
CONFIG_VIA_VELOCITY=m
|
||||
CONFIG_NET_VENDOR_WANGXUN=y
|
||||
CONFIG_NGBE=m
|
||||
# CONFIG_TXGBE is not set
|
||||
CONFIG_NET_VENDOR_WIZNET=y
|
||||
# CONFIG_WIZNET_W5100 is not set
|
||||
# CONFIG_WIZNET_W5300 is not set
|
||||
@ -3091,7 +3080,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y
|
||||
CONFIG_ATH9K=m
|
||||
CONFIG_ATH9K_PCI=y
|
||||
CONFIG_ATH9K_AHB=y
|
||||
# CONFIG_ATH9K_DEBUGFS is not set
|
||||
CONFIG_ATH9K_DYNACK=y
|
||||
CONFIG_ATH9K_WOW=y
|
||||
CONFIG_ATH9K_RFKILL=y
|
||||
@ -3099,7 +3087,6 @@ CONFIG_ATH9K_CHANNEL_CONTEXT=y
|
||||
CONFIG_ATH9K_PCOEM=y
|
||||
CONFIG_ATH9K_PCI_NO_EEPROM=m
|
||||
CONFIG_ATH9K_HTC=m
|
||||
# CONFIG_ATH9K_HTC_DEBUGFS is not set
|
||||
CONFIG_ATH9K_HWRNG=y
|
||||
CONFIG_CARL9170=m
|
||||
CONFIG_CARL9170_LEDS=y
|
||||
@ -3112,14 +3099,12 @@ CONFIG_ATH6KL_USB=m
|
||||
CONFIG_AR5523=m
|
||||
CONFIG_WIL6210=m
|
||||
CONFIG_WIL6210_ISR_COR=y
|
||||
CONFIG_WIL6210_DEBUGFS=y
|
||||
CONFIG_ATH10K=m
|
||||
CONFIG_ATH10K_CE=y
|
||||
CONFIG_ATH10K_PCI=m
|
||||
# CONFIG_ATH10K_SDIO is not set
|
||||
CONFIG_ATH10K_USB=m
|
||||
# CONFIG_ATH10K_DEBUG is not set
|
||||
# CONFIG_ATH10K_DEBUGFS is not set
|
||||
CONFIG_WCN36XX=m
|
||||
# CONFIG_WCN36XX_DEBUGFS is not set
|
||||
CONFIG_ATH11K=m
|
||||
@ -3166,6 +3151,7 @@ CONFIG_BRCMFMAC_PROTO_MSGBUF=y
|
||||
# CONFIG_BRCMFMAC_SDIO is not set
|
||||
CONFIG_BRCMFMAC_USB=y
|
||||
CONFIG_BRCMFMAC_PCIE=y
|
||||
# CONFIG_BRCM_TRACING is not set
|
||||
# CONFIG_BRCMDBG is not set
|
||||
CONFIG_WLAN_VENDOR_CISCO=y
|
||||
# CONFIG_AIRO is not set
|
||||
@ -3383,7 +3369,6 @@ CONFIG_IEEE802154_HWSIM=m
|
||||
|
||||
# CONFIG_VMXNET3 is not set
|
||||
CONFIG_USB4_NET=m
|
||||
# CONFIG_NETDEVSIM is not set
|
||||
CONFIG_NET_FAILOVER=m
|
||||
CONFIG_ISDN=y
|
||||
CONFIG_ISDN_CAPI=y
|
||||
@ -3650,6 +3635,8 @@ CONFIG_INPUT_CM109=m
|
||||
CONFIG_INPUT_REGULATOR_HAPTIC=m
|
||||
CONFIG_INPUT_UINPUT=m
|
||||
# CONFIG_INPUT_PCF8574 is not set
|
||||
# CONFIG_INPUT_PWM_BEEPER is not set
|
||||
# CONFIG_INPUT_PWM_VIBRA is not set
|
||||
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
|
||||
# CONFIG_INPUT_DA7280_HAPTICS is not set
|
||||
# CONFIG_INPUT_ADXL34X is not set
|
||||
@ -3952,6 +3939,7 @@ CONFIG_SPI_SIFIVE=m
|
||||
CONFIG_SPI_MXIC=m
|
||||
# CONFIG_SPI_XCOMM is not set
|
||||
# CONFIG_SPI_XILINX is not set
|
||||
# CONFIG_SPI_ZYNQMP_GQSPI is not set
|
||||
CONFIG_SPI_AMD=m
|
||||
|
||||
#
|
||||
@ -4277,6 +4265,7 @@ CONFIG_SENSORS_NZXT_KRAKEN2=m
|
||||
# CONFIG_SENSORS_NZXT_SMART2 is not set
|
||||
CONFIG_SENSORS_PCF8591=m
|
||||
# CONFIG_PMBUS is not set
|
||||
# CONFIG_SENSORS_PWM_FAN is not set
|
||||
CONFIG_SENSORS_SBTSI=m
|
||||
# CONFIG_SENSORS_SBRMI is not set
|
||||
# CONFIG_SENSORS_SHT15 is not set
|
||||
@ -4487,6 +4476,7 @@ CONFIG_MFD_SIMPLE_MFD_I2C=m
|
||||
# CONFIG_MFD_SKY81452 is not set
|
||||
# CONFIG_MFD_STMPE is not set
|
||||
CONFIG_MFD_SYSCON=y
|
||||
# CONFIG_MFD_TI_AM335X_TSCADC is not set
|
||||
# CONFIG_MFD_LP3943 is not set
|
||||
# CONFIG_MFD_LP8788 is not set
|
||||
# CONFIG_MFD_TI_LMU is not set
|
||||
@ -4577,6 +4567,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m
|
||||
# CONFIG_REGULATOR_PV88060 is not set
|
||||
# CONFIG_REGULATOR_PV88080 is not set
|
||||
# CONFIG_REGULATOR_PV88090 is not set
|
||||
# CONFIG_REGULATOR_PWM is not set
|
||||
# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set
|
||||
# CONFIG_REGULATOR_RT4801 is not set
|
||||
# CONFIG_REGULATOR_RT5190A is not set
|
||||
@ -4623,6 +4614,7 @@ CONFIG_IR_IGUANA=m
|
||||
CONFIG_IR_IMON=m
|
||||
CONFIG_IR_IMON_RAW=m
|
||||
CONFIG_IR_MCEUSB=m
|
||||
# CONFIG_IR_PWM_TX is not set
|
||||
CONFIG_IR_REDRAT3=m
|
||||
# CONFIG_IR_SERIAL is not set
|
||||
# CONFIG_IR_SPI is not set
|
||||
@ -4874,14 +4866,6 @@ CONFIG_VIDEO_SOLO6X10=m
|
||||
CONFIG_VIDEO_TW5864=m
|
||||
CONFIG_VIDEO_TW68=m
|
||||
CONFIG_VIDEO_TW686X=m
|
||||
CONFIG_VIDEO_ZORAN=m
|
||||
CONFIG_VIDEO_ZORAN_DC30=y
|
||||
CONFIG_VIDEO_ZORAN_ZR36060=y
|
||||
CONFIG_VIDEO_ZORAN_BUZ=y
|
||||
CONFIG_VIDEO_ZORAN_DC10=y
|
||||
CONFIG_VIDEO_ZORAN_LML33=y
|
||||
CONFIG_VIDEO_ZORAN_LML33R10=y
|
||||
CONFIG_VIDEO_ZORAN_AVS6EYES=y
|
||||
|
||||
#
|
||||
# Media capture/analog TV support
|
||||
@ -5089,7 +5073,6 @@ CONFIG_VIDEO_TVEEPROM=m
|
||||
CONFIG_DVB_B2C2_FLEXCOP=m
|
||||
CONFIG_SMS_SIANO_MDTV=m
|
||||
CONFIG_SMS_SIANO_RC=y
|
||||
# CONFIG_SMS_SIANO_DEBUGFS is not set
|
||||
CONFIG_VIDEO_V4L2_TPG=m
|
||||
CONFIG_VIDEOBUF2_CORE=m
|
||||
CONFIG_VIDEOBUF2_V4L2=m
|
||||
@ -5111,7 +5094,10 @@ CONFIG_MEDIA_ATTACH=y
|
||||
# IR I2C driver auto-selected by 'Autoselect ancillary drivers'
|
||||
#
|
||||
CONFIG_VIDEO_IR_I2C=m
|
||||
CONFIG_VIDEO_CAMERA_SENSOR=y
|
||||
|
||||
#
|
||||
# Camera sensor devices
|
||||
#
|
||||
CONFIG_VIDEO_APTINA_PLL=m
|
||||
CONFIG_VIDEO_CCS_PLL=m
|
||||
CONFIG_VIDEO_AR0521=m
|
||||
@ -5181,6 +5167,7 @@ CONFIG_VIDEO_S5K6A3=m
|
||||
CONFIG_VIDEO_CCS=m
|
||||
CONFIG_VIDEO_ET8EK8=m
|
||||
# CONFIG_VIDEO_M5MOLS is not set
|
||||
# end of Camera sensor devices
|
||||
|
||||
#
|
||||
# Lens drivers
|
||||
@ -5215,27 +5202,18 @@ CONFIG_VIDEO_VP27SMPX=m
|
||||
CONFIG_VIDEO_WM8739=m
|
||||
CONFIG_VIDEO_WM8775=m
|
||||
CONFIG_VIDEO_SAA6588=m
|
||||
CONFIG_VIDEO_BT819=m
|
||||
CONFIG_VIDEO_BT856=m
|
||||
CONFIG_VIDEO_BT866=m
|
||||
CONFIG_VIDEO_KS0127=m
|
||||
CONFIG_VIDEO_SAA7110=m
|
||||
CONFIG_VIDEO_SAA711X=m
|
||||
CONFIG_VIDEO_TVP5150=m
|
||||
CONFIG_VIDEO_TW2804=m
|
||||
CONFIG_VIDEO_TW9903=m
|
||||
CONFIG_VIDEO_TW9906=m
|
||||
CONFIG_VIDEO_VPX3220=m
|
||||
|
||||
#
|
||||
# Video and audio decoders
|
||||
#
|
||||
CONFIG_VIDEO_SAA717X=m
|
||||
CONFIG_VIDEO_CX25840=m
|
||||
CONFIG_VIDEO_ADV7170=m
|
||||
CONFIG_VIDEO_ADV7175=m
|
||||
CONFIG_VIDEO_SAA7127=m
|
||||
CONFIG_VIDEO_SAA7185=m
|
||||
CONFIG_VIDEO_UPD64031A=m
|
||||
CONFIG_VIDEO_UPD64083=m
|
||||
CONFIG_VIDEO_SAA6752HS=m
|
||||
@ -5463,6 +5441,7 @@ CONFIG_AGP=y
|
||||
CONFIG_AGP_UNINORTH=y
|
||||
CONFIG_DRM=m
|
||||
CONFIG_DRM_MIPI_DBI=m
|
||||
CONFIG_DRM_USE_DYNAMIC_DEBUG=y
|
||||
CONFIG_DRM_KMS_HELPER=m
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=100
|
||||
@ -5620,6 +5599,8 @@ CONFIG_DRM_DW_HDMI=m
|
||||
|
||||
# CONFIG_DRM_ETNAVIV is not set
|
||||
# CONFIG_DRM_LOGICVC is not set
|
||||
# CONFIG_DRM_MXSFB is not set
|
||||
# CONFIG_DRM_IMX_LCDIF is not set
|
||||
# CONFIG_DRM_ARCPGU is not set
|
||||
CONFIG_DRM_BOCHS=m
|
||||
CONFIG_DRM_CIRRUS_QEMU=m
|
||||
@ -5766,10 +5747,13 @@ CONFIG_LCD_HX8357=m
|
||||
CONFIG_LCD_OTM3225A=m
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||
CONFIG_BACKLIGHT_KTD253=m
|
||||
# CONFIG_BACKLIGHT_PWM is not set
|
||||
CONFIG_BACKLIGHT_QCOM_WLED=m
|
||||
CONFIG_BACKLIGHT_ADP8860=m
|
||||
CONFIG_BACKLIGHT_ADP8870=m
|
||||
# CONFIG_BACKLIGHT_LM3630A is not set
|
||||
CONFIG_BACKLIGHT_LM3639=m
|
||||
# CONFIG_BACKLIGHT_LP855X is not set
|
||||
CONFIG_BACKLIGHT_GPIO=m
|
||||
CONFIG_BACKLIGHT_LV5207LP=m
|
||||
CONFIG_BACKLIGHT_BD6107=m
|
||||
@ -5952,7 +5936,6 @@ CONFIG_SND_HDA_CODEC_SI3054=m
|
||||
CONFIG_SND_HDA_GENERIC=m
|
||||
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1
|
||||
CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y
|
||||
CONFIG_SND_HDA_CTL_DEV_ID=y
|
||||
# end of HD-Audio
|
||||
|
||||
CONFIG_SND_HDA_CORE=m
|
||||
@ -6218,7 +6201,6 @@ CONFIG_USB_OHCI_HCD_PCI=m
|
||||
CONFIG_USB_OHCI_HCD_PLATFORM=m
|
||||
CONFIG_USB_UHCI_HCD=m
|
||||
CONFIG_USB_FHCI_HCD=m
|
||||
# CONFIG_FHCI_DEBUG is not set
|
||||
CONFIG_USB_SL811_HCD=m
|
||||
CONFIG_USB_SL811_HCD_ISO=y
|
||||
CONFIG_USB_SL811_CS=m
|
||||
@ -6391,7 +6373,6 @@ CONFIG_USB_ISP1301=m
|
||||
|
||||
CONFIG_USB_GADGET=m
|
||||
# CONFIG_USB_GADGET_DEBUG_FILES is not set
|
||||
# CONFIG_USB_GADGET_DEBUG_FS is not set
|
||||
CONFIG_USB_GADGET_VBUS_DRAW=2
|
||||
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
|
||||
CONFIG_U_SERIAL_CONSOLE=y
|
||||
@ -6596,6 +6577,7 @@ CONFIG_LEDS_PCA955X=m
|
||||
# CONFIG_LEDS_PCA955X_GPIO is not set
|
||||
# CONFIG_LEDS_PCA963X is not set
|
||||
CONFIG_LEDS_DAC124S085=m
|
||||
# CONFIG_LEDS_PWM is not set
|
||||
CONFIG_LEDS_REGULATOR=m
|
||||
CONFIG_LEDS_BD2802=m
|
||||
# CONFIG_LEDS_LT3593 is not set
|
||||
@ -6828,7 +6810,6 @@ CONFIG_ASYNC_TX_DMA=y
|
||||
# DMABUF options
|
||||
#
|
||||
CONFIG_SYNC_FILE=y
|
||||
# CONFIG_SW_SYNC is not set
|
||||
CONFIG_UDMABUF=y
|
||||
# CONFIG_DMABUF_MOVE_NOTIFY is not set
|
||||
# CONFIG_DMABUF_DEBUG is not set
|
||||
@ -7013,6 +6994,7 @@ CONFIG_LMK04832=m
|
||||
# CONFIG_COMMON_CLK_CDCE925 is not set
|
||||
# CONFIG_COMMON_CLK_CS2000_CP is not set
|
||||
CONFIG_COMMON_CLK_AXI_CLKGEN=m
|
||||
# CONFIG_COMMON_CLK_PWM is not set
|
||||
# CONFIG_COMMON_CLK_RS9_PCIE is not set
|
||||
# CONFIG_COMMON_CLK_VC5 is not set
|
||||
# CONFIG_COMMON_CLK_VC7 is not set
|
||||
@ -7038,7 +7020,6 @@ CONFIG_IOMMU_SUPPORT=y
|
||||
#
|
||||
# end of Generic IOMMU Pagetable Support
|
||||
|
||||
# CONFIG_IOMMU_DEBUGFS is not set
|
||||
CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
|
||||
# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
|
||||
# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
|
||||
@ -7677,7 +7658,15 @@ CONFIG_MAX31856=m
|
||||
# end of Temperature sensors
|
||||
|
||||
# CONFIG_NTB is not set
|
||||
# CONFIG_PWM is not set
|
||||
CONFIG_PWM=y
|
||||
CONFIG_PWM_SYSFS=y
|
||||
# CONFIG_PWM_ATMEL_TCB is not set
|
||||
# CONFIG_PWM_CLK is not set
|
||||
# CONFIG_PWM_DWC is not set
|
||||
# CONFIG_PWM_FSL_FTM is not set
|
||||
# CONFIG_PWM_NTXEC is not set
|
||||
# CONFIG_PWM_PCA9685 is not set
|
||||
# CONFIG_PWM_XILINX is not set
|
||||
|
||||
#
|
||||
# IRQ chip support
|
||||
@ -7729,7 +7718,6 @@ CONFIG_PHY_CADENCE_DPHY_RX=m
|
||||
CONFIG_RAS=y
|
||||
CONFIG_USB4=m
|
||||
# CONFIG_USB4_DEBUGFS_WRITE is not set
|
||||
# CONFIG_USB4_DMA_TEST is not set
|
||||
|
||||
#
|
||||
# Android
|
||||
@ -7813,7 +7801,6 @@ CONFIG_GFS2_FS_LOCKING_DLM=y
|
||||
CONFIG_OCFS2_FS=m
|
||||
CONFIG_OCFS2_FS_O2CB=m
|
||||
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
|
||||
CONFIG_OCFS2_FS_STATS=y
|
||||
CONFIG_OCFS2_DEBUG_MASKLOG=y
|
||||
# CONFIG_OCFS2_DEBUG_FS is not set
|
||||
CONFIG_BTRFS_FS=m
|
||||
@ -8044,7 +8031,7 @@ CONFIG_NFS_USE_KERNEL_DNS=y
|
||||
CONFIG_NFS_DISABLE_UDP_SUPPORT=y
|
||||
CONFIG_NFS_V4_2_READ_PLUS=y
|
||||
CONFIG_NFSD=m
|
||||
# CONFIG_NFSD_V2 is not set
|
||||
CONFIG_NFSD_V2_ACL=y
|
||||
CONFIG_NFSD_V3_ACL=y
|
||||
CONFIG_NFSD_V4=y
|
||||
CONFIG_NFSD_PNFS=y
|
||||
@ -8083,7 +8070,7 @@ CONFIG_CIFS_FSCACHE=y
|
||||
CONFIG_SMB_SERVER=m
|
||||
CONFIG_SMB_SERVER_CHECK_CAP_NET_ADMIN=y
|
||||
CONFIG_SMB_SERVER_KERBEROS5=y
|
||||
CONFIG_SMBFS=m
|
||||
CONFIG_SMBFS_COMMON=m
|
||||
CONFIG_CODA_FS=m
|
||||
CONFIG_AFS_FS=m
|
||||
# CONFIG_AFS_DEBUG is not set
|
||||
@ -8164,9 +8151,6 @@ CONFIG_ENCRYPTED_KEYS=m
|
||||
CONFIG_KEY_DH_OPERATIONS=y
|
||||
CONFIG_KEY_NOTIFICATIONS=y
|
||||
CONFIG_SECURITY_DMESG_RESTRICT=y
|
||||
CONFIG_PROC_MEM_ALWAYS_FORCE=y
|
||||
# CONFIG_PROC_MEM_FORCE_PTRACE is not set
|
||||
# CONFIG_PROC_MEM_NO_FORCE is not set
|
||||
CONFIG_SECURITY=y
|
||||
CONFIG_SECURITYFS=y
|
||||
CONFIG_SECURITY_NETWORK=y
|
||||
@ -8435,7 +8419,6 @@ CONFIG_CRYPTO_DEV_VIRTIO=m
|
||||
CONFIG_CRYPTO_DEV_SAFEXCEL=m
|
||||
CONFIG_CRYPTO_DEV_CCREE=m
|
||||
CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
|
||||
# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set
|
||||
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
|
||||
CONFIG_X509_CERTIFICATE_PARSER=y
|
||||
@ -8563,7 +8546,6 @@ CONFIG_HAS_DMA=y
|
||||
CONFIG_NEED_SG_DMA_LENGTH=y
|
||||
CONFIG_DMA_DECLARE_COHERENT=y
|
||||
# CONFIG_DMA_API_DEBUG is not set
|
||||
# CONFIG_DMA_MAP_BENCHMARK is not set
|
||||
CONFIG_SGL_ALLOC=y
|
||||
CONFIG_CHECK_SIGNATURE=y
|
||||
# CONFIG_FORCE_NR_CPUS is not set
|
||||
@ -8648,10 +8630,7 @@ CONFIG_MAGIC_SYSRQ=y
|
||||
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6
|
||||
CONFIG_MAGIC_SYSRQ_SERIAL=y
|
||||
CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE=""
|
||||
CONFIG_DEBUG_FS=y
|
||||
CONFIG_DEBUG_FS_ALLOW_ALL=y
|
||||
# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set
|
||||
# CONFIG_DEBUG_FS_ALLOW_NONE is not set
|
||||
# CONFIG_DEBUG_FS is not set
|
||||
CONFIG_HAVE_ARCH_KGDB=y
|
||||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
@ -8671,7 +8650,6 @@ CONFIG_SLUB_DEBUG=y
|
||||
# CONFIG_SLUB_DEBUG_ON is not set
|
||||
# CONFIG_PAGE_POISONING is not set
|
||||
CONFIG_GENERIC_PTDUMP=y
|
||||
# CONFIG_SHRINKER_DEBUG is not set
|
||||
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
||||
CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y
|
||||
# CONFIG_DEBUG_VM_PGTABLE is not set
|
||||
@ -8747,7 +8725,6 @@ CONFIG_IO_STRICT_DEVMEM=y
|
||||
#
|
||||
CONFIG_PPC_DISABLE_WERROR=y
|
||||
CONFIG_PRINT_STACK_DEPTH=64
|
||||
# CONFIG_PPC_EMULATED_STATS is not set
|
||||
# CONFIG_JUMP_LABEL_FEATURE_CHECKS is not set
|
||||
CONFIG_BOOTX_TEXT=y
|
||||
CONFIG_PPC_EARLY_DEBUG=y
|
||||
|
@ -1,37 +0,0 @@
|
||||
pkgbase = mastodon
|
||||
pkgdesc = Your self-hosted, globally interconnected microblogging community
|
||||
pkgver = 4.3.3
|
||||
pkgrel = 1
|
||||
url = https://github.com/mastodon/mastodon
|
||||
install = mastodon.install
|
||||
arch = any
|
||||
license = AGPL3
|
||||
depends = ffmpeg
|
||||
depends = git
|
||||
depends = libidn
|
||||
depends = libpqxx
|
||||
depends = libvips
|
||||
depends = libxml2
|
||||
depends = libxslt
|
||||
depends = libyaml
|
||||
depends = nodejs
|
||||
depends = postgresql
|
||||
depends = protobuf
|
||||
depends = ruby-bundler
|
||||
depends = sudo
|
||||
depends = valkey
|
||||
depends = zlib
|
||||
options = !strip
|
||||
backup = etc/mastodon.conf
|
||||
source = https://github.com/mastodon/mastodon/archive/v4.3.3.tar.gz
|
||||
source = mastodon.target
|
||||
source = mastodon.sysusers.d
|
||||
source = mastodon.tmpfiles.d
|
||||
source = devise_pam.patch
|
||||
sha512sums = 8df01c637f9e31fb80523c5d9aa11751bfb64b023d32184a6882663bbdfc173d8e558944304652a1ebff7cbe7aa0ccb9b459c50801d732b48d212048b77b8dde
|
||||
sha512sums = ce9fe810654f3a641bbc1ea9707fa1b149e3955bfc55da20ed27e58f9c768dd65534fa43c9d67042fff40c48ef33c660efac8ef11c60f1111173326e2a93814c
|
||||
sha512sums = 4ee4210bde391e6dc782cb7c14f2cb968c95ad541aa0efcf843a811f8cc5f0d1067ee3c8346bb412aa9fd1dd5a8bd05a4524df7dc4a106957009853dd237074a
|
||||
sha512sums = 27c4eb01d462c525b59e5808a3b2501b63a34425752128388fbde82f7eb5944b20d2f8d8b1be8ed8adb165cab4cfb8e13f90215f20989ca671a0422ffa37001f
|
||||
sha512sums = 7b2ac9917a6d077152425ce59e2cd97df11730d197b87da324b1e0dc29042de5c11530e4d530f1775ca75fc4a06bccb6a5154feb42c8503b5830ecb46e306b7a
|
||||
|
||||
pkgname = mastodon
|
@ -6,7 +6,7 @@
|
||||
|
||||
pkgname=mesa-amber
|
||||
pkgver=21.3.9
|
||||
pkgrel=6.1
|
||||
pkgrel=6.2
|
||||
pkgdesc="classic OpenGL (non-Gallium3D) drivers"
|
||||
url="https://www.mesa3d.org/"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
@ -32,7 +32,7 @@ makedepends=(
|
||||
'zstd'
|
||||
)
|
||||
source=(
|
||||
https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
|
||||
https://mesa.freedesktop.org/archive/older-versions/21.x/mesa-${pkgver}.tar.xz{,.sig}
|
||||
LICENSE
|
||||
)
|
||||
sha256sums=('91fe6f20339884e37a7c47bfba42fb1cd397512c9ed5ad423de369f047cd8b5c'
|
||||
@ -56,10 +56,9 @@ build() {
|
||||
local meson_options=(
|
||||
-D amber=true
|
||||
-D b_ndebug=true
|
||||
-D dri-drivers=i915,i965,r100,r200,nouveau
|
||||
-D dri3=enabled
|
||||
-D egl=enabled
|
||||
-D gallium-drivers=swrast
|
||||
-D gallium-drivers=r300,swrast
|
||||
-D gbm=enabled
|
||||
-D gles1=disabled
|
||||
-D gles2=enabled
|
||||
|
3
python/python-pexpect/.nvchecker.toml
Normal file
3
python/python-pexpect/.nvchecker.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[python-pexpect]
|
||||
source = "pypi"
|
||||
pypi = "pexpect"
|
13
python/python-pexpect/python-pexpect-fix-test.patch
Normal file
13
python/python-pexpect/python-pexpect-fix-test.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/tests/test_replwrap.py b/tests/test_replwrap.py
|
||||
index 5ac782a..993e576 100644
|
||||
--- a/tests/test_replwrap.py
|
||||
+++ b/tests/test_replwrap.py
|
||||
@@ -92,6 +92,8 @@ class REPLWrapTestCase(unittest.TestCase):
|
||||
"PS1='{0}' PS2='{1}' "
|
||||
"PROMPT_COMMAND=''")
|
||||
|
||||
+ repl.run_command("bind 'set enable-bracketed-paste off'")
|
||||
+
|
||||
print(repl)
|
||||
res = repl.run_command("echo $HOME")
|
||||
print(res)
|
9
qt5/qt5-tools/assistant-qt5.desktop
Normal file
9
qt5/qt5-tools/assistant-qt5.desktop
Normal file
@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=Qt Assistant (Qt 5)
|
||||
GenericName=Documentation viewer
|
||||
Comment=View documentation in Qt help file format
|
||||
Exec=assistant
|
||||
Icon=assistant-qt5
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Qt;Development;Documentation;
|
10
qt5/qt5-tools/designer-qt5.desktop
Normal file
10
qt5/qt5-tools/designer-qt5.desktop
Normal file
@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Name=Qt Designer (Qt 5)
|
||||
GenericName=Interface Designer
|
||||
Comment=Design GUIs for Qt applications
|
||||
Exec=designer %F
|
||||
Icon=designer-qt5
|
||||
MimeType=application/x-designer;
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Qt;Development;
|
9
qt5/qt5-tools/linguist-qt5.desktop
Normal file
9
qt5/qt5-tools/linguist-qt5.desktop
Normal file
@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=Qt Linguist (Qt 5)
|
||||
Comment=Add translations to Qt applications
|
||||
Exec=linguist %F
|
||||
Icon=linguist-qt5
|
||||
MimeType=text/vnd.trolltech.linguist;application/x-linguist;
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Qt;Development;
|
9
qt5/qt5-tools/qdbusviewer-qt5.desktop
Normal file
9
qt5/qt5-tools/qdbusviewer-qt5.desktop
Normal file
@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=Qt D-Bus Viewer (Qt 5)
|
||||
GenericName=D-Bus Debugger
|
||||
Comment=Debug D-Bus applications
|
||||
Exec=qdbusviewer
|
||||
Icon=qdbusviewer-qt5
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Qt;Development;Debugger;
|
24
rocm/rccl/.SRCINFO
Normal file
24
rocm/rccl/.SRCINFO
Normal file
@ -0,0 +1,24 @@
|
||||
pkgbase = rccl
|
||||
pkgdesc = ROCm Communication Collectives Library
|
||||
pkgver = 6.2.4
|
||||
pkgrel = 1
|
||||
url = https://rocm.docs.amd.com/projects/rccl/en/latest/index.html
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = riscv64
|
||||
license = BSD-3-Clause
|
||||
makedepends = cmake
|
||||
makedepends = rocm-cmake
|
||||
makedepends = hipify-clang
|
||||
makedepends = python
|
||||
depends = rocm-core
|
||||
depends = glibc
|
||||
depends = gcc-libs
|
||||
depends = hip-runtime-amd
|
||||
depends = rocm-smi-lib
|
||||
options = !lto
|
||||
source = rccl-6.2.4.tar.gz::https://github.com/ROCm/rccl/archive/rocm-6.2.4.tar.gz
|
||||
sha256sums = 12a04743ed89a74b4a08aa046b6a549d385e15d6866042fd41eac8f085f50eea
|
||||
|
||||
pkgname = rccl
|
5
rocm/rccl/.nvchecker.toml
Normal file
5
rocm/rccl/.nvchecker.toml
Normal file
@ -0,0 +1,5 @@
|
||||
[rccl]
|
||||
source = 'github'
|
||||
github = 'ROCm/rccl'
|
||||
use_latest_release = true
|
||||
prefix = 'rocm-'
|
4
sord/.nvchecker.toml
Normal file
4
sord/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[sord]
|
||||
source = "git"
|
||||
git = "https://github.com/drobilla/sord.git"
|
||||
prefix = "v"
|
31
xorg/xf86-input-synaptics/.SRCINFO
Normal file
31
xorg/xf86-input-synaptics/.SRCINFO
Normal file
@ -0,0 +1,31 @@
|
||||
pkgbase = xf86-input-synaptics
|
||||
pkgdesc = Synaptics driver for notebook touchpads
|
||||
pkgver = 1.10.0
|
||||
pkgrel = 1
|
||||
url = https://xorg.freedesktop.org/
|
||||
install = xf86-input-synaptics.install
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
groups = xorg-drivers
|
||||
license = MIT
|
||||
makedepends = xorg-server-devel
|
||||
makedepends = X-ABI-XINPUT_VERSION=24.4
|
||||
makedepends = xorgproto
|
||||
depends = libxtst
|
||||
depends = libevdev
|
||||
depends = libx11
|
||||
depends = libxi
|
||||
depends = glibc
|
||||
provides = synaptics
|
||||
conflicts = synaptics
|
||||
replaces = synaptics
|
||||
source = https://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-1.10.0.tar.xz
|
||||
source = https://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-1.10.0.tar.xz.sig
|
||||
validpgpkeys = 4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E
|
||||
sha512sums = deb14ba039f423c4575825ecdeb74f31e30f044a4efc7dae9c1634f841dcf7066970cd470be7e63f68eccd4899e0434d602e59c297042cb2f38ff2a3a02d7e91
|
||||
sha512sums = SKIP
|
||||
|
||||
pkgname = xf86-input-synaptics
|
8
xorg/xf86-input-synaptics/.nvchecker.toml
Normal file
8
xorg/xf86-input-synaptics/.nvchecker.toml
Normal file
@ -0,0 +1,8 @@
|
||||
[xf86-input-synaptics]
|
||||
source = "gitlab"
|
||||
gitlab = "xorg/driver/xf86-input-synaptics"
|
||||
host = "gitlab.freedesktop.org"
|
||||
use_max_tag = true
|
||||
|
||||
include_regex = ".*xf86-input-synaptics-.*"
|
||||
prefix = "xf86-input-synaptics-"
|
@ -0,0 +1,13 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mDMEZqpgOBYJKwYBBAHaRw8BAQdAAEuZsANxhdQ5lyf2lrazyJIUXDMIToFI2XX/
|
||||
DcvZyrq0Kkpvc2h1YSBEaWNrZW5zIDxKb3NodWFASm9zaHVhLURpY2tlbnMuY29t
|
||||
PoiTBBMWCgA7FiEEwuJVXaKuWnENgHz3RV4urJNi/hsFAmaqYDgCGwMFCwkIBwIC
|
||||
IgIGFQoJCAsCBBYCAwECHgcCF4AACgkQRV4urJNi/hsTOgEA2PmLFQLygAdz9Oza
|
||||
Qb6ZOUlCF/F5lUkj1OUJFDdHdT8BANH3B6mixGZsqtEHGGTLy1eneop3OjyCipIg
|
||||
ABKXLiwLuDgEZqpgOBIKKwYBBAGXVQEFAQEHQPWiFJ0Vgvyhxfj163wQ/T9eS95y
|
||||
fGxOT+kJWKrX+d9gAwEIB4h4BBgWCgAgFiEEwuJVXaKuWnENgHz3RV4urJNi/hsF
|
||||
AmaqYDgCGwwACgkQRV4urJNi/htNnQEAvxlEmuq2mOIKoT5x1kDkSYR1Sl3S7JBW
|
||||
ca5OtDETK4cA/A9iTxmN3VUOBNrP47ZlcDG8Tbx/H2/JT4C6Zm8Ikl0P
|
||||
=37nz
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
4
zix/.nvchecker.toml
Normal file
4
zix/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
||||
[zix]
|
||||
source = "git"
|
||||
git = "https://github.com/drobilla/zix.git"
|
||||
prefix = "v"
|
Loading…
x
Reference in New Issue
Block a user