#newer network manager significantly improves privacy
<net-misc/networkmanager-1.18.4-r3

#xf86-video-intel is deprecated and replaced by modesetting driver
#hold it until acceleration works
#x11-drivers/xf86-video-intel

#force libreoffice update
<app-office/libreoffice-7

#no one wants something this old
<dev-embedded/arduino-1.8.5

#no one should be using madwifi anything
net-wireless/madwifi-ng-tools

#hopefully easy upgrade/downgrade as the gnome guys removed the middle version...
=gnome-base/libgnome-keyring-3.4.1

#mask old wireshark
<net-analyzer/wireshark-2.6.3

#force qt update
<dev-qt/qtprintsupport-5.15.1
<dev-qt/qtxmlpatterns-5.15.1
<dev-qt/qtbluetooth-5.15.1
<dev-qt/qtnetwork-5.15.1
<dev-qt/qtwidgets-5.15.1
<dev-qt/qtcharts-5.15.1
<dev-qt/qtopengl-5.15.1
<dev-qt/qtcore-5.15.1
<dev-qt/qtdbus-5.15.1
<dev-qt/qtgui-5.15.1
<dev-qt/qtsvg-5.15.1
<dev-python/pyside2-5.15.1
<dev-python/shiboken2-5.15.1

#kill old ruby
dev-lang/ruby:2.1
dev-lang/ruby:2.2
dev-lang/ruby:2.3
dev-lang/ruby:2.4
dev-lang/ruby:2.5
<virtual/rubygems-14
<dev-ruby/did_you_mean-1.1.0

#ugh, https://bugs.gentoo.org/627576
<dev-libs/elfutils-0.170-r1

#transition from pycrypto to pycryptodome
dev-python/pycrypto

#transition from wxGTK 2.8
dev-python/wxpython:2.8
x11-libs/wxGTK:2.8

#force base system update
<sys-apps/keyutils-1.5.9-r3
<sys-devel/libtool-2.4.3-r2:2
<sys-apps/attr-2.4.47-r2
<sys-fs/udev-init-scripts-27
<dev-lang/perl-5.30
<sys-devel/gcc-7.3.0
<sys-devel/llvm-11.1.0
<sys-devel/clang-11.1.0

#This versions of binutils are known broken
#run "emerge --update binutils" then remove the broken versions
<sys-devel/binutils-2.32-r1
<sys-devel/binutils-libs-2.32-r1

#mask old stuff to prevent downgrade and ease upgrade
<x11-proto/presentproto-1.1-r1
<x11-proto/xproto-7.0.31-r1
<x11-proto/fontsproto-2.1.3-r1
<dev-libs/icu-65.1
<dev-libs/boost-1.72.0
<dev-ruby/bundler-1.17.3-r1
<net-voip/yate-6.2.0

#prevent downgrade to known broken versions
#https://bugs.archlinux.org/task/69563
<app-emulation/runc-1.0.0_rc93

#grub:0 is long dead, migration instructions here:
#https://wiki.gentoo.org/wiki/GRUB2_Migration
sys-boot/grub:0

#revdep-rebuild constantly rebuilds this version
=net-fs/samba-4.8.6

#old python2 only versions of ipython
<dev-python/ipython-5.8

#this package needs to be removed to upgrade
#emerge -C 'dev-python/setuptools_scm'
<dev-python/setuptools_scm-3

<dev-tex/pgf-3.1.4b-r2

#needs a license, no one wants this
sci-libs/mkl

#help portage know that this old stuff has to go
<dev-libs/openssl-1.1.1

#https://bugs.gentoo.org/684734
~dev-python/pydispatcher-2.1.2

#help upgrade to gnuradio 3.8.1.0
dev-python/cheetah
<dev-python/numpy-1.17
<net-wireless/gnuradio-3.8.1.0

#no one likes sun
dev-java/sun-jdk

#app-crypt/asleap requires setkey/encrypt functions which works fine with 2.4
#There is also libxcrypt[compat] mode in newer versions, however the required functions
#are no longer provided. Masked until somebody would figure out how to by pass that
>sys-libs/libxcrypt-2.4

#sys-apps/hwloc fails to build https://bugs.gentoo.org/744646
=dev-util/opencl-headers-2020.06.16

#https://bugs.gentoo.org/719924
#~dev-libs/boost-1.74.0
#~dev-util/boost-build-1.74.0

#migrate to app-forensics/volatility3 instead
app-forensics/volatility

#no wpe patches yet
>=net-dialup/freeradius-3.0.22

# It's a very unstable package
net-analyzer/osmedeus

# not tested yet... (2019-09-21)
# more info: https://github.com/pentoo/pentoo-overlay/issues/495
net-wireless/hostapd-mana
net-wireless/berate_ap
net-wireless/wpa_sycophant

# use a better tool, https://github.com/pentoo/pentoo-overlay/issues/564
net-misc/rdesktop-brute

# this is an old python bindings for brotli
# app-arch/brotli provides it's own compatible version and it should be used instead
dev-python/brotlipy

#deprecated unslotted lua
dev-lang/lua:0
=net-dns/dnsmasq-2.83-r1
=net-dns/dnsmasq-2.84

#breaks catalyst
>dev-python/snakeoil-0.9.5
#requires new snakeoil
>=sys-apps/pkgcore-0.11.8
>=dev-util/pkgcheck-0.9.7
