Add Portage files.
This commit is contained in:
parent
c6166d82a2
commit
c785c13ad9
@ -44,6 +44,9 @@ ABI_X86="64"
|
||||
## LLVM target flags.
|
||||
LLVM_TARGETS="X86"
|
||||
|
||||
## Python targets.
|
||||
PYTHON_SINGLE_TARGET="python3_9"
|
||||
PYTHON_TARGETS="python3_9"
|
||||
|
||||
# System.
|
||||
## CHOST.
|
||||
|
32
portage/package.accept_keywords
Normal file
32
portage/package.accept_keywords
Normal file
@ -0,0 +1,32 @@
|
||||
dev-libs/spdlog ~amd64
|
||||
dev-libs/date ~amd64
|
||||
media-libs/dav1d ~amd64
|
||||
dev-libs/nss ~amd64
|
||||
<media-gfx/gimp-3.0.0 **
|
||||
net-im/gomuks ~amd64
|
||||
net-im/profanity ~amd64
|
||||
sys-fs/jmtpfs ~amd64
|
||||
dev-libs/libfmt ~amd64
|
||||
dev-libs/olm ~amd64
|
||||
dev-lang/rust::yemou-overlay ~amd64
|
||||
gui-apps/waybar ~amd64
|
||||
gui-apps/wofi ~amd64
|
||||
media-libs/babl ~amd64
|
||||
media-libs/gegl ~amd64
|
||||
fs-util/fsverity-utils ~amd64
|
||||
www-client/chromium ~amd64
|
||||
www-client/firefox ~amd64
|
||||
sys-libs/musl-legacy-compat ~amd64
|
||||
sys-libs/libexecinfo ~amd64
|
||||
sys-libs/libucontext ~amd64
|
||||
sys-libs/libomp ~amd64
|
||||
dev-libs/libressl ~amd64
|
||||
dev-libs/libstrophe ~amd64
|
||||
www-client/netsurf::libressl ~amd64
|
||||
dev-libs/libcss ~amd64
|
||||
net-libs/libdom ~amd64
|
||||
dev-libs/libnsutils ~amd64
|
||||
dev-libs/nsgenbind ~amd64
|
||||
media-libs/libnspsl ~amd64
|
||||
media-libs/libsvgtiny ~amd64
|
||||
dev-libs/libwapcaplet ~amd64
|
299
portage/package.env
Normal file
299
portage/package.env
Normal file
@ -0,0 +1,299 @@
|
||||
# No LTO
|
||||
app-crypt/efitools nolto.conf
|
||||
app-shells/zsh nolto.conf
|
||||
dev-lang/python nolto.conf
|
||||
|
||||
app-crypt/sbsigntools werror.conf
|
||||
|
||||
# No PIE
|
||||
app-accessibility/at-spi2-atk nopie.conf
|
||||
app-accessibility/at-spi2-core nopie.conf
|
||||
app-admin/doas nopie.conf
|
||||
app-admin/keepassxc nopie.conf
|
||||
app-admin/perl-cleaner nopie.conf
|
||||
app-admin/setools nopie.conf
|
||||
app-admin/sysklogd nopie.conf
|
||||
app-arch/brotli nopie.conf
|
||||
app-arch/bzip2 nopie.conf
|
||||
app-arch/libarchive nopie.conf
|
||||
app-arch/xz-utils nopie.conf
|
||||
app-arch/zstd nopie.conf
|
||||
app-crypt/argon2 nopie.conf
|
||||
app-crypt/efitools nopie.conf
|
||||
app-crypt/gnupg nopie.conf
|
||||
app-crypt/gpgme nopie.conf
|
||||
app-crypt/libb2 nopie.conf
|
||||
app-crypt/libmd nopie.conf
|
||||
app-crypt/pinentry nopie.conf
|
||||
app-crypt/rhash nopie.conf
|
||||
app-editors/neovim nopie.conf
|
||||
app-eselect/eselect-fontconfig nopie.conf
|
||||
app-eselect/eselect-mpg123 nopie.conf
|
||||
app-eselect/eselect-notify-send nopie.conf
|
||||
app-eselect/eselect-rust nopie.conf
|
||||
app-eselect/eselect-vi nopie.conf
|
||||
app-i18n/uchardet nopie.conf
|
||||
app-misc/ca-certificates nopie.conf
|
||||
app-misc/mc nopie.conf
|
||||
app-misc/tmux nopie.conf
|
||||
app-portage/eix nopie.conf
|
||||
app-portage/eix nopie.conf
|
||||
app-portage/gemato nopie.conf
|
||||
app-portage/portage-utils nopie.conf
|
||||
app-shells/bash nopie.conf
|
||||
app-text/asciidoc nopie.conf
|
||||
app-text/poppler nopie.conf
|
||||
app-text/xmlto nopie.conf
|
||||
dev-cpp/atkmm nopie.conf
|
||||
dev-cpp/cairomm nopie.conf
|
||||
dev-cpp/glibmm nopie.conf
|
||||
dev-cpp/gtkmm nopie.conf
|
||||
dev-cpp/pangomm nopie.conf
|
||||
dev-db/sqlite nopie.conf
|
||||
dev-lang/duktape nopie.conf
|
||||
dev-lang/lua nopie.conf
|
||||
dev-lang/python nolto-nopie.conf
|
||||
dev-lang/tcl nopie.conf
|
||||
dev-libs/appstream-glib basic.conf
|
||||
dev-libs/atk nopie.conf
|
||||
dev-libs/boehm-gc nopie.conf
|
||||
dev-libs/boost nopie.conf
|
||||
dev-libs/date nopie.conf
|
||||
dev-libs/dbus-glib nopie.conf
|
||||
dev-libs/double-conversion nopie.conf
|
||||
dev-libs/elfutils nopie.conf
|
||||
dev-libs/expat nopie.conf
|
||||
dev-libs/fribidi nopie.conf
|
||||
dev-libs/glib nopie.conf
|
||||
dev-libs/gmp nopie.conf
|
||||
dev-libs/gobject-introspection basic.conf
|
||||
dev-libs/icu nopie.conf
|
||||
dev-libs/json-c nopie.conf
|
||||
dev-libs/json-glib nopie.conf
|
||||
dev-libs/jsoncpp nopie.conf
|
||||
dev-libs/libaio nopie.conf
|
||||
dev-libs/libassuan nopie.conf
|
||||
dev-libs/libatomic_ops nopie.conf
|
||||
dev-libs/libbsd nopie.conf
|
||||
dev-libs/libevdev nopie.conf
|
||||
dev-libs/libevent gcc.conf
|
||||
dev-libs/libffi nopie.conf
|
||||
dev-libs/libfmt nopie.conf
|
||||
dev-libs/libgcrypt nopie.conf
|
||||
dev-libs/libgpg nopie.conf
|
||||
dev-libs/libgpg-error nopie.conf
|
||||
dev-libs/libinput nopie.conf
|
||||
dev-libs/libksba nopie.conf
|
||||
dev-libs/libltdl nopie.conf
|
||||
dev-libs/libmpack nopie.conf
|
||||
dev-libs/libnl nopie.conf
|
||||
dev-libs/libpcre nopie.conf
|
||||
dev-libs/libpcre2 nopie.conf
|
||||
dev-libs/libpipeline nopie.conf
|
||||
dev-libs/libressl nopie.conf
|
||||
dev-libs/libsigc++ nopie.conf
|
||||
dev-libs/libsodium nopie.conf
|
||||
dev-libs/libstrophe nopie.conf
|
||||
dev-libs/libtasn1 nopie.conf
|
||||
dev-libs/libtermkey nopie.conf
|
||||
dev-libs/libtomcrypt nopie.conf
|
||||
dev-libs/libtommath nopie.conf
|
||||
dev-libs/libunistring nopie.conf
|
||||
dev-libs/libusb nopie.conf
|
||||
dev-libs/libuv nopie.conf
|
||||
dev-libs/libvterm nopie.conf
|
||||
dev-libs/libxslt basic.conf
|
||||
dev-libs/libyaml nopie.conf
|
||||
dev-libs/lzo nopie.conf
|
||||
dev-libs/mpc nopie.conf
|
||||
dev-libs/mpfr nopie.conf
|
||||
dev-libs/msgpack nopie.conf
|
||||
dev-libs/nettle nopie.conf
|
||||
dev-libs/npth nopie.conf
|
||||
dev-libs/nspr nopie.conf
|
||||
dev-libs/nss nopie.conf
|
||||
dev-libs/popt nopie.conf
|
||||
dev-libs/protobuf nopie.conf
|
||||
dev-libs/spdlog nopie.conf
|
||||
dev-libs/tree-sitter nopie.conf
|
||||
dev-libs/unibilium nopie.conf
|
||||
dev-libs/wayland nopie.conf
|
||||
dev-lua/lpeg nopie.conf
|
||||
dev-lua/mpack nopie.conf
|
||||
dev-python/PySocks nopie.conf
|
||||
dev-python/charset_normalizer nopie.conf
|
||||
dev-python/cython nopie.conf
|
||||
dev-python/idna nopie.conf
|
||||
dev-python/markupsafe nopie.conf
|
||||
dev-python/pygments nopie.conf
|
||||
dev-python/pypax nopie.conf
|
||||
dev-python/setuptools nopie.conf
|
||||
dev-python/setuptools_scm nopie.conf
|
||||
dev-qt/* nopie.conf
|
||||
dev-util/cbindgen nopie.conf
|
||||
dev-util/meson nopie.conf
|
||||
dev-util/ninja nopie.conf
|
||||
dev-util/ostree nopie.conf
|
||||
dev-util/re2c nopie.conf
|
||||
dev-utils/cmake nopie.conf
|
||||
gnome-base/dconf nopie.conf
|
||||
gnome-base/gsettings-desktop-schemas nopie.conf
|
||||
gnome-base/librsvg nopie.conf
|
||||
gui-apps/waybar nopie.conf
|
||||
gui-libs/wlroots nopie.conf
|
||||
media-fonts/font-util nopie.conf
|
||||
media-gfx/exiv2 nopie.conf
|
||||
media-gfx/gimp nopie.conf
|
||||
media-gfx/graphite2 nopie.conf
|
||||
media-gfx/mypaint-brushes nopie.conf
|
||||
media-gfx/qrencode nopie.conf
|
||||
media-libs/alsa-lib nopie.conf
|
||||
media-libs/babl nopie.conf
|
||||
media-libs/dav1d nopie.conf
|
||||
media-libs/flac nopie.conf
|
||||
media-libs/fontconfig nopie.conf
|
||||
media-libs/freetype nopie.conf
|
||||
media-libs/gegl nopie.conf
|
||||
media-libs/gexiv2 nopie.conf
|
||||
media-libs/glu nopie.conf
|
||||
media-libs/harfbuzz nopie.conf
|
||||
media-libs/lcms nopie.conf
|
||||
media-libs/libaom nopie.conf
|
||||
media-libs/libass nopie.conf
|
||||
media-libs/libepoxy nopie.conf
|
||||
media-libs/libglvnd nopie.conf
|
||||
media-libs/libjpeg-turbo nopie.conf
|
||||
media-libs/libmad nopie.conf
|
||||
media-libs/libmpdclient nopie.conf
|
||||
media-libs/libmtp nopie.conf
|
||||
media-libs/libmypaint nopie.conf
|
||||
media-libs/libnsgif nopie.conf
|
||||
media-libs/libogg nopie.conf
|
||||
media-libs/libpng nopie.conf
|
||||
media-libs/libsamplerate nopie.conf
|
||||
media-libs/libsdl2 nopie.conf
|
||||
media-libs/libsndfile nopie.conf
|
||||
media-libs/libvorbis nopie.conf
|
||||
media-libs/libvpx nopie.conf
|
||||
media-libs/libwebp nopie.conf
|
||||
media-libs/mesa nopie.conf
|
||||
media-libs/openh264 nopie.conf
|
||||
media-libs/openjpeg nopie.conf
|
||||
media-libs/opus nopie.conf
|
||||
media-libs/speex nopie.conf
|
||||
media-libs/speexdsp nopie.conf
|
||||
media-libs/tiff nopie.conf
|
||||
media-libs/webrtc-audio-processing nopie.conf
|
||||
media-plugins/alsa-plugins nopie.conf
|
||||
media-sound/cmus nopie.conf
|
||||
media-sound/lame nopie.conf
|
||||
media-sound/mpg123 nopie.conf
|
||||
media-sound/mumble basic.conf
|
||||
media-sound/pulseaudio nopie.conf
|
||||
media-sound/pulsemixer nopie.conf
|
||||
media-video/ffmpeg nopie.conf
|
||||
media-video/mpv nopie.conf
|
||||
net-dns/c-ares nopie.conf
|
||||
net-dns/libidn2 nopie.conf
|
||||
net-firewall/iptables nopie.conf
|
||||
net-im/profanity nopie.conf
|
||||
net-libs/glib-networking nopie.conf
|
||||
net-libs/gnutls nopie.conf
|
||||
net-libs/libasyncns nopie.conf
|
||||
net-libs/libmnl nopie.conf
|
||||
net-libs/libnftnl nopie.conf
|
||||
net-libs/libotr nopie.conf
|
||||
net-libs/libproxy nopie.conf
|
||||
net-libs/libpsl nopie.conf
|
||||
net-libs/libsignal-protocol-c nopie.conf
|
||||
net-libs/libsoup nopie.conf
|
||||
net-libs/nghttp2 nopie.conf
|
||||
net-misc/curl nopie.conf
|
||||
sys-apps/acl nopie.conf
|
||||
sys-apps/attr nopie.conf
|
||||
sys-apps/dbus gcc-basic.conf
|
||||
sys-apps/file nopie.conf
|
||||
sys-apps/flatpak nopie.conf
|
||||
sys-apps/gawk nopie.conf
|
||||
sys-apps/help2man nopie.conf
|
||||
sys-apps/iproute2 nopie.conf
|
||||
sys-apps/kmod nopie.conf
|
||||
sys-apps/man-db nopie.conf
|
||||
sys-apps/openrc nopie.conf
|
||||
sys-apps/pciutils nopie.conf
|
||||
sys-apps/portage basic.conf
|
||||
sys-apps/sandbox nopie.conf
|
||||
sys-apps/sed nopie.conf
|
||||
sys-apps/shadow gcc-basic.conf
|
||||
sys-apps/util-linux nopie.conf
|
||||
sys-auth/elogind gcc-basic.conf
|
||||
sys-auth/libyubikey nopie.conf
|
||||
sys-auth/passwdqc nopie.conf
|
||||
sys-auth/seatd nopie.conf
|
||||
sys-auth/ykpers nopie.conf
|
||||
sys-block/thin-provisioning-tools basic.conf
|
||||
sys-devel/bc nopie.conf
|
||||
sys-devel/binutils nopie.conf
|
||||
sys-fs/btrfs-progs nopie.conf
|
||||
sys-fs/cryptsetup nopie.conf
|
||||
sys-fs/e2fsprogs nopie.conf
|
||||
sys-fs/fuse nopie.conf
|
||||
sys-fs/jmtpfs basic.conf
|
||||
sys-fs/jmtpfs nopie.conf
|
||||
sys-fs/lvm2 basic.conf
|
||||
sys-fs/udev nopie.conf
|
||||
sys-libs/argp-standalone nopie.conf
|
||||
sys-libs/binutils-libs nopie.conf
|
||||
sys-libs/efivar nopie.conf
|
||||
sys-libs/fts-standalone nopie.conf
|
||||
sys-libs/gdbm nopie.conf
|
||||
sys-libs/libcap gcc-basic.conf
|
||||
sys-libs/libcap nolto.conf
|
||||
sys-libs/libcap-ng nopie.conf
|
||||
sys-libs/libseccomp nopie.conf
|
||||
sys-libs/libsepol nopie.conf
|
||||
sys-libs/mtdev nopie.conf
|
||||
sys-libs/ncurses nopie.conf
|
||||
sys-libs/obstack-standalone nopie.conf
|
||||
sys-libs/pam nopie.conf
|
||||
sys-libs/readline nopie.conf
|
||||
sys-libs/zlib nopie.conf
|
||||
sys-process/audit basic.conf
|
||||
sys-process/bottom nopie.conf
|
||||
sys-process/procps gcc-basic.conf
|
||||
sys-process/psmisc nopie.conf
|
||||
virtual/libelf nopie.conf
|
||||
virtual/rust nopie.conf
|
||||
virtual/w3m nopie.conf
|
||||
www-client/w3m nopie.conf
|
||||
x11-base/xcb-proto nopie.conf
|
||||
x11-libs/* nopie.conf
|
||||
x11-libs/xtrans nopie.conf
|
||||
sys-devel/llvm nopie.conf
|
||||
sys-devel/clang nopie.conf
|
||||
sys-devel/lld nopie.conf
|
||||
sys-devel/clang-runtime nopie.conf
|
||||
sys-libs/compiler-rt nopie.conf
|
||||
sys-libs/compiler-rt-sanitizers nopie.conf
|
||||
sys-libs/libcxx nopie.conf
|
||||
sys-libs/libcxxabi nopie.conf
|
||||
sys-libs/llvm-libunwind nopie.conf
|
||||
|
||||
# No LTO, no PIE
|
||||
|
||||
# Basic
|
||||
dev-lang/perl basic.conf
|
||||
dev-libs/libxml2 basic.conf
|
||||
dev-perl/Socket6 basic.conf
|
||||
sys-devel/gettext basic.conf
|
||||
sys-libs/musl basic.conf
|
||||
sys-libs/slang basic.conf
|
||||
|
||||
# GCC - No PIE
|
||||
dev-libs/libedit gcc-nopie.conf
|
||||
dev-util/pkgconf gcc-nopie.conf
|
||||
sys-devel/gcc gcc-nopie.conf
|
||||
|
||||
# GCC - Basic
|
||||
sys-libs/libselinux gcc-basic.conf
|
||||
www-client/gcc gcc-basic.conf
|
2
portage/package.license
Normal file
2
portage/package.license
Normal file
@ -0,0 +1,2 @@
|
||||
fs-util/fsverity-utils GPLv2
|
||||
sys-kernel/linux-firmware @BINARY-REDISTRIBUTABLE
|
59
portage/package.mask
Normal file
59
portage/package.mask
Normal file
@ -0,0 +1,59 @@
|
||||
# Global.
|
||||
#*/*x11*
|
||||
#*/*xorg*
|
||||
app-admin/sudo
|
||||
gui-wm/hikari
|
||||
sys-libs/libunwind
|
||||
|
||||
# Gentoo repository.
|
||||
sys-fs/lvm2::gentoo
|
||||
app-office/libreoffice::gentoo
|
||||
dev-java/icedtea::gentoo
|
||||
dev-java/icedtea-bin::gentoo
|
||||
dev-java/openjdk::gentoo
|
||||
dev-lang/rust::gentoo
|
||||
dev-lang/rust-bin::gentoo
|
||||
dev-libs/openssl::gentoo
|
||||
dev-python/pypy3-exe::gentoo
|
||||
dev-util/dwarves::gentoo
|
||||
dev-util/kbuild::gentoo
|
||||
dev-util/valgrind::gentoo
|
||||
media-libs/mesa::gentoo
|
||||
media-libs/zvbi::gentoo
|
||||
media-sound/sox::gentoo
|
||||
media-tv/kodi::gentoo
|
||||
media-video/guvcview::gentoo
|
||||
net-dialup/linux-atm::gentoo
|
||||
net-fs/cifs-utils::gentoo
|
||||
net-fs/nfs-utils::gentoo
|
||||
net-fs/samba::gentoo
|
||||
net-libs/libnfsidmap::gentoo
|
||||
net-misc/connman::gentoo
|
||||
net-misc/spice-gtk::gentoo
|
||||
net-wireless/bluez::gentoo
|
||||
sys-apps/accountsservice::gentoo
|
||||
sys-apps/bubblewrap::gentoo
|
||||
sys-apps/fakeroot::gentoo
|
||||
sys-apps/intel-sa-00075-tools::gentoo
|
||||
sys-apps/isapnptools::gentoo
|
||||
sys-apps/iucode_tool::gentoo
|
||||
sys-apps/tcp-wrappers::gentoo
|
||||
sys-apps/watchdog::gentoo
|
||||
sys-apps/xdg-dbus-proxy::gentoo
|
||||
sys-auth/elogind::gentoo
|
||||
sys-auth/nss-myhostname::gentoo
|
||||
sys-auth/polkit::gentoo
|
||||
sys-block/partimage::gentoo
|
||||
sys-block/thin-provisioning-tools::gentoo
|
||||
sys-boot/lilo::gentoo
|
||||
sys-boot/syslinux::gentoo
|
||||
sys-devel/gdb::gentoo
|
||||
sys-fs/lvm2::gentoo
|
||||
sys-fs/reiserfsprogs::gentoo
|
||||
sys-libs/tevent::gentoo
|
||||
x11-apps/igt-gpu-tools::gentoo
|
||||
x11-apps/sessreg::gentoo
|
||||
x11-base/xorg-server::gentoo
|
||||
x11-libs/libva-vdpau-driver::gentoo
|
||||
x11-libs/vte::gentoo
|
||||
x11-wm/fluxbox::gentoo
|
11
portage/package.unmask
Normal file
11
portage/package.unmask
Normal file
@ -0,0 +1,11 @@
|
||||
sys-devel/clang
|
||||
sys-devel/clang-runtime
|
||||
sys-devel/llvm
|
||||
sys-devel/lld
|
||||
sys-libs/compiler-rt
|
||||
sys-libs/compiler-rt-sanitizers
|
||||
sys-libs/libcxx
|
||||
sys-libs/libcxxabi
|
||||
sys-libs/llvm-libunwind
|
||||
www-client/chromium
|
||||
www-client/firefox
|
71
portage/package.use
Normal file
71
portage/package.use
Normal file
@ -0,0 +1,71 @@
|
||||
app-admin/keepassxc autotype yubikey -network
|
||||
dev-libs/libpcre -readline
|
||||
dev-libs/libpcre2 -readline
|
||||
gui-apps/grim jpeg
|
||||
gui-apps/waybar mpd network -popups -sndio -tray
|
||||
gui-wm/sway man swaybg swayidle swaylock swaymsg mwaynag X -swaybar
|
||||
media-fonts/noto cjk
|
||||
media-libs/babl lcms introspection
|
||||
media-libs/freeimage jpeg jpeg2k png raw tiff webp
|
||||
media-libs/libraw jpeg
|
||||
media-libs/libsdl2 gles2 opengl X
|
||||
media-libs/opencv contrib contribdnn
|
||||
media-video/mpv cli -xv
|
||||
net-im/profanity gpg omemo otr
|
||||
net-libs/nodejs -lto -system-ssl
|
||||
sys-auth/polkit duktape
|
||||
sys-block/parted device-mapper verify-sig
|
||||
sys-devel/clang default-compiler-rt default-lld default-libcxx
|
||||
#sys-devel/gcc custom-cflags -hardened
|
||||
sys-fs/cryptsetup argon2 nls openssl udev reencrypt
|
||||
sys-kernel/gentoo-sources symlink
|
||||
www-client/chromium -hangouts -widevine
|
||||
www-client/firefox -hardened openh264 system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -lto -clang
|
||||
x11-base/xwayland xcsecurity
|
||||
|
||||
>=media-libs/libglvnd-1.4.0 X
|
||||
>=app-text/poppler-22.01.0 cairo
|
||||
>=media-libs/gegl-0.4.32 cairo
|
||||
>=x11-libs/cairo-1.16.0-r5 X
|
||||
>=x11-libs/gtk+-3.24.30 X
|
||||
>=media-libs/libvpx-1.10.0 postproc
|
||||
>=media-libs/libepoxy-1.5.9-r1 X
|
||||
>=media-libs/mesa-21.3.5 X
|
||||
>=media-plugins/alsa-plugins-1.2.2 pulseaudio
|
||||
>=x11-libs/libxkbcommon-1.3.1 X
|
||||
>=x11-libs/pango-1.48.10-r1 X
|
||||
>=sys-libs/zlib-1.2.11-r4 minizip
|
||||
>=dev-cpp/gtkmm-3.24.5:3.0 X
|
||||
>=app-crypt/gcr-3.40.0 gtk
|
||||
>=dev-qt/qtgui-5.15.2-r16 egl
|
||||
>=media-libs/gegl-0.4.32 introspection lcms
|
||||
>=net-dns/dnsmasq-2.85 script
|
||||
>=media-libs/mlt-7.4.0 qt5 ffmpeg frei0r xml sdl
|
||||
>=media-video/ffmpeg-4.4.1-r2 X sdl
|
||||
>=app-text/xmlto-0.0.28-r6 text
|
||||
>=kde-frameworks/kwindowsystem-5.90.0-r1 X
|
||||
>=kde-frameworks/knotifications-5.90.0 X
|
||||
>=dev-qt/qtcore-5.15.2-r14 icu
|
||||
>=media-libs/imlib2-1.7.1-r2 X
|
||||
dev-qt/qtgui eglfs jpeg
|
||||
>=media-libs/libpng-1.6.37-r2 apng
|
||||
>=x11-libs/libdrm-2.4.109 video_cards_radeon
|
||||
media-libs/libsndfile minimal
|
||||
>=gui-libs/wlroots-0.15.0-r2 X
|
||||
>=dev-qt/qtgui-5.15.3 X
|
||||
>=gui-libs/wlroots-0.15.0-r2 -X
|
||||
>=media-libs/libsndfile-1.1.0-r1 -minimal
|
||||
dev-libs/libedit static-libs
|
||||
sys-libs/llvm-libunwind static-libs
|
||||
>=sys-libs/ncurses-6.3_p20211106 static-libs
|
||||
sys-libs/libcxx static-libs
|
||||
sys-libs/libcxxabi static-libs
|
||||
sys-devel/clang-runtime libcxx
|
||||
# required by gui-wm/sway-1.7::gentoo
|
||||
# required by @selected
|
||||
# required by @world (argument)
|
||||
>=gui-libs/wlroots-0.15.0-r2 X
|
||||
# required by media-libs/libsvgtiny-0.1.7-r2::gentoo
|
||||
# required by www-client/netsurf-3.10-r6::libressl[svgtiny,svg]
|
||||
# required by www-client/netsurf::libressl (argument)
|
||||
>=net-libs/libdom-0.4.1-r1 xml
|
57
portage/patches/dev-lang/rust/1.59.0-libressl.patch
Normal file
57
portage/patches/dev-lang/rust/1.59.0-libressl.patch
Normal file
File diff suppressed because one or more lines are too long
10
portage/patches/media-libs/gavl/patch-gavl.patch
Normal file
10
portage/patches/media-libs/gavl/patch-gavl.patch
Normal file
@ -0,0 +1,10 @@
|
||||
--- a/src/benchmark.c 2012-06-08 14:49:30.000000000 +0300
|
||||
+++ b/src/benchmark.c 2021-03-15 01:35:44.098919393 +0200
|
||||
@@ -40,6 +40,7 @@
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SCHED_SETAFFINITY
|
||||
+#define _GNU_SOURCE
|
||||
#define __USE_GNU
|
||||
#include <sched.h>
|
||||
#endif
|
@ -0,0 +1,39 @@
|
||||
From 1fb3b0d59e41dbef1f93e2194e1827a11b8b9f45 Mon Sep 17 00:00:00 2001
|
||||
From: Alfred Wingate <parona@protonmail.com>
|
||||
Date: Mon, 21 Feb 2022 20:24:09 +0200
|
||||
Subject: [PATCH] configure.ac: check for backtrace function only if execinfo.h
|
||||
is found
|
||||
|
||||
* llvm-unwindlib has backtrace function defined so it might lead to a
|
||||
false result in the test otherwise on musl systems which dont have
|
||||
execinfo.h
|
||||
|
||||
Signed-off-by: Alfred Wingate <parona@protonmail.com>
|
||||
---
|
||||
configure.ac | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 698051f..644bd06 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -161,6 +161,8 @@ AC_CHECK_HEADERS_ONCE(m4_flatten([
|
||||
linux/ptrace.h
|
||||
]))
|
||||
|
||||
+AC_CHECK_HEADER(execinfo.h, AC_DEFINE(HAVE_EXECINFO_H) AC_CHECK_FUNCS_ONCE(backtrace))
|
||||
+
|
||||
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||
dnl Do this after all headers have been checked.
|
||||
AC_C_CONST
|
||||
@@ -187,7 +189,6 @@ AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK
|
||||
AC_TYPE_SIGNAL
|
||||
AC_FUNC_STAT
|
||||
AC_CHECK_FUNCS_ONCE(m4_flatten([
|
||||
- backtrace
|
||||
clone
|
||||
__clone2
|
||||
creat64
|
||||
--
|
||||
2.35.1
|
||||
|
2
portage/sets/firefox
Normal file
2
portage/sets/firefox
Normal file
@ -0,0 +1,2 @@
|
||||
dev-lang/spidermonkey
|
||||
www-client/firefox
|
9
portage/sets/toolchain-llvm
Normal file
9
portage/sets/toolchain-llvm
Normal file
@ -0,0 +1,9 @@
|
||||
sys-devel/llvm
|
||||
sys-devel/clang
|
||||
sys-devel/lld
|
||||
sys-devel/clang-runtime
|
||||
sys-libs/compiler-rt
|
||||
sys-libs/compiler-rt-sanitizers
|
||||
sys-libs/libcxx
|
||||
sys-libs/libcxxabi
|
||||
sys-libs/llvm-libunwind
|
Loading…
x
Reference in New Issue
Block a user