Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

32-bit x86 Runtime Revamp #9461

Draft
wants to merge 477 commits into
base: stable
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
477 commits
Select commit Hold shift + click to select a range
0d97ccf
mangohud+32: improve packaging
MingcongBai Jan 5, 2025
03fbaf1
openssl-1.1+32: update to 1.1.1w
MingcongBai Jan 5, 2025
b4404e3
openssl+32: fix optimisation target
MingcongBai Jan 5, 2025
a566dfc
libusb-compat+32: improve packaging
MingcongBai Jan 5, 2025
26b7db4
libjpeg+legacy+32: drop, orphaned
MingcongBai Jan 5, 2025
d488415
libjpeg-turbo+32: break + replace libjpeg+legacy+32
MingcongBai Jan 5, 2025
2a4e7de
mbedtls+32: improve packaging
MingcongBai Jan 5, 2025
1587b5b
vkd3d+32: improve packaging
MingcongBai Jan 5, 2025
8923c93
nvidia+390+32: drop, orphaned
MingcongBai Jan 5, 2025
55ae41a
virtualgl+32: drop, orphaned
MingcongBai Jan 5, 2025
fba70d0
proxychains-ng+32: update to 4.17
MingcongBai Jan 5, 2025
59c90e6
gdk-pixbuf+32: use libpng+32 to provide libpng-1.6
MingcongBai Jan 5, 2025
1c69e45
sdl-net+32: drop, orphaned
MingcongBai Jan 5, 2025
2c89fb0
vulkan-loader+32: improve packaging
MingcongBai Jan 5, 2025
1627214
gst-libav-1-0+32: drop, orphaned
MingcongBai Jan 5, 2025
c74edf1
gst-plugins-bad-1-0+32: drop, orphaned
MingcongBai Jan 5, 2025
adaf0e0
gst-plugins-base-1-0+32: drop, orphaned
MingcongBai Jan 5, 2025
5bbeee7
gst-plugins-good-1-0+32: drop, orphaned
MingcongBai Jan 5, 2025
d5a7ae6
gst-plugins-ugly-1-0+32: drop, orphaned
MingcongBai Jan 5, 2025
e159012
gstreamer-1-0+32: drop, orphaned
MingcongBai Jan 5, 2025
3ffa0b1
fluidsynth+32: update to 2.3.6
MingcongBai Jan 24, 2025
2cca5d8
32subsystem: update dependencies
MingcongBai Jan 24, 2025
633101b
groups/optenv32: update build order
MingcongBai Jan 24, 2025
c5a65c5
alsa-lib+32: update to 1.2.13
MingcongBai Jan 24, 2025
2b01ef3
gcc+32: update to 14.2.0
MingcongBai Jan 24, 2025
8d389c6
gdbm+32: update to 1.24
MingcongBai Jan 24, 2025
5d7fb14
libdvdread+32: update to 6.1.3
MingcongBai Jan 24, 2025
b0112c0
libffi+32: update to 3.4.6
MingcongBai Jan 24, 2025
8808f21
libidn+32: update to 1.42
MingcongBai Jan 24, 2025
2c1b1f0
libjpeg-turbo+32: update to 3.0.4
MingcongBai Jan 24, 2025
b1c88c7
libpng+32: update to 1.6.44
MingcongBai Jan 24, 2025
026718e
libtool+32: update to 2.5.4
MingcongBai Jan 24, 2025
ba1417f
libxau+32: update to 1.0.12
MingcongBai Jan 24, 2025
a4f662e
libxcb+32: update to 1.17.0
MingcongBai Jan 24, 2025
d3840e5
lm-sensors+32: new, 3.6.0
MingcongBai Jan 24, 2025
86de45d
mesa+32: update to 24.3.4
MingcongBai Jan 24, 2025
661d237
nettle+32: update to 3.10.1
MingcongBai Jan 24, 2025
aa3f214
nss+32: update to 3.107
MingcongBai Jan 24, 2025
7704cd2
util-linux+32: update to 2.40.2
MingcongBai Jan 24, 2025
d3bfc94
zlib+32: update to 2.2.3
MingcongBai Jan 24, 2025
9bac5ab
rustc: update to 1.84.0
MingcongBai Jan 24, 2025
587ed11
32subsystem: add lm-sensors+32
MingcongBai Jan 24, 2025
02db9cb
groups/optenv32: update build order
MingcongBai Jan 24, 2025
a1981a5
glibc+32: update to 2.40
MingcongBai Jan 24, 2025
c19a832
linux+api+32: update to 6.12.7
MingcongBai Jan 24, 2025
b28f008
glibc+32: sync patches
MingcongBai Jan 24, 2025
8cc4790
srtp+32: drop, orphaned
MingcongBai Jan 24, 2025
2bbe2a3
a52dec+32: enable LTO
MingcongBai Jan 24, 2025
913f075
aalib+32: enable LTO
MingcongBai Jan 24, 2025
07f005f
acl+32: enable LTO
MingcongBai Jan 24, 2025
9750c1c
alsa-lib+32: enable LTO
MingcongBai Jan 24, 2025
1c6a66d
alsa-plugins+32: enable LTO
MingcongBai Jan 24, 2025
c212bf9
at-spi2-core+32: enable LTO
MingcongBai Jan 24, 2025
7b2de4a
attr+32: enable LTO
MingcongBai Jan 24, 2025
5d18486
binutils+32: enable LTO
MingcongBai Jan 24, 2025
2cc2e38
brotli+32: enable LTO
MingcongBai Jan 24, 2025
2ba4986
cairo+32: enable LTO
MingcongBai Jan 24, 2025
32ab550
cdparanoia+32: enable LTO
MingcongBai Jan 24, 2025
299e9cb
celt+32: enable LTO
MingcongBai Jan 24, 2025
3f2f469
cups+32: enable LTO
MingcongBai Jan 24, 2025
8d55ba4
curl+32: enable LTO
MingcongBai Jan 24, 2025
b3b7052
db+32: enable LTO
MingcongBai Jan 24, 2025
d7b7d41
dbus+32: enable LTO
MingcongBai Jan 24, 2025
7633a6d
dbus-glib+32: enable LTO
MingcongBai Jan 24, 2025
273233b
elfutils+32: enable LTO
MingcongBai Jan 24, 2025
4ed0e1f
enca+32: enable LTO
MingcongBai Jan 24, 2025
195c8b8
eudev+32: enable LTO
MingcongBai Jan 24, 2025
e633d36
faac+32: enable LTO
MingcongBai Jan 24, 2025
3ef84ca
faad2+32: enable LTO
MingcongBai Jan 24, 2025
d965f5d
ffmpeg+32: enable LTO
MingcongBai Jan 24, 2025
2d16cca
fftw+32: enable LTO
MingcongBai Jan 24, 2025
cd32c13
flac+32: enable LTO
MingcongBai Jan 24, 2025
48c6486
fontconfig+32: enable LTO
MingcongBai Jan 24, 2025
3658a2b
freealut+32: enable LTO
MingcongBai Jan 24, 2025
889d9b2
freeglut+32: enable LTO
MingcongBai Jan 24, 2025
691fbd8
freetype+32: enable LTO
MingcongBai Jan 24, 2025
ef114dd
fribidi+32: enable LTO
MingcongBai Jan 24, 2025
c026add
game-music-emu+32: enable LTO
MingcongBai Jan 24, 2025
fbd2fdb
gcc+32: enable LTO
MingcongBai Jan 24, 2025
17e64ad
gconf+32: enable LTO
MingcongBai Jan 24, 2025
4b437c7
gdbm+32: enable LTO
MingcongBai Jan 24, 2025
7ddb798
gdk-pixbuf+32: enable LTO
MingcongBai Jan 24, 2025
5156d27
giflib+32: enable LTO
MingcongBai Jan 24, 2025
723993d
glew+32: enable LTO
MingcongBai Jan 24, 2025
2dbe734
glib+32: enable LTO
MingcongBai Jan 24, 2025
c2d50f9
glibc+32: enable LTO
MingcongBai Jan 24, 2025
6971150
glslang+32: enable LTO
MingcongBai Jan 24, 2025
c05b7dd
glu+32: enable LTO
MingcongBai Jan 24, 2025
1f61a48
gnutls+32: enable LTO
MingcongBai Jan 24, 2025
faf3134
gsm+32: enable LTO
MingcongBai Jan 24, 2025
e8d3095
gtk-2+32: enable LTO
MingcongBai Jan 24, 2025
21cc670
gtk-3+32: enable LTO
MingcongBai Jan 24, 2025
bf17000
harfbuzz+32: enable LTO
MingcongBai Jan 24, 2025
322a733
imlib2+32: enable LTO
MingcongBai Jan 24, 2025
5d89cd2
json-c+32: enable LTO
MingcongBai Jan 24, 2025
7d2bcdb
krb5+32: enable LTO
MingcongBai Jan 24, 2025
f16ef8b
lame+32: enable LTO
MingcongBai Jan 24, 2025
ee19469
lcms2+32: enable LTO
MingcongBai Jan 24, 2025
07cbc04
libaio+32: enable LTO
MingcongBai Jan 24, 2025
d9860e6
libass+32: enable LTO
MingcongBai Jan 24, 2025
719358d
libasyncns+32: enable LTO
MingcongBai Jan 24, 2025
4bfaf63
libavc1394+32: enable LTO
MingcongBai Jan 24, 2025
30807e9
libbluray+32: enable LTO
MingcongBai Jan 24, 2025
412c62e
libcaca+32: enable LTO
MingcongBai Jan 24, 2025
106973e
libcap+32: enable LTO
MingcongBai Jan 24, 2025
3d98d83
libcddb+32: enable LTO
MingcongBai Jan 24, 2025
5ba5ac7
libcdio+32: enable LTO
MingcongBai Jan 24, 2025
44ff881
libcroco+32: enable LTO
MingcongBai Jan 24, 2025
a24e86a
libdatrie+32: enable LTO
MingcongBai Jan 24, 2025
fe192ac
libdca+32: enable LTO
MingcongBai Jan 24, 2025
2f486b1
libdrm+32: enable LTO
MingcongBai Jan 24, 2025
a2ef378
libdv+32: enable LTO
MingcongBai Jan 24, 2025
f7eb2b2
libdvdcss+32: enable LTO
MingcongBai Jan 24, 2025
81af3ab
libdvdnav+32: enable LTO
MingcongBai Jan 24, 2025
6cc174d
libdvdread+32: enable LTO
MingcongBai Jan 24, 2025
a8dc76a
libepoxy+32: enable LTO
MingcongBai Jan 24, 2025
d8e5e57
libexif+32: enable LTO
MingcongBai Jan 24, 2025
d3299b8
libffi+32: enable LTO
MingcongBai Jan 24, 2025
ae705c6
libgcrypt+32: enable LTO
MingcongBai Jan 24, 2025
794c7d8
libglvnd+32: enable LTO
MingcongBai Jan 24, 2025
0516f8f
libgpg-error+32: enable LTO
MingcongBai Jan 24, 2025
fbbc39b
libid3tag+32: enable LTO
MingcongBai Jan 24, 2025
49bf5cc
libidn+32: enable LTO
MingcongBai Jan 24, 2025
35378f0
libiec61883+32: enable LTO
MingcongBai Jan 24, 2025
081cc57
libjpeg-turbo+32: enable LTO
MingcongBai Jan 24, 2025
155631c
libmad+32: enable LTO
MingcongBai Jan 24, 2025
e61e11b
libmd+32: enable LTO
MingcongBai Jan 24, 2025
01ec60a
libmikmod+32: enable LTO
MingcongBai Jan 24, 2025
d9e1e4a
libmms+32: enable LTO
MingcongBai Jan 24, 2025
130657b
libmodplug+32: enable LTO
MingcongBai Jan 24, 2025
b8560b4
libmpeg2+32: enable LTO
MingcongBai Jan 24, 2025
be28d67
libnl+32: enable LTO
MingcongBai Jan 24, 2025
77da274
libofa+32: enable LTO
MingcongBai Jan 24, 2025
07fb311
libogg+32: enable LTO
MingcongBai Jan 24, 2025
2401891
libpcap+32: enable LTO
MingcongBai Jan 24, 2025
c3633f6
libpng+32: enable LTO
MingcongBai Jan 24, 2025
24f9482
libraw1394+32: enable LTO
MingcongBai Jan 24, 2025
bcc1b5c
libshout+32: enable LTO
MingcongBai Jan 24, 2025
6380ee5
libsidplay+32: enable LTO
MingcongBai Jan 24, 2025
e3d85de
libsndfile+32: enable LTO
MingcongBai Jan 24, 2025
86d23a0
libssh+32: enable LTO
MingcongBai Jan 24, 2025
aee1238
libssh2+32: enable LTO
MingcongBai Jan 24, 2025
c25d193
libtasn1+32: enable LTO
MingcongBai Jan 24, 2025
7b766a9
libthai+32: enable LTO
MingcongBai Jan 24, 2025
5422fb4
libtheora+32: enable LTO
MingcongBai Jan 24, 2025
f31cbc3
libtiff+32: enable LTO
MingcongBai Jan 24, 2025
148107a
libtool+32: enable LTO
MingcongBai Jan 24, 2025
60f82be
libunwind+32: enable LTO
MingcongBai Jan 24, 2025
26ef817
libusb+32: enable LTO
MingcongBai Jan 24, 2025
9d247a2
libusb-compat+32: enable LTO
MingcongBai Jan 24, 2025
1f742a2
libva+32: enable LTO
MingcongBai Jan 24, 2025
9405a64
libva-intel-driver+32: enable LTO
MingcongBai Jan 24, 2025
bf5cbe3
libva-vdpau-driver+32: enable LTO
MingcongBai Jan 24, 2025
0002419
libvdpau+32: enable LTO
MingcongBai Jan 24, 2025
fc92992
libvisual+32: enable LTO
MingcongBai Jan 24, 2025
4608ae7
libvorbis+32: enable LTO
MingcongBai Jan 24, 2025
53b2bee
libvpx+32: enable LTO
MingcongBai Jan 24, 2025
3a730fc
libwebp+32: enable LTO
MingcongBai Jan 24, 2025
f7c7b07
libxau+32: enable LTO
MingcongBai Jan 24, 2025
8d4fa2c
libxcb+32: enable LTO
MingcongBai Jan 24, 2025
d39df5d
libxdmcp+32: enable LTO
MingcongBai Jan 24, 2025
4162d34
libxkbcommon+32: enable LTO
MingcongBai Jan 24, 2025
65d631a
libxml2+32: enable LTO
MingcongBai Jan 24, 2025
6c949a4
libxslt+32: enable LTO
MingcongBai Jan 24, 2025
7a5ff5d
linux+api+32: enable LTO
MingcongBai Jan 24, 2025
35ddc89
llvm+32: enable LTO
MingcongBai Jan 24, 2025
e945b44
lm-sensors+32: enable LTO
MingcongBai Jan 24, 2025
0e2cb4b
lzo+32: enable LTO
MingcongBai Jan 24, 2025
6c95b98
mbedtls+32: enable LTO
MingcongBai Jan 24, 2025
739c831
mesa+32: enable LTO
MingcongBai Jan 24, 2025
9b20d00
mjpegtools+32: enable LTO
MingcongBai Jan 24, 2025
d608828
mp4v2+32: enable LTO
MingcongBai Jan 24, 2025
3b8c978
nasm+32: enable LTO
MingcongBai Jan 24, 2025
07982eb
neon+32: enable LTO
MingcongBai Jan 24, 2025
57eee27
nettle+32: enable LTO
MingcongBai Jan 24, 2025
6d68cb5
nspr+32: enable LTO
MingcongBai Jan 24, 2025
47116e8
nss+32: enable LTO
MingcongBai Jan 24, 2025
624f95a
openal-soft+32: enable LTO
MingcongBai Jan 24, 2025
6e3ddb9
opencore-amr+32: enable LTO
MingcongBai Jan 24, 2025
3e8356c
openjpeg-legacy+32: enable LTO
MingcongBai Jan 24, 2025
22c991b
openldap+32: enable LTO
MingcongBai Jan 24, 2025
fc32fa4
openssl+32: enable LTO
MingcongBai Jan 24, 2025
1ea8752
openssl-1.1+32: enable LTO
MingcongBai Jan 24, 2025
3a2316b
opus+32: enable LTO
MingcongBai Jan 24, 2025
8f3042c
orc+32: enable LTO
MingcongBai Jan 24, 2025
dd585db
p11-kit+32: enable LTO
MingcongBai Jan 24, 2025
4cfe402
pango+32: enable LTO
MingcongBai Jan 24, 2025
c889da3
pcre+32: enable LTO
MingcongBai Jan 24, 2025
5867343
pixman+32: enable LTO
MingcongBai Jan 24, 2025
87df39f
popt+32: enable LTO
MingcongBai Jan 24, 2025
52afdfe
portaudio+32: enable LTO
MingcongBai Jan 24, 2025
07bc16e
proxychains-ng+32: enable LTO
MingcongBai Jan 24, 2025
36bb8be
pulseaudio+32: enable LTO
MingcongBai Jan 24, 2025
414bc45
recode+32: enable LTO
MingcongBai Jan 24, 2025
d633e97
rtmpdump+32: enable LTO
MingcongBai Jan 24, 2025
abd58a6
rustc+32: enable LTO
MingcongBai Jan 24, 2025
9a15032
s2tc+32: enable LTO
MingcongBai Jan 24, 2025
1ba713c
sbc+32: enable LTO
MingcongBai Jan 24, 2025
bdfa471
schroedinger+32: enable LTO
MingcongBai Jan 24, 2025
2a4875b
sdl+32: enable LTO
MingcongBai Jan 24, 2025
9868262
sdl-ttf+32: enable LTO
MingcongBai Jan 24, 2025
b058210
smpeg+32: enable LTO
MingcongBai Jan 24, 2025
6d2a7a4
soundtouch+32: enable LTO
MingcongBai Jan 24, 2025
d3f08f9
soxr+32: enable LTO
MingcongBai Jan 24, 2025
efb5db8
speex+32: enable LTO
MingcongBai Jan 24, 2025
fa18ee2
spirv-llvm-translator+32: enable LTO
MingcongBai Jan 24, 2025
d7755ac
spirv-tools+32: enable LTO
MingcongBai Jan 24, 2025
ee6d677
sqlite+32: enable LTO
MingcongBai Jan 24, 2025
bff35fb
taglib+32: enable LTO
MingcongBai Jan 24, 2025
76028e2
tcl+32: enable LTO
MingcongBai Jan 24, 2025
335feb6
tk+32: enable LTO
MingcongBai Jan 24, 2025
d262077
twolame+32: enable LTO
MingcongBai Jan 24, 2025
55db652
util-linux+32: enable LTO
MingcongBai Jan 24, 2025
c882dbe
v4l-utils+32: enable LTO
MingcongBai Jan 24, 2025
d571614
vkd3d+32: enable LTO
MingcongBai Jan 24, 2025
a17d2d2
vulkan-loader+32: enable LTO
MingcongBai Jan 24, 2025
f759e36
vulkan-tools+32: enable LTO
MingcongBai Jan 24, 2025
badf6fb
wavpack+32: enable LTO
MingcongBai Jan 24, 2025
3a1941a
wayland+32: enable LTO
MingcongBai Jan 24, 2025
cbacb80
wildmidi+32: enable LTO
MingcongBai Jan 24, 2025
65f7d48
x11-lib+32: enable LTO
MingcongBai Jan 24, 2025
fa6490a
x11-proto+32: enable LTO
MingcongBai Jan 24, 2025
2870124
x264+32: enable LTO
MingcongBai Jan 24, 2025
6be2949
x265+32: enable LTO
MingcongBai Jan 24, 2025
b78cfdf
xvidcore+32: enable LTO
MingcongBai Jan 24, 2025
3ac0ab7
zlib+32: enable LTO
MingcongBai Jan 24, 2025
d230acf
zstd+32: enable LTO
MingcongBai Jan 24, 2025
1075760
libxcb+32: use xcb-proto
MingcongBai Jan 24, 2025
3cfa489
libpng+32: make room for transitional libpng-1.6+32
MingcongBai Jan 24, 2025
d9a46fb
libpng-1.6+32: new, transitional
MingcongBai Jan 24, 2025
e376b06
libunwind+32: update to 1.8.1
MingcongBai Jan 24, 2025
0d36ce6
gtk-3+32: update to 3.24.43
MingcongBai Jan 25, 2025
46b6537
llvm+32: disable LTO
MingcongBai Jan 25, 2025
53f4868
mesa+32: use GCC as it is unnecessary to use llvm
MingcongBai Jan 25, 2025
52fac47
db+32: drop, orphaned
MingcongBai Jan 25, 2025
051cdb1
libsidplay+32: drop orphaned
MingcongBai Jan 25, 2025
f14ac30
libvisual+32: drop, orphaned
MingcongBai Jan 25, 2025
e0d25c2
nvidia-open: drop libXNVCtrl headers
MingcongBai Jan 25, 2025
8eadc70
libxvnctrl: ship headers
MingcongBai Jan 25, 2025
2434c1d
aalib+32: sync patches from Debian
MingcongBai Jan 25, 2025
7c88e6f
ffmpeg+32: disable documentation
MingcongBai Jan 25, 2025
e6fda4f
gtk-2+32: use at-spi2-core+32
MingcongBai Jan 25, 2025
682667b
krb5+32: update to 1.21.3
MingcongBai Jan 25, 2025
0f2b774
libxnvctrl+32: ship headers
MingcongBai Jan 25, 2025
4bb2d69
mangohud+32: drop nvidia build dep
MingcongBai Jan 25, 2025
e9da402
openldap+32: update to 2.6.9
MingcongBai Jan 25, 2025
94b98f3
p11-kit+32: update to 0.25.5
MingcongBai Jan 25, 2025
a547560
x264+32: use build script
MingcongBai Jan 25, 2025
4d74adc
x265+32: use tarbal
MingcongBai Jan 25, 2025
706932c
libcdio+32: (Gentoo patch) fix build
MingcongBai Jan 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
202 changes: 202 additions & 0 deletions groups/optenv32
Original file line number Diff line number Diff line change
@@ -0,0 +1,202 @@
runtime-optenv32/linux+api+32
runtime-optenv32/libxcrypt+32
runtime-optenv32/mpc+32
runtime-optenv32/mpfr+32
runtime-optenv32/gmp+32
runtime-optenv32/zlib+32
runtime-optenv32/binutils+32
runtime-optenv32/gcc+32
runtime-optenv32/devel-base+32
runtime-optenv32/glibc+32
runtime-optenv32/lm-sensors+32
runtime-optenv32/libidn+32
runtime-optenv32/expat+32
runtime-optenv32/brotli+32
runtime-optenv32/bzip2+32
runtime-optenv32/libpng+32
runtime-optenv32/x11-proto+32
runtime-optenv32/libxau+32
runtime-optenv32/libxdmcp+32
runtime-optenv32/ncurses+32
runtime-optenv32/readline+32
runtime-optenv32/xz+32
runtime-optenv32/libxml2+32
runtime-optenv32/libgpg-error+32
runtime-optenv32/libgcrypt+32
runtime-optenv32/libxslt+32
runtime-optenv32/libxcb+32
runtime-optenv32/tcl+32
runtime-optenv32/sqlite+32
runtime-optenv32/util-linux+32
runtime-optenv32/json-c+32
runtime-optenv32/elfutils+32
runtime-optenv32/libffi+32
runtime-optenv32/pcre2+32
runtime-optenv32/glib+32
runtime-optenv32/dbus+32
runtime-optenv32/icu+32
runtime-optenv32/x11-lib+32
runtime-optenv32/libpng-1.6+32
runtime-optenv32/harfbuzz+32
runtime-optenv32/freetype+32
runtime-optenv32/fontconfig+32
runtime-optenv32/lzo+32
runtime-optenv32/pixman+32
runtime-optenv32/cairo+32
runtime-optenv32/libdrm+32
runtime-optenv32/libunwind+32
runtime-optenv32/libjpeg-turbo+32
runtime-optenv32/libtiff+32
runtime-optenv32/giflib+32
runtime-optenv32/libid3tag+32
runtime-optenv32/imlib2+32
runtime-optenv32/spirv-tools+32
runtime-optenv32/alsa-lib+32
runtime-optenv32/sdl+32
runtime-optenv32/at-spi2-core+32
runtime-optenv32/shared-mime-info+32
runtime-optenv32/gdk-pixbuf+32
runtime-optenv32/zstd+32
runtime-optenv32/llvm+32
runtime-optenv32/attr+32
runtime-optenv32/acl+32
runtime-optenv32/eudev+32
runtime-optenv32/libvdpau+32
runtime-optenv32/libglvnd+32
runtime-optenv32/spirv-llvm-translator+32
runtime-optenv32/wayland+32
runtime-optenv32/rustc+32
runtime-optenv32/mesa+32
runtime-optenv32/libva+32
runtime-optenv32/libepoxy+32
runtime-optenv32/libxkbcommon+32
runtime-optenv32/fribidi+32
runtime-optenv32/libdatrie+32
runtime-optenv32/libthai+32
runtime-optenv32/pango+32
runtime-optenv32/gtk-3+32
runtime-optenv32/libcddb+32
runtime-optenv32/libcdio+32
runtime-optenv32/popt+32
runtime-optenv32/dbus-glib+32
runtime-optenv32/libxnvctrl+32
runtime-optenv32/nettle+32
runtime-optenv32/gnutls+32
runtime-optenv32/openssl+32
runtime-optenv32/openldap+32
runtime-optenv32/krb5+32
runtime-optenv32/libssh2+32
runtime-optenv32/rtmpdump+32
runtime-optenv32/curl+32
runtime-optenv32/v4l-utils+32
runtime-optenv32/orc+32
runtime-optenv32/schroedinger+32
runtime-optenv32/lame+32
runtime-optenv32/libmpeg2+32
runtime-optenv32/libraw1394+32
runtime-optenv32/libiec61883+32
runtime-optenv32/libavc1394+32
runtime-optenv32/lcms2+32
runtime-optenv32/openjpeg-legacy+32
runtime-optenv32/nasm+32
runtime-optenv32/xvidcore+32
runtime-optenv32/recode+32
runtime-optenv32/enca+32
runtime-optenv32/libcap+32
runtime-optenv32/libva-vdpau-driver+32
runtime-optenv32/libogg+32
runtime-optenv32/flac+32
runtime-optenv32/libvorbis+32
runtime-optenv32/libsndfile+32
runtime-optenv32/openal-soft+32
runtime-optenv32/freealut+32
runtime-optenv32/libmd+32
runtime-optenv32/aalib+32
runtime-optenv32/glu+32
runtime-optenv32/freeglut+32
runtime-optenv32/libwebp+32
runtime-optenv32/game-music-emu+32
runtime-optenv32/fftw+32
runtime-optenv32/libofa+32
runtime-optenv32/libmms+32
runtime-optenv32/gdbm+32
runtime-optenv32/libasyncns+32
runtime-optenv32/libtool+32
runtime-optenv32/pulseaudio+32
runtime-optenv32/libmikmod+32
runtime-optenv32/s2tc+32
runtime-optenv32/mp4v2+32
runtime-optenv32/faac+32
runtime-optenv32/cdparanoia+32
runtime-optenv32/gsm+32
runtime-optenv32/libass+32
runtime-optenv32/libbluray+32
runtime-optenv32/libmodplug+32
runtime-optenv32/libssh+32
runtime-optenv32/libtheora+32
runtime-optenv32/libvpx+32
runtime-optenv32/x264+32
runtime-optenv32/x265+32
runtime-optenv32/opencore-amr+32
runtime-optenv32/opus+32
runtime-optenv32/speex+32
runtime-optenv32/soxr+32
runtime-optenv32/ffmpeg+32
runtime-optenv32/libnl+32
runtime-optenv32/tk+32
runtime-optenv32/libexif+32
runtime-optenv32/libdvdcss+32
runtime-optenv32/libdvdread+32
runtime-optenv32/nspr+32
runtime-optenv32/libusb+32
runtime-optenv32/cups+32
runtime-optenv32/a52dec+32
runtime-optenv32/alsa-plugins+32
runtime-optenv32/celt+32
runtime-optenv32/fluidsynth+32
runtime-optenv32/gconf+32
runtime-optenv32/glew+32
runtime-optenv32/glslang+32
runtime-optenv32/gtk-2+32
runtime-optenv32/libaio+32
runtime-optenv32/libbsd+32
runtime-optenv32/libcaca+32
runtime-optenv32/libcroco+32
runtime-optenv32/libdca+32
runtime-optenv32/libdv+32
runtime-optenv32/libdvdnav+32
runtime-optenv32/libmad+32
runtime-optenv32/libpcap+32
runtime-optenv32/librsvg+32
runtime-optenv32/libshout+32
runtime-optenv32/libtasn1+32
runtime-optenv32/libusb-compat+32
runtime-optenv32/libva-intel-driver+32
runtime-optenv32/nlohmann-json+32
runtime-optenv32/vulkan-headers+32
runtime-optenv32/mangohud+32
runtime-optenv32/mbedtls+32
runtime-optenv32/mjpegtools+32
runtime-optenv32/mpg123+32
runtime-optenv32/neon+32
runtime-optenv32/p11-kit+32
runtime-optenv32/nss+32
runtime-optenv32/openssl-1.1+32
runtime-optenv32/pcre+32
runtime-optenv32/portaudio+32
runtime-optenv32/proxychains-ng+32
runtime-optenv32/sbc+32
runtime-optenv32/sdl-ttf+32
runtime-optenv32/smpeg+32
runtime-optenv32/soundtouch+32
runtime-optenv32/taglib+32
runtime-optenv32/twolame+32
runtime-optenv32/vulkan-loader+32
runtime-optenv32/vkd3d+32
runtime-optenv32/volk-meta-loader+32
runtime-optenv32/vulkan-tools+32
runtime-optenv32/vulkan+32
runtime-optenv32/wavpack+32
runtime-optenv32/wildmidi+32
runtime-optenv32/faad2+32
runtime-optenv32/32subsystem
4 changes: 4 additions & 0 deletions runtime-display/libxnvctrl/autobuild/build
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@ make
abinfo "Installing libXNVCtrl.so ..."
install -dvm755 "$PKGDIR"/usr/lib/
cp -Pv "$SRCDIR"/_out/Linux_*/libXNVCtrl.so* "$PKGDIR"/usr/lib/

abinfo "Installing headers ..."
install -Dvm644 "$SRCDIR"/*.h \
-t "$PKGDIR"/usr/include/NVCtrl/
3 changes: 3 additions & 0 deletions runtime-display/libxnvctrl/autobuild/defines
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@ PKGDEP="x11-lib"
PKGDES="X extension for the NVIDIA NV-CONTROL API"

FAIL_ARCH="!(amd64|arm64)"

PKGBREAK="nvidia<=565.77 565.77+utils565.57.01<=565.77+utils565.57.01"
PKGREP="nvidia<=565.77 565.77+utils565.57.01<=565.77+utils565.57.01"
1 change: 1 addition & 0 deletions runtime-display/libxnvctrl/spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
VER=565.57.01
REL=1
SRCS="git::commit=tags/$VER::https://github.com/NVIDIA/nvidia-settings"
CHKSUMS="SKIP"
CHKUPDATE="anitya::id=5435"
Expand Down
4 changes: 0 additions & 4 deletions runtime-display/nvidia-open/autobuild/build
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,6 @@ make -C doc install \
DESTDIR="$PKGDIR" \
PREFIX=/usr

abinfo "Installing XNVCtrl headers ..."
install -Dvm644 src/libXNVCtrl/*.h -t "$PKGDIR"/usr/include/NVCtrl
popd

pushd "$SRCDIR"/nvidia-xconfig
abinfo "Building nvidia-xconfig ..."
make all DO_STRIP=
Expand Down
1 change: 1 addition & 0 deletions runtime-display/nvidia-open/spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ _DRIVER_VER=565.77
# Note: sometimes utilities are not updated timely
_UTILS_VERS=565.57.01
VER=${_DRIVER_VER}+utils${_UTILS_VERS}
REL=1
SRCS="git::rename=nvidia-driver;commit=tags/aosc/${_DRIVER_VER}/1::https://github.com/AOSC-Tracking/nvidia-open
git::rename=nvidia-settings;commit=tags/${_UTILS_VERS}::https://github.com/NVIDIA/nvidia-settings
git::rename=nvidia-xconfig;commit=tags/${_UTILS_VERS}::https://github.com/NVIDIA/nvidia-xconfig
Expand Down
68 changes: 38 additions & 30 deletions runtime-optenv32/32subsystem/autobuild/defines
Original file line number Diff line number Diff line change
@@ -1,35 +1,43 @@
PKGNAME=32subsystem
PKGDES="32 bit (i686) runtime and development support environment"
PKGSEC=libs
PKGDEP="\
a52dec+32 aalib+32 acl+32 alsa-lib+32 alsa-plugins+32 atk+32 at-spi2-atk+32 \
at-spi2-core+32 attr+32 binutils+32 bzip2+32 cairo+32 cdparanoia+32 celt+32 cg+32 cups+32 \
curl+32 db+32 dbus+32 dbus-glib+32 elfutils+32 eudev+32 expat+32 faac+32 faad2+32 fftw+32 \
flac+32 fontconfig+32 freealut+32 freeglut+32 freetype+32 game-music-emu+32 gcc+32 gconf+32 \
gdbm+32 gdk-pixbuf+32 ghostscript+32 giflib+32 glew+32 glib+32 glibc+32 glu+32 gmp+32 gnutls+32 \
gst-plugins-bad-1-0+32 gst-plugins-base-0-10+32 gst-plugins-base-1-0+32 gst-plugins-good-1-0+32 \
gst-plugins-ugly-1-0+32 gstreamer-0-10+32 gstreamer-1-0+32 gtk-2+32 gtk-3+32 harfbuzz+32 icu+32 \
imlib2+32 json-c+32 krb5+32 lame+32 lcms2+32 libaio+32 libasyncns+32 libavc1394+32 libcaca+32 \
libcap+32 libcddb+32 libcdio+32 libcroco+32 libdca+32 libdrm+32 libdv+32 libdvdcss+32 \
libdvdnav+32 libdvdread+32 libepoxy+32 libexif+32 libffi+32 libgcrypt+32 libgpg-error+32 \
libid3tag+32 libidn+32 libiec61883+32 libjpeg-turbo+32 libmad+32 libmms+32 libmodplug+32 \
libmpeg2+32 libnl+32 libofa+32 libogg+32 libpcap+32 libpng-1.6+32 libpng+32 libraw1394+32 \
librsvg+32 libshout+32 libsidplay+32 libsndfile+32 libspectre+32 libssh2+32 libtasn1+32 \
libtheora+32 libtiff+32 libtool+32 libusb+32 libva+32 libva-intel-driver+32 \
libva-vdpau-driver+32 libvdpau+32 libvisual+32 libvorbis+32 libvpx+32 libwebp+32 libxau+32 \
libxcb+32 libxdmcp+32 libxkbcommon+32 libxml2+32 libxslt+32 linux+api+32 llvm+32 mesa+32 \
mjpegtools+32 mp4v2+32 mpc+32 mpfr+32 mpg123+32 nasm+32 ncurses+32 neon+32 nettle+32 nspr+32 \
nss+32 openal-soft+32 opencore-amr+32 openjpeg-legacy+32 openldap+32 openssl+32 opus+32 orc+32 \
p11-kit+32 pango+32 pcre+32 perl+32 perl-xml-parser+32 pixman+32 pkg-config+32 poppler+32 \
popt+32 portaudio+32 pulseaudio+32 python-2+32 readline+32 rtmpdump+32 s2tc+32 sbc+32 \
schroedinger+32 sdl+32 sdl-ttf+32 soundtouch+32 speex+32 sqlite+32 srtp+32 taglib+32 tbb+32 \
tcl+32 tk+32 twolame+32 util-linux+32 util-macros+32 v4l-utils+32 wavpack+32 wildmidi+32 \
wxgtk+32 wxgtk-3+32 x11-lib+32 x11-proto+32 x264+32 x265+32 xcb-proto+32 xz+32 zlib+32 \
gsm+32 fribidi+32 recode+32 enca+32 libass+32 gst-libav-1-0+32 ffmpeg+32 xvidcore+32 \
soxr+32 libssh+32 libbluray+32 vulkan+32"
# Note: Everything, basically.
PKGDEP="""
a52dec+32 aalib+32 acl+32 alsa-lib+32 alsa-plugins+32 at-spi2-core+32 attr+32
binutils+32 brotli+32 bzip2+32 cairo+32 cdparanoia+32 celt+32 cups+32 curl+32
dbus+32 dbus-glib+32 devel-base+32 elfutils+32 enca+32 eudev+32 expat+32
faac+32 faad2+32 ffmpeg+32 fftw+32 flac+32 fluidsynth+32 fontconfig+32
freealut+32 freeglut+32 freetype+32 fribidi+32 game-music-emu+32 gcc+32
gconf+32 gdbm+32 gdk-pixbuf+32 giflib+32 glew+32 glib+32 glibc+32 glslang+32
glu+32 gmp+32 gnutls+32 gsm+32 gtk-2+32 gtk-3+32 harfbuzz+32 icu+32 imlib2+32
json-c+32 krb5+32 lame+32 lcms2+32 libaio+32 libass+32 libasyncns+32
libavc1394+32 libbluray+32 libbsd+32 libcaca+32 libcap+32 libcddb+32 libcdio+32
libcroco+32 libdatrie+32 libdca+32 libdrm+32 libdv+32 libdvdcss+32 libdvdnav+32
libdvdread+32 libepoxy+32 libexif+32 libffi+32 libgcrypt+32 libglvnd+32
libgpg-error+32 libid3tag+32 libidn+32 libiec61883+32 libjpeg-turbo+32
libmad+32 libmd+32 libmikmod+32 libmms+32 libmodplug+32 libmpeg2+32 libnl+32
libofa+32 libogg+32 libpcap+32 libpng-1.6+32 libpng+32 libraw1394+32 librsvg+32
libshout+32 libsndfile+32 libssh2+32 libssh+32 libtasn1+32 libthai+32
libtheora+32 libtiff+32 libtool+32 libunwind+32 libusb+32 libusb-compat+32
libva+32 libva-intel-driver+32 libva-vdpau-driver+32 libvdpau+32 libvorbis+32
libvpx+32 libwebp+32 libxau+32 libxcb+32 libxcrypt+32 libxdmcp+32
libxkbcommon+32 libxml2+32 libxnvctrl+32 libxslt+32 linux+api+32 llvm+32
lm-sensors+32 lzo+32 mangohud+32 mbedtls+32 mesa+32 mjpegtools+32 mp4v2+32
mpc+32 mpfr+32 mpg123+32 nasm+32 ncurses+32 neon+32 nettle+32 nlohmann-json+32
nspr+32 nss+32 openal-soft+32 opencore-amr+32 openjpeg-legacy+32 openldap+32
openssl-1.1+32 openssl+32 opus+32 orc+32 p11-kit+32 pango+32 pcre2+32 pcre+32
pixman+32 popt+32 portaudio+32 proxychains-ng+32 pulseaudio+32 readline+32
recode+32 rtmpdump+32 rustc+32 s2tc+32 sbc+32 schroedinger+32 sdl+32 sdl-ttf+32
shared-mime-info+32 smpeg+32 soundtouch+32 soxr+32 speex+32
spirv-llvm-translator+32 spirv-tools+32 sqlite+32 srtp+32 taglib+32 tcl+32
tk+32 twolame+32 util-linux+32 v4l-utils+32 vkd3d+32 volk-meta-loader+32
vulkan+32 vulkan-headers+32 vulkan-loader+32 vulkan-tools+32 wavpack+32
wayland+32 wildmidi+32 x11-lib+32 x11-proto+32 x264+32 x265+32 xvidcore+32
xz+32 zlib+32 zstd+32
"""
PKGDES="32-bit runtime and development environment"

PKGPROV="optenv32 ia32-libs"
NOLTO=1
ABHOST=noarch

PKGEPOCH=1
ABHOST=optenv32
# Note: Non-arch-agnostic package.
ABSPLITDBG=0
2 changes: 1 addition & 1 deletion runtime-optenv32/32subsystem/spec
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
VER=2
VER=3
DUMMYSRC=1
12 changes: 0 additions & 12 deletions runtime-optenv32/a52dec+32/autobuild/build

This file was deleted.

6 changes: 3 additions & 3 deletions runtime-optenv32/a52dec+32/autobuild/defines
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PKGNAME=a52dec+32
PKGDES="A free library for decoding ATSC A/52 streams (optenv32)"
PKGSEC=libs
PKGDEP="glibc+32"
BUILDDEP="devel-base+32"
PKGDES="A free library for decoding ATSC A/52 streams (32-bit x86 runtime)"

AUTOTOOLS_AFTER="--enable-shared"
NOLTO=1
ABHOST=noarch
ABHOST=optenv32
6 changes: 4 additions & 2 deletions runtime-optenv32/a52dec+32/spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
VER=0.7.4
SRCS="tbl::http://liba52.sourceforge.net/files/a52dec-$VER.tar.gz"
REL=3
# FIXME: Upstream URL is now gone https://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz.
# Use BLFS mirror until we update to 0.8.0.
SRCS="tbl::https://ftp2.osuosl.org/pub/blfs/conglomeration/a52dec/a52dec-$VER.tar.gz"
CHKSUMS="sha256::a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33"
REL=2
CHKUPDATE="anitya::id=13972"
12 changes: 0 additions & 12 deletions runtime-optenv32/aalib+32/autobuild/build

This file was deleted.

20 changes: 14 additions & 6 deletions runtime-optenv32/aalib+32/autobuild/defines
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
PKGNAME=aalib+32
PKGSEC=libs
PKGDES="ASCII Art Library (optenv32)"
PKGDEP="x11-lib+32"
PKGDEP="ncurses+32 x11-lib+32"
BUILDDEP="devel-base+32"
PKGDES="ASCII Art Library (32-bit x86 runtime)"

ABSHADOW=no
AUTOTOOLS_AFTER="--with-ncurses=/opt/32"
NOLTO=1
ABHOST=noarch
# FIXME: /opt/32/bin/ld: cannot open linker script file aalib.1.4.ver:
# No such file or directory
ABSHADOW=0

AUTOTOOLS_AFTER=(
'--with-ncurses=/opt/32'
)

ABHOST=optenv32

PKGEPOCH=1
6 changes: 0 additions & 6 deletions runtime-optenv32/aalib+32/autobuild/patch

This file was deleted.

Loading