Skip to content

Instantly share code, notes, and snippets.

@bendlas
Created February 26, 2017 19:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bendlas/5115ec6ada57bcd05d8e926358109902 to your computer and use it in GitHub Desktop.
Save bendlas/5115ec6ada57bcd05d8e926358109902 to your computer and use it in GitHub Desktop.
Direct referrers to python, that would be changed by a relink python => python3
AgdaStdlib
MMA
OVMF
OVMF-CSM
R
SDL
SDL2
SDL2_image
SDL_image
Xaw3d
a2jmidid
abcde
abiword
accountsservice
acoustidFingerprinter
adapta-gtk-theme
adb-sync
adom
aegisub
aeolus
afflib
afl
afterstep
agdaPrelude
agg
ahoviewer
airwave
alarm-clock-applet
albert
aliceml
alienarena
allegro
allegro5
alliance
alock
alot
alt-ergo
altcoins.zcash
altcoins.zcashNh
alure
amdappsdk
amdappsdk26
amdappsdk27
amdappsdkFull
ams-lv2
amuleGui
android-studio
androidsdk
androidsdk_4_4
androidsdk_extras
andyetitmoves
anki
antfs-cli
antimicro
antimony
antlr
ao
apitrace
appstream
appstream-glib
apt-cacher-ng
apulse
apvlv
aqbanking
aqemu
arandr
arangodb
ardour
ario
armagetronad
artyFX
arx-libertatis
asc
asciidoc-full
asciidoc-full-with-plugins
aseprite
aspcud
assimp
asterisk
asterisk-lts
astromenace
asymptote
asynk
at_spi2_atk
at_spi2_core
atari800
ataripp
atom
attic
attica
attract-mode
aubio
audacious
audaciousQt5
audacity
autofs5
autojump
automoc4
avidemux
avogadro
avrdudess
avro-cpp
awesome
awesome-3-5
azure-cli
babeltrace
backblaze-b2
backintime-common
bam
baobab
bar-xft
baresip
bashburn
bazel
bear
beets
beignet
belle-sip
bgnet
bgs
bibletime
bins
bitlbee
bitwig-studio
blackshades
blackshadeselite
bleachbit
blender
blink
blobby
bloodspilot-client
bluefish
bluejeans
blueman
bluez
bluez4
bluez5_28
bobcat
bochs
boinc
bomi
boogie
boomerang
boost
boost155
boost159
boost160
boost163
bootchart
borgbackup
boringssl
bossa
botan
botanUnstable
box2d
brasero-original
bristol
bro
btanks
btfs
bud
buildbot
buildbot-full
buildbot-ui
buildbot-worker
bullet
bullet283
bumblebee
bup
byobu
byzanz
cabal2nix
cacert
caffe
cairo
calibre
caneda
cantata
carddav-util
cargo
cask
casperjs
cassandra
cassandra_1_2
cassandra_2_0
cassandra_2_1
cataract
cataract-unstable
catfish
cb2bib
ccnet
cdemu-client
cdemu-daemon
cegui
celestia
cgal
cgminer
chaps
cherrytree
chessdb
chez
chipmunk
chirp
chromaprint
chromedriver
chromium
chromiumBeta
chromiumDev
cinelerra
cinepaint
ciopfs
cipherscan
citrix_receiver
cjdns
ckbcomp
clangSelf
clang_35
clang_38
claws-mail
clblas-cuda
clearsilver
clementine
clementineFree
clerk
clipit
clipster
clisp-tip
clucene_core_2
clutter
cmakeWithGui
cmdstan
cmst
cmus
cnijfilter2
coccinelle
cockatrice
cogl
collectd
colord
colord-kde
commandergenius
compcert
compiz
compton
compton-git
conky
connman
connman-notify
construo
consul-ui
copyq
coq
coq_8_3
coq_8_5
coq_8_6
coq_HEAD
coreclr
coriander
cpp-hocon
cpp-netlib
cpp_ethereum
cppcms
cppdb
crack_attack
crashplan
crda
createrepo_c
creduce
criu
cryptsetup
csound
cudatoolkit
cudatoolkit6
cudatoolkit65
cudatoolkit7
cudatoolkit75
cuneiform
cups
cura
curaLulzbot
curlftpfs
cutecom
cuter
cvc4
cvs_fast_export
cwm
d1x_rebirth
d2x_rebirth
dafny
dar
darktable
das_watchdog
davix
davmail
dblatex
dblatexFull
dbus
dbus-map
dbus_daemon
dd-agent
ddate
ddccontrol
ddccontrol-db
ddd
deadbeef
deadpixi-sam
debian-devscripts
deco
dee
deluge
desmume
despotify
devicemapper
dfeet
dfilemanager
dhewm3
dia
diagrams-builder
dico
dictdDBs.wiktionary
dictdDBs.wordnet
diffoscope
diffuse
digikam5
dillo
dir2opus
directfb
discord
disk_indicator
disnix
disorderfs
disper
distcc
distrho
djview
dlib
dmenu
dmenu-wayland
dmenu2
dmraid
dmtcp
dnschain
docbook2odf
docker
doclifter
dolphinEmu
dolphinEmuMaster
doomseeker
doxygen
doxygen_gui
drgeo
driftnet
dropbox
dropbox-cli
drumgizmo
drumstick
dssi
dtrx
dunst
duplicity
duply
dvd-slideshow
dvdauthor
dwarf-fortress-packages.dfhack
dwarf-fortress-packages.dwarf-fortress-unfuck
dwarf-fortress-packages.dwarf-therapist-original
dwm
dzen2
eagle
eaglemode
easytag
ecryptfs
edit
editorconfig-core-c
edk2
eiskaltdcpp
eject
ekiga
electricsheep
electron
electrum
electrum-dash
elinks
elmPackages.elm-compiler
elmPackages.elm-format
elmPackages.elm-make
elmPackages.elm-package
elmPackages.elm-reactor
elmPackages.elm-repl
emacs
emacs25
emacs25-nox
emojione
emscripten
emscriptenPackages.xmlmirror
emscriptenfastcomp-unwrapped
emulationstation
encryptr
endless-sky
enlightenment.econnman
enlightenment.efl
enlightenment.enlightenment
enpass
epiphany
epoxy
eq10q
eql
erlang
erlangR17
erlangR17_javac
erlangR17_odbc
erlangR17_odbc_javac
erlangR18_javac
erlangR18_odbc
erlangR18_odbc_javac
erlangR19
erlangR19_javac
erlangR19_odbc
erlangR19_odbc_javac
eterm
eternity
etherape
ettercap
euca2ools
eukleides
evemu
evilvte
evince
evolution_data_server
evopedia
evtest
exrdisplay
extremetuxracer
f2fs-tools
facter
factor-lang
factorio
fail2ban
fakenes
fam
fanctl
farsight2
farstream
fast-neural-doodle
fastd
faust
faust2firefox
faust2jack
faust2jaqt
fbida
fbpanel
fceux
fcitx
fcitx-configtool
fcitx-engines.anthy
fcitx-engines.chewing
fcitx-engines.cloudpinyin
fcitx-engines.hangul
fcitx-engines.libpinyin
fcitx-engines.m17n
fcitx-engines.mozc
fcitx-engines.table-other
fcitx-engines.unikey
fcppt
feh
ffadoFull
ffmpeg
ffmpeg-full
ffmpeg_0
ffmpeg_1
ffmpeg_2
ffmpeg_3_2
ffmpegthumbnailer
filezilla
finalterm
fio
firefox-beta-bin-unwrapped
firefox-bin-unwrapped
firefox-esr-unwrapped
firefox-unwrapped
fish
flacon
flann
flashplayer
flashplayer-standalone
flashplayer-standalone-debugger
flashrom
flat-plat
fldigi
flightgear
fltk
fluxbox
folly
fomp
font-manager
fontconfig
fontforge
fontforge-gtk
fontmatrix
fox
fox_1_6
fpm2
frab
framac
frame
franz
freebayes
freecad
freeglut
freenect
freeorion
freepv
freerdp
freerdp_legacy
freestyle
freewheeling
frei0r
frescobaldi
fribid
fsg
fstar
fuseiso
fusesmb
fvwm
gajim
gambatte
gammu
ganv
gcdemu
gcj
gcl
gcl_2_6_13_pre
gd
gdal
gdal_1_11
gdata-sharp
gdb
gdb-multitarget
gdbCross
gdbGuile
gdcm
gdk_pixbuf
gdmap
gdome2
gegl_0_3
geis
gemrb
gencfsm
genymotion
geoclue
geos
get_iplayer
ggobi
gigedit
gimp
gimpPlugins.focusblur
gimpPlugins.fourier
gimpPlugins.gap
gimpPlugins.gmic
gimpPlugins.lqrPlugin
gimpPlugins.resynthesizer
gimpPlugins.resynthesizer2
gimpPlugins.texturize
gimpPlugins.ufraw
gimpPlugins.waveletSharpen
git
git-cola
git-up
gitAndTools.darcsToGit
gitAndTools.git-annex
gitAndTools.git-bz
gitAndTools.git-remote-hg
gitAndTools.gitFastExport
gitAndTools.gitFull
gitAndTools.gitRemoteGcrypt
gitAndTools.gitSVN
gitAndTools.qgit
gitAndTools.stgit
gitAndTools.tig
gitfs
gitlab
gitstats
giv
gkrellm
gksu
glabels
glance
gle
glee
glew
glew110
glfw
glfw2
glib
glib-tested
glib_networking
glmark2
globulation2
glui
gmpc
gmsh
gmu
gnokii
gnome15
gnome2.GConf
gnome2.at_spi
gnome2.gnome_control_center
gnome2.gnome_desktop
gnome2.gnome_keyring
gnome2.gnome_menus
gnome2.gnome_panel
gnome2.gnome_python
gnome2.gnome_python_desktop
gnome2.gnome_settings_daemon
gnome2.gnome_vfs
gnome2.gtk
gnome2.gtk_doc
gnome2.gtkglext
gnome2.gtkglextmm
gnome2.gtksourceview
gnome2.gvfs
gnome2.libbonobo
gnome2.libbonoboui
gnome2.libglade
gnome2.libgnomecups
gnome2.libgnomeprint
gnome2.libgnomeui
gnome2.libgtkhtml
gnome2.libgweather
gnome2.libsoup
gnome2.libwnck
gnome2.metacity
gnome2.zenity
gnome3.accerciser
gnome3.aisleriot
gnome3.anjuta
gnome3.california
gnome3.caribou
gnome3.cheese
gnome3.dconf
gnome3.dconf-editor
gnome3.eog
gnome3.evolution
gnome3.file-roller
gnome3.five-or-more
gnome3.folks
gnome3.four-in-a-row
gnome3.gconf
gnome3.gcr
gnome3.gdl
gnome3.gdm
gnome3.gedit
gnome3.gegl_0_3
gnome3.gjs
gnome3.glade
gnome3.glib_networking
gnome3.gnome-autoar
gnome3.gnome-bluetooth
gnome3.gnome-boxes
gnome3.gnome-calculator
gnome3.gnome-calendar
gnome3.gnome-chess
gnome3.gnome-clocks
gnome3.gnome-contacts
gnome3.gnome-dictionary
gnome3.gnome-disk-utility
gnome3.gnome-documents
gnome3.gnome-font-viewer
gnome3.gnome-klotski
gnome3.gnome-logs
gnome3.gnome-mahjongg
gnome3.gnome-mines
gnome3.gnome-music
gnome3.gnome-nettool
gnome3.gnome-nibbles
gnome3.gnome-online-miners
gnome3.gnome-packagekit
gnome3.gnome-photos
gnome3.gnome-robots
gnome3.gnome-screenshot
gnome3.gnome-shell-extensions
gnome3.gnome-sudoku
gnome3.gnome-system-log
gnome3.gnome-system-monitor
gnome3.gnome-taquin
gnome3.gnome-tetravex
gnome3.gnome-tweak-tool
gnome3.gnome-user-docs
gnome3.gnome-user-share
gnome3.gnome-weather
gnome3.gnome_control_center
gnome3.gnome_desktop
gnome3.gnome_keyring
gnome3.gnome_online_accounts
gnome3.gnome_session
gnome3.gnome_settings_daemon
gnome3.gnome_shell
gnome3.gnome_terminal
gnome3.grilo
gnome3.grilo-plugins
gnome3.gtk
gnome3.gtksourceview
gnome3.gtkvnc
gnome3.gucharmap
gnome3.gvfs
gnome3.hitori
gnome3.iagno
gnome3.libcroco
gnome3.libgda
gnome3.libgdata
gnome3.libgepub
gnome3.libgweather
gnome3.libgxps
gnome3.libsoup
gnome3.lightsoff
gnome3.mutter
gnome3.nautilus
gnome3.nemiver
gnome3.networkmanager_openconnect
gnome3.networkmanager_openvpn
gnome3.networkmanager_vpnc
gnome3.quadrapassel
gnome3.seahorse
gnome3.sushi
gnome3.swell-foop
gnome3.tali
gnome3.totem
gnome3.totem-pl-parser
gnome3.tracker
gnome3.vala
gnome3.vinagre
gnome3.vino
gnome3.vte
gnome3.vte-ng
gnome3.webkitgtk
gnome3.yelp
gnome3.zenity
gnu-smalltalk
gnubg
gnucash
gnufdisk
gnuk
gnuk-git
gnuk-unstable
gnumeric
gnunet
gnunet_svn
gnupg
gnuplot
gnuplot_qt
gnuradio
gnuradio-ais
gnuradio-gsm
gnuradio-nacl
gnuradio-osmosdr
gnuradio-rds
gnuradio-with-packages
gnustep.base
gnustep.libobjc
go-sct
gobby5
gobjectIntrospection
godot
goffice
goffice_0_8
goldendict
golly
google-chrome
google-chrome-beta
google-chrome-dev
google-drive-ocamlfuse
google_talk_plugin
gorilla-bin
gosmore
gparted
gphoto2fs
gplates
gpodder
gpscorrelate
gpsd
grabserial
grail
gramps
granite
grantlee
grantlee5
graphicsmagick
graphicsmagick_q16
graphviz
graphviz_2_32
grass
gravit
grc
greybird
grive
grive2
gromit-mpx
grub2
grub2_efi
grub2_light
gst_all_1.gst-editing-services
gst_all_1.gst-libav
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-ugly
gst_all_1.gst-vaapi
gst_all_1.gst-validate
gst_all_1.gstreamer
gst_plugins_base
gst_plugins_good
gst_python
gstreamer
gthumb
gtimelog
gtk-recordmydesktop
gtk-sharp-2_0
gtk-sharp-3_0
gtk2-x11
gtkgnutella
gtklick
guake
gup
gupnp
gupnp-tools
gupnp_av
gusb
gvfs
gwenhywfar
gxneur
gzdoom
habitat
habitat-sh
hackrf
haka
hamlib
hammer
hamster-time-tracker
handbrake
hardinfo
harfbuzz
harfbuzz-icu
hash-slinger
hatari
haxe
heaptrack
hedgewars
heimdall
helm
herbstluftwm
hexchat
hexio
hhvm
higan
hipchat
holdingnuts
homebank
hplip
hplipWithPlugin
hplipWithPlugin_3_15_9
hplip_3_15_9
hsetroot
hugin
hwloc
hydra
hydrogen
hyper
i-score
i3
i3-gaps
i3lock
i3lock-color
i3status
ibus
ibus-engines.mozc
ibus-engines.table
ibus-qt
icewm
idea.pycharm-community
idea.pycharm-professional
ifuse
ignition.transport
ignition.transport1
ike
ikiwiki
ima-evm-utils
image-analyzer
imagemagick
imagemagick7
imagemagick7Big
imagemagickBig
imgur-screenshot
imlib2
imlibsetroot
impressive
include-what-you-use
indilib
ingen
inkscape
innoextract
ino
inspectrum
intecture-agent
intecture-auth
intecture-cli
intel-gpu-tools
io
ipe
ipxe
irony-server
irrlicht
irrlicht3843
isabelle
isocodes
ispc
ispike
j4-dmenu-desktop
jaaa
jack2Full
jack_rack
jackline
jackmix
jackmix_jack1
jalv
jamin
jamomacore
japa
jbrout
jclasslib
jdk
jdk7
jfbpdf
jfbview
jimtcl
jitsi
jmtpfs
jre
jre7
jre8Plugin
jre8_headless
jscoverage
jsoncpp
julia
julia-git
julia_05
jwm
jzmq
k2pdfopt
k3d
k9copy
kakoune
kbdd
kcov
kde4.akonadi
kde4.amarok
kde4.ark
kde4.baloo
kde4.bangarang
kde4.basket
kde4.bluedevil
kde4.calligra
kde4.cantor
kde4.choqok
kde4.colord-kde
kde4.eventlist
kde4.juk
kde4.k3b-original
kde4.kadu
kde4.kajongg
kde4.kalzium
kde4.kate
kde4.kbibtex
kde4.kde_baseapps
kde4.kde_gtk_config
kde4.kde_runtime
kde4.kde_wacomtablet
kde4.kde_wallpapers
kde4.kde_workspace
kde4.kdeconnect
kde4.kdelibs
kde4.kdenlive
kde4.kdepim
kde4.kdepim_runtime
kde4.kdepimlibs
kde4.kdeplasma_addons
kde4.kdesdk_kioslaves
kde4.kdesvn
kde4.kdevelop
kde4.kdevplatform
kde4.kdiff3
kde4.kfilemetadata
kde4.kgamma
kde4.kgraphviewer
kde4.kig
kde4.kile
kde4.klinkstatus
kde4.kmousetool
kde4.kmymoney
kde4.konversation
kde4.kopete
kde4.kremotecontrol
kde4.krename
kde4.krfb
kde4.krusader
kde4.kscd
kde4.kscreensaver
kde4.ksshaskpass
kde4.ktorrent
kde4.ktouch
kde4.kuickshow
kde4.kvirc
kde4.kwebkitpart
kde4.l10n.ar
kde4.l10n.bg
kde4.l10n.bs
kde4.l10n.ca
kde4.l10n.ca_valencia
kde4.l10n.cs
kde4.l10n.da
kde4.l10n.de
kde4.l10n.el
kde4.l10n.en_GB
kde4.l10n.es
kde4.l10n.et
kde4.l10n.eu
kde4.l10n.fa
kde4.l10n.fi
kde4.l10n.fr
kde4.l10n.ga
kde4.l10n.gl
kde4.l10n.he
kde4.l10n.hi
kde4.l10n.hr
kde4.l10n.hu
kde4.l10n.ia
kde4.l10n.id
kde4.l10n.is
kde4.l10n.it
kde4.l10n.ja
kde4.l10n.kk
kde4.l10n.km
kde4.l10n.ko
kde4.l10n.lt
kde4.l10n.lv
kde4.l10n.mr
kde4.l10n.nb
kde4.l10n.nds
kde4.l10n.nl
kde4.l10n.nn
kde4.l10n.pa
kde4.l10n.pl
kde4.l10n.pt
kde4.l10n.pt_BR
kde4.l10n.ro
kde4.l10n.ru
kde4.l10n.sk
kde4.l10n.sl
kde4.l10n.sr
kde4.l10n.sv
kde4.l10n.tr
kde4.l10n.ug
kde4.l10n.uk
kde4.l10n.wa
kde4.l10n.zh_CN
kde4.l10n.zh_TW
kde4.libalkimia
kde4.libkdcraw
kde4.libktorrent
kde4.libkvkontakte
kde4.liblikeback
kde4.libmm-qt
kde4.libnm-qt
kde4.massif-visualizer
kde4.nepomuk_core
kde4.okular
kde4.oxygen_icons
kde4.partitionManager
kde4.perlqt
kde4.plasma-nm
kde4.polkit_kde_agent
kde4.print_manager
kde4.pykde4
kde4.qt4
kde4.qtcurve
kde4.qtruby
kde4.quassel
kde4.quasselClient
kde4.quasselClientWithoutKDE
kde4.quasselDaemon
kde4.quasselWithoutKDE
kde4.rekonq-unwrapped
kde4.rocs
kde4.rsibreak
kde4.semnotes
kde4.skrooge
kde4.smokegen
kde4.smokekde
kde4.smokeqt
kde4.step
kde4.superkaramba
kde4.telepathy.accounts_kcm
kde4.telepathy.approver
kde4.telepathy.auth_handler
kde4.telepathy.call_ui
kde4.telepathy.common_internals
kde4.telepathy.contact_list
kde4.telepathy.contact_runner
kde4.telepathy.desktop_applets
kde4.telepathy.filetransfer_handler
kde4.telepathy.kded_integration_module
kde4.telepathy.send_file
kde4.telepathy.text_ui
kde4.umbrello
kde4.yakuake
kde4.zanshin
kde5.ark
kde5.breeze-qt4
kde5.ecm
kde5.frameworkintegration
kde5.kapidox
kde5.kdelibs4support
kde5.kdenlive
kde5.kfilemetadata
kde5.khelpcenter
kde5.khtml
kde5.ki18n
kde5.kinfocenter
kde5.kio-extras
kde5.kscreenlocker
kde5.kwayland
kde5.kwin
kde5.l10n.ar.qt4
kde5.l10n.ar.qt5
kde5.l10n.bg.qt4
kde5.l10n.bg.qt5
kde5.l10n.bs.qt4
kde5.l10n.bs.qt5
kde5.l10n.ca.qt4
kde5.l10n.ca.qt5
kde5.l10n.ca_valencia.qt4
kde5.l10n.ca_valencia.qt5
kde5.l10n.cs.qt4
kde5.l10n.cs.qt5
kde5.l10n.da.qt4
kde5.l10n.da.qt5
kde5.l10n.de.qt4
kde5.l10n.de.qt5
kde5.l10n.el.qt4
kde5.l10n.el.qt5
kde5.l10n.en_GB.qt4
kde5.l10n.en_GB.qt5
kde5.l10n.eo.qt4
kde5.l10n.eo.qt5
kde5.l10n.es.qt4
kde5.l10n.es.qt5
kde5.l10n.et.qt4
kde5.l10n.et.qt5
kde5.l10n.eu.qt4
kde5.l10n.eu.qt5
kde5.l10n.fa.qt4
kde5.l10n.fa.qt5
kde5.l10n.fi.qt4
kde5.l10n.fi.qt5
kde5.l10n.fr.qt4
kde5.l10n.fr.qt5
kde5.l10n.ga.qt4
kde5.l10n.ga.qt5
kde5.l10n.gl.qt4
kde5.l10n.gl.qt5
kde5.l10n.he.qt4
kde5.l10n.he.qt5
kde5.l10n.hi.qt4
kde5.l10n.hi.qt5
kde5.l10n.hr.qt4
kde5.l10n.hr.qt5
kde5.l10n.hu.qt4
kde5.l10n.hu.qt5
kde5.l10n.ia.qt4
kde5.l10n.ia.qt5
kde5.l10n.id.qt4
kde5.l10n.id.qt5
kde5.l10n.is.qt4
kde5.l10n.is.qt5
kde5.l10n.it.qt4
kde5.l10n.it.qt5
kde5.l10n.ja.qt4
kde5.l10n.ja.qt5
kde5.l10n.kk.qt4
kde5.l10n.kk.qt5
kde5.l10n.km.qt4
kde5.l10n.km.qt5
kde5.l10n.ko.qt4
kde5.l10n.ko.qt5
kde5.l10n.lt.qt4
kde5.l10n.lt.qt5
kde5.l10n.lv.qt4
kde5.l10n.lv.qt5
kde5.l10n.mr.qt4
kde5.l10n.mr.qt5
kde5.l10n.nb.qt4
kde5.l10n.nb.qt5
kde5.l10n.nds.qt4
kde5.l10n.nds.qt5
kde5.l10n.nl.qt4
kde5.l10n.nl.qt5
kde5.l10n.nn.qt4
kde5.l10n.nn.qt5
kde5.l10n.pa.qt4
kde5.l10n.pa.qt5
kde5.l10n.pl.qt4
kde5.l10n.pl.qt5
kde5.l10n.pt.qt4
kde5.l10n.pt.qt5
kde5.l10n.pt_BR.qt4
kde5.l10n.pt_BR.qt5
kde5.l10n.ro.qt4
kde5.l10n.ro.qt5
kde5.l10n.ru.qt4
kde5.l10n.ru.qt5
kde5.l10n.sk.qt4
kde5.l10n.sk.qt5
kde5.l10n.sl.qt4
kde5.l10n.sl.qt5
kde5.l10n.sr.qt4
kde5.l10n.sr.qt5
kde5.l10n.sv.qt4
kde5.l10n.sv.qt5
kde5.l10n.tr.qt4
kde5.l10n.tr.qt5
kde5.l10n.ug.qt4
kde5.l10n.ug.qt5
kde5.l10n.uk.qt4
kde5.l10n.uk.qt5
kde5.l10n.wa.qt4
kde5.l10n.wa.qt5
kde5.l10n.zh_CN.qt4
kde5.l10n.zh_CN.qt5
kde5.l10n.zh_TW.qt4
kde5.l10n.zh_TW.qt5
kde5.libkdcraw
kde5.libkscreen
kde5.okular
kde5.plasma-desktop
kde5.plasma-integration
kde5.plasma-workspace
kde5.spectacle
kde5.startkde
kdeconnect
kdecoration-viewer
kdevelop
kdevelop-pg-qt
kdevplatform
keepassx
keepassx-community
keepassx2
keepnote
keybase-gui
keybinder
keybinder3
keyfinder
keymon
keynav
keystone
kgocode
kicad
kid3
kinetic-cpp-client
kino
kiwix
klick
kmscon
kmscube
knot-dns
knot-resolver
kodiPlain
kodiPlugins.pvr-hts
krename-qt5
krita
ksuperkey
ktorrent
kvm
lash
lasso
lastwatch
lazarus
ldcpp
lean2
leatherman
ledger
lenmus
lensfun
leocad
lesstif
lgogdownloader
lhapdf
libLAS
libabw
libaccounts-glib
libagar
libappindicator-gtk2
libappindicator-gtk3
libav
libav_0_8
libav_12
libbitcoin-client
libbladeRF
libbluedevil
libbluray
libcaca
libcec
libclc
libclxclient
libcm
libcmis
libcollectdclient
libcpuid
libdbusmenu-glib
libdbusmenu-gtk2
libdbusmenu-gtk3
libdbusmenu_qt
libdbusmenu_qt5
libdevil
libdigidoc
libdigidocpp
libe-book
libechonest
liberation_ttf_v1_from_source
liberation_ttf_v2_from_source
liberationsansnarrow
libevdev
libftdi1
libgdiplus
libgit2
libgksu
libgnurl
libgpod
libgroove
libgsf
libguestfs
libhttpseverywhere
libimobiledevice
libindicate-gtk2
libindicate-gtk3
libinfinity
libjack2
libjack2Unstable
libjreen
libjson_rpc_cpp
liblastfm
libmatchbox
libmbim
libmysql
libmysqlconnectorcpp
libnabo
libosinfo
libplist
libpointmatcher
libproxy
libpsl
libpst
libpwquality
libqalculate
libqmi
libreoffice
libreoffice-fresh
libreoffice-still
librepo
libreswan
libretro.mame
librsvg
libsearpc
libsecret
libselinux
libsexy
libsigrok
libsigrok-0-3-0
libsolv
libsoundio
libspatialite
libtcod
libtorrentRasterbar
libtorrentRasterbar_1_0
libudev
libuecc
libui
libunique3
libunity
libva-full
libvdpau-va-gl
libvirt
libvirt-glib
libvisio
libvncserver
libwebsockets
libwmf
libwnck3
libwpd
libwpd_08
libxklavier
libxmlxx
libxmlxx3
libyamlcpp
lightdm
lightdm_qt
lighthouse
lightlocker
lighttable
lightum
lilv
lilypond
lincity_ng
links
linphone
linuxPackages.acpi_call
linuxPackages.amdgpu-pro
linuxPackages.ati_drivers_x11
linuxPackages.bcc
linuxPackages.displaylink
linuxPackages.dpdk
linuxPackages.nvidia_x11_legacy173
linuxPackages.perf
linuxPackages.prl-tools
linuxPackages.sysdig
linuxPackages.systemtap
linuxPackages.virtualbox
linuxPackages.virtualboxGuestAdditions
linuxPackages.zfs
linuxPackages.zfsUnstable
linuxPackages_3_10.acpi_call
linuxPackages_3_10.amdgpu-pro
linuxPackages_3_10.ati_drivers_x11
linuxPackages_3_10.bcc
linuxPackages_3_10.displaylink
linuxPackages_3_10.nvidia_x11_legacy173
linuxPackages_3_10.prl-tools
linuxPackages_3_10.sysdig
linuxPackages_3_10.systemtap
linuxPackages_3_10.virtualbox
linuxPackages_3_10.virtualboxGuestAdditions
linuxPackages_3_10.zfs
linuxPackages_3_10.zfsUnstable
linuxPackages_3_12.acpi_call
linuxPackages_3_12.amdgpu-pro
linuxPackages_3_12.ati_drivers_x11
linuxPackages_3_12.bcc
linuxPackages_3_12.displaylink
linuxPackages_3_12.nvidia_x11_legacy173
linuxPackages_3_12.perf
linuxPackages_3_12.prl-tools
linuxPackages_3_12.sysdig
linuxPackages_3_12.systemtap
linuxPackages_3_12.virtualbox
linuxPackages_3_12.virtualboxGuestAdditions
linuxPackages_3_12.zfs
linuxPackages_3_12.zfsUnstable
linuxPackages_4_1.acpi_call
linuxPackages_4_1.amdgpu-pro
linuxPackages_4_1.ati_drivers_x11
linuxPackages_4_1.bcc
linuxPackages_4_1.displaylink
linuxPackages_4_1.dpdk
linuxPackages_4_1.nvidia_x11_legacy173
linuxPackages_4_1.perf
linuxPackages_4_1.prl-tools
linuxPackages_4_1.sysdig
linuxPackages_4_1.systemtap
linuxPackages_4_1.virtualbox
linuxPackages_4_1.virtualboxGuestAdditions
linuxPackages_4_1.zfs
linuxPackages_4_1.zfsUnstable
linuxPackages_4_10.acpi_call
linuxPackages_4_10.amdgpu-pro
linuxPackages_4_10.ati_drivers_x11
linuxPackages_4_10.bcc
linuxPackages_4_10.displaylink
linuxPackages_4_10.dpdk
linuxPackages_4_10.nvidia_x11_legacy173
linuxPackages_4_10.perf
linuxPackages_4_10.prl-tools
linuxPackages_4_10.sysdig
linuxPackages_4_10.systemtap
linuxPackages_4_10.virtualbox
linuxPackages_4_10.virtualboxGuestAdditions
linuxPackages_4_10.zfsUnstable
linuxPackages_4_4.acpi_call
linuxPackages_4_4.amdgpu-pro
linuxPackages_4_4.ati_drivers_x11
linuxPackages_4_4.bcc
linuxPackages_4_4.displaylink
linuxPackages_4_4.dpdk
linuxPackages_4_4.nvidia_x11_legacy173
linuxPackages_4_4.perf
linuxPackages_4_4.prl-tools
linuxPackages_4_4.sysdig
linuxPackages_4_4.systemtap
linuxPackages_4_4.virtualbox
linuxPackages_4_4.virtualboxGuestAdditions
linuxPackages_4_4.zfs
linuxPackages_4_4.zfsUnstable
linuxPackages_chromiumos_3_14.amdgpu-pro
linuxPackages_chromiumos_3_14.ati_drivers_x11
linuxPackages_chromiumos_3_14.bcc
linuxPackages_chromiumos_3_14.cpupower
linuxPackages_chromiumos_3_14.ixgbevf
linuxPackages_chromiumos_3_14.kernel
linuxPackages_chromiumos_3_14.nvidia_x11
linuxPackages_chromiumos_3_14.nvidia_x11_beta
linuxPackages_chromiumos_3_14.nvidia_x11_legacy173
linuxPackages_chromiumos_3_14.nvidia_x11_legacy304
linuxPackages_chromiumos_3_14.nvidia_x11_legacy340
linuxPackages_chromiumos_3_14.perf
linuxPackages_chromiumos_3_14.prl-tools
linuxPackages_chromiumos_3_14.sysdig
linuxPackages_chromiumos_3_14.systemtap
linuxPackages_chromiumos_3_14.v4l2loopback
linuxPackages_chromiumos_3_14.virtualboxGuestAdditions
linuxPackages_chromiumos_3_18.amdgpu-pro
linuxPackages_chromiumos_3_18.ati_drivers_x11
linuxPackages_chromiumos_3_18.bcc
linuxPackages_chromiumos_3_18.cpupower
linuxPackages_chromiumos_3_18.ixgbevf
linuxPackages_chromiumos_3_18.kernel
linuxPackages_chromiumos_3_18.nvidia_x11
linuxPackages_chromiumos_3_18.nvidia_x11_beta
linuxPackages_chromiumos_3_18.nvidia_x11_legacy173
linuxPackages_chromiumos_3_18.nvidia_x11_legacy304
linuxPackages_chromiumos_3_18.nvidia_x11_legacy340
linuxPackages_chromiumos_3_18.perf
linuxPackages_chromiumos_3_18.prl-tools
linuxPackages_chromiumos_3_18.sysdig
linuxPackages_chromiumos_3_18.systemtap
linuxPackages_chromiumos_3_18.v4l2loopback
linuxPackages_chromiumos_3_18.virtualboxGuestAdditions
linuxPackages_chromiumos_latest.amdgpu-pro
linuxPackages_chromiumos_latest.ati_drivers_x11
linuxPackages_chromiumos_latest.bcc
linuxPackages_chromiumos_latest.cpupower
linuxPackages_chromiumos_latest.ixgbevf
linuxPackages_chromiumos_latest.nvidia_x11
linuxPackages_chromiumos_latest.nvidia_x11_beta
linuxPackages_chromiumos_latest.nvidia_x11_legacy173
linuxPackages_chromiumos_latest.nvidia_x11_legacy304
linuxPackages_chromiumos_latest.nvidia_x11_legacy340
linuxPackages_chromiumos_latest.perf
linuxPackages_chromiumos_latest.prl-tools
linuxPackages_chromiumos_latest.sysdig
linuxPackages_chromiumos_latest.systemtap
linuxPackages_chromiumos_latest.v4l2loopback
linuxPackages_chromiumos_latest.virtualboxGuestAdditions
linuxPackages_grsec_nixos.acpi_call
linuxPackages_grsec_nixos.amdgpu-pro
linuxPackages_grsec_nixos.ati_drivers_x11
linuxPackages_grsec_nixos.bcc
linuxPackages_grsec_nixos.displaylink
linuxPackages_grsec_nixos.dpdk
linuxPackages_grsec_nixos.nvidia_x11_legacy173
linuxPackages_grsec_nixos.perf
linuxPackages_grsec_nixos.prl-tools
linuxPackages_grsec_nixos.sysdig
linuxPackages_grsec_nixos.systemtap
linuxPackages_grsec_nixos.virtualbox
linuxPackages_grsec_nixos.virtualboxGuestAdditions
linuxPackages_grsec_nixos.zfs
linuxPackages_grsec_nixos.zfsUnstable
linuxPackages_latest_xen_dom0.acpi_call
linuxPackages_latest_xen_dom0.amdgpu-pro
linuxPackages_latest_xen_dom0.ati_drivers_x11
linuxPackages_latest_xen_dom0.bcc
linuxPackages_latest_xen_dom0.displaylink
linuxPackages_latest_xen_dom0.dpdk
linuxPackages_latest_xen_dom0.nvidia_x11_legacy173
linuxPackages_latest_xen_dom0.perf
linuxPackages_latest_xen_dom0.prl-tools
linuxPackages_latest_xen_dom0.sysdig
linuxPackages_latest_xen_dom0.systemtap
linuxPackages_latest_xen_dom0.virtualbox
linuxPackages_latest_xen_dom0.virtualboxGuestAdditions
linuxPackages_latest_xen_dom0.zfsUnstable
linuxband
linuxsampler
linuxstopmotion
liquidfun
liquidsoap
liquidwar
lirc
lispPackages.cl-fuse
lispPackages.iterate
lispPackages.trivial-utf-8
lizardfs
lkl
lldb
llpp
llvm
llvmPackages.clang-unwrapped
llvmPackages.libcxxClang
llvm_35
llvm_38
lmms
loadcaffe
log4cxx
lolcode
love
love_0_7
love_0_8
love_0_9
loxodo
lprof
lucenepp
lumina
luminanceHDR
lush2
lv2
lv2Unstable
lvtk
lxappearance
lxc
lxqt.compton-conf
lxqt.libfm-qt
lxqt.liblxqt
lxqt.libqtxdg
lxqt.libsysstat
lxqt.lximage-qt
lxqt.lxqt-about
lxqt.lxqt-admin
lxqt.lxqt-build-tools
lxqt.lxqt-common
lxqt.lxqt-config
lxqt.lxqt-globalkeys
lxqt.lxqt-l10n
lxqt.lxqt-notificationd
lxqt.lxqt-openssh-askpass
lxqt.lxqt-panel
lxqt.lxqt-policykit
lxqt.lxqt-powermanagement
lxqt.lxqt-qtplugin
lxqt.lxqt-runner
lxqt.lxqt-session
lxqt.lxqt-sudo
lxqt.obconf-qt
lxqt.pavucontrol-qt
lxqt.pcmanfm-qt
lxqt.qlipper
lxqt.qps
lxqt.qterminal
lxqt.qtermwidget
lxqt.screengrab
lyx
magma
mail-notification
mailcore2
mailman
mailnag
mailpile
mailutils
maim
manuskript
mapnik
mariadb
marp
mars
mathematica
mathematica10
mathematica9
mathics
matrix-synapse
maxima
maxima-ecl
mc
mcomix
mcrl2
mda_lv2
mdbtools_git
mediainfo-gui
mediastreamer
mediastreamer-openh264
mediatomb
mednafen
megaglest
megatools
meld
mendeley
mercurial
mercurialFull
mergerfs
mesa_drivers
mesa_noglu
meshlab
mesos
metamorphose2
mgba
mhwaveedit
microsoft_gsl
midori-unwrapped
milkytracker
mimms
minecraft
minetest
mirage
mitmproxy
mitscheme
mixxx
mjpegtoolsFull
mkcast
mkvtoolnix
mkvtoolnix-cli
mldonkey
mlt
mlt-qt4
mlt-qt5
mlterm
mnemosyne
mod_dnssd
monero
mongodb
mongodb248
mono
mono44
mono46
monotoneViz
moonlight-embedded
mopidy
mopidy-gmusic
mopidy-moped
mopidy-mopify
mopidy-musicbox-webclient
mopidy-soundcloud
mopidy-spotify
mopidy-spotify-tunigo
mopidy-youtube
morituri
mosquitto
motif
movit
mozplugger
mpd
mpdcron
mpdris2
mpich2
mplayer
mpv
mrxvt
mscgen
msilbc
msitools
mtpaint
mtpfs
muchsync
multimc
munin
mupdf
musescore
mygui
mypaint
mysql-workbench
mysql57
mythtv
naev
natron
navit
ncdc
ncmpcpp
ndn-cxx
neard
nedit
neko
neovim-pygui
neovim-qt
nestopia
netbeans
netsurf.browser
networkmanager
networkmanager098
networkmanager_openconnect
networkmanager_openvpn
networkmanager_vpnc
neverball
newsbeuter-dev
nexuiz
nfs-utils
nginx
nginxMainline
nilfs-utils
ninja
nip2
nitrokey-app
nix-prefetch-scripts
nix-template-rpm
nixbot
nixui
nmap
node_webkit
node_webkit_0_11
nodejs
nodejs-4_x
nodejs-6_x
nodejs-7_x
nodejs-slim
nodejs-slim-4_x
nodejs-slim-7_x
non
notion
notmuch
noto-fonts-emoji
nova-filters
npm2nix
nspluginwrapper
nss_pam_ldapd
ntfs3g
ntfy
ntk
ntopng
ntrack
numix-gtk-theme
nut
nvpy
nwjs_0_12
obconf
obexd
obexfs
obexftp
oblogout
obnam
obs-studio
ocaml-top
ocamlPackages.alcotest
ocamlPackages.angstrom
ocamlPackages.asn1-combinators
ocamlPackages.astring
ocamlPackages.async
ocamlPackages.async_extra
ocamlPackages.async_kernel
ocamlPackages.async_rpc_kernel
ocamlPackages.async_unix
ocamlPackages.bin_prot
ocamlPackages.camlimages
ocamlPackages.camlpdf
ocamlPackages.cmdliner
ocamlPackages.cohttp
ocamlPackages.conduit
ocamlPackages.core
ocamlPackages.core_extended
ocamlPackages.core_kernel
ocamlPackages.cow
ocamlPackages.cpdf
ocamlPackages.cstruct
ocamlPackages.eff
ocamlPackages.eliom
ocamlPackages.erm_xmpp_0_3
ocamlPackages.ezjsonm
ocamlPackages.fieldslib
ocamlPackages.fmt
ocamlPackages.fontconfig
ocamlPackages.fpath
ocamlPackages.gapi_ocaml
ocamlPackages.gg
ocamlPackages.gmetadom
ocamlPackages.gtktop
ocamlPackages.hex
ocamlPackages.io-page
ocamlPackages.js_build_tools
ocamlPackages.js_of_ocaml
ocamlPackages.jsonm
ocamlPackages.lablgl
ocamlPackages.lablgtk
ocamlPackages.lablgtk-extras
ocamlPackages.lablgtk_2_14
ocamlPackages.lambdaTerm
ocamlPackages.lambdaTerm-1_6
ocamlPackages.llvm
ocamlPackages.logs
ocamlPackages.magick
ocamlPackages.markup
ocamlPackages.monotoneViz
ocamlPackages.mtime
ocamlPackages.nocrypto
ocamlPackages.notty
ocamlPackages.ocaml_cairo
ocamlPackages.ocaml_cairo2
ocamlPackages.ocaml_libvirt
ocamlPackages.ocaml_lwt
ocamlPackages.ocaml_mysql
ocamlPackages.ocaml_react
ocamlPackages.ocamlgraph
ocamlPackages.ocamlsdl
ocamlPackages.ocb-stubblr
ocamlPackages.ocp-index
ocamlPackages.ocpIndent
ocamlPackages.ocsigen_server
ocamlPackages.ojquery
ocamlPackages.otfm
ocamlPackages.otr
ocamlPackages.piqi
ocamlPackages.piqi-ocaml
ocamlPackages.ppx_assert
ocamlPackages.ppx_bench
ocamlPackages.ppx_bin_prot
ocamlPackages.ppx_compare
ocamlPackages.ppx_core
ocamlPackages.ppx_custom_printf
ocamlPackages.ppx_driver
ocamlPackages.ppx_enumerate
ocamlPackages.ppx_expect
ocamlPackages.ppx_fail
ocamlPackages.ppx_fields_conv
ocamlPackages.ppx_here
ocamlPackages.ppx_import
ocamlPackages.ppx_inline_test
ocamlPackages.ppx_jane
ocamlPackages.ppx_let
ocamlPackages.ppx_optcomp
ocamlPackages.ppx_pipebang
ocamlPackages.ppx_sexp_conv
ocamlPackages.ppx_sexp_message
ocamlPackages.ppx_sexp_value
ocamlPackages.ppx_type_conv
ocamlPackages.ppx_typerep_conv
ocamlPackages.ppx_variants_conv
ocamlPackages.ptime
ocamlPackages.pycaml
ocamlPackages.re2
ocamlPackages.reactivedata
ocamlPackages.sexplib
ocamlPackages.sqlexpr
ocamlPackages.textutils
ocamlPackages.tls
ocamlPackages.topkg
ocamlPackages.trv
ocamlPackages.tsdl
ocamlPackages.typerep
ocamlPackages.tyxml
ocamlPackages.uchar
ocamlPackages.unison
ocamlPackages.uri
ocamlPackages.utop
ocamlPackages.uucd
ocamlPackages.uucp
ocamlPackages.uunf
ocamlPackages.uuseg
ocamlPackages.uutf
ocamlPackages.variantslib
ocamlPackages.verasco
ocamlPackages.vg
ocamlPackages.wyrd
ocamlPackages.x509
ocamlPackages.xmlm
ocamlPackages.zed
ocropus
octave
octaveFull
ocz-ssd-guru
odamex
odpdown
ogre
ogrepaged
omapd
oneteam
opa
opam
open-pdf-presenter
open-vm-tools
open-vm-tools-headless
openal
openbabel
openbox
openbrf
opencascade
opencascade_6_5
opencascade_oce
opencc
opencl-clhpp
openclonk
openconnect
openconnect_openssl
opencpn
opencsg
openct
opendungeons
opengrok
openimageio
openiscsi
openjdk
openjdk7
openlierox
openmodelica
openmw
openobex
openresty
openrw
opensc
openscad
openscenegraph
openshot-qt
opensmtpd-extras
openspades
openspades-git
opensubdiv
opentsdb
openvswitch
openwsman
openxcom
opera
opkg
oraclejdk
oraclejdk8
oraclejdk8psu
oraclejre
oraclejre8
oraclejre8psu
orbment
ori
oroborus
os-prober
osrm-backend
ostree
owncloud-client
oxygen-gtk2
oxygen-gtk3
pa_applet
packagekit
pahole
pakcs
palemoon
pam_mount
pam_usb
panamax_ui
pangox_compat
pantheon.pantheon-terminal
paperwork
paraview
pari
parted
pass
patchage
pbrt
pcb
pcl
pcmanfm
pcmciaUtils
pcsclite
pcsctools
pcsxr
pdf2htmlEX
pdfdiff
pdfmod
pdfpc
pdfread
pdftk
pekwm
performous
perlPackages.GD
perlPackages.OpenGL
perlPackages.Po4a
perlPackages.X11GUITest
petrifoo
pflask
pfstools
pgadmin
phantomjs2
philter
phonon
phonon-backend-gstreamer
phonon-backend-vlc
photivo
photoqt
php
php-embed
php56
php56Packages.spidermonkey
php56Packages.zmq
php70
php70Packages.zmq
php71Packages.zmq
phwmon
pianobooster
picard
pidgin
pidginosd
pidginsipe
pingtcp
pingus
pipework
pitivi
pius
plan9port
planner
playonlinux
plib
plover
pltScheme
plymouth
pmenu
pmutils
pnmixer
podofo
policycoreutils
polkit
polkit_qt4
polybar
pommed_light
poppler
poppler_gi
poppler_min
poppler_qt4
poppler_qt5
poppler_utils
posterazor
pretty
primus
primusLib
printrun
prison
processing
profanity
projectm
prooftree
psi
pspp
pstoedit
puddletag
pulseaudioFull
pulseview
pumpio
purePackages.gen
purePackages.midi
purePackages.pandoc
purePackages.xml
purple-plugin-pack
purple-vk-plugin
pwsafe
pyIRCt
pyMAILt
pybitmessage
pydb
pyload
pymol
pypy
pythia
python27Full
python27Packages.BlinkStick
python27Packages.EditorConfig
python27Packages.Keras
python27Packages.Lasagne
python27Packages.MySQL_python
python27Packages.Nuitka
python27Packages.Pweave
python27Packages.Quandl
python27Packages.Theano
python27Packages.TheanoWithCuda
python27Packages.TheanoWithoutCuda
python27Packages.WSME
python27Packages.Wand
python27Packages.acoustics
python27Packages.afew
python27Packages.altair
python27Packages.av
python27Packages.basemap
python27Packages.binwalk-full
python27Packages.blaze
python27Packages.blivet
python27Packages.bokeh
python27Packages.box2d
python27Packages.cairocffi
python27Packages.cairosvg
python27Packages.caldavclientlibrary-asynk
python27Packages.canonicaljson
python27Packages.cassandra-driver
python27Packages.cgkit
python27Packages.channels
python27Packages.cliapp
python27Packages.closure-linter
python27Packages.cmdtest
python27Packages.cornice
python27Packages.cython
python27Packages.dask
python27Packages.dateparser
python27Packages.dbus-python
python27Packages.deskcon
python27Packages.dill
python27Packages.distributed
python27Packages.django
python27Packages.django_1_10
python27Packages.django_colorful
python27Packages.django_compat
python27Packages.django_environ
python27Packages.django_guardian
python27Packages.django_nose
python27Packages.django_raster
python27Packages.django_redis
python27Packages.django_reversion
python27Packages.django_silk
python27Packages.django_tagging
python27Packages.django_treebeard
python27Packages.djangorestframework
python27Packages.ds4drv
python27Packages.dulwich
python27Packages.dynd
python27Packages.fedpkg
python27Packages.filebrowser_safe
python27Packages.fontforge
python27Packages.gateone
python27Packages.gdal
python27Packages.geoalchemy2
python27Packages.github-cli
python27Packages.github-webhook
python27Packages.gmusicapi
python27Packages.graph-tool
python27Packages.graphite_api
python27Packages.graphite_influxdb
python27Packages.graphite_pager
python27Packages.graphite_web
python27Packages.gst-python
python27Packages.gyp
python27Packages.h5py
python27Packages.h5py-mpi
python27Packages.hawkauthlib
python27Packages.hg-git
python27Packages.hidapi
python27Packages.infoqscraper
python27Packages.joblib
python27Packages.jsbeautifier
python27Packages.jupyter
python27Packages.kazoo
python27Packages.keepkey
python27Packages.klaus
python27Packages.konfig
python27Packages.larch
python27Packages.ledger-autosync
python27Packages.lektor
python27Packages.libgpuarray-cuda
python27Packages.libplist
python27Packages.librosa
python27Packages.libsexy
python27Packages.libvirt
python27Packages.lightblue
python27Packages.lightning
python27Packages.limnoria
python27Packages.line_profiler
python27Packages.livestreamer
python27Packages.livestreamer-curses
python27Packages.llvmlite
python27Packages.logster
python27Packages.lxc
python27Packages.magic-wormhole
python27Packages.matplotlib
python27Packages.moviepy
python27Packages.mozsvc
python27Packages.mpv
python27Packages.multiprocess
python27Packages.mutagen
python27Packages.mycli
python27Packages.namebench
python27Packages.neuronpy
python27Packages.nilearn
python27Packages.nipy
python27Packages.nixpart0
python27Packages.notify
python27Packages.notmuch
python27Packages.numba
python27Packages.numpydoc
python27Packages.nxt-python
python27Packages.obfsproxy
python27Packages.objgraph
python27Packages.odo
python27Packages.oger
python27Packages.openant
python27Packages.pafy
python27Packages.pandas
python27Packages.partd
python27Packages.pathos
python27Packages.pelican
python27Packages.pivy
python27Packages.poppler-qt4
python27Packages.powerline
python27Packages.pwntools
python27Packages.py3status
python27Packages.pyGtkGlade
python27Packages.pyacoustid
python27Packages.pybfd
python27Packages.pyblock
python27Packages.pybluez
python27Packages.pybrowserid
python27Packages.pycairo
python27Packages.pycapnp
python27Packages.pycuda
python27Packages.pycups
python27Packages.pycurl2
python27Packages.pydot
python27Packages.pydot_ng
python27Packages.pyenchant
python27Packages.pyfantom
python27Packages.pyftgl
python27Packages.pygal
python27Packages.pygame
python27Packages.pygit2
python27Packages.pyglet
python27Packages.pygobject2
python27Packages.pygobject3
python27Packages.pygpgme
python27Packages.pygraphviz
python27Packages.pygtk
python27Packages.pygtksourceview
python27Packages.pyinsane2
python27Packages.pykka
python27Packages.pymacaroons-pynacl
python27Packages.pymysql
python27Packages.pymysqlsa
python27Packages.pyocr
python27Packages.pyopengl
python27Packages.pypandoc
python27Packages.pyparted
python27Packages.pypoppler
python27Packages.pyqt4
python27Packages.pyqt5
python27Packages.pyqtgraph
python27Packages.pyramid_hawkauth
python27Packages.pyrtlsdr
python27Packages.pyscard
python27Packages.pyside
python27Packages.pysideApiextractor
python27Packages.pysideGeneratorrunner
python27Packages.pysideShiboken
python27Packages.pysideTools
python27Packages.pystringtemplate
python27Packages.pytest-server-fixtures
python27Packages.pytest-shutil
python27Packages.pytest-virtualenv
python27Packages.pytestdjango
python27Packages.python-gnupg
python27Packages.python-mapnik
python27Packages.python-uinput
python27Packages.pythonefl
python27Packages.pytoml
python27Packages.pyudev
python27Packages.pyusb
python27Packages.pyutil
python27Packages.qscintilla
python27Packages.qtconsole
python27Packages.qutip
python27Packages.ramlfications
python27Packages.rencode
python27Packages.resampy
python27Packages.rhpl
python27Packages.robotframework-ride
python27Packages.rootpy
python27Packages.rpkg
python27Packages.rtmidi
python27Packages.runsnakerun
python27Packages.samplerate
python27Packages.scfbuild
python27Packages.scikitimage
python27Packages.screenkey
python27Packages.seaborn
python27Packages.serversyncstorage
python27Packages.setuptools-git
python27Packages.setuptoolsTrial
python27Packages.shapely
python27Packages.signedjson
python27Packages.sipsimple
python27Packages.smartypants
python27Packages.snapperGUI
python27Packages.sphinxcontrib-spelling
python27Packages.sphinxcontrib_plantuml
python27Packages.spyder
python27Packages.statsmodels
python27Packages.subdownloader
python27Packages.substanced
python27Packages.suseapi
python27Packages.svg2tikz
python27Packages.syncserver
python27Packages.syncthing-gtk
python27Packages.systemd
python27Packages.tables
python27Packages.tarsnapper
python27Packages.taskcoach
python27Packages.taskflow
python27Packages.tensorflowWithCuda
python27Packages.tflearn
python27Packages.tilestache
python27Packages.tkinter
python27Packages.tokenlib
python27Packages.tokenserver
python27Packages.tqdm
python27Packages.tqdm4
python27Packages.trezor
python27Packages.trezor_agent
python27Packages.typogrify
python27Packages.udiskie
python27Packages.unpaddedbase64
python27Packages.usbtmc
python27Packages.vega
python27Packages.virtkey
python27Packages.weboob
python27Packages.willie
python27Packages.word2vec
python27Packages.ws4py
python27Packages.wxPython
python27Packages.wxPython30
python27Packages.xarray
python27Packages.xdot
python27Packages.youtube-dl
python27Packages.youtube-dl-light
python27Packages.zake
python27Packages.zeitgeist
python27Packages.zfec
python2Full
python33Full
python34Full
python35Full
python35Packages.EditorConfig
python35Packages.Keras
python35Packages.Nuitka
python35Packages.TheanoWithCuda
python35Packages.WSME
python35Packages.av
python35Packages.basemap
python35Packages.blaze
python35Packages.bokeh
python35Packages.cairocffi
python35Packages.cornice
python35Packages.distributed
python35Packages.django_silk
python35Packages.dynd
python35Packages.fontforge
python35Packages.graphite_api
python35Packages.gst-python
python35Packages.jupyter
python35Packages.lektor
python35Packages.libgpuarray-cuda
python35Packages.librosa
python35Packages.libvirt
python35Packages.ntfy
python35Packages.pandas
python35Packages.paperwork-backend
python35Packages.partd
python35Packages.pelican
python35Packages.pivy
python35Packages.powerline
python35Packages.py3status
python35Packages.pyatspi
python35Packages.pygal
python35Packages.pyglet
python35Packages.pyinsane2
python35Packages.pyocr
python35Packages.pyopengl
python35Packages.pypandoc
python35Packages.pyparted
python35Packages.pytest-server-fixtures
python35Packages.pytest-shutil
python35Packages.pytest-virtualenv
python35Packages.python-mapnik
python35Packages.qtconsole
python35Packages.ramlfications
python35Packages.resampy
python35Packages.scikitimage
python35Packages.tensorflowWithCuda
python35Packages.udiskie
python35Packages.virtkey
python35Packages.willie
python36Full
python3Full
pythonFull
pythonmagick
qarte
qastools
qca-qt5
qca2
qca2-qt5
qdigidoc
qemu
qemu_test
qesteidutil
qfsm
qgifer
qgis
qimageblitz
qingy
qjoypad
qjson
qmmp
qpid-cpp
qsampler
qt-mobility
qt-recordmydesktop
qt3
qt48Full
qt5.fcitx-qt5
qt5.kirigami
qt5.kirigami_2
qt5.libktorrent
qt5.phonon
qt5.phonon-backend-gstreamer
qt5.phonon-backend-vlc
qt5.polkit-qt
qt5.qtbase
qt5.qtdeclarative
qt5.qtkeychain
qt5.qtwayland
qt5.qtwebengine
qt5.qtwebkit
qt5.telepathy
qt5.vlc
qt55.ecm
qt55.fcitx-qt5
qt55.grantlee
qt55.libdbusmenu
qt55.mlt
qt55.phonon
qt55.phonon-backend-gstreamer
qt55.phonon-backend-vlc
qt55.polkit-qt
qt55.poppler
qt55.qca-qt5
qt55.qtbase
qt55.qtdeclarative
qt55.qtkeychain
qt55.qtwebkit
qt55.telepathy
qt55.vlc
qt57.ecm
qt57.fcitx-qt5
qt57.frameworkintegration
qt57.grantlee
qt57.kapidox
qt57.kdelibs4support
qt57.kfilemetadata
qt57.khtml
qt57.ki18n
qt57.kirigami
qt57.kirigami_2
qt57.kwayland
qt57.libdbusmenu
qt57.libktorrent
qt57.mlt
qt57.phonon
qt57.phonon-backend-gstreamer
qt57.polkit-qt
qt57.poppler
qt57.qca-qt5
qt57.qtbase
qt57.qtdeclarative
qt57.qtkeychain
qt57.qtwayland
qt57.qtwebengine
qt57.qtwebkit
qt57.telepathy
qt_gstreamer
qt_gstreamer1
qtile
qtkeychain
qtox
qtractor
quassel
quassel-webserver
quasselClient
quasselDaemon
qucs
quesoglc
quodlibet
quodlibet-without-gst-plugins
qutebrowser
qvim
qweechat
rabbitmq-java-client
rabbitmq_server
rabbitvcs
radare2
rakarrack
rambox
ranger
rapidsvn
ratpoison
raul
rdf4store
recode
recoll
redshift
redshift-plasma-applet
remarshal
remmina
renoise
renpy
reposurgeon
rescuetime
rethinkdb
retroarchBare
retrofe
retroshare
retroshare06
rhythmbox
riak-cs
rigsofrods
rippled
rivet
rkrlv2
rkt
rmilter
rmlint
robomongo
rofi
rofi-pass
root
rosegarden
rox-filer
roxterm
rpm
rpm-ostree
rr
rrdtool
rspamd
rss-glx
rstudio
rsyslog
rtags
rtl-sdr
rtmpdump_gnutls
runc
rustBeta.cargo
rustBeta.rustc
rustNightly.cargo
rustNightly.rustc
rustc
rxvt_unicode
rxvt_unicode-with-plugins
sacrifice
saga
sage
sakura
saleae-logic
salut_a_toi
sam-ba
samba
sane-frontends
satallax
sauerbraten
sawfish
sbsigntool
scantailor
schismtracker
scid
screencloud
scribus
scrolls
sddm
sdl-jstest
sdlmame
seabios
seafile-client
seafile-shared
seeks
seg3d
sent
serd
setbfree
setools
setroot
sfml
sgtpuzzles
shaderc
shairport-sync
shared_mime_info
sherpa
shotcut
shotwell
shout
sigil
signing-party
simgear
simgrid
simple-scan
simplenote
simplescreenrecorder
skippy-xd
skrooge2
skype_call_recorder
slack
slade
sleuthkit
slim
sloc
slurm-llnl
slurm-llnl-full
smartdeblur
smartgithg
smbnetfs
smem
smpeg
snapper
snes9x-gtk
solarus
solarus-quest-editor
solc
solfege
sonic-pi
sooperlooper
soprano
sorcer
sord
sound-juicer
souper
space-orbit
spark
spark_16
sparse
spectrwm
speed_dreams
speedcrunch
spice
spice-vdagent
spice_gtk
spideroak
spirv-tools
splix
spotify
spring
springLobby
sqlitebrowser
sqliteman
squeak
squishyball
sratom
src
ssh-ident
sshfs-fuse
ssr
sssd
ssvnc
st
st-wayland
stanchion
stardust
statsd
steam
steam-run
stellarium
stepmania
stlink
stoken
storm
stp
strigi
strongswan
strongswanTNC
stumpwm
stumpwm-git
stuntrally
sublime
sublime3
subsurface
subtitleeditor
subversionClient
suil
suil-qt5
sup
super-user-spark
superTux
superTuxKart
supercollider
supercollider_scel
svtplay-dl
sway
swc
sweethome3d.application
swh_lv2
swiProlog
swiften
swt
sxiv
synergy
sysbench
sysdig
syslinux
syslogng
system-config-printer
systemd-cryptsetup-generator
systemd_with_lvm2
tabbed
taffybar
tagainijisho
tahoelafs
tangogps
taskjuggler-2
tbe
tclgpg
tdesktop
teamspeak_client
teamviewer
teensyduino
teeworlds
telegram-cli
telegram-purple
telepathy_gabble
telepathy_glib
telepathy_haze
telepathy_idle
telepathy_logger
telepathy_mission_control
telepathy_qt
telepathy_rakia
telepathy_salut
tennix
terminator
terra
testdisk
tetraproc
texlive.combined.scheme-basic
texlive.combined.scheme-context
texlive.combined.scheme-full
texlive.combined.scheme-gust
texlive.combined.scheme-medium
texlive.combined.scheme-minimal
texlive.combined.scheme-small
texlive.combined.scheme-tetex
texlive.combined.scheme-xml
texmacs
tgt
thc-hydra
the-powder-toy
thepeg
thermald
thrift
thrust
thunderbird
thunderbird-bin
tigervnc
tightvnc
tiled
tint2
tkgate
tlp
tmsu
togglesg-download
tomahawk
tomboy
tomcat_connectors
tora
torbrowser
torch
torch-hdf5
torchPackages.graph
torchPackages.image
torchPackages.nn
torchPackages.nngraph
torchPackages.optim
torchPackages.paths
torchPackages.sys
torchPackages.torch
torchPackages.unsup
torchat
torcs
torque
tortoisehg
touchegg
toxic
toxvpn
trace-cmd
tracefilegen
transcribe
transgui
translate-shell
trayer
trezord
tribler
trigger
trojita
truecrypt
tryton
trytond
tulip
tvheadend
twister
txt2tags
ubootTools
udiskie
udisks
udisks2
ue4demos.black_jack
ue4demos.blueprint_examples_demo
ue4demos.card_game
ue4demos.effects_cave_demo
ue4demos.elemental_demo
ue4demos.landscape_mountains
ue4demos.matinee_demo
ue4demos.mobile_temple_demo
ue4demos.realistic_rendering
ue4demos.reflections_subway
ue4demos.scifi_hallway_demo
ue4demos.shooter_game
ue4demos.strategy_game
ue4demos.stylized_demo
ue4demos.swing_ninja
ue4demos.tappy_chicken
ue4demos.vehicle_game
uget
uhc
uhd
uhub
uim
ultrastardx
unclutter-xfixes
unicap
unigine-valley
unity3d
unoconv
unpaper
unvanquished
upower
urbanterror
uri
urjtag
utox
v4l_utils
v8
v8_3_14
v8_3_16_14
v8_3_24_10
v8_3_30_33
v8_4_5
v8_static
vaapiIntel
vaapiVdpau
vacuum
vala
vala_0_23
vala_0_26
vala_0_28
vala_0_34
valauncher
valum
vanubi
varnish
vbam
vboot_reference
vdrift
velox
verasco
verifast
viber
vice
vidalia
vifm
vigra
viking
vimHugeX
vimNox
vimPlugins.YouCompleteMe
vimPlugins.cpsm
vimPlugins.ctrlp-cmatcher
vimPlugins.vim-wakatime
vimiv
vimpc
vips
virt-top
virt-viewer
virtinst
virtmanager
virtualbox
virtualboxHardened
virtualboxHeadless
virtualglLib
vit
vite
vivaldi
vkeybd
vlc
vlc_npapi
vmmlib
vmpk
vobsub2srt
vokoscreen
volnoti
voxelands
vrpn
vscode
vtk
vtkWithQt4
vulkan-loader
w3m
warmux
warzone2100
wasm
wdfs
weighttp
welkin
wesnoth
wesnoth-dev
weston
westonLite
why3
wicd
widelands
windowlab
windowmaker
wine
wineMinimal
wineStable
wineStaging
wineUnstable
winpdb
winswitch
wireshark
wireshark-cli
wireshark-gtk
wkhtmltopdf
wlc
wld
wmctrl
wmii_hg
workrave
worldofgoo
worldofgoo_demo
wpsoffice
wring
wt
wv
wv2
wxGTK
wxGTK29
wxGTK30
wxcam
wxhexeditor
wxmupen64plus
x11
x2goclient
x86info
xautoclick
xautolock
xawtv
xboard
xboxdrv
xc3sprog
xcb-util-cursor-HEAD
xcbuild
xconq
xdgmenumaker
xdummy
xe-guest-utilities
xen
xen_xenServer
xf86_input_wacom
xf86_video_nested
xfce.gigolo
xfce.gvfs
xfce.libxfce4ui
xfce.libxfce4ui_gtk3
xfce.libxfcegui4
xfce.orage
xfce.parole
xfce.thunar-build
xfce.thunar-dropbox-plugin
xfce.xfce4_clipman_plugin
xfce.xfce4_cpugraph_plugin
xfce.xfce4_weather_plugin
xfce.xfce4_whiskermenu_plugin
xfce.xfce4panel
xfce.xfce4panel_gtk3
xfce.xfce4session
xfce.xfce4settings
xfce.xfwm4
xfig
xflux-gui
xfractint
xfstests
xiccd
xineLib
xineUI
xinput_calibrator
xits-math
xkb_switch
xmind
xmlroff
xmoto
xnee
xneur
xneur_0_8
xonotic
xorg.libXft
xorg.x11perf
xorg.xclock
xorg.xdm
xorg.xdriinfo
xorg.xf86inputsynaptics
xorg.xf86videointel
xorg.xf86videovmware
xorg.xinit
xorg.xorgserver
xournal
xpilot-ng
xplanet
xpra
xpraGtk3
xprintidle-ng
xpwn
xsane
xscreensaver
xss-lock
xsynth_dssi
xterm
xtitle
xtrace
xtreemfs
xtrlock-pam
xvfb_run
xvidcap
xvkbd
xwayland
xwiimote
xwinmosaic
xxdiff
xxkb
yabar
yabause
ycmd
yi
yle-dl
ympd
yoda
yoshimi
yubikey-neo-manager
yubioath-desktop
zam-plugins
zathura
zbar
zdoom
zeal
zed
zeitgeist
zeroad
zfs
zfsUnstable
zim
zk-shell
zkfuse
zoom-us
zulu
zynaddsubfx
(ns user
(:require
[clojure.java.io :as io]
[clojure.java.shell :refer [sh]]
[clojure.string :as str]
[clojure.set :as set]
[clojure.pprint :refer [pprint]]))
;; # Change calculator
;; This programs finds derivation attributes, that need to be looked at
;; when substituting one package for another
;; in this case we hardcode a change from python2 to python3
;; we rewrite `pkgs/top-level/all-packages.nix` in nixpkgs,
;; so make sure to run this against a repo w/o uncommitted changes
;; ## Global config
(def nixpkgs
(io/file (System/getProperty "user.home")
"checkout/nixpkgs"))
;; ## Library functions
(defn shell-command-lines
"An efficient way to read lines from an exec'd program
returns a reducible"
[& command]
(reify clojure.lang.IReduceInit
(reduce [_ f init]
(let [proc (.exec (Runtime/getRuntime) (into-array String (map str command)))
err (future (with-open [es (.getErrorStream proc)] (slurp es)))]
(try
(.close (.getOutputStream proc))
(let [out (with-open [is (.getInputStream proc)
rdr (io/reader is)]
(reduce ((take-while some?)
f)
init (repeatedly #(.readLine rdr))))
[a exit c] [(pr-str (map str command)) (.waitFor proc) @err]]
#_(.println *err* (format "%s exited with %d\n%s" a exit c))
(assert (zero? exit) (format "%s exited with %d\n%s" a exit c))
out)
(finally (.destroy proc)))))))
(defn parse-line
"Output format for `nix-env -qaP --out-path --drv-path`"
[l]
(zipmap [:attr :name :drv-path :out-path] (str/split l #"\s+")))
(defn query-all-pkgs!
"Read all attributed packages"
[]
(reduce (fn [m l]
(let [{a :attr :as pl} (parse-line l)]
(assoc m a pl)))
{} (shell-command-lines "nix-env" "-f" nixpkgs "-qaP"
"--out-path" "--drv-path")))
(defn substitute-in-nixpkgs!
"Run `sed -i s/<orig>/<replacement>` against a path in nixpkgs"
[sub-path orig replacement]
(let [file (str (io/file nixpkgs sub-path))]
(println (format "Changing `%s` => `%s` in %s"
orig replacement file))
;; fixme choose sepearation character dynamically, instead of /
(sh "sed" "-i" (format "s/%s/%s/" orig replacement) file)))
(defn- shell-invoke
"Just reprint stderr and assert success"
[& args]
(let [{:keys [exit out err]} (apply sh args)]
(.print *err* err)
(.flush *err*)
(assert (zero? exit))
out))
(defn nix-instantiate!
"Instantiate attrs, so that their drv-paths exist"
[& attrs]
(into #{} (apply shell-command-lines "nix-instantiate"
(str nixpkgs) "--no-build-output"
(mapcat #(list "-A" %) attrs))))
(defn query-dependencies!
"Query depencencies of store path"
[drv]
(into #{} (shell-command-lines "nix-store" "-q" "--references" drv)))
(defn dependency-closure
"Build a directed graph with all the transitive dependencies queried
returns a map"
[paths seen]
(println (format "scanning %d new dependencies" (count paths)))
(let [edges (pmap (juxt identity query-dependencies!)
paths)
seen* (into seen edges)
new-paths (into #{}
(comp (map second) cat
(remove (partial contains? seen*)))
edges)]
(if (seq new-paths)
(recur new-paths seen*)
seen*)))
(defn calc-referrers
"Calculate reverse dependencies until we get to an attributed derivation
for efficiency reasons, we build a set for every level removed from the original"
[drv-set graph drv-attrs tail]
(println "Scanning referrers for" (count drv-set) "derivations")
(let [[attrs referrers]
(reduce-kv (fn [[attrs referrers :as res] referrer-drv dependencies]
(let [ref-deps (set/intersection drv-set dependencies)]
(if (pos? (count ref-deps))
(if-let [a (seq (drv-attrs referrer-drv))]
[(into attrs a) referrers]
[attrs (conj referrers referrer-drv )])
res)))
[#{} #{}] graph)]
(if (pos? (count referrers))
(recur referrers
graph drv-attrs
(cons {:attrs attrs
:drvs referrers}
tail))
(cons {:attrs attrs} tail))))
;; ## Business Logic
;; ### First: find changed toplevel attributes
;; this works similar to `nox-review`
;; build a set of derivations changed by the rename
(println "Query all attributed packages after update")
(defonce after
(do
(substitute-in-nixpkgs! "pkgs/top-level/all-packages.nix"
"^ python = python2;"
" python = python3;")
(def python2 (nix-instantiate! "python2"))
(query-all-pkgs!)))
(println "Query all attributed packages before update")
(defonce before
(do
(substitute-in-nixpkgs! "pkgs/top-level/all-packages.nix"
"^ python = python3;"
" python = python2;")
(assert (= python2 (nix-instantiate! "python2")))
(query-all-pkgs!)))
;; calculate diffs
(let [an (set (keys after))
bn (set (keys before))]
(def removed (set/difference bn an))
(def added (set/difference an bn))
(def changed (into #{}
(filter #(not= (:drv-path (get before %))
(:drv-path (get after %))))
(set/intersection an bn))))
(def before-paths
(map :drv-path (map before changed)))
(def after-paths
(map :drv-path (map after changed)))
;; instantiate derivations
;; we need this for `nix-store -q` to return something useful
;; we don't need the dependency graph after the change
#_(defonce instantiated-after
(do (substitute-in-nixpkgs! "pkgs/top-level/all-packages.nix"
"^ python = python2;"
" python = python3;")
(println "Instantiating" (count changed) "after")
(time (apply nix-instantiate! changed))
(substitute-in-nixpkgs! "pkgs/top-level/all-packages.nix"
"^ python = python3;"
" python = python2;")))
(defonce instantiated-before
(do
(println "Instantiating" (count changed) "before.
This cold take some time, so if you're tinkering with this script,
it is recommended to work from a repl or comment this out.
")
(time (apply nix-instantiate! changed))))
;; build respective closure graphs for before and after changed packages
(println "Scanning dependencies of changed paths [original]
")
(defonce before-graph
(dependency-closure before-paths {}))
;; we don't need the dependency graph after the change
#_(println "Scanning dependencies of changed paths [python=python3]")
#_(defonce after-graph
(dependency-closure after-paths {}))
;; Build a list of "direct" referrers
;; "direct" means: directly referring to python2 or via non-attributed drvs
(println "Scanning direct referrers to python2 from changed set.
There might remain some false positives, for packages that
are fixed to python2 but have been changed by a transitive dependency.
")
(def py2-referrers
(calc-referrers python2 before-graph
;; build map drv-path -> attrs
(into {} (map (fn [[k v]]
[k (map :attr v)])
(group-by :drv-path (map before changed))))
()))
(println "Writing directly-changed attrs to /tmp/attrs")
(let [attrs (sort (into #{} (comp (map :attrs) cat) py2-referrers))]
(with-open [w (io/writer "/tmp/attrs")]
(binding [*out* w]
(doseq [a attrs]
(println a)))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment