diff --git a/profiles/pentoo/base/make.defaults b/profiles/pentoo/base/make.defaults index 2aec55718..e86ae0299 100644 --- a/profiles/pentoo/base/make.defaults +++ b/profiles/pentoo/base/make.defaults @@ -33,7 +33,6 @@ XFCE_PLUGINS="${XFCE_PLUGINS} brightness menu logout trash" #libinput replaces evdev, synaptics AND tslib; gentoo defaults keyboard and mouse have been deprecated for years, so drop them INPUT_DEVICES="libinput" -INPUT_USE="-input_devices_keyboard -input_devices_mouse" # Log eqawarn messages PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa" @@ -42,7 +41,7 @@ PORTAGE_NICENESS="9" PORTAGE_IO_NICENESS="ionice -c 3 -p \${PID}" #tslib causes circular deps with libsdl2 -USE="${USE} ${INPUT_USE} X abi_x86_32 adns blake2 caps -consolekit curl elogind fbcon gles2 gps lm-sensors lm_sensors lto lua lvm lz4 lzip lzma lzo modules-sign networkmanager oss pentoo-full perl pgo pulseaudio python ruby samba sqlite verify-sig vdpau vaapi vulkan wayland xattr xinerama x265 zstd" +USE="${USE} X abi_x86_32 adns caps curl elogind fbcon gles2 gps lm-sensors lto lua lz4 lzip lzma lzo modules-sign networkmanager oss pentoo-full perl pulseaudio python ruby samba sqlite verify-sig vdpau vaapi vulkan wayland xattr xinerama zstd" #remove 2024-06-13 USE="${USE} python_targets_python3_11" diff --git a/profiles/pentoo/base/package.use/app-arch b/profiles/pentoo/base/package.use/app-arch new file mode 100644 index 000000000..cde1b0074 --- /dev/null +++ b/profiles/pentoo/base/package.use/app-arch @@ -0,0 +1,2 @@ +app-arch/libarchive blake2 +app-arch/xz-utils pgo diff --git a/profiles/pentoo/base/package.use/app-emulation b/profiles/pentoo/base/package.use/app-emulation index 30ff7d9b8..c94a2346e 100644 --- a/profiles/pentoo/base/package.use/app-emulation +++ b/profiles/pentoo/base/package.use/app-emulation @@ -3,3 +3,4 @@ app-emulation/libvirt-glib python app-emulation/qemu lzo mixemu nfs numa pipewire smartcard spice ssh systemtap usbredir vde virgl virtfs app-emulation/wine-vanilla -oss -realtime app-emulation/virt-manager spice +app-emulation/virtualbox lvm diff --git a/profiles/pentoo/base/package.use/media-video b/profiles/pentoo/base/package.use/media-video index 4fe502dbc..33994712f 100644 --- a/profiles/pentoo/base/package.use/media-video +++ b/profiles/pentoo/base/package.use/media-video @@ -1,6 +1,6 @@ media-video/vlc aalib bluray chromecast cdda cddb dvb dvd fontconfig ffmpeg libcaca mpeg mad mtp sid wxwindows aac dts a52 ogg opus flac theora oggvorbis matroska freetype xv stream httpd lua vcd cdio live x265 rtsp v4l speex postproc shout microdns dav1d -vaapi virtual/ffmpeg fdk gsm speex threads theora -media-video/ffmpeg chromium speex threads gsm opus xvid theora openssl +media-video/ffmpeg chromium speex threads gsm opus xvid theora openssl x265 media-video/libav speex threads gsm v4l theora media-video/mpv libmpv pipewire media-video/obs-studio imagemagick luajit pipewire -python speex v4l vlc diff --git a/profiles/pentoo/base/package.use/sys-devel b/profiles/pentoo/base/package.use/sys-devel index 1b38bd3e6..f21735c19 100644 --- a/profiles/pentoo/base/package.use/sys-devel +++ b/profiles/pentoo/base/package.use/sys-devel @@ -1,5 +1,5 @@ -sys-devel/binutils multitarget -sys-devel/gcc fortran +sys-devel/binutils multitarget pgo +sys-devel/gcc fortran pgo sys-devel/llvm clang # required by net-analyzer/tcpreplay-4.0.4 diff --git a/profiles/pentoo/base/package.use/sys-fs b/profiles/pentoo/base/package.use/sys-fs index 7121ea2d4..4730ccbfe 100644 --- a/profiles/pentoo/base/package.use/sys-fs +++ b/profiles/pentoo/base/package.use/sys-fs @@ -1,5 +1,7 @@ sys-fs/cryptsetup pwquality reencrypt sys-fs/dd-rescue lzo +sys-fs/lvm2 lvm sys-fs/squashfs-tools zstd sys-fs/udev hwdb gudev action_modeswitch keymap +sys-fs/udisks lvm sys-fs/quota rpc diff --git a/profiles/pentoo/base/package.use/sys-libs b/profiles/pentoo/base/package.use/sys-libs index 75a81fef5..ebca160e8 100644 --- a/profiles/pentoo/base/package.use/sys-libs +++ b/profiles/pentoo/base/package.use/sys-libs @@ -1,4 +1,5 @@ sys-libs/binutils-libs multitarget +sys-libs/libblockdev lvm sys-libs/libcxx -unwind sys-libs/libcxxapi -unwind sys-libs/libunwind -static-libs diff --git a/profiles/pentoo/base/package.use/www-client b/profiles/pentoo/base/package.use/www-client index 50353f012..db659aff0 100644 --- a/profiles/pentoo/base/package.use/www-client +++ b/profiles/pentoo/base/package.use/www-client @@ -1,2 +1,2 @@ #libaom builds for me but not in catalyst -www-client/firefox -system-av1 +www-client/firefox pgo -system-av1 diff --git a/profiles/pentoo/overlay/package.use/app-arch b/profiles/pentoo/overlay/package.use/app-arch new file mode 120000 index 000000000..85ab8c282 --- /dev/null +++ b/profiles/pentoo/overlay/package.use/app-arch @@ -0,0 +1 @@ +../../base/package.use/app-arch \ No newline at end of file