mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 14:41:17 +00:00
019dc065ee
gometalinter development has stopped. golangci-lint is the replacement
710 lines
36 KiB
Nix
710 lines
36 KiB
Nix
lib: self: super:
|
||
|
||
with self;
|
||
|
||
let
|
||
# Removing recurseForDerivation prevents derivations of aliased attribute
|
||
# set to appear while listing all the packages available.
|
||
removeRecurseForDerivations = alias: with lib;
|
||
if alias.recurseForDerivations or false then
|
||
removeAttrs alias ["recurseForDerivations"]
|
||
else alias;
|
||
|
||
# Disabling distribution prevents top-level aliases for non-recursed package
|
||
# sets from building on Hydra.
|
||
removeDistribute = alias: with lib;
|
||
if isDerivation alias then
|
||
dontDistribute alias
|
||
else alias;
|
||
|
||
# Make sure that we are not shadowing something from
|
||
# all-packages.nix.
|
||
checkInPkgs = n: alias: if builtins.hasAttr n super
|
||
then throw "Alias ${n} is still in all-packages.nix"
|
||
else alias;
|
||
|
||
mapAliases = aliases:
|
||
lib.mapAttrs (n: alias: removeDistribute
|
||
(removeRecurseForDerivations
|
||
(checkInPkgs n alias)))
|
||
aliases;
|
||
in
|
||
|
||
### Deprecated aliases - for backward compatibility
|
||
|
||
mapAliases ({
|
||
PPSSPP = ppsspp; # added 2017-10-01
|
||
QmidiNet = qmidinet; # added 2016-05-22
|
||
accounts-qt = libsForQt5.accounts-qt; # added 2015-12-19
|
||
adobeReader = adobe-reader; # added 2013-11-04
|
||
adobe_flex_sdk = apache-flex-sdk; # added 2018-06-01
|
||
ag = silver-searcher; # added 2018-04-25
|
||
aircrackng = aircrack-ng; # added 2016-01-14
|
||
alienfx = throw "alienfx has been removed."; # added 2019-12-08
|
||
ammonite-repl = ammonite; # added 2017-05-02
|
||
arduino_core = arduino-core; # added 2015-02-04
|
||
asciidocFull = asciidoc-full; # added 2014-06-22
|
||
at_spi2_atk = at-spi2-atk; # added 2018-02-25
|
||
at_spi2_core = at-spi2-core; # added 2018-02-25
|
||
avldrums-lv2 = x42-avldrums; # added 2020-03-29
|
||
bar-xft = lemonbar-xft; # added 2015-01-16
|
||
bashCompletion = bash-completion; # Added 2016-09-28
|
||
batti = throw "batti has been removed from nixpkgs, as it was unmaintained"; # added 2019-12-10
|
||
beegfs = throw "beegfs has been removed."; # added 2019-11-24
|
||
bluezFull = bluez; # Added 2019-12-03
|
||
bridge_utils = bridge-utils; # added 2015-02-20
|
||
bro = zeek; # added 2019-09-29
|
||
bootchart = throw "bootchart has been removed from nixpkgs, as it is without a maintainer"; # added 2019-12-10
|
||
btrfsProgs = btrfs-progs; # added 2016-01-03
|
||
bittorrentSync = throw "bittorrentSync has been deprecated by resilio-sync."; # added 2019-06-03
|
||
bittorrentSync14 = throw "bittorrentSync14 has been deprecated by resilio-sync."; # added 2019-06-03
|
||
bittorrentSync20 = throw "bittorrentSync20 has been deprecated by resilio-sync."; # added 2019-06-03
|
||
buildPerlPackage = perlPackages.buildPerlPackage; # added 2018-10-12
|
||
bundler_HEAD = bundler; # added 2015-11-15
|
||
cantarell_fonts = cantarell-fonts; # added 2018-03-03
|
||
catfish = xfce.catfish; # added 2019-12-22
|
||
checkbashism = checkbashisms; # added 2016-08-16
|
||
cide = throw "deprecated in 2019-09-11: abandoned by upstream";
|
||
cinepaint = throw "cinepaint has been removed from nixpkgs, as it was unmaintained"; # added 2019-12-10
|
||
cifs_utils = cifs-utils; # added 2016-08
|
||
ckb = ckb-next; # added 2018-10-21
|
||
clangAnalyzer = clang-analyzer; # added 2015-02-20
|
||
clawsMail = claws-mail; # added 2016-04-29
|
||
clutter_gtk = clutter-gtk; # added 2018-02-25
|
||
conkerorWrapper = conkeror; # added 2015-01
|
||
compton = picom; # added 2019-12-02
|
||
compton-git = compton; # added 2019-05-20
|
||
conntrack_tools = conntrack-tools; # added 2018-05
|
||
cool-old-term = cool-retro-term; # added 2015-01-31
|
||
coprthr = throw "coprthr has been removed."; # added 2019-12-08
|
||
corebird = throw "deprecated 2019-10-02: See https://www.patreon.com/posts/corebirds-future-18921328. Please use Cawbird as replacement.";
|
||
coredumper = throw "coredumper has been removed: Abandoned by upstream."; # added 2019-11-16
|
||
cpp-gsl = microsoft_gsl; # added 2019-05-24
|
||
cupsBjnp = cups-bjnp; # added 2016-01-02
|
||
cups_filters = cups-filters; # added 2016-08
|
||
cv = progress; # added 2015-09-06
|
||
d1x_rebirth = dxx-rebirth; # added 2018-04-25
|
||
d2x_rebirth = dxx-rebirth; # added 2018-04-25
|
||
dat = nodePackages.dat;
|
||
dbus_daemon = dbus.daemon; # added 2018-04-25
|
||
dbus_glib = dbus-glib; # added 2018-02-25
|
||
dbus_libs = dbus; # added 2018-04-25
|
||
diffuse = throw "diffuse has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10
|
||
dbus_tools = dbus.out; # added 2018-04-25
|
||
deadbeef-mpris2-plugin = deadbeefPlugins.mpris2; # added 2018-02-23
|
||
deadpixi-sam = deadpixi-sam-unstable;
|
||
debian_devscripts = debian-devscripts; # added 2016-03-23
|
||
desktop_file_utils = desktop-file-utils; # added 2018-02-25
|
||
devicemapper = lvm2; # added 2018-04-25
|
||
digikam5 = digikam; # added 2017-02-18
|
||
dmtx = dmtx-utils; # added 2018-04-25
|
||
docbook5_xsl = docbook_xsl_ns; # added 2018-04-25
|
||
docbook_xml_xslt = docbook_xsl; # added 2018-04-25
|
||
double_conversion = double-conversion; # 2017-11-22
|
||
docker_compose = docker-compose; # 2018-11-10
|
||
dwarf_fortress = dwarf-fortress; # added 2016-01-23
|
||
emacsMelpa = emacs25Packages; # for backward compatibility
|
||
emacsPackagesGen = emacsPackagesFor; # added 2018-08-18
|
||
emacsPackagesNgGen = emacsPackagesFor; # added 2018-08-18
|
||
emacsPackagesNgFor = emacsPackagesFor; # added 2019-08-07
|
||
emacsPackagesNg = emacsPackages; # added 2019-08-07
|
||
emby = throw "The Emby derivation has been removed, see jellyfin instead for a free software fork."; # added 2019-05-01
|
||
enblendenfuse = enblend-enfuse; # 2015-09-30
|
||
evolution_data_server = evolution-data-server; # added 2018-02-25
|
||
etcdctl = etcd; # added 2018-04-25
|
||
exfat-utils = exfat; # 2015-09-11
|
||
facette = throw "facette has been removed."; # added 2020-01-06
|
||
fast-neural-doodle = throw "fast-neural-doodle has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H.";
|
||
ffadoFull = ffado; # added 2018-05-01
|
||
firefox-esr-wrapper = firefox-esr; # 2016-01
|
||
firefox-wrapper = firefox; # 2016-01
|
||
firefoxWrapper = firefox; # 2015-09
|
||
firefox-esr-52 = firefoxPackages.firefox-esr-52; # 2020-02, remove after 20.03 branchoff
|
||
firefox-esr-52-unwrapped = firefoxPackages.firefox-esr-52; # 2020-02, remove after 20.03 branchoff
|
||
firefox-esr-60 = firefoxPackages.firefox-esr-60; # 2020-02, remove after 20.03 branchoff
|
||
firefox-esr-60-unwrapped = firefoxPackages.firefox-esr-60; # 2020-02, remove after 20.03 branchoff
|
||
icecat = firefoxPackages.icecat; # 2020-02, remove after 20.03 branchoff
|
||
icecat-unwrapped = firefoxPackages.icecat; # 2020-02, remove after 20.03 branchoff
|
||
conkeror-unwrapped = conkeror; # 2020-02, remove after 20.03 branchoff
|
||
conkeror = throw ''
|
||
Conkeror doesn't work with any secure firefox release.
|
||
Please move to some of the alternatives at http://conkeror.org/Alternatives
|
||
''; # 2020-02, remove after 20.03 branchoff
|
||
|
||
firestr = throw "firestr has been removed."; # added 2019-12-08
|
||
flameGraph = flamegraph; # added 2018-04-25
|
||
foldingathome = fahclient; # added 2020-09-03
|
||
font-awesome-ttf = font-awesome; # 2018-02-25
|
||
# 2019-10-31
|
||
fontconfig-ultimate = throw ''
|
||
fontconfig-ultimate has been removed. The repository has been archived upstream and activity has ceased for several years.
|
||
https://github.com/bohoomil/fontconfig-ultimate/issues/171.
|
||
'';
|
||
font-droid = throw "font-droid has been deprecated by noto-fonts"; # 2019-04-12
|
||
foomatic_filters = foomatic-filters; # 2016-08
|
||
fuse_exfat = exfat; # 2015-09-11
|
||
fuseki = apache-jena-fuseki; # added 2018-04-25
|
||
fusesmb = throw "fusesmb is abandoned by upstream"; # added 2019-10-15
|
||
gccApple = throw "gccApple is no longer supported"; # added 2018-04-25
|
||
gdb-multitarget = gdb; # added 2017-11-13
|
||
gdk_pixbuf = gdk-pixbuf; # added 2019-05-22
|
||
gettextWithExpat = gettext; # 2016-02-19
|
||
git-hub = gitAndTools.git-hub; # added 2016-04-29
|
||
glib_networking = glib-networking; # added 2018-02-25
|
||
gmailieer = lieer; # added 2020-04-19
|
||
gnome-mpv = celluloid; # added 2019-08-22
|
||
gnome15 = throw "gnome15 has been removed from nixpkgs, as it's unmaintained and depends on deprecated libraries."; # added 2019-12-10
|
||
gmic_krita_qt = gmic-qt-krita; # added 2019-09-07
|
||
gnome-themes-standard = gnome-themes-extra; # added 2018-03-14
|
||
gnome_doc_utils = gnome-doc-utils; # added 2018-02-25
|
||
gnome_themes_standard = gnome-themes-standard; # added 2018-02-25
|
||
gnuradio-nacl = gr-nacl; # added 2019-05-27
|
||
gnuradio-gsm = gr-gsm; # added 2019-05-27
|
||
gnuradio-ais = gr-ais; # added 2019-05-27
|
||
gnuradio-limesdr = gr-limesdr; # added 2019-05-27
|
||
gnuradio-rds = gr-rds; # added 2019-05-27
|
||
gnuradio-osmosdr = gr-osmosdr; # added 2019-05-27
|
||
gnustep-make = gnustep.make; # added 2016-7-6
|
||
go-pup = pup; # added 2017-12-19
|
||
gobjectIntrospection = gobject-introspection; # added 2018-12-02
|
||
goimports = gotools; # added 2018-09-16
|
||
gometalinter = throw "Abandoned by upstream. Consider switching to golangci-lint instead"; # added 2020-04-23
|
||
google-gflags = gflags; # added 2019-07-25
|
||
googleAuthenticator = google-authenticator; # added 2016-10-16
|
||
grantlee5 = libsForQt5.grantlee; # added 2015-12-19
|
||
gsettings_desktop_schemas = gsettings-desktop-schemas; # added 2018-02-25
|
||
gst_plugins_bad = gst-plugins-bad; # added 2017-02
|
||
gst_plugins_base = gst-plugins-base; # added 2017-02
|
||
gst_plugins_good = gst-plugins-good; # added 2017-02
|
||
gst_plugins_ugly = gst-plugins-ugly; # added 2017-02
|
||
gst_python = gst-python; # added 2017-02
|
||
gtk_doc = gtk-doc; # added 2018-02-25
|
||
guileCairo = guile-cairo; # added 2017-09-24
|
||
guileGnome = guile-gnome; # added 2017-09-24
|
||
guileLint = guile-lint; # added 2017-09-27
|
||
guile_lib = guile-lib; # added 2017-09-24
|
||
guile_ncurses = guile-ncurses; # added 2017-09-24
|
||
gupnp_av = gupnp-av; # added 2018-02-25
|
||
gupnp_dlna = gupnp-dlna; # added 2018-02-25
|
||
gupnp_igd = gupnp-igd; # added 2018-02-25
|
||
gupnptools = gupnp-tools; # added 2015-12-19
|
||
gutenberg = zola; # added 2018-11-17
|
||
hamster-time-traker = throw "hamster-time-tracker has been removed from nixpkgs, as it was unmaintained."; # added 2019-12-10
|
||
heimdalFull = heimdal; # added 2018-05-01
|
||
hepmc = hepmc2; # added 2019-08-05
|
||
hexen = throw "hexen (SDL port) has been removed: Abandoned by upstream."; # added 2019-12-11
|
||
hicolor_icon_theme = hicolor-icon-theme; # added 2018-02-25
|
||
htmlTidy = html-tidy; # added 2014-12-06
|
||
iana_etc = iana-etc; # added 2017-03-08
|
||
icedtea8_web = adoptopenjdk-icedtea-web; # added 2019-08-21
|
||
icedtea_web = adoptopenjdk-icedtea-web; # added 2019-08-21
|
||
idea = jetbrains; # added 2017-04-03
|
||
infiniband-diags = rdma-core; # added 2019-08-09
|
||
inotifyTools = inotify-tools;
|
||
jbuilder = dune; # added 2018-09-09
|
||
jikes = throw "deprecated in 2019-10-07: jikes was abandoned by upstream";
|
||
joseki = apache-jena-fuseki; # added 2016-02-28
|
||
json_glib = json-glib; # added 2018-02-25
|
||
kdiff3-qt5 = kdiff3; # added 2017-02-18
|
||
keepass-keefox = keepass-keepassrpc; # backwards compatibility alias, added 2018-02
|
||
keepassx-community = keepassxc; # added 2017-11
|
||
keepassx-reboot = keepassx-community; # added 2017-02-01
|
||
keepassx2-http = keepassx-reboot; # added 2016-10-17
|
||
keybase-go = keybase; # added 2016-08-24
|
||
kicad-with-packages3d = kicad; # added 2019-11-25
|
||
krename-qt5 = krename; # added 2017-02-18
|
||
keymon = throw "keymon has been removed from nixpkgs, as it's abandoned and archived."; # 2019-12-10
|
||
kvm = qemu_kvm; # added 2018-04-25
|
||
latinmodern-math = lmmath;
|
||
letsencrypt = certbot; # added 2016-05-16
|
||
libaudit = audit; # added 2018-04-25
|
||
libcanberra_gtk2 = libcanberra-gtk2; # added 2018-02-25
|
||
libcanberra_gtk3 = libcanberra-gtk3; # added 2018-02-25
|
||
libcap_manpages = libcap.doc; # added 2016-04-29
|
||
libcap_pam = if stdenv.isLinux then libcap.pam else null; # added 2016-04-29
|
||
libcroco = throw "libcroco has been removed as it's no longer used in any derivations."; # added 2020-03-04
|
||
libindicate = throw "libindacate has been removed from nixpkgs, as it's abandoned and uses deprecated libraries"; # added 2019-12-10
|
||
libindicate-gtk3 = throw "libindacate-gtk2 has been removed from nixpkgs, as it's abandoned and uses deprecated libraries"; # added 2019-12-10
|
||
libindicate-gtk2 = throw "libindacate-gtk3 has been removed from nixpkgs, as it's abandoned and uses deprecated libraries"; # added 2019-12-10
|
||
libcap_progs = libcap.out; # added 2016-04-29
|
||
libdbusmenu_qt5 = libsForQt5.libdbusmenu; # added 2015-12-19
|
||
libdbusmenu-glib = libdbusmenu; # added 2018-05-01
|
||
liberation_ttf_v1_from_source = liberation_ttf_v1; # added 2018-12-12
|
||
liberation_ttf_v2_from_source = liberation_ttf_v2; # added 2018-12-12
|
||
liberationsansnarrow = liberation-sans-narrow; # added 2018-12-12
|
||
libgnome_keyring = libgnome-keyring; # added 2018-02-25
|
||
libgnome_keyring3 = libgnome-keyring3; # added 2018-02-25
|
||
libgumbo = gumbo; # added 2018-01-21
|
||
libGL_driver = mesa.drivers;
|
||
libintlOrEmpty = stdenv.lib.optional (!stdenv.isLinux || stdenv.hostPlatform.libc != "glibc") gettext; # added 2018-03-14
|
||
libjson_rpc_cpp = libjson-rpc-cpp; # added 2017-02-28
|
||
liblapackWithoutAtlas = lapack-reference; # added 2018-11-05
|
||
liblrdf = lrdf; # added 2018-04-25
|
||
libqrencode = qrencode; # added 2019-01-01
|
||
librdf = lrdf; # added 2020-03-22
|
||
librecad2 = librecad; # backwards compatibility alias, added 2015-10
|
||
libsysfs = sysfsutils; # added 2018-04-25
|
||
libtidy = html-tidy; # added 2014-12-21
|
||
libtxc_dxtn = throw "removed 2020-03-16, now integrated in Mesa";
|
||
libtxc_dxtn_s2tc = throw "removed 2020-03-16, now integrated in Mesa";
|
||
libudev = udev; # added 2018-04-25
|
||
libsexy = throw "libsexy has been removed from nixpkgs, as it's abandoned and no package needed it."; # 2019-12-10
|
||
links = links2; # added 2016-01-31
|
||
linux_rpi0 = linux_rpi1;
|
||
linuxPackages_rpi0 = linuxPackages_rpi1;
|
||
|
||
# added 2020-04-04
|
||
linuxPackages_testing_hardened = throw "linuxPackages_testing_hardened has been removed, please use linuxPackages_latest_hardened";
|
||
linux_testing_hardened = throw "linux_testing_hardened has been removed, please use linux_latest_hardened";
|
||
|
||
loadcaffe = throw "loadcaffe has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
lttngTools = lttng-tools; # added 2014-07-31
|
||
lttngUst = lttng-ust; # added 2014-07-31
|
||
lua5_1_sockets = lua51Packages.luasocket; # added 2017-05-02
|
||
lua5_expat = luaPackages.luaexpat; # added 2017-05-02
|
||
lua5_sec = luaPackages.luasec; # added 2017-05-02
|
||
m3d-linux = m33-linux; # added 2016-08-13
|
||
man_db = man-db; # added 2016-05
|
||
manpages = man-pages; # added 2015-12-06
|
||
mariadb-client = hiPrio mariadb.client; #added 2019.07.28
|
||
matrique = spectral; # added 2020-01-27
|
||
mbedtls_1_3 = throw "mbedtls_1_3 is end of life, see https://tls.mbed.org/kb/how-to/upgrade-2.0"; # added 2019-12-08
|
||
mess = mame; # added 2019-10-30
|
||
mcomix = throw "mcomix has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10
|
||
mirage = throw "mirage has been femoved from nixpkgs, as it's unmaintained"; # added 2019-12-10
|
||
mysql-client = hiPrio mariadb.client;
|
||
memtest86 = memtest86plus; # added 2019-05-08
|
||
mesa_noglu = mesa; # added 2019-05-28
|
||
# NOTE: 2018-07-12: legacy alias:
|
||
# gcsecurity bussiness is done: https://www.theregister.co.uk/2018/02/08/bruce_perens_grsecurity_anti_slapp/
|
||
# floating point textures patents are expired,
|
||
# so package reduced to alias
|
||
mesa_drivers = mesa.drivers;
|
||
midoriWrapper = midori; # added 2015-01
|
||
mlt-qt5 = libsForQt5.mlt; # added 2015-12-19
|
||
mobile_broadband_provider_info = mobile-broadband-provider-info; # added 2018-02-25
|
||
moby = throw "moby has been removed, merged into linuxkit in 2018. Use linuxkit instead.";
|
||
module_init_tools = kmod; # added 2016-04-22
|
||
mono-zeroconf = throw "deprecated 2019-09-20: abandoned by upstream.";
|
||
mozart = mozart2-binary; # added 2019-09-23
|
||
mozart-binary = mozart2-binary; # added 2019-09-23
|
||
mpich2 = mpich; # added 2018-08-06
|
||
msf = metasploit; # added 2018-04-25
|
||
libmsgpack = msgpack; # added 2018-08-17
|
||
mssys = ms-sys; # added 2015-12-13
|
||
multipath_tools = multipath-tools; # added 2016-01-21
|
||
mupen64plus1_5 = mupen64plus; # added 2016-02-12
|
||
mysqlWorkbench = mysql-workbench; # added 2017-01-19
|
||
nagiosPluginsOfficial = monitoring-plugins;
|
||
ncat = nmap; # added 2016-01-26
|
||
netcat-openbsd = libressl.nc; # added 2018-04-25
|
||
networkmanager_fortisslvpn = networkmanager-fortisslvpn; # added 2018-02-25
|
||
networkmanager_iodine = networkmanager-iodine; # added 2018-02-25
|
||
networkmanager_l2tp = networkmanager-l2tp; # added 2018-02-25
|
||
networkmanager_openconnect = networkmanager-openconnect; # added 2018-02-25
|
||
networkmanager_openvpn = networkmanager-openvpn; # added 2018-02-25
|
||
networkmanager_vpnc = networkmanager-vpnc; # added 2018-02-25
|
||
neutral-style = throw "neural-style has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
nfsUtils = nfs-utils; # added 2014-12-06
|
||
nginxUnstable = nginxMainline; # added 2018-04-25
|
||
nilfs_utils = nilfs-utils; # added 2018-04-25
|
||
nix-review = nixpkgs-review; # added 2019-12-22
|
||
nmap_graphical = nmap-graphical; # added 2017-01-19
|
||
nologin = shadow; # added 2018-04-25
|
||
nxproxy = nx-libs; # added 2019-02-15
|
||
nylas-mail-bin = throw "deprecated in 2019-09-11: abandoned by upstream";
|
||
opencascade_oce = opencascade; # added 2018-04-25
|
||
oblogout = throw "oblogout has been removed from nixpkgs, as it's archived upstream."; # added 2019-12-10
|
||
opencl-icd = ocl-icd; # added 2017-01-20
|
||
openexr_ctl = ctl; # added 2018-04-25
|
||
openjpeg_2_1 = openjpeg_2; # added 2018-10-25
|
||
opensans-ttf = open-sans; # added 2018-12-04
|
||
openssh_with_kerberos = openssh; # added 2018-01-28
|
||
osquery = throw "osquery has been removed."; # added 2019-11-24
|
||
otter-browser = throw "otter-browser has been removed from nixpkgs, as it was unmaintained"; # added 2020-02-02
|
||
owncloudclient = owncloud-client; # added 2016-08
|
||
p11_kit = p11-kit; # added 2018-02-25
|
||
parquet-cpp = arrow-cpp; # added 2018-09-08
|
||
pass-otp = pass.withExtensions (ext: [ext.pass-otp]); # added 2018-05-04
|
||
perlXMLParser = perlPackages.XMLParser; # added 2018-10-12
|
||
perlArchiveCpio = perlPackages.ArchiveCpio; # added 2018-10-12
|
||
pgp-tools = signing-party; # added 2017-03-26
|
||
pg_tmp = ephemeralpg; # added 2018-01-16
|
||
|
||
php-embed = throw ''
|
||
php*-embed has been dropped, you can build the same package by using
|
||
something similar with this following snippet:
|
||
(php74.override { config.php.embed = true; config.php.apxs2 = false; })
|
||
''; # added 2020-04-01
|
||
php72-embed = php-embed; # added 2020-04-01
|
||
php73-embed = php-embed; # added 2020-04-01
|
||
php74-embed = php-embed; # added 2020-04-01
|
||
|
||
phpPackages-embed = throw ''
|
||
php*Packages-embed has been dropped, you can build the same package by using
|
||
something similar with this following snippet:
|
||
(php74.override { config.php.embed = true; config.php.apxs2 = false; }).packages
|
||
''; # added 2020-04-01
|
||
php74Packages-embed = phpPackages-embed;
|
||
php73Packages-embed = phpPackages-embed;
|
||
php72Packages-embed = phpPackages-embed;
|
||
|
||
php-unit = throw ''
|
||
php*-unit has been dropped, you can build the same package by using
|
||
something similar with this following snippet:
|
||
(php74.override {
|
||
config.php.embed = true;
|
||
config.php.apxs2 = false;
|
||
config.php.systemd = false;
|
||
config.php.phpdbg = false;
|
||
config.php.cgi = false;
|
||
config.php.fpm = false; })
|
||
''; # added 2020-04-01
|
||
php72-unit = php-unit; # added 2020-04-01
|
||
php73-unit = php-unit; # added 2020-04-01
|
||
php74-unit = php-unit; # added 2020-04-01
|
||
|
||
phpPackages-unit = throw ''
|
||
php*Packages-unit has been dropped, you can build the same package by using
|
||
something similar with this following snippet:
|
||
(php74.override {
|
||
config.php.embed = true;
|
||
config.php.apxs2 = false;
|
||
config.php.systemd = false;
|
||
config.php.phpdbg = false;
|
||
config.php.cgi = false;
|
||
config.php.fpm = false; }).packages
|
||
''; # added 2020-04-01
|
||
php74Packages-unit = phpPackages-unit;
|
||
php73Packages-unit = phpPackages-unit;
|
||
php72Packages-unit = phpPackages-unit;
|
||
|
||
pidgin-with-plugins = pidgin; # added 2016-06
|
||
pidginlatex = pidgin-latex; # added 2018-01-08
|
||
pidginlatexSF = pidgin-latex; # added 2014-11-02
|
||
pidginmsnpecan = pidgin-msn-pecan; # added 2018-01-08
|
||
pidginosd = pidgin-osd; # added 2018-01-08
|
||
pidginotr = pidgin-otr; # added 2018-01-08
|
||
pidginsipe = pidgin-sipe; # added 2018-01-08
|
||
pidginwindowmerge = pidgin-window-merge; # added 2018-01-08
|
||
piwik = matomo; # added 2018-01-16
|
||
pltScheme = racket; # just to be sure
|
||
plexpy = tautulli; # plexpy got renamed to tautulli, added 2019-02-22
|
||
pmtools = acpica-tools; # added 2018-11-01
|
||
polarssl = mbedtls; # added 2018-04-25
|
||
poppler_qt5 = libsForQt5.poppler; # added 2015-12-19
|
||
postgresql95 = postgresql_9_5;
|
||
postgresql96 = postgresql_9_6;
|
||
postgresql100 = throw "deprecated 2018-10-21: use postgresql_10 instead";
|
||
# postgresql plugins
|
||
pgjwt = postgresqlPackages.pgjwt;
|
||
pg_repack = postgresqlPackages.pg_repack;
|
||
pgroonga = postgresqlPackages.pgroonga;
|
||
pg_similarity = postgresqlPackages.pg_similarity;
|
||
pgtap = postgresqlPackages.pgtap;
|
||
plv8 = postgresqlPackages.plv8;
|
||
timescaledb = postgresqlPackages.timescaledb;
|
||
tsearch_extras = postgresqlPackages.tsearch_extras;
|
||
cstore_fdw = postgresqlPackages.cstore_fdw;
|
||
pg_hll = postgresqlPackages.pg_hll;
|
||
pg_cron = postgresqlPackages.pg_cron;
|
||
pg_topn = postgresqlPackages.pg_topn;
|
||
pinentry_curses = pinentry-curses; # added 2019-10-14
|
||
pinentry_emacs = pinentry-emacs; # added 2019-10-14
|
||
pinentry_gtk2 = pinentry-gtk2; # added 2019-10-14
|
||
pinentry_qt = pinentry-qt; # added 2019-10-14
|
||
pinentry_gnome = pinentry-gnome; # added 2019-10-14
|
||
pinentry_qt5 = pinentry-qt; # added 2020-02-11
|
||
postgis = postgresqlPackages.postgis;
|
||
# end
|
||
ppl-address-book = throw "deprecated in 2019-05-02: abandoned by upstream.";
|
||
processing3 = processing; # added 2019-08-16
|
||
procps-ng = procps; # added 2018-06-08
|
||
pygmentex = texlive.bin.pygmentex; # added 2019-12-15
|
||
pyo3-pack = maturin;
|
||
pmenu = throw "pmenu has been removed from nixpkgs, as its maintainer is no longer interested in the package."; # added 2019-12-10
|
||
pulseaudioLight = pulseaudio; # added 2018-04-25
|
||
phonon-backend-gstreamer = throw "Please use libsForQt5.phonon-backend-gstreamer, as Qt4 support in this package has been removed."; # added 2019-11-22
|
||
phonon-backend-vlc = throw "Please use libsForQt5.phonon-backend-vlc, as Qt4 support in this package has been removed."; # added 2019-11-22
|
||
phonon = throw "Please use libsForQt5.phonon, as Qt4 support in this package has been removed."; # added 2019-11-22
|
||
qca-qt5 = libsForQt5.qca-qt5; # added 2015-12-19
|
||
quake3game = ioquake3; # added 2016-01-14
|
||
qwt6 = libsForQt5.qwt; # added 2015-12-19
|
||
qtpfsgui = throw "Is now luminanceHDR"; # added 2019-06-26
|
||
rdf4store = throw "rdf4store has been removed from nixpkgs."; # added 2019-12-21
|
||
rdiff_backup = rdiff-backup; # added 2014-11-23
|
||
rdmd = dtools; # added 2017-08-19
|
||
rhc = throw "deprecated in 2019-04-09: abandoned by upstream.";
|
||
rng_tools = rng-tools; # added 2018-10-24
|
||
robomongo = robo3t; #added 2017-09-28
|
||
rssglx = rss-glx; #added 2015-03-25
|
||
recordmydesktop = throw "recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10
|
||
gtk-recordmydesktop = throw "gtk-recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10
|
||
qt-recordmydesktop = throw "qt-recordmydesktop has been removed from nixpkgs, as it's abandoned and uses deprecated libraries"; # added 2019-12-10
|
||
ruby_2_0_0 = throw "deprecated 2018-0213: use a newer version of ruby";
|
||
ruby_2_1_0 = throw "deprecated 2018-0213: use a newer version of ruby";
|
||
ruby_2_2_9 = throw "deprecated 2018-0213: use a newer version of ruby";
|
||
ruby_2_3_6 = throw "deprecated 2018-0213: use a newer version of ruby";
|
||
ruby_2_3 = throw "deprecated 2019-09-06: use a newer version of ruby";
|
||
ruby_2_4_3 = throw "deprecated 2018-0213: use a newer version of ruby";
|
||
ruby_2_4 = throw "deprecated 2019-12: use a newer version of ruby";
|
||
ruby_2_5_0 = throw "deprecated 2018-0213: use a newer version of ruby";
|
||
rubyPackages_2_4 = throw "deprecated 2019-12: use a newer version of rubyPackages instead";
|
||
rubygems = throw "deprecated 2016-03-02: rubygems is now bundled with ruby";
|
||
rxvt_unicode-with-plugins = rxvt-unicode; # added 2020-02-02
|
||
rxvt_unicode = rxvt-unicode-unwrapped; # added 2020-02-02
|
||
urxvt_autocomplete_all_the_things = rxvt-unicode-plugins.autocomplete-all-the-things; # added 2020-02-02
|
||
urxvt_perl = rxvt-unicode-plugins.perl; # added 2020-02-02
|
||
urxvt_perls = rxvt-unicode-plugins.perls; # added 2020-02-02
|
||
urxvt_tabbedex = rxvt-unicode-plugins.tabbedex; # added 2020-02-02
|
||
urxvt_font_size = rxvt-unicode-plugins.font-size; # added 2020-02-02
|
||
urxvt_theme_switch = rxvt-unicode-plugins.theme-switch; # added 2020-02-02
|
||
urxvt_vtwheel = rxvt-unicode-plugins.vtwheel; # added 2020-02-02
|
||
urxvt_bidi = rxvt-unicode-plugins.bidi; # added 2020-02-02
|
||
s6Dns = s6-dns; # added 2018-07-23
|
||
s6Networking = s6-networking; # added 2018-07-23
|
||
s6LinuxUtils = s6-linux-utils; # added 2018-07-23
|
||
s6PortableUtils = s6-portable-utils; # added 2018-07-23
|
||
sagemath = sage; # added 2018-10-27
|
||
sam = deadpixi-sam; # added 2018-04-25
|
||
samba3 = throw "Samba 3 is discontinued, please switch to samba4"; # added 2019-10-15
|
||
samba3_light = throw "Samba 3 is discontinued, please switch to samba4"; # added 2019-10-15
|
||
sambaMaster = throw "removed 2019-09-13: outdated and no longer needed";
|
||
samsungUnifiedLinuxDriver = samsung-unified-linux-driver; # added 2016-01-25
|
||
saneBackends = sane-backends; # added 2016-01-02
|
||
saneBackendsGit = sane-backends-git; # added 2016-01-02
|
||
saneFrontends = sane-frontends; # added 2016-01-02
|
||
sapic = throw "deprecated 2019-1-19: sapic is bundled with 'tamarin-prover' now";
|
||
scim = sc-im; # added 2016-01-22
|
||
scollector = bosun; # added 2018-04-25
|
||
sdlmame = mame; # added 2019-10-30
|
||
seg3d = throw "seg3d has been removed from nixpkgs (2019-11-10)";
|
||
shared_mime_info = shared-mime-info; # added 2018-02-25
|
||
skrooge2 = skrooge; # added 2017-02-18
|
||
skype = skypeforlinux; # added 2017-07-27
|
||
skydive = throw "skydive has been removed from nixpkgs (2019-09-10)";
|
||
slack-dark = slack; # added 2020-03-27
|
||
slic3r-prusa3d = prusa-slicer; # added 2019-05-21
|
||
slurm-llnl = slurm; # renamed July 2017
|
||
slurm-llnl-full = slurm-full; # renamed July 2017
|
||
slurm-full = slurm; # added 2018-05-1
|
||
smbclient = samba; # added 2018-04-25
|
||
slim = throw "slim has been removed. Please use a different display-manager"; # added 2019-11-11
|
||
slimThemes = throw "slimThemes has been removed because slim has been also"; # added 2019-11-11
|
||
sundials_3 = throw "removed 2020-02. outdated and no longer needed";
|
||
|
||
# added 2020-02-10
|
||
sourceHanSansPackages = {
|
||
japanese = source-han-sans;
|
||
korean = source-han-sans;
|
||
simplified-chinese = source-han-sans;
|
||
traditional-chinese = source-han-sans;
|
||
};
|
||
source-han-sans-japanese = source-han-sans;
|
||
source-han-sans-korean = source-han-sans;
|
||
source-han-sans-simplified-chinese = source-han-sans;
|
||
source-han-sans-traditional-chinese = source-han-sans;
|
||
sourceHanSerifPackages = {
|
||
japanese = source-han-serif;
|
||
korean = source-han-serif;
|
||
simplified-chinese = source-han-serif;
|
||
traditional-chinese = source-han-serif;
|
||
};
|
||
source-han-serif-japanese = source-han-serif;
|
||
source-han-serif-korean = source-han-serif;
|
||
source-han-serif-simplified-chinese = source-han-serif;
|
||
source-han-serif-traditional-chinese = source-han-serif;
|
||
|
||
net_snmp = net-snmp; # added 2019-12-21
|
||
spaceOrbit = space-orbit; # addewd 2016-05-23
|
||
speech_tools = speech-tools; # added 2018-04-25
|
||
speedtest_cli = speedtest-cli; # added 2015-02-17
|
||
spice_gtk = spice-gtk; # added 2018-02-25
|
||
spice_protocol = spice-protocol; # added 2018-02-25
|
||
spidermonkey_52 = throw "spidermonkey_52 has been removed. Please use spidermonkey_60 instead."; # added 2019-10-16
|
||
sqlite3_analyzer = sqlite-analyzer; # added 2018-05-22
|
||
sqliteInteractive = sqlite-interactive; # added 2014-12-06
|
||
squid4 = squid; # added 2019-08-22
|
||
sshfsFuse = sshfs-fuse; # added 2016-09
|
||
suil-qt5 = suil; # added 2018-05-01
|
||
surf-webkit2 = surf; # added 2017-04-02
|
||
sup = throw "deprecated in 2019-09-10: abandoned by upstream";
|
||
system_config_printer = system-config-printer; # added 2016-01-03
|
||
systool = sysfsutils; # added 2018-04-25
|
||
tahoelafs = tahoe-lafs; # added 2018-03-26
|
||
tangogps = foxtrotgps; # added 2020-01-26
|
||
telepathy_farstream = telepathy-farstream; # added 2018-02-25
|
||
telepathy_gabble = telepathy-gabble; # added 2018-02-25
|
||
telepathy_glib = telepathy-glib; # added 2018-02-25
|
||
telepathy_haze = telepathy-haze; # added 2018-02-25
|
||
telepathy_idle = telepathy-idle; # added 2018-02-25
|
||
telepathy_logger = telepathy-logger; # added 2018-02-25
|
||
telepathy_mission_control = telepathy-mission-control; # added 2018-02-25
|
||
telepathy_qt = telepathy-qt; # added 2018-02-25
|
||
telepathy_qt5 = libsForQt5.telepathy; # added 2015-12-19
|
||
telepathy_salut = telepathy-salut; # added 2018-02-25
|
||
telnet = inetutils; # added 2018-05-15
|
||
terraform-provider-ibm = terraform-providers.ibm; # added 2018-09-28
|
||
terraform-provider-libvirt = terraform-providers.libvirt; # added 2018-09-28
|
||
terraform-provider-lxd = terraform-providers.lxd; # added 2020-03-16
|
||
terraform-provider-nixos = terraform-providers.nixos; # added 2018-09-28
|
||
tesseract_4 = tesseract4; # added 2018-12-19
|
||
testdisk-photorec = throw "This package was a duplicate, please use testdisk or testdisk-qt instead"; # added 2019-10-13
|
||
tex-gyre-bonum-math = tex-gyre-math.bonum; # added 2018-04-03
|
||
tex-gyre-pagella-math = tex-gyre-math.pagella; # added 2018-04-03
|
||
tex-gyre-schola-math = tex-gyre-math.schola; # added 2018-04-03
|
||
tex-gyre-termes-math = tex-gyre-math.termes; # added 2018-04-03
|
||
tftp_hpa = tftp-hpa; # added 2015-04-03
|
||
tomcat85 = tomcat8; # added 2020-03-11
|
||
torbrowser = tor-browser-bundle-bin; # added 2017-04-05
|
||
torch = throw "torch has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
torch-hdf5 = throw "torch-hdf5 has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
torch-repl = throw "torch-repl has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
torchPackages = throw "torchPackages has been removed, as the upstream project has been abandoned"; # added 2020-03-28
|
||
trang = jing-trang; # added 2018-04-25
|
||
transmission_gtk = transmission-gtk; # added 2018-01-06
|
||
transmission_remote_gtk = transmission-remote-gtk; # added 2018-01-06
|
||
transporter = throw "transporter has been removed. It was archived upstream, so it's considered abandoned.";
|
||
truecrypt = veracrypt; # added 2018-10-24
|
||
tshark = wireshark-cli; # added 2018-04-25
|
||
ubootBeagleboneBlack = ubootAmx335xEVM; # added 2020-01-21
|
||
ucsFonts = ucs-fonts; # added 2016-07-15
|
||
ultrastardx-beta = ultrastardx; # added 2017-08-12
|
||
usb_modeswitch = usb-modeswitch; # added 2016-05-10
|
||
usbguard-nox = usbguard; # added 2019-09-04
|
||
uzbl = throw "uzbl has been removed from nixpkgs, as it's unmaintained and uses insecure libraries";
|
||
v4l_utils = v4l-utils; # added 2019-08-07
|
||
v8_3_16_14 = throw "removed 2019-11-01: no longer referenced by other packages";
|
||
valadoc = throw "deprecated 2019-10-10: valadoc was merged into vala 0.38";
|
||
vamp = { vampSDK = vamp-plugin-sdk; }; # added 2020-03-26
|
||
vimbWrapper = vimb; # added 2015-01
|
||
vimprobable2 = throw "vimprobable2 has been removed from nixpkgs. It relied on webkitgtk24x that has been removed."; # added 2019-12-05
|
||
vimprobable2-unwrapped = vimprobable2; # added 2019-12-05
|
||
virtviewer = virt-viewer; # added 2015-12-24
|
||
virtmanager = virt-manager; # added 2019-10-29
|
||
virtmanager-qt = virt-manager-qt; # added 2019-10-29
|
||
vorbisTools = vorbis-tools; # added 2016-01-26
|
||
webkit = webkitgtk; # added 2019-03-05
|
||
webkitgtk24x-gtk3 = throw "webkitgtk24x-gtk3 has been removed because it's insecure. Please use webkitgtk."; # added 2019-12-05
|
||
webkitgtk24x-gtk2 = throw "webkitgtk24x-gtk2 has been removed because it's insecure. Please use webkitgtk."; # added 2019-12-05
|
||
weechat-matrix-bridge = weechatScripts.weechat-matrix-bridge; # added 2018-09-06
|
||
wineStaging = wine-staging; # added 2018-01-08
|
||
winusb = woeusb; # added 2017-12-22
|
||
winswitch = throw "winswitch has been removed from nixpkgs."; # added 2019-12-10
|
||
wireguard = wireguard-tools; # added 2018-05-19
|
||
morituri = whipper; # added 2018-09-13
|
||
xfceUnstable = xfce4-14; # added 2019-09-17
|
||
xfce4-14 = xfce;
|
||
xfce4-12 = throw "xfce4-12 has been replaced by xfce4-14"; # added 2020-03-14
|
||
x11 = xlibsWrapper; # added 2015-09
|
||
xbmc = kodi; # added 2018-04-25
|
||
xbmcPlain = kodiPlain; # added 2018-04-25
|
||
xbmcPlugins = kodiPlugins; # added 2018-04-25
|
||
xmonad_log_applet_gnome3 = xmonad_log_applet; # added 2018-05-01
|
||
xf86_video_nouveau = xorg.xf86videonouveau; # added 2015-09
|
||
xf86_input_mtrack = throw ("xf86_input_mtrack has been removed from nixpkgs as it hasn't been maintained"
|
||
+ "and is broken. Working alternatives are libinput and synaptics.");
|
||
xf86_input_multitouch = throw "xf86_input_multitouch has been removed from nixpkgs."; # added 2020-01-20
|
||
xlibs = xorg; # added 2015-09
|
||
xpraGtk3 = xpra; # added 2018-09-13
|
||
xv = xxv; # added 2020-02-22
|
||
youtubeDL = youtube-dl; # added 2014-10-26
|
||
zdfmediathk = mediathekview; # added 2019-01-19
|
||
gnome_user_docs = gnome-user-docs; # added 2019-11-20
|
||
|
||
# TODO(ekleog): add ‘wasm’ alias to ‘ocamlPackages.wasm’ after 19.03
|
||
# branch-off
|
||
|
||
# added 2017-05-27
|
||
wineMinimal = winePackages.minimal;
|
||
wineFull = winePackages.full;
|
||
wineStable = winePackages.stable;
|
||
wineUnstable = winePackages.unstable;
|
||
|
||
# added 2018-03-26
|
||
libva-full = libva;
|
||
libva1-full = libva1;
|
||
|
||
# forceSystem should not be used directly in Nixpkgs.
|
||
# added 2018-07-16
|
||
forceSystem = system: _:
|
||
(import self.path { localSystem = { inherit system; }; });
|
||
callPackage_i686 = pkgsi686Linux.callPackage;
|
||
|
||
inherit (ocaml-ng) # added 2016-09-14
|
||
ocamlPackages_4_00_1 ocamlPackages_4_01_0 ocamlPackages_4_02
|
||
ocamlPackages_4_03
|
||
ocamlPackages_latest;
|
||
|
||
gst_all = { # added 2018-04-25
|
||
inherit (pkgs) gstreamer gnonlin gst-python;
|
||
gstPluginsBase = pkgs.gst-plugins-base;
|
||
gstPluginsBad = pkgs.gst-plugins-bad;
|
||
gstPluginsGood = pkgs.gst-plugins-good;
|
||
gstPluginsUgly = pkgs.gst-plugins-ugly;
|
||
gst-plugins-base = pkgs.gst-plugins-base;
|
||
gst-plugins-bad = pkgs.gst-plugins-bad;
|
||
gst-plugins-good = pkgs.gst-plugins-good;
|
||
gst-plugins-ugly = pkgs.gst-plugins-ugly;
|
||
};
|
||
|
||
# added 2019-08-01
|
||
mumble_git = pkgs.mumble;
|
||
murmur_git = pkgs.murmur;
|
||
|
||
# added 2019-09-06
|
||
zeroc_ice = pkgs.zeroc-ice;
|
||
} // (with ocaml-ng; { # added 2016-09-14
|
||
ocaml_4_00_1 = ocamlPackages_4_00_1.ocaml;
|
||
ocaml_4_01_0 = ocamlPackages_4_01_0.ocaml;
|
||
ocaml_4_02 = ocamlPackages_4_02.ocaml;
|
||
ocaml_4_03 = ocamlPackages_4_03.ocaml;
|
||
}) // {
|
||
|
||
# added 2019-10-28
|
||
gnatsd = nats-server;
|
||
|
||
# added 2020-01-10
|
||
tor-browser-bundle = throw "tor-browser-bundle was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead. See #77452.";
|
||
# added 2020-01-10
|
||
tor-browser-unwrapped = throw "tor-browser-unwrapped was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead. See #77452.";
|
||
|
||
# added 2020-02-09
|
||
dina-font-pcf = dina-font;
|
||
|
||
/* Cleanup before 20.09 */
|
||
llvm_4 = throw ''
|
||
The LLVM versions 3.5, 3.9 and 4.0 have been removed in NixOS 20.03
|
||
due to a lack of compatibility with glibc 2.30!
|
||
'';
|
||
llvm_39 = llvm_4;
|
||
llvm_35 = llvm_4;
|
||
lld_4 = llvm_4;
|
||
|
||
llvmPackages_4 = llvm_4;
|
||
llvmPackages_39 = llvm_4;
|
||
llvmPackages_35 = llvm_4;
|
||
|
||
clang_39 = llvm_4;
|
||
clang_35 = llvm_4;
|
||
clang_4 = llvm_4;
|
||
|
||
# added 2019-04-13
|
||
# *-polly pointed to llvmPackages_latest
|
||
llvm-polly = throw "clang is now built with polly-plugin by default";
|
||
clang-polly = throw "clang is now built with polly-plugin by default";
|
||
|
||
/* Cleanup before 20.09 */
|
||
oraclejdk8psu = throw ''
|
||
The *psu versions of oraclejdk aren't provided by upstream anymore and were therefore removed!
|
||
'';
|
||
oraclejre8psu = oraclejdk8psu;
|
||
oraclejdk8psu_distro = oraclejdk8psu;
|
||
|
||
dnscrypt-proxy = throw "dnscrypt-proxy has been removed. Please use dnscrypt-proxy2."; # added 2020-02-02
|
||
sqldeveloper_18 = throw "sqldeveloper_18 is not maintained anymore!"; # added 2020-02-04
|
||
|
||
gcc-snapshot = throw "Marked as broken for >2 years, additionally this 'snapshot' pointed to a fairly old one from gcc7.";
|
||
})
|