aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/tools/misc
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/tools/misc')
-rw-r--r--nixpkgs/pkgs/tools/misc/3llo/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/3llo/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/abduco/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/aescrypt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/agedu/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/alarm-clock-applet/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/misc/apparix/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/aptly/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/argtable/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/asciinema/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/autojump/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/automirror/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/autorandr/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/autorevision/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/aws-mturk-clt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/azure-vhd-utils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bandwidth/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bashplotlib/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bat/default.nix12
-rw-r--r--nixpkgs/pkgs/tools/misc/bc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bcunit/default.nix40
-rw-r--r--nixpkgs/pkgs/tools/misc/bdf2psf/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/bdf2sfd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/bepasty/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bibtex2html/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/bibtool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bibutils/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/birdfont/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/birdfont/xmlbird.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/blink1-tool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/blsd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bmap-tools/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bmon/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bogofilter/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/bonfire/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/brltty/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/broot/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/brotab/default.nix13
-rw-r--r--nixpkgs/pkgs/tools/misc/buildtorrent/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/chafa/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/chelf/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/chezmoi/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/cht.sh/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ckb-next/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/clac/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/clasp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/clex/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/clipman/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/clipster/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/cloc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/colord-kde/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/colord/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/contacts/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/coreutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/cowsay/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/cpulimit/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/cpuminer/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/crex/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/csv2latex/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/cunit/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dashing/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dateutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dbacl/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dbus-map/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ddate/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ddccontrol/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ddcutil/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/debianutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/debootstrap/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/detox/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/diffoscope/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/ding-libs/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/direnv/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/diskscan/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/diskus/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/disper/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/docbook2mdoc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/docker-ls/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/docker-sync/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/docker-sync/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/doitlive/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dpt-rp1-py/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dtach/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dua/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/duc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dumptorrent/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dupd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/dvtm/dvtm.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/edid-decode/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/edid-generator/default.nix41
-rw-r--r--nixpkgs/pkgs/tools/misc/emv/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ent/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/entr/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/envdir-go/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/envsubst/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/eot-utilities/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/esptool-ck/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/esptool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ethminer/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/ethtool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/eva/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/exa/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/execline/default.nix16
-rw-r--r--nixpkgs/pkgs/tools/misc/expect/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fd/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/fdupes/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fffuu/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ffsend/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/figlet/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/file/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/filebench/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fileschanged/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/findutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/flameshot/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/flashrom/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fltrdr/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fluent-bit/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/fluentd/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/fluentd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fontforge/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fpp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fsmark/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fsql/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fwup/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/fx_cast/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fxlinuxprintutil/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/fzf/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/fzy/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gams/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gbdfed/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/geekbench/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/geteltorito/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/getopt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gh-ost/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gibo/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gif-for-cli/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/git-town/default.nix38
-rw-r--r--nixpkgs/pkgs/tools/misc/gnokii/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gnuvd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/goaccess/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gotify-cli/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gparted/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/graylog/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/graylog/plugins.nix30
-rw-r--r--nixpkgs/pkgs/tools/misc/grc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gringo/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/grub/2.0x.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/grub/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/grub/trusted.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/grub4dos/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gsmartcontrol/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/gti/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/h5utils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hashit/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hdaps-gl/default.nix20
-rw-r--r--nixpkgs/pkgs/tools/misc/hddtemp/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/hdf4/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hdf5/1_8.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hdf5/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hdfjava/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hdfview/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hebcal/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/heimdall/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hexd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hid-listen/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/homesick/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/homesick/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hostsblock/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/hpl/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock6
-rw-r--r--nixpkgs/pkgs/tools/misc/html-proofer/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/hyperledger-fabric/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/i3minator/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ical2org/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ideviceinstaller/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/idevicerestore/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/idutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ipbt/default.nix22
-rw-r--r--nixpkgs/pkgs/tools/misc/ipxe/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/jdiskreport/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/kak-lsp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/kanshi/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/kargo/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/kdecoration-viewer/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/kepubify/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/kermit/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/keychain/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/kisslicer/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/kodi-cli/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/kt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/latex2html/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lbdb/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ldapvi/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ldmtool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/less/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lesspipe/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lf/default.nix17
-rw-r--r--nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-client.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-explorer.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-network.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-protocol.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/libcpuid/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/libgen-cli/default.nix30
-rw-r--r--nixpkgs/pkgs/tools/misc/lice/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/linuxquota/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lnav/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/loadlibrary/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lockfile-progs/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/logstash/6.x.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/logstash/7.x.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/logstash/contrib.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lolcat/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/lolcat/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/loop/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lrzsz/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/lsd/default.nix26
-rw-r--r--nixpkgs/pkgs/tools/misc/ltunify/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/makebootfat/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/man-db/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mandoc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/massren/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mcfly/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mcrypt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mdbtools/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/mht2htm/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mimeo/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/minicom/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/miniserve/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/misc/ministat/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mktorrent/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mlocate/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mmake/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mmv/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mongodb-tools/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/moreutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mpdscribble/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mrtg/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ms-sys/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mstflint/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/multitail/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/mysql2pgsql/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/mysqltuner/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/nagstamon/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/nbench/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ncdu/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/nginx-config-formatter/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/noteshrink/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/noti/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ntfy/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/nyancat/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/oci-image-tool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/odyssey/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/opentimestamps-client/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/opentsdb/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/os-prober/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/osinfo-db-tools/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/otfcc/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/page/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/misc/pal/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/parallel-rust/default.nix25
-rw-r--r--nixpkgs/pkgs/tools/misc/parallel-rust/fix_cargo_lock_version.patch12
-rw-r--r--nixpkgs/pkgs/tools/misc/parallel/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/parallel/wrapper.nix13
-rw-r--r--nixpkgs/pkgs/tools/misc/parcellite/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/parted/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/partition-manager/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pastebinit/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pazi/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pdf-parser/default.nix34
-rw-r--r--nixpkgs/pkgs/tools/misc/pfetch/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/pg_top/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pgcenter/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pgmetrics/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/phraseapp-client/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/picocom/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pipelight/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pipreqs/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pistol/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/misc/pixd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pk2cmd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/pkgdiff/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/plantuml/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/plotinus/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pod2mdoc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/profile-cleaner/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/profile-sync-daemon/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/progress/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/proxytunnel/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/pspg/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/pubs/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/pv/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/pws/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/pws/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/qjoypad/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/qt5ct/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/radeon-profile/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rcm/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/recoverjpeg/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/recutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/remind/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/renameutils/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/riemann-c-client/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/riemann-tools/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/rig/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rkflashtool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rlwrap/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rmlint/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rmtrash/default.nix39
-rw-r--r--nixpkgs/pkgs/tools/misc/rockbox-utility/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/roundup/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/routino/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rpm-ostree/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/rrdtool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/rw/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/sam-ba/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/scanmem/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/scfbuild/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/screen/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/screenfetch/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/sdate/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/sdl-jstest/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/shadowenv/default.nix15
-rw-r--r--nixpkgs/pkgs/tools/misc/shallot/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/shelldap/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/shunit2/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/sixpair/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/skim/default.nix18
-rw-r--r--nixpkgs/pkgs/tools/misc/sl/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/slop/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/slsnif/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/slurp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/smc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/smenu/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/snapper/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/starship/default.nix13
-rw-r--r--nixpkgs/pkgs/tools/misc/staruml/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/stow/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/subberthehut/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/sutils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/sweep-visualizer/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/t/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/t/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/t1utils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/td/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/td/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/teamocil/Gemfile.lock2
-rw-r--r--nixpkgs/pkgs/tools/misc/teamocil/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tensorman/default.nix3
-rw-r--r--nixpkgs/pkgs/tools/misc/termplay/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/termtosvg/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tewisay/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/texi2mdoc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/thefuck/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/thin-provisioning-tools/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/thinkpad-scripts/default.nix22
-rw-r--r--nixpkgs/pkgs/tools/misc/time/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/timidity/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/timidity/timidity-iA-Oj.patch14
-rw-r--r--nixpkgs/pkgs/tools/misc/tio/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tldr/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tmate/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tmpwatch/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tmux-cssh/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tmuxinator/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tmuxp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/togglesg-download/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/toilet/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/topgrade/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/toybox/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/trash-cli/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/misc/ttf2pt1/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/ttfautohint/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ttmkfdir/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/ttwatch/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tty-clock/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ttylog/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ttyplot/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ttyrec/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/txr/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/txt2man/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/txtw/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/tydra/default.nix34
-rw-r--r--nixpkgs/pkgs/tools/misc/uhubctl/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/ultrastar-creator/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/ultrastar-manager/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/umlet/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/unclutter/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/unicode/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/units/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/up/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/urjtag/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/usbmuxd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/uucp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/uudeview/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/vcs_query/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/vdirsyncer/default.nix5
-rw-r--r--nixpkgs/pkgs/tools/misc/vdirsyncer/stable.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/vector/default.nix3
-rw-r--r--nixpkgs/pkgs/tools/misc/venus/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/vimer/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/vivid/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/vmtouch/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/void/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/vorbisgain/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/wacomtablet/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/wagyu/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/watchexec/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/wev/default.nix23
-rw-r--r--nixpkgs/pkgs/tools/misc/wl-clipboard/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/woeusb/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/woof/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/wootility/default.nix32
-rw-r--r--nixpkgs/pkgs/tools/misc/wv2/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/wyrd/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/x11idle/default.nix19
-rw-r--r--nixpkgs/pkgs/tools/misc/xburst-tools/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/xclip/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xdaliclock/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xdo/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xdxf2slob/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xflux/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/xflux/gui.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xfstests/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xiccd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xmonad-log/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xsel/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xtitle/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/xvfb-run/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yad/default.nix6
-rw-r--r--nixpkgs/pkgs/tools/misc/yank/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yle-dl/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/you-get/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/misc/youtube-dl/default.nix11
-rw-r--r--nixpkgs/pkgs/tools/misc/yubico-piv-tool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yubikey-manager-qt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yubikey-manager/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yubikey-neo-manager/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yubikey-personalization-gui/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/yubikey-personalization/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/z-lua/default.nix8
-rw-r--r--nixpkgs/pkgs/tools/misc/zoxide/default.nix16
-rw-r--r--nixpkgs/pkgs/tools/misc/zsh-autoenv/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/misc/zsh-navigation-tools/default.nix2
454 files changed, 1119 insertions, 731 deletions
diff --git a/nixpkgs/pkgs/tools/misc/3llo/Gemfile.lock b/nixpkgs/pkgs/tools/misc/3llo/Gemfile.lock
index 0696ba34165..45a37b5e1ca 100644
--- a/nixpkgs/pkgs/tools/misc/3llo/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/3llo/Gemfile.lock
@@ -24,4 +24,4 @@ DEPENDENCIES
3llo (= 0.3.0)
BUNDLED WITH
- 1.17.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/3llo/default.nix b/nixpkgs/pkgs/tools/misc/3llo/default.nix
index 82a8d2aaad1..75dc8f772c1 100644
--- a/nixpkgs/pkgs/tools/misc/3llo/default.nix
+++ b/nixpkgs/pkgs/tools/misc/3llo/default.nix
@@ -11,7 +11,7 @@ bundlerApp {
dontBuild = false;
patches = [
(fetchpatch {
- url = https://github.com/qcam/3llo/commit/7667c67fdc975bac315da027a3c69f49e7c06a2e.patch;
+ url = "https://github.com/qcam/3llo/commit/7667c67fdc975bac315da027a3c69f49e7c06a2e.patch";
sha256 = "0ahp19igj77x23b2j9zk3znlmm7q7nija7mjgsmgqkgfbz2r1y7v";
})
];
@@ -25,7 +25,7 @@ bundlerApp {
meta = with lib; {
description = "Trello interactive CLI on terminal";
license = licenses.mit;
- homepage = https://github.com/qcam/3llo;
+ homepage = "https://github.com/qcam/3llo";
maintainers = with maintainers; [ ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/abduco/default.nix b/nixpkgs/pkgs/tools/misc/abduco/default.nix
index 8545d86427a..a0868344d4c 100644
--- a/nixpkgs/pkgs/tools/misc/abduco/default.nix
+++ b/nixpkgs/pkgs/tools/misc/abduco/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
CFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-D_DARWIN_C_SOURCE";
meta = {
- homepage = http://brain-dump.org/projects/abduco;
+ homepage = "http://brain-dump.org/projects/abduco";
license = licenses.isc;
description = "Allows programs to be run independently from its controlling terminal";
maintainers = with maintainers; [ pSub ];
diff --git a/nixpkgs/pkgs/tools/misc/aescrypt/default.nix b/nixpkgs/pkgs/tools/misc/aescrypt/default.nix
index 75d8d71b895..42941c263e6 100644
--- a/nixpkgs/pkgs/tools/misc/aescrypt/default.nix
+++ b/nixpkgs/pkgs/tools/misc/aescrypt/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Encrypt files with Advanced Encryption Standard (AES)";
- homepage = https://www.aescrypt.com/;
+ homepage = "https://www.aescrypt.com/";
license = licenses.gpl2;
maintainers = with maintainers; [ lovek323 qknight ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/agedu/default.nix b/nixpkgs/pkgs/tools/misc/agedu/default.nix
index d0254e9ce9f..6463ed1df28 100644
--- a/nixpkgs/pkgs/tools/misc/agedu/default.nix
+++ b/nixpkgs/pkgs/tools/misc/agedu/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
name = "agedu-${date}.${rev}";
# upstream provides tarballs but it seems they disappear after the next version is released
src = fetchgit {
- url = https://git.tartarus.org/simon/agedu.git;
+ url = "https://git.tartarus.org/simon/agedu.git";
inherit rev;
sha256 = "0i930izna3s73p2q52qa377ixd14zij5q1n7w3irl7csyy78g0cd";
};
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
agedu uses this information to tell you which files waste disk space when
you haven't used them since a long time.
'';
- homepage = https://www.chiark.greenend.org.uk/~sgtatham/agedu/;
+ homepage = "https://www.chiark.greenend.org.uk/~sgtatham/agedu/";
license = licenses.mit;
maintainers = with maintainers; [ symphorien ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/alarm-clock-applet/default.nix b/nixpkgs/pkgs/tools/misc/alarm-clock-applet/default.nix
index 7b869d66d1c..3102dd635ca 100644
--- a/nixpkgs/pkgs/tools/misc/alarm-clock-applet/default.nix
+++ b/nixpkgs/pkgs/tools/misc/alarm-clock-applet/default.nix
@@ -8,6 +8,7 @@
, gtk2
, gst_all_1
, gnome2
+, gnome-icon-theme
, libnotify
, libxml2
, libunique
@@ -46,7 +47,7 @@ stdenv.mkDerivation rec {
gtk2
gst_all_1.gstreamer
gnome2.GConf
- gnome2.gnome_icon_theme
+ gnome-icon-theme
libnotify
libxml2
libunique
@@ -57,7 +58,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = http://alarm-clock.pseudoberries.com/;
+ homepage = "http://alarm-clock.pseudoberries.com/";
description = "A fully-featured alarm clock for your GNOME panel or equivalent";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/apparix/default.nix b/nixpkgs/pkgs/tools/misc/apparix/default.nix
index 550ab4972d9..155fa8190d9 100644
--- a/nixpkgs/pkgs/tools/misc/apparix/default.nix
+++ b/nixpkgs/pkgs/tools/misc/apparix/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with stdenv.lib; {
- homepage = http://micans.org/apparix;
+ homepage = "http://micans.org/apparix";
description = "Add directory bookmarks, distant listing, and distant editing to the command line";
maintainers = with maintainers; [ lethalman ];
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/misc/aptly/default.nix b/nixpkgs/pkgs/tools/misc/aptly/default.nix
index 55cfa09aa24..c163fdad3a1 100644
--- a/nixpkgs/pkgs/tools/misc/aptly/default.nix
+++ b/nixpkgs/pkgs/tools/misc/aptly/default.nix
@@ -39,7 +39,7 @@ buildGoPackage {
'';
meta = with stdenv.lib; {
- homepage = https://www.aptly.info;
+ homepage = "https://www.aptly.info";
description = "Debian repository management tool";
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/argtable/default.nix b/nixpkgs/pkgs/tools/misc/argtable/default.nix
index c16e4aded0d..867b2eaba5d 100644
--- a/nixpkgs/pkgs/tools/misc/argtable/default.nix
+++ b/nixpkgs/pkgs/tools/misc/argtable/default.nix
@@ -6,7 +6,7 @@ stdenv.mkDerivation {
version = "3.0.1";
src = fetchgit {
- url = https://github.com/argtable/argtable3.git;
+ url = "https://github.com/argtable/argtable3.git";
rev = "de93cfd85f755250285b337cba053a709a270721";
sha256 = "0fbvk78s3dwryrzgafdra0lb8w7lb873c6xgldl94ps9828x85i3";
};
@@ -33,7 +33,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = https://www.argtable.org/;
+ homepage = "https://www.argtable.org/";
description = "A Cross-Platform, Single-File, ANSI C Command-Line Parsing Library";
license = licenses.bsd3;
maintainers = with maintainers; [ artuuge ];
diff --git a/nixpkgs/pkgs/tools/misc/asciinema/default.nix b/nixpkgs/pkgs/tools/misc/asciinema/default.nix
index d42c666e967..67c324d4aee 100644
--- a/nixpkgs/pkgs/tools/misc/asciinema/default.nix
+++ b/nixpkgs/pkgs/tools/misc/asciinema/default.nix
@@ -19,7 +19,7 @@ python3Packages.buildPythonApplication rec {
meta = {
description = "Terminal session recorder and the best companion of asciinema.org";
- homepage = https://asciinema.org/;
+ homepage = "https://asciinema.org/";
license = with lib.licenses; [ gpl3 ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/autojump/default.nix b/nixpkgs/pkgs/tools/misc/autojump/default.nix
index 8294e92d13f..85e50038834 100644
--- a/nixpkgs/pkgs/tools/misc/autojump/default.nix
+++ b/nixpkgs/pkgs/tools/misc/autojump/default.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
Autojump supports tab-completion.
'';
- homepage = https://github.com/wting/autojump;
+ homepage = "https://github.com/wting/autojump";
license = licenses.gpl3;
platforms = platforms.all;
maintainers = with maintainers; [ domenkozar yurrriq ];
diff --git a/nixpkgs/pkgs/tools/misc/automirror/default.nix b/nixpkgs/pkgs/tools/misc/automirror/default.nix
index 84778fb1c2d..dde9c2d02d3 100644
--- a/nixpkgs/pkgs/tools/misc/automirror/default.nix
+++ b/nixpkgs/pkgs/tools/misc/automirror/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
installFlags = [ "DESTDIR=$(out)" ];
meta = with stdenv.lib; {
- homepage = https://github.com/schlomo/automirror;
+ homepage = "https://github.com/schlomo/automirror";
description = "Automatic Display Mirror";
license = licenses.gpl3;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/autorandr/default.nix b/nixpkgs/pkgs/tools/misc/autorandr/default.nix
index adf73037af8..c6f664a1008 100644
--- a/nixpkgs/pkgs/tools/misc/autorandr/default.nix
+++ b/nixpkgs/pkgs/tools/misc/autorandr/default.nix
@@ -53,7 +53,7 @@ in
};
meta = with stdenv.lib; {
- homepage = https://github.com/phillipberndt/autorandr/;
+ homepage = "https://github.com/phillipberndt/autorandr/";
description = "Automatically select a display configuration based on connected devices";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ coroa globin ];
diff --git a/nixpkgs/pkgs/tools/misc/autorevision/default.nix b/nixpkgs/pkgs/tools/misc/autorevision/default.nix
index ee07221b755..abaca62c400 100644
--- a/nixpkgs/pkgs/tools/misc/autorevision/default.nix
+++ b/nixpkgs/pkgs/tools/misc/autorevision/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Extracts revision metadata from your VCS repository";
- homepage = https://autorevision.github.io/;
+ homepage = "https://autorevision.github.io/";
license = licenses.mit;
platforms = platforms.all;
maintainers = [ maintainers.bjornfor ];
diff --git a/nixpkgs/pkgs/tools/misc/aws-mturk-clt/default.nix b/nixpkgs/pkgs/tools/misc/aws-mturk-clt/default.nix
index c7829239c41..c5f4b0f5670 100644
--- a/nixpkgs/pkgs/tools/misc/aws-mturk-clt/default.nix
+++ b/nixpkgs/pkgs/tools/misc/aws-mturk-clt/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
''; # */
meta = {
- homepage = https://requester.mturk.com/developer;
+ homepage = "https://requester.mturk.com/developer";
description = "Command line tools for interacting with the Amazon Mechanical Turk";
license = stdenv.lib.licenses.amazonsl;
diff --git a/nixpkgs/pkgs/tools/misc/azure-vhd-utils/default.nix b/nixpkgs/pkgs/tools/misc/azure-vhd-utils/default.nix
index 6f2afc888e8..bfb622ee741 100644
--- a/nixpkgs/pkgs/tools/misc/azure-vhd-utils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/azure-vhd-utils/default.nix
@@ -17,7 +17,7 @@ buildGoPackage rec {
goDeps = ./deps.nix;
meta = with stdenv.lib; {
- homepage = https://github.com/Microsoft/azure-vhd-utils;
+ homepage = "https://github.com/Microsoft/azure-vhd-utils";
description = "Read, inspect and upload VHD files for Azure";
longDescription = "Go package to read Virtual Hard Disk (VHD) file, a CLI interface to upload local VHD to Azure storage and to inspect a local VHD";
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/bandwidth/default.nix b/nixpkgs/pkgs/tools/misc/bandwidth/default.nix
index b4cbc747b1d..5de77aea0e0 100644
--- a/nixpkgs/pkgs/tools/misc/bandwidth/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bandwidth/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://zsmith.co/bandwidth.html;
+ homepage = "https://zsmith.co/bandwidth.html";
description = "Artificial benchmark for identifying weaknesses in the memory subsystem";
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/bashplotlib/default.nix b/nixpkgs/pkgs/tools/misc/bashplotlib/default.nix
index 14ab790d9c7..3e8ae31835a 100644
--- a/nixpkgs/pkgs/tools/misc/bashplotlib/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bashplotlib/default.nix
@@ -15,7 +15,7 @@ python3Packages.buildPythonApplication {
doCheck = false;
meta = with stdenv.lib; {
- homepage = https://github.com/glamp/bashplotlib;
+ homepage = "https://github.com/glamp/bashplotlib";
description = "Plotting in the terminal";
maintainers = with maintainers; [ dtzWill ];
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/bat/default.nix b/nixpkgs/pkgs/tools/misc/bat/default.nix
index d8ac90abf87..bf84502af2b 100644
--- a/nixpkgs/pkgs/tools/misc/bat/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bat/default.nix
@@ -4,17 +4,17 @@
rustPlatform.buildRustPackage rec {
pname = "bat";
- version = "0.12.1";
+ version = "0.13.0";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
- sha256 = "1cpa8dal4c27pnbmmrar4vqzcl4h0zf8x1zx1dlf0riavdg9n56y";
+ sha256 = "1kaa6ps6v1wk9qs63h116k4pbz7y9mfbfxfbq7g89yjhzkjmh6xc";
fetchSubmodules = true;
};
- cargoSha256 = "17xyb84axkn341nd5rm7jza1lrn8wcnl6jirhyv63r5k6mswy39i";
+ cargoSha256 = "01l1y124gjh6gf9z1jkbpfzh0w92hrgwvsmqkqdw3a9pa4w5f6yg";
nativeBuildInputs = [ pkgconfig llvmPackages.libclang installShellFiles makeWrapper ];
@@ -23,8 +23,8 @@ rustPlatform.buildRustPackage rec {
LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
postInstall = ''
- installManPage doc/bat.1
- installShellCompletion assets/completions/bat.fish
+ installManPage $releaseDir/build/bat-*/out/assets/manual/bat.1
+ installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.fish
'';
# Insert Nix-built `less` into PATH because the system-provided one may be too old to behave as
@@ -36,7 +36,7 @@ rustPlatform.buildRustPackage rec {
meta = with stdenv.lib; {
description = "A cat(1) clone with syntax highlighting and Git integration";
- homepage = https://github.com/sharkdp/bat;
+ homepage = "https://github.com/sharkdp/bat";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ dywedir lilyball ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/bc/default.nix b/nixpkgs/pkgs/tools/misc/bc/default.nix
index 111ab254acc..d065732a299 100644
--- a/nixpkgs/pkgs/tools/misc/bc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bc/default.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
meta = {
description = "GNU software calculator";
- homepage = https://www.gnu.org/software/bc/;
+ homepage = "https://www.gnu.org/software/bc/";
license = stdenv.lib.licenses.gpl3;
platforms = stdenv.lib.platforms.all;
};
diff --git a/nixpkgs/pkgs/tools/misc/bcunit/default.nix b/nixpkgs/pkgs/tools/misc/bcunit/default.nix
index 4a440e133fe..203735d79b0 100644
--- a/nixpkgs/pkgs/tools/misc/bcunit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bcunit/default.nix
@@ -1,22 +1,30 @@
-{stdenv, fetchFromGitHub, cmake}:
+{ cmake
+, fetchFromGitLab
+, stdenv
+}:
+
stdenv.mkDerivation rec {
- name = "${baseName}-${version}";
- baseName = "bcunit";
- version = "3.0.2";
- buildInputs = [cmake];
- src = fetchFromGitHub {
- owner = "BelledonneCommunications";
- repo = baseName;
- rev = version;
- sha256 = "063yl7kxkix76r49qrj0h1qpz2p538d1yw8aih0x4i47g35k00y7";
+ pname = "bcunit";
+ # Latest release 3.0.2 is missing some functions needed by bctoolbox. See:
+ # https://gitlab.linphone.org/BC/public/bcunit/issues/1
+ version = "unstable-2019-11-19";
+
+ buildInputs = [ cmake ];
+ src = fetchFromGitLab {
+ domain = "gitlab.linphone.org";
+ owner = "public";
+ group = "BC";
+ repo = pname;
+ rev = "3c720fbf67dd3c02b0c7011ed4036982b2c93532";
+ sha256 = "1237hpmkls2igp60gdfkbknxpgwvxn1vmv2m41vyl25xw1d3g35w";
};
- meta = {
+ meta = with stdenv.lib; {
inherit version;
- description = ''A fork of CUnit test framework'';
- license = stdenv.lib.licenses.lgpl2Plus;
- maintainers = [stdenv.lib.maintainers.raskin];
- platforms = stdenv.lib.platforms.linux;
+ description = "A fork of CUnit test framework";
+ homepage = "https://gitlab.linphone.org/BC/public/bcunit";
+ license = licenses.lgpl2Plus;
+ maintainers = with maintainers; [ raskin jluttine ];
+ platforms = platforms.linux;
};
}
-
diff --git a/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix b/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
index 07bc5de371f..a29098268f9 100644
--- a/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bdf2psf";
- version = "1.194";
+ version = "1.195";
src = fetchurl {
url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb";
- sha256 = "10c0rbhqscizfa063m6mms31i0knh25bxr35s008b6mp5pxr33mc";
+ sha256 = "04dsxp6vcy9z9gh41bq970wvdnhkmbdlizsy0dyhsl5axm5i84xz";
};
nativeBuildInputs = [ dpkg ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "BDF to PSF converter";
- homepage = https://packages.debian.org/sid/bdf2psf;
+ homepage = "https://packages.debian.org/sid/bdf2psf";
longDescription = ''
Font converter to generate console fonts from BDF source fonts
'';
diff --git a/nixpkgs/pkgs/tools/misc/bdf2sfd/default.nix b/nixpkgs/pkgs/tools/misc/bdf2sfd/default.nix
index deb88f70eb5..15154f73a69 100644
--- a/nixpkgs/pkgs/tools/misc/bdf2sfd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bdf2sfd/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bdf2sfd";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchFromGitHub {
owner = "fcambus";
repo = pname;
rev = version;
- sha256 = "130kaw2485qhb2171w2i9kpl1lhbkfwdz3j19cy63xk63fhyd8kb";
+ sha256 = "02dzvrgwpgbd0wgfnlpiv2qlwvspwl7a0qh8cg363lpnxv8akw9q";
};
nativeBuildInputs = [ cmake ];
diff --git a/nixpkgs/pkgs/tools/misc/bepasty/default.nix b/nixpkgs/pkgs/tools/misc/bepasty/default.nix
index cc63dab9645..460f20a5f5f 100644
--- a/nixpkgs/pkgs/tools/misc/bepasty/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bepasty/default.nix
@@ -52,7 +52,7 @@ in with python.pkgs; buildPythonPackage rec {
doCheck = false;
meta = {
- homepage = https://github.com/bepasty/bepasty-server;
+ homepage = "https://github.com/bepasty/bepasty-server";
description = "Binary pastebin server";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.makefu ];
diff --git a/nixpkgs/pkgs/tools/misc/bibtex2html/default.nix b/nixpkgs/pkgs/tools/misc/bibtex2html/default.nix
index c0339834b64..ddda4ef4445 100644
--- a/nixpkgs/pkgs/tools/misc/bibtex2html/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bibtex2html/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
version = "1.99";
src = fetchurl {
- url = https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.99.tar.gz;
+ url = "https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.99.tar.gz";
sha256 = "07gzrs4lfrkvbn48cgn2gn6c7cx3jsanakkrb2irj0gmjzfxl96j";
};
@@ -13,7 +13,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A collection of tools for translating from BibTeX to HTML";
- homepage = https://www.lri.fr/~filliatr/bibtex2html/;
+ homepage = "https://www.lri.fr/~filliatr/bibtex2html/";
license = licenses.gpl2;
platforms = ocaml.meta.platforms or [];
maintainers = [ maintainers.scolobb ];
diff --git a/nixpkgs/pkgs/tools/misc/bibtool/default.nix b/nixpkgs/pkgs/tools/misc/bibtool/default.nix
index df7564a4b84..2f90745785a 100644
--- a/nixpkgs/pkgs/tools/misc/bibtool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bibtool/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Tool for manipulating BibTeX bibliographies";
- homepage = http://www.gerd-neugebauer.de/software/TeX/BibTool/index.en.html;
+ homepage = "http://www.gerd-neugebauer.de/software/TeX/BibTool/index.en.html";
license = licenses.gpl2;
platforms = platforms.all;
maintainers = [ maintainers.rycee ];
diff --git a/nixpkgs/pkgs/tools/misc/bibutils/default.nix b/nixpkgs/pkgs/tools/misc/bibutils/default.nix
index d099a8aba9b..bd744bcfb6f 100644
--- a/nixpkgs/pkgs/tools/misc/bibutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bibutils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bibutils";
- version = "6.8";
+ version = "6.10";
src = fetchurl {
url = "mirror://sourceforge/bibutils/bibutils_${version}_src.tgz";
- sha256 = "1n28fjrl7zxjxvcqzmrc9xj8ly6nkxviimxbzamj8dslnkzpzqw1";
+ sha256 = "15p4av74ihsg03j854dkdqihpspwnp58p9g1lhx48w8kz91c0ml6";
};
configureFlags = [ "--dynamic" "--install-dir" "$(out)/bin" "--install-lib" "$(out)/lib" ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Bibliography format interconversion";
longDescription = "The bibutils program set interconverts between various bibliography formats using a common MODS-format XML intermediate. For example, one can convert RIS-format files to Bibtex by doing two transformations: RIS->MODS->Bibtex. By using a common intermediate for N formats, only 2N programs are required and not N²-N. These programs operate on the command line and are styled after standard UNIX-like filters.";
- homepage = https://sourceforge.net/p/bibutils/home/Bibutils/;
+ homepage = "https://sourceforge.net/p/bibutils/home/Bibutils/";
license = licenses.gpl2;
maintainers = [ maintainers.garrison ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/birdfont/default.nix b/nixpkgs/pkgs/tools/misc/birdfont/default.nix
index 8cc21158e8a..a0e133ec504 100644
--- a/nixpkgs/pkgs/tools/misc/birdfont/default.nix
+++ b/nixpkgs/pkgs/tools/misc/birdfont/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Font editor which can generate fonts in TTF, EOT, SVG and BIRDFONT format";
- homepage = https://birdfont.org;
+ homepage = "https://birdfont.org";
license = licenses.gpl3;
maintainers = with maintainers; [ dtzWill ];
};
diff --git a/nixpkgs/pkgs/tools/misc/birdfont/xmlbird.nix b/nixpkgs/pkgs/tools/misc/birdfont/xmlbird.nix
index 3d51f282dae..e5ad56376ca 100644
--- a/nixpkgs/pkgs/tools/misc/birdfont/xmlbird.nix
+++ b/nixpkgs/pkgs/tools/misc/birdfont/xmlbird.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "XML parser for Vala and C programs";
- homepage = https://birdfont.org/xmlbird.php;
+ homepage = "https://birdfont.org/xmlbird.php";
license = licenses.lgpl3;
maintainers = with maintainers; [ dtzWill ];
};
diff --git a/nixpkgs/pkgs/tools/misc/blink1-tool/default.nix b/nixpkgs/pkgs/tools/misc/blink1-tool/default.nix
index 8d587e34af4..5bf38f1b0e7 100644
--- a/nixpkgs/pkgs/tools/misc/blink1-tool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/blink1-tool/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Command line client for the blink(1) notification light";
- homepage = https://blink1.thingm.com/;
+ homepage = "https://blink1.thingm.com/";
license = stdenv.lib.licenses.cc-by-sa-30;
maintainers = [ stdenv.lib.maintainers.cransom ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/blsd/default.nix b/nixpkgs/pkgs/tools/misc/blsd/default.nix
index 1b860fc1b4d..6e6a9b7c5ab 100644
--- a/nixpkgs/pkgs/tools/misc/blsd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/blsd/default.nix
@@ -19,7 +19,7 @@ buildGoPackage {
buildInputs = [ libgit2 ];
meta = with stdenv.lib; {
- homepage = https://github.com/junegunn/blsd;
+ homepage = "https://github.com/junegunn/blsd";
description = "List directories in breadth-first order";
license = licenses.mit;
maintainers = [ maintainers.magnetophon ];
diff --git a/nixpkgs/pkgs/tools/misc/bmap-tools/default.nix b/nixpkgs/pkgs/tools/misc/bmap-tools/default.nix
index 6b7a51e08f5..8273d60bd59 100644
--- a/nixpkgs/pkgs/tools/misc/bmap-tools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bmap-tools/default.nix
@@ -13,7 +13,7 @@ python2Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "bmap-related tools";
- homepage = https://github.com/intel/bmap-tools;
+ homepage = "https://github.com/intel/bmap-tools";
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/bmon/default.nix b/nixpkgs/pkgs/tools/misc/bmon/default.nix
index e4664e34b96..d99cce78bbf 100644
--- a/nixpkgs/pkgs/tools/misc/bmon/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bmon/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Network bandwidth monitor";
- homepage = https://github.com/tgraf/bmon;
+ homepage = "https://github.com/tgraf/bmon";
# Licensed unter BSD and MIT
# - https://github.com/tgraf/bmon/blob/master/LICENSE.BSD
# - https://github.com/tgraf/bmon/blob/master/LICENSE.MIT
diff --git a/nixpkgs/pkgs/tools/misc/bogofilter/default.nix b/nixpkgs/pkgs/tools/misc/bogofilter/default.nix
index f86d44c580d..1924968f2d3 100644
--- a/nixpkgs/pkgs/tools/misc/bogofilter/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bogofilter/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
doCheck = false; # needs "y" tool
meta = {
- homepage = http://bogofilter.sourceforge.net/;
+ homepage = "http://bogofilter.sourceforge.net/";
longDescription = ''
Bogofilter is a mail filter that classifies mail as spam or ham
(non-spam) by a statistical analysis of the message's header and
diff --git a/nixpkgs/pkgs/tools/misc/bonfire/default.nix b/nixpkgs/pkgs/tools/misc/bonfire/default.nix
index 12b0ad2abf1..85d54c16736 100644
--- a/nixpkgs/pkgs/tools/misc/bonfire/default.nix
+++ b/nixpkgs/pkgs/tools/misc/bonfire/default.nix
@@ -39,7 +39,7 @@ buildPythonApplication rec {
propagatedBuildInputs = [ arrow click keyring parsedatetime requests six termcolor ];
meta = with stdenv.lib; {
- homepage = https://pypi.python.org/pypi/bonfire;
+ homepage = "https://pypi.python.org/pypi/bonfire";
description = "CLI Graylog Client with Follow Mode";
license = licenses.bsd3;
maintainers = [ maintainers.womfoo ];
diff --git a/nixpkgs/pkgs/tools/misc/brltty/default.nix b/nixpkgs/pkgs/tools/misc/brltty/default.nix
index fa7457b417e..1320f28ede2 100644
--- a/nixpkgs/pkgs/tools/misc/brltty/default.nix
+++ b/nixpkgs/pkgs/tools/misc/brltty/default.nix
@@ -6,11 +6,11 @@ assert alsaSupport -> alsaLib != null;
assert systemdSupport -> systemd != null;
stdenv.mkDerivation rec {
- name = "brltty-6.0";
+ name = "brltty-6.1";
src = fetchurl {
url = "http://brltty.com/archive/${name}.tar.gz";
- sha256 = "0lmp9ab8gp4yv8m3qx4gxns3prrh7kvh8sfcd6vc45h40cgcsjxg";
+ sha256 = "0nk54chr7z2w579vyiak9xk2avhnvrx7x2l5sk8nyw2zplchkx9q";
};
nativeBuildInputs = [ pkgconfig python3.pkgs.cython ];
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
It drives the braille display, and provides complete screen review functionality.
Some speech capability has also been incorporated.
'';
- homepage = http://www.brltty.com/;
+ homepage = "http://www.brltty.com/";
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.bramd ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/broot/default.nix b/nixpkgs/pkgs/tools/misc/broot/default.nix
index b7e2fb00a14..5d31570aacd 100644
--- a/nixpkgs/pkgs/tools/misc/broot/default.nix
+++ b/nixpkgs/pkgs/tools/misc/broot/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "broot";
- version = "0.13.4";
+ version = "0.13.5b";
src = fetchFromGitHub {
owner = "Canop";
repo = pname;
rev = "v${version}";
- sha256 = "0xd7vsybv6w5llvb85g6bx6r33lr0ki077rwzdvwb9c8w64fvs2h";
+ sha256 = "0gcv9w79r9q3rzrdqiq9xgh68ya653sq84vzgf0fb154zmzjkxfv";
};
- cargoSha256 = "16qad0m2vygwrbz40ww0mb0ba5wn2wna1n78bc8nxh60x0qiigi9";
+ cargoSha256 = "0534jykfnqs1gfnmijkpcf91ddpbggw7p25h4arci14lgd2wrmgd";
nativeBuildInputs = [ installShellFiles ];
diff --git a/nixpkgs/pkgs/tools/misc/brotab/default.nix b/nixpkgs/pkgs/tools/misc/brotab/default.nix
index 2b6274c631d..7e827f007eb 100644
--- a/nixpkgs/pkgs/tools/misc/brotab/default.nix
+++ b/nixpkgs/pkgs/tools/misc/brotab/default.nix
@@ -1,29 +1,32 @@
{ lib, fetchFromGitHub, glibcLocales, python }:
python.pkgs.buildPythonApplication rec {
- version = "1.1.0";
+ version = "1.2.1";
pname = "brotab";
src = fetchFromGitHub {
owner = "balta2ar";
repo = pname;
rev = version;
- sha256 = "17yj5i8p28a7zmixdfa1i4gfc7c2fmdkxlymazasar58dz8m68mw";
+ sha256 = "14yz0szwzdjvwkw24rma34y6iiwnw9qzsm89gkglc0xxa6msg6j3";
};
propagatedBuildInputs = with python.pkgs; [
requests
flask
- requests
- pytest
psutil
+ setuptools
+ ];
+
+ checkBuildInputs = with python.pkgs; [
+ pytest
];
# test_integration.py requires Chrome browser session
checkPhase = ''
${python.interpreter} -m unittest brotab/tests/test_{brotab,utils}.py
'';
-
+
meta = with lib; {
homepage = "https://github.com/balta2ar/brotab";
description = "Control your browser's tabs from the command line";
diff --git a/nixpkgs/pkgs/tools/misc/buildtorrent/default.nix b/nixpkgs/pkgs/tools/misc/buildtorrent/default.nix
index b86bc38cb26..150371f82b6 100644
--- a/nixpkgs/pkgs/tools/misc/buildtorrent/default.nix
+++ b/nixpkgs/pkgs/tools/misc/buildtorrent/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A simple commandline torrent creator";
- homepage = http://mathr.co.uk/blog/torrent.html;
+ homepage = "http://mathr.co.uk/blog/torrent.html";
license = stdenv.lib.licenses.gpl3Plus;
platforms = stdenv.lib.platforms.all;
};
diff --git a/nixpkgs/pkgs/tools/misc/chafa/default.nix b/nixpkgs/pkgs/tools/misc/chafa/default.nix
index e3cc8c938ea..e63ad0e42af 100644
--- a/nixpkgs/pkgs/tools/misc/chafa/default.nix
+++ b/nixpkgs/pkgs/tools/misc/chafa/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec{
- version = "1.2.2";
+ version = "1.4.0";
pname = "chafa";
src = fetchFromGitHub {
owner = "hpjansson";
repo = "chafa";
rev = version;
- sha256 = "10in960wzvmb25biifi480dz87c034vwb8mcshclssl7gmzgpzdn";
+ sha256 = "0vf658dd9sb2d3yh65c8nals9z0z7rykqqigmxq2h92x2ysjbg6x";
};
nativeBuildInputs = [ autoconf
diff --git a/nixpkgs/pkgs/tools/misc/chelf/default.nix b/nixpkgs/pkgs/tools/misc/chelf/default.nix
index f9740f22375..96949dd5da5 100644
--- a/nixpkgs/pkgs/tools/misc/chelf/default.nix
+++ b/nixpkgs/pkgs/tools/misc/chelf/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "change or display the stack size of an ELF binary";
- homepage = https://github.com/Gottox/chelf;
+ homepage = "https://github.com/Gottox/chelf";
license = licenses.bsd2;
maintainers = with maintainers; [ dtzWill ];
};
diff --git a/nixpkgs/pkgs/tools/misc/chezmoi/default.nix b/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
index b2fb6925aba..beb7c41f906 100644
--- a/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
@@ -2,19 +2,19 @@
buildGoModule rec {
pname = "chezmoi";
- version = "1.7.16";
+ version = "1.7.18";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "1fkjdpqal0yzm58l146pf5xpbhij9iq79933i9a77v2jihdbjn52";
+ sha256 = "12gx78cbs7abizlqhs7y2w6lwlk5d1hhvixj0ki8d1d5vdr747bc";
};
- modSha256 = "0gh314d3mspqmz2z3m05bgsp62mrhb48m4mwhfy5h62fs7aqymr8";
+ modSha256 = "15b3hik3nzb7xnd6806dqdb36v7z2a0wmvxbrfwvnbigd8zd2y0j";
buildFlagsArray = [
- "-ldflags=-s -w -X github.com/twpayne/chezmoi/cmd.VersionStr=${version}"
+ "-ldflags=-s -w -X main.version=${version} -X main.builtBy=nixpkgs"
];
nativeBuildInputs = [ installShellFiles ];
diff --git a/nixpkgs/pkgs/tools/misc/cht.sh/default.nix b/nixpkgs/pkgs/tools/misc/cht.sh/default.nix
index 4d33d957b4d..084d51d2a3a 100644
--- a/nixpkgs/pkgs/tools/misc/cht.sh/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cht.sh/default.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
description = "CLI client for cheat.sh, a community driven cheat sheet";
license = licenses.mit;
maintainers = with maintainers; [ fgaz evanjs ];
- homepage = https://github.com/chubin/cheat.sh;
+ homepage = "https://github.com/chubin/cheat.sh";
};
}
diff --git a/nixpkgs/pkgs/tools/misc/ckb-next/default.nix b/nixpkgs/pkgs/tools/misc/ckb-next/default.nix
index 12c7f91f5ab..8189a07c214 100644
--- a/nixpkgs/pkgs/tools/misc/ckb-next/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ckb-next/default.nix
@@ -41,7 +41,7 @@ mkDerivation rec {
meta = with stdenv.lib; {
description = "Driver and configuration tool for Corsair keyboards and mice";
- homepage = https://github.com/ckb-next/ckb-next;
+ homepage = "https://github.com/ckb-next/ckb-next";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ kierdavis ];
diff --git a/nixpkgs/pkgs/tools/misc/clac/default.nix b/nixpkgs/pkgs/tools/misc/clac/default.nix
index 544379d8d21..8aea37ebddf 100644
--- a/nixpkgs/pkgs/tools/misc/clac/default.nix
+++ b/nixpkgs/pkgs/tools/misc/clac/default.nix
@@ -23,6 +23,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.bsd2;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.unix;
- homepage = https://github.com/soveran/clac;
+ homepage = "https://github.com/soveran/clac";
};
}
diff --git a/nixpkgs/pkgs/tools/misc/clasp/default.nix b/nixpkgs/pkgs/tools/misc/clasp/default.nix
index 31c35af8118..2748c0126cd 100644
--- a/nixpkgs/pkgs/tools/misc/clasp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/clasp/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Answer set solver for (extended) normal and disjunctive logic programs";
- homepage = http://potassco.sourceforge.net/;
+ homepage = "http://potassco.sourceforge.net/";
platforms = platforms.all;
maintainers = [ maintainers.hakuch ];
license = licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/tools/misc/clex/default.nix b/nixpkgs/pkgs/tools/misc/clex/default.nix
index d5fd4e97df1..5e5bf4166ff 100644
--- a/nixpkgs/pkgs/tools/misc/clex/default.nix
+++ b/nixpkgs/pkgs/tools/misc/clex/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
to be executed by the shell. There are no built-in commands, CLEX is an
add-on to your favorite shell.
'';
- homepage = http://www.clex.sk;
+ homepage = "http://www.clex.sk";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/clipman/default.nix b/nixpkgs/pkgs/tools/misc/clipman/default.nix
index 3153c843025..15eeb8b7b86 100644
--- a/nixpkgs/pkgs/tools/misc/clipman/default.nix
+++ b/nixpkgs/pkgs/tools/misc/clipman/default.nix
@@ -21,7 +21,7 @@ buildGoModule rec {
'';
meta = with lib; {
- homepage = https://github.com/yory8/clipman;
+ homepage = "https://github.com/yory8/clipman";
license = licenses.gpl3;
maintainers = with maintainers; [ ma27 ];
description = "A simple clipboard manager for Wayland";
diff --git a/nixpkgs/pkgs/tools/misc/clipster/default.nix b/nixpkgs/pkgs/tools/misc/clipster/default.nix
index 699285f2664..bb14830bf06 100644
--- a/nixpkgs/pkgs/tools/misc/clipster/default.nix
+++ b/nixpkgs/pkgs/tools/misc/clipster/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
- Ability to delete items in clipboard history.
'';
license = licenses.agpl3;
- homepage = https://github.com/mrichar1/clipster;
+ homepage = "https://github.com/mrichar1/clipster";
platforms = platforms.linux;
maintainers = [ maintainers.magnetophon ];
};
diff --git a/nixpkgs/pkgs/tools/misc/cloc/default.nix b/nixpkgs/pkgs/tools/misc/cloc/default.nix
index 6d567f6119a..0e598d78a53 100644
--- a/nixpkgs/pkgs/tools/misc/cloc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cloc/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A program that counts lines of source code";
- homepage = https://github.com/AlDanial/cloc;
+ homepage = "https://github.com/AlDanial/cloc";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.all;
maintainers = with stdenv.lib.maintainers; [ rycee ];
diff --git a/nixpkgs/pkgs/tools/misc/colord-kde/default.nix b/nixpkgs/pkgs/tools/misc/colord-kde/default.nix
index 41c80146e68..8897514783a 100644
--- a/nixpkgs/pkgs/tools/misc/colord-kde/default.nix
+++ b/nixpkgs/pkgs/tools/misc/colord-kde/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- homepage = https://projects.kde.org/projects/playground/graphics/colord-kde;
+ homepage = "https://projects.kde.org/projects/playground/graphics/colord-kde";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ttuegel ];
};
diff --git a/nixpkgs/pkgs/tools/misc/colord/default.nix b/nixpkgs/pkgs/tools/misc/colord/default.nix
index c6dbcfdda02..79d27129173 100644
--- a/nixpkgs/pkgs/tools/misc/colord/default.nix
+++ b/nixpkgs/pkgs/tools/misc/colord/default.nix
@@ -106,7 +106,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "System service to manage, install and generate color profiles to accurately color manage input and output devices";
- homepage = https://www.freedesktop.org/software/colord/;
+ homepage = "https://www.freedesktop.org/software/colord/";
license = licenses.lgpl2Plus;
maintainers = [ maintainers.marcweber ] ++ teams.freedesktop.members;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/contacts/default.nix b/nixpkgs/pkgs/tools/misc/contacts/default.nix
index f3d7fbd8127..b58e0c6e31e 100644
--- a/nixpkgs/pkgs/tools/misc/contacts/default.nix
+++ b/nixpkgs/pkgs/tools/misc/contacts/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Access contacts from the Mac address book from command-line";
- homepage = http://www.gnufoo.org/contacts/contacts.html;
+ homepage = "http://www.gnufoo.org/contacts/contacts.html";
license = licenses.gpl2;
maintainers = with maintainers; [ jwiegley ];
platforms = stdenv.lib.platforms.darwin;
diff --git a/nixpkgs/pkgs/tools/misc/coreutils/default.nix b/nixpkgs/pkgs/tools/misc/coreutils/default.nix
index 1294c6758f4..49edc002bec 100644
--- a/nixpkgs/pkgs/tools/misc/coreutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/coreutils/default.nix
@@ -131,7 +131,7 @@ stdenv.mkDerivation (rec {
'';
meta = {
- homepage = https://www.gnu.org/software/coreutils/;
+ homepage = "https://www.gnu.org/software/coreutils/";
description = "The basic file, shell and text manipulation utilities of the GNU operating system";
longDescription = ''
diff --git a/nixpkgs/pkgs/tools/misc/cowsay/default.nix b/nixpkgs/pkgs/tools/misc/cowsay/default.nix
index fb44b051b7e..d2a27fa9cb0 100644
--- a/nixpkgs/pkgs/tools/misc/cowsay/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cowsay/default.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec{
meta = with stdenv.lib; {
description = "A program which generates ASCII pictures of a cow with a message";
- homepage = https://en.wikipedia.org/wiki/Cowsay;
+ homepage = "https://en.wikipedia.org/wiki/Cowsay";
license = licenses.gpl1;
platforms = platforms.all;
maintainers = [ maintainers.rob ];
diff --git a/nixpkgs/pkgs/tools/misc/cpulimit/default.nix b/nixpkgs/pkgs/tools/misc/cpulimit/default.nix
index 1978476a12d..13c29d6ab93 100644
--- a/nixpkgs/pkgs/tools/misc/cpulimit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cpulimit/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
installFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = http://limitcpu.sourceforge.net/;
+ homepage = "http://limitcpu.sourceforge.net/";
description = "A tool to throttle the CPU usage of programs";
platforms = with platforms; linux ++ freebsd;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix b/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix
index 5792fa4121b..65482fabb11 100644
--- a/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cpuminer-multi/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
src = fetchgit {
inherit rev;
- url = https://github.com/wolf9466/cpuminer-multi.git;
+ url = "https://github.com/wolf9466/cpuminer-multi.git";
sha256 = "11dg4rra4dgfb9x6q85irn0hrkx2lkwyrdpgdh10pag09s3vhy4v";
};
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Multi-algo CPUMiner";
- homepage = https://github.com/wolf9466/cpuminer-multi;
+ homepage = "https://github.com/wolf9466/cpuminer-multi";
license = licenses.gpl2;
maintainers = [ maintainers.ehmry ];
# does not build on i686 https://github.com/lucasjones/cpuminer-multi/issues/27
diff --git a/nixpkgs/pkgs/tools/misc/cpuminer/default.nix b/nixpkgs/pkgs/tools/misc/cpuminer/default.nix
index db0ab75d916..99eb6a52ca0 100644
--- a/nixpkgs/pkgs/tools/misc/cpuminer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cpuminer/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "CFLAGS=-O3" ];
meta = with stdenv.lib; {
- homepage = https://github.com/pooler/cpuminer;
+ homepage = "https://github.com/pooler/cpuminer";
description = "CPU miner for Litecoin and Bitcoin";
license = licenses.gpl2;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/crex/default.nix b/nixpkgs/pkgs/tools/misc/crex/default.nix
index a00f8d6654f..72e8521fec1 100644
--- a/nixpkgs/pkgs/tools/misc/crex/default.nix
+++ b/nixpkgs/pkgs/tools/misc/crex/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Explore, test, and check regular expressions in the terminal";
- homepage = https://octobanana.com/software/crex;
+ homepage = "https://octobanana.com/software/crex";
license = licenses.mit;
maintainers = with maintainers; [ dtzWill ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/csv2latex/default.nix b/nixpkgs/pkgs/tools/misc/csv2latex/default.nix
new file mode 100644
index 00000000000..da222582967
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/csv2latex/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ pname = "csv2latex";
+ version = "0.22";
+
+ src = fetchurl {
+ url = "http://brouits.free.fr/csv2latex/csv2latex-${version}.tar.gz";
+ sha256 = "09qih2zx6cvlii1n5phiinvm9xw1l8f4i60b5hg56pymzjhn97vy";
+ };
+
+ installPhase = ''
+ mkdir -p $out/bin
+ make PREFIX=$out install
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Command-line CSV to LaTeX file converter";
+ homepage = "http://brouits.free.fr/csv2latex/";
+ license = licenses.gpl2;
+ maintainers = [ maintainers.catern ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/cunit/default.nix b/nixpkgs/pkgs/tools/misc/cunit/default.nix
index f1930c925ff..305084b900d 100644
--- a/nixpkgs/pkgs/tools/misc/cunit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/cunit/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
with a flexible variety of user interfaces.
'';
- homepage = http://cunit.sourceforge.net/;
+ homepage = "http://cunit.sourceforge.net/";
license = stdenv.lib.licenses.lgpl2;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/dashing/default.nix b/nixpkgs/pkgs/tools/misc/dashing/default.nix
index f45889e78d8..8d7f16b5bec 100644
--- a/nixpkgs/pkgs/tools/misc/dashing/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dashing/default.nix
@@ -18,7 +18,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "A Dash Generator Script for Any HTML";
- homepage = https://github.com/technosophos/dashing;
+ homepage = "https://github.com/technosophos/dashing";
license = licenses.mit;
maintainers = [ ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/dateutils/default.nix b/nixpkgs/pkgs/tools/misc/dateutils/default.nix
index a441124189c..f56cee49ecf 100644
--- a/nixpkgs/pkgs/tools/misc/dateutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dateutils/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A bunch of tools that revolve around fiddling with dates and times in the command line";
- homepage = http://www.fresse.org/dateutils/;
+ homepage = "http://www.fresse.org/dateutils/";
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = [ maintainers.paperdigits ];
diff --git a/nixpkgs/pkgs/tools/misc/dbacl/default.nix b/nixpkgs/pkgs/tools/misc/dbacl/default.nix
index 9107debfd12..a6bc0111ad4 100644
--- a/nixpkgs/pkgs/tools/misc/dbacl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dbacl/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
};
meta = {
- homepage = http://dbacl.sourceforge.net/;
+ homepage = "http://dbacl.sourceforge.net/";
longDescription = "a digramic Bayesian classifier for text recognition.";
maintainers = [];
license = stdenv.lib.licenses.gpl3;
diff --git a/nixpkgs/pkgs/tools/misc/dbus-map/default.nix b/nixpkgs/pkgs/tools/misc/dbus-map/default.nix
index 72687f4bfa4..c311de3a779 100644
--- a/nixpkgs/pkgs/tools/misc/dbus-map/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dbus-map/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
description = "Simple utility for enumerating D-Bus endpoints, an nmap for D-Bus";
- homepage = https://github.com/taviso/dbusmap;
+ homepage = "https://github.com/taviso/dbusmap";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ cstrahan ];
diff --git a/nixpkgs/pkgs/tools/misc/ddate/default.nix b/nixpkgs/pkgs/tools/misc/ddate/default.nix
index c602a4c9235..0987fb6d286 100644
--- a/nixpkgs/pkgs/tools/misc/ddate/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ddate/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
buildInputs = [ cmake ];
meta = {
- homepage = https://github.com/bo0ts/ddate;
+ homepage = "https://github.com/bo0ts/ddate";
description = "Discordian version of the date program";
license = stdenv.lib.licenses.publicDomain;
maintainers = with stdenv.lib.maintainers; [kovirobi];
diff --git a/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix b/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix
index 0d5efb2ca22..cfc48af5be5 100644
--- a/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A program used to control monitor parameters by software";
- homepage = https://github.com/ddccontrol/ddccontrol;
+ homepage = "https://github.com/ddccontrol/ddccontrol";
license = licenses.gpl2;
platforms = [ "i686-linux" "x86_64-linux" ];
maintainers = [ stdenv.lib.maintainers.pakhfn ];
diff --git a/nixpkgs/pkgs/tools/misc/ddcutil/default.nix b/nixpkgs/pkgs/tools/misc/ddcutil/default.nix
index e3ba0abb8bc..c2eed30a70d 100644
--- a/nixpkgs/pkgs/tools/misc/ddcutil/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ddcutil/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig
-, glib, i2c-tools, udev, libgudev, libusb, libdrm, xorg }:
+, glib, i2c-tools, udev, libgudev, libusb1, libdrm, xorg }:
stdenv.mkDerivation rec {
pname = "ddcutil";
@@ -15,11 +15,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [
i2c-tools udev libgudev
- glib libusb libdrm xorg.libXrandr
+ glib libusb1 libdrm xorg.libXrandr
];
meta = with stdenv.lib; {
- homepage = http://www.ddcutil.com/;
+ homepage = "http://www.ddcutil.com/";
description = "Query and change Linux monitor settings using DDC/CI and USB";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/debianutils/default.nix b/nixpkgs/pkgs/tools/misc/debianutils/default.nix
index 74aec9bae6a..f9643fbde79 100644
--- a/nixpkgs/pkgs/tools/misc/debianutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/debianutils/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
The specific utilities included are: add-shell installkernel ischroot remove-shell run-parts savelog tempfile which
'';
- downloadPage = https://packages.debian.org/sid/debianutils;
+ downloadPage = "https://packages.debian.org/sid/debianutils";
license = with licenses; [ gpl2Plus publicDomain smail ];
maintainers = [];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/debootstrap/default.nix b/nixpkgs/pkgs/tools/misc/debootstrap/default.nix
index 04b55a6a6b4..2940ff0a573 100644
--- a/nixpkgs/pkgs/tools/misc/debootstrap/default.nix
+++ b/nixpkgs/pkgs/tools/misc/debootstrap/default.nix
@@ -15,13 +15,13 @@ let binPath = stdenv.lib.makeBinPath [
];
in stdenv.mkDerivation rec {
pname = "debootstrap";
- version = "1.0.119";
+ version = "1.0.123";
src = fetchurl {
# git clone git://git.debian.org/d-i/debootstrap.git
# I'd like to use the source. However it's lacking the lanny script ? (still true?)
url = "mirror://debian/pool/main/d/${pname}/${pname}_${version}.tar.gz";
- sha256 = "1q5kw5mm5cnm97j0iz8hfbmjrpdc3n3pcw7f9as1n6h0xp0bmgp6";
+ sha256 = "0a53dhfwa74vdhqd6kbl7zlm7iic37c6wkdclppf0syxxi3q2njy";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix b/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix
index 6b47027a5b9..045e199e3ae 100644
--- a/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh;
meta = {
- homepage = http://www.freedesktop.org/wiki/Software/desktop-file-utils;
+ homepage = "http://www.freedesktop.org/wiki/Software/desktop-file-utils";
description = "Command line utilities for working with .desktop files";
platforms = platforms.linux ++ platforms.darwin;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/misc/detox/default.nix b/nixpkgs/pkgs/tools/misc/detox/default.nix
index 9ad891fd9bd..85bed63c7f9 100644
--- a/nixpkgs/pkgs/tools/misc/detox/default.nix
+++ b/nixpkgs/pkgs/tools/misc/detox/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "detox-1.2.0";
src = fetchurl {
- url = mirror://sourceforge/detox/1.2.0/detox-1.2.0.tar.gz;
+ url = "mirror://sourceforge/detox/1.2.0/detox-1.2.0.tar.gz";
sha256 = "02cfkf3yhw64xg8mksln8w24gdwgm2x9g3vps7gn6jbjbfd8mh45";
};
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = http://detox.sourceforge.net/;
+ homepage = "http://detox.sourceforge.net/";
description = "Utility designed to clean up filenames";
longDescription = ''
Detox is a utility designed to clean up filenames. It replaces
diff --git a/nixpkgs/pkgs/tools/misc/diffoscope/default.nix b/nixpkgs/pkgs/tools/misc/diffoscope/default.nix
index 9273d82455d..0ce0e1be325 100644
--- a/nixpkgs/pkgs/tools/misc/diffoscope/default.nix
+++ b/nixpkgs/pkgs/tools/misc/diffoscope/default.nix
@@ -9,11 +9,11 @@
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python3Packages.buildPythonApplication rec {
pname = "diffoscope";
- version = "137";
+ version = "138";
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
- sha256 = "1qa508nlqvz0s0cd6jk5c8m43kqfx1h2mgx50iphy4y0spnyv946";
+ sha256 = "171nz5n4dayr7bj04h0x282vdk92kp7lgarnb3x0md91m2i9x997";
};
patches = [
diff --git a/nixpkgs/pkgs/tools/misc/ding-libs/default.nix b/nixpkgs/pkgs/tools/misc/ding-libs/default.nix
index e99e9289b67..deb70d082d9 100644
--- a/nixpkgs/pkgs/tools/misc/ding-libs/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ding-libs/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = {
description = "'D is not GLib' utility libraries";
- homepage = https://fedorahosted.org/sssd/;
+ homepage = "https://fedorahosted.org/sssd/";
platforms = with stdenv.lib.platforms; linux;
maintainers = with stdenv.lib.maintainers; [ e-user ];
license = [ stdenv.lib.licenses.gpl3 stdenv.lib.licenses.lgpl3 ];
diff --git a/nixpkgs/pkgs/tools/misc/direnv/default.nix b/nixpkgs/pkgs/tools/misc/direnv/default.nix
index c358e24095a..3c7e72f6d73 100644
--- a/nixpkgs/pkgs/tools/misc/direnv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/direnv/default.nix
@@ -41,7 +41,7 @@ buildGoPackage rec {
In short, this little tool allows you to have project-specific
environment variables.
'';
- homepage = https://direnv.net;
+ homepage = "https://direnv.net";
license = licenses.mit;
maintainers = with maintainers; [ zimbatm ];
};
diff --git a/nixpkgs/pkgs/tools/misc/diskscan/default.nix b/nixpkgs/pkgs/tools/misc/diskscan/default.nix
index 10406b8bf03..204b7b4cf8d 100644
--- a/nixpkgs/pkgs/tools/misc/diskscan/default.nix
+++ b/nixpkgs/pkgs/tools/misc/diskscan/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
meta = with stdenv.lib; {
- homepage = https://github.com/baruch/diskscan;
+ homepage = "https://github.com/baruch/diskscan";
description = "Scan HDD/SSD for failed and near failed sectors";
platforms = with platforms; linux;
maintainers = with maintainers; [ peterhoeg ];
diff --git a/nixpkgs/pkgs/tools/misc/diskus/default.nix b/nixpkgs/pkgs/tools/misc/diskus/default.nix
index e02811e03eb..b3fbc6377ab 100644
--- a/nixpkgs/pkgs/tools/misc/diskus/default.nix
+++ b/nixpkgs/pkgs/tools/misc/diskus/default.nix
@@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec {
meta = with stdenv.lib; {
description = "A minimal, fast alternative to 'du -sh'";
- homepage = https://github.com/sharkdp/diskus;
+ homepage = "https://github.com/sharkdp/diskus";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = [ maintainers.fuerbringer ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/disper/default.nix b/nixpkgs/pkgs/tools/misc/disper/default.nix
index 167b4a547f8..6ba446d7bc0 100644
--- a/nixpkgs/pkgs/tools/misc/disper/default.nix
+++ b/nixpkgs/pkgs/tools/misc/disper/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = {
description = "On-the-fly display switch utility";
- homepage = http://willem.engen.nl/projects/disper/;
+ homepage = "http://willem.engen.nl/projects/disper/";
platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.gpl3;
};
diff --git a/nixpkgs/pkgs/tools/misc/docbook2mdoc/default.nix b/nixpkgs/pkgs/tools/misc/docbook2mdoc/default.nix
index efe65683e07..2237d009d43 100644
--- a/nixpkgs/pkgs/tools/misc/docbook2mdoc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/docbook2mdoc/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = http://mdocml.bsd.lv/;
+ homepage = "http://mdocml.bsd.lv/";
description = "converter from DocBook V4.x and v5.x XML into mdoc";
license = licenses.isc;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/docker-ls/default.nix b/nixpkgs/pkgs/tools/misc/docker-ls/default.nix
index c1baf8e82f5..8522256c7d5 100644
--- a/nixpkgs/pkgs/tools/misc/docker-ls/default.nix
+++ b/nixpkgs/pkgs/tools/misc/docker-ls/default.nix
@@ -21,7 +21,7 @@ buildGoPackage rec {
with tags.
'';
- homepage = https://github.com/mayflower/docker-ls;
+ homepage = "https://github.com/mayflower/docker-ls";
maintainers = with maintainers; [ ma27 ];
platforms = docker.meta.platforms;
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/docker-sync/Gemfile.lock b/nixpkgs/pkgs/tools/misc/docker-sync/Gemfile.lock
index ff7aa6b3f9f..4f14b77d0ef 100644
--- a/nixpkgs/pkgs/tools/misc/docker-sync/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/docker-sync/Gemfile.lock
@@ -26,4 +26,4 @@ DEPENDENCIES
docker-sync!
BUNDLED WITH
- 1.16.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/docker-sync/default.nix b/nixpkgs/pkgs/tools/misc/docker-sync/default.nix
index e75b8347568..48fbaa1e9de 100644
--- a/nixpkgs/pkgs/tools/misc/docker-sync/default.nix
+++ b/nixpkgs/pkgs/tools/misc/docker-sync/default.nix
@@ -12,7 +12,7 @@ bundlerApp {
meta = with lib; {
description = "Run your application at full speed while syncing your code for development";
- homepage = http://docker-sync.io;
+ homepage = "http://docker-sync.io";
license = licenses.gpl3;
maintainers = with maintainers; [ manveru nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/doitlive/default.nix b/nixpkgs/pkgs/tools/misc/doitlive/default.nix
index 6edcefb11d5..3c0406a4ea0 100644
--- a/nixpkgs/pkgs/tools/misc/doitlive/default.nix
+++ b/nixpkgs/pkgs/tools/misc/doitlive/default.nix
@@ -16,7 +16,7 @@ python3Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Tool for live presentations in the terminal";
- homepage = https://pypi.python.org/pypi/doitlive;
+ homepage = "https://pypi.python.org/pypi/doitlive";
license = licenses.mit;
maintainers = with maintainers; [ mbode ];
};
diff --git a/nixpkgs/pkgs/tools/misc/dpt-rp1-py/default.nix b/nixpkgs/pkgs/tools/misc/dpt-rp1-py/default.nix
index 88359adc318..69b689fb824 100644
--- a/nixpkgs/pkgs/tools/misc/dpt-rp1-py/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dpt-rp1-py/default.nix
@@ -20,7 +20,7 @@ python3Packages.buildPythonApplication rec {
];
meta = with lib; {
- homepage = https://github.com/janten/dpt-rp1-py;
+ homepage = "https://github.com/janten/dpt-rp1-py";
description = "Python script to manage Sony DPT-RP1 without Digital Paper App";
license = licenses.mit;
maintainers = with maintainers; [ mt-caret ];
diff --git a/nixpkgs/pkgs/tools/misc/dtach/default.nix b/nixpkgs/pkgs/tools/misc/dtach/default.nix
index 7d85decbb84..9973eddc7ef 100644
--- a/nixpkgs/pkgs/tools/misc/dtach/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dtach/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = http://dtach.sourceforge.net/;
+ homepage = "http://dtach.sourceforge.net/";
description = "A program that emulates the detach feature of screen";
longDescription = ''
diff --git a/nixpkgs/pkgs/tools/misc/dua/default.nix b/nixpkgs/pkgs/tools/misc/dua/default.nix
index 0b56b03b9de..2dea0f179a1 100644
--- a/nixpkgs/pkgs/tools/misc/dua/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dua/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "dua";
- version = "2.3.1";
+ version = "2.5.0";
src = fetchFromGitHub {
owner = "Byron";
repo = "dua-cli";
rev = "v${version}";
- sha256 = "15pmmjnzjbjlf7np5zf2yahccqx8iw1jlzl3nkhqbs673ns0gjml";
+ sha256 = "1r94fcygp9mmg457dkksx3mjdxfddzfzl6n0rmxasiinsz0hak4c";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoSha256 = "0xqjbhqb08bk40i0rfzfkcl9kp67b8a285ksil4f663nidycmgw3";
+ cargoSha256 = "15a4hari3my59xvmkll2jlvb1jyf8gg8alp91nvh3bagpajpvdx6";
doCheck = false;
diff --git a/nixpkgs/pkgs/tools/misc/duc/default.nix b/nixpkgs/pkgs/tools/misc/duc/default.nix
index c5ea2cd46a1..74dd2a34cc4 100644
--- a/nixpkgs/pkgs/tools/misc/duc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/duc/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
stdenv.lib.optionals (!enableCairo) [ "--disable-x11" "--disable-cairo" ];
meta = with stdenv.lib; {
- homepage = http://duc.zevv.nl/;
+ homepage = "http://duc.zevv.nl/";
description = "Collection of tools for inspecting and visualizing disk usage";
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/misc/dumptorrent/default.nix b/nixpkgs/pkgs/tools/misc/dumptorrent/default.nix
index 1b9a6c9bbea..146ab54dd62 100644
--- a/nixpkgs/pkgs/tools/misc/dumptorrent/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dumptorrent/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Dump .torrent file information";
- homepage = https://sourceforge.net/projects/dumptorrent/;
+ homepage = "https://sourceforge.net/projects/dumptorrent/";
license = licenses.gpl2;
maintainers = [ maintainers.zohl ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/dupd/default.nix b/nixpkgs/pkgs/tools/misc/dupd/default.nix
index 06b9f3adac9..4c8f5e2e2b1 100644
--- a/nixpkgs/pkgs/tools/misc/dupd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/dupd/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "CLI utility to find duplicate files";
- homepage = http://www.virkki.com/dupd;
+ homepage = "http://www.virkki.com/dupd";
license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
};
diff --git a/nixpkgs/pkgs/tools/misc/dvtm/dvtm.nix b/nixpkgs/pkgs/tools/misc/dvtm/dvtm.nix
index df2e25c7ea3..61af9fac177 100644
--- a/nixpkgs/pkgs/tools/misc/dvtm/dvtm.nix
+++ b/nixpkgs/pkgs/tools/misc/dvtm/dvtm.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Dynamic virtual terminal manager";
- homepage = http://www.brain-dump.org/projects/dvtm;
+ homepage = "http://www.brain-dump.org/projects/dvtm";
license = licenses.mit;
maintainers = [ maintainers.vrthra ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/edid-decode/default.nix b/nixpkgs/pkgs/tools/misc/edid-decode/default.nix
index 11a46f620c0..c755f73b118 100644
--- a/nixpkgs/pkgs/tools/misc/edid-decode/default.nix
+++ b/nixpkgs/pkgs/tools/misc/edid-decode/default.nix
@@ -18,7 +18,7 @@ in stdenv.mkDerivation {
meta = {
description = "EDID decoder and conformance tester";
- homepage = https://cgit.freedesktop.org/xorg/app/edid-decode/;
+ homepage = "https://cgit.freedesktop.org/xorg/app/edid-decode/";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.chiiruno ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/edid-generator/default.nix b/nixpkgs/pkgs/tools/misc/edid-generator/default.nix
new file mode 100644
index 00000000000..49b6277faef
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/edid-generator/default.nix
@@ -0,0 +1,41 @@
+{ stdenv
+, fetchFromGitHub
+, dos2unix
+, edid-decode
+, hexdump
+, zsh
+, modelines ? [] # Modeline "1280x800" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
+}:
+let
+ version = "unstable-2018-03-15";
+in stdenv.mkDerivation {
+ pname = "edid-generator";
+ inherit version;
+
+ src = fetchFromGitHub {
+ owner = "akatrevorjay";
+ repo = "edid-generator";
+ rev = "31a6f80784d289d2faa8c4ca4788409c83b3ea14";
+ sha256 = "0j6wqzx5frca8b5i6812vvr5iwk7440fka70bmqn00k0vfhsc2x3";
+ };
+
+ nativeBuildInputs = [ dos2unix edid-decode hexdump zsh ];
+
+ postPatch = ''
+ patchShebangs modeline2edid
+ '';
+
+ configurePhase = (stdenv.lib.concatMapStringsSep "\n" (m: "echo \"${m}\" | ./modeline2edid -") modelines);
+
+ installPhase = ''
+ install -Dm 444 *.bin -t "$out/lib/firmware/edid"
+ '';
+
+ meta = {
+ description = "Hackerswork to generate an EDID blob from given Xorg Modelines";
+ homepage = "https://github.com/akatrevorjay/edid-generator";
+ license = stdenv.lib.licenses.mit;
+ maintainers = [ stdenv.lib.maintainers.flokli ];
+ platforms = stdenv.lib.platforms.all;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/emv/default.nix b/nixpkgs/pkgs/tools/misc/emv/default.nix
index 6a5fcfb1217..76ea8ceba0d 100644
--- a/nixpkgs/pkgs/tools/misc/emv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/emv/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
'';
meta = {
- homepage = http://www.i0i0.de/toolchest/emv;
+ homepage = "http://www.i0i0.de/toolchest/emv";
description = "Editor Move: Rename files with your favourite text editor";
license = stdenv.lib.licenses.publicDomain;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/ent/default.nix b/nixpkgs/pkgs/tools/misc/ent/default.nix
index 7e8d04b4209..4ecb8fe488a 100644
--- a/nixpkgs/pkgs/tools/misc/ent/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ent/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Pseudorandom Number Sequence Test Program";
- homepage = http://www.fourmilab.ch/random/;
+ homepage = "http://www.fourmilab.ch/random/";
platforms = platforms.all;
license = licenses.publicDomain;
};
diff --git a/nixpkgs/pkgs/tools/misc/entr/default.nix b/nixpkgs/pkgs/tools/misc/entr/default.nix
index 247572a379f..aeb88d0c68b 100644
--- a/nixpkgs/pkgs/tools/misc/entr/default.nix
+++ b/nixpkgs/pkgs/tools/misc/entr/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
installFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = http://entrproject.org/;
+ homepage = "http://entrproject.org/";
description = "Run arbitrary commands when files change";
license = licenses.isc;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/envdir-go/default.nix b/nixpkgs/pkgs/tools/misc/envdir-go/default.nix
index db31df982cf..957f5941cb6 100644
--- a/nixpkgs/pkgs/tools/misc/envdir-go/default.nix
+++ b/nixpkgs/pkgs/tools/misc/envdir-go/default.nix
@@ -21,7 +21,7 @@ buildGoPackage rec {
meta = {
description = "A go rewrite of envdir";
- homepage = https://github.com/d10n/envdir;
+ homepage = "https://github.com/d10n/envdir";
maintainers = with stdenv.lib.maintainers; [ edude03 ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/envsubst/default.nix b/nixpkgs/pkgs/tools/misc/envsubst/default.nix
index 9b2153d17cb..af0fa6a76ba 100644
--- a/nixpkgs/pkgs/tools/misc/envsubst/default.nix
+++ b/nixpkgs/pkgs/tools/misc/envsubst/default.nix
@@ -14,7 +14,7 @@ buildGoPackage rec {
meta = with lib; {
description = "Environment variables substitution for Go";
- homepage = https://github.com/a8m/envsubst;
+ homepage = "https://github.com/a8m/envsubst";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ nicknovitski ];
diff --git a/nixpkgs/pkgs/tools/misc/eot-utilities/default.nix b/nixpkgs/pkgs/tools/misc/eot-utilities/default.nix
index 8d65aee9e7a..546ad8d3d7d 100644
--- a/nixpkgs/pkgs/tools/misc/eot-utilities/default.nix
+++ b/nixpkgs/pkgs/tools/misc/eot-utilities/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
meta = {
- homepage = http://www.w3.org/Tools/eot-utils/;
+ homepage = "http://www.w3.org/Tools/eot-utils/";
description = "Create Embedded Open Type from OpenType or TrueType font";
license = stdenv.lib.licenses.w3c;
maintainers = with stdenv.lib.maintainers; [ leenaars ];
diff --git a/nixpkgs/pkgs/tools/misc/esptool-ck/default.nix b/nixpkgs/pkgs/tools/misc/esptool-ck/default.nix
index 52b56f10ea9..a57a042a0c1 100644
--- a/nixpkgs/pkgs/tools/misc/esptool-ck/default.nix
+++ b/nixpkgs/pkgs/tools/misc/esptool-ck/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "ESP8266/ESP32 build helper tool";
- homepage = https://github.com/igrr/esptool-ck;
+ homepage = "https://github.com/igrr/esptool-ck";
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/esptool/default.nix b/nixpkgs/pkgs/tools/misc/esptool/default.nix
index 8793685069a..465e30e7615 100644
--- a/nixpkgs/pkgs/tools/misc/esptool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/esptool/default.nix
@@ -16,7 +16,7 @@ python3.pkgs.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "ESP8266 and ESP32 serial bootloader utility";
- homepage = https://github.com/espressif/esptool;
+ homepage = "https://github.com/espressif/esptool";
license = licenses.gpl2;
maintainers = with maintainers; [ dezgeg dotlambda ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/ethminer/default.nix b/nixpkgs/pkgs/tools/misc/ethminer/default.nix
index 1ec99f12d82..d593d677cc3 100644
--- a/nixpkgs/pkgs/tools/misc/ethminer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ethminer/default.nix
@@ -67,10 +67,12 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Ethereum miner with OpenCL, CUDA and stratum support";
- homepage = https://github.com/ethereum-mining/ethminer;
+ homepage = "https://github.com/ethereum-mining/ethminer";
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ nand0p ];
license = licenses.gpl2;
+ # Doesn't build with gcc9, and if overlayed to use gcc8 stdenv fails on CUDA issues.
+ broken = true;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/ethtool/default.nix b/nixpkgs/pkgs/tools/misc/ethtool/default.nix
index ec1e2c48e64..b1b9956404a 100644
--- a/nixpkgs/pkgs/tools/misc/ethtool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ethtool/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Utility for controlling network drivers and hardware";
- homepage = https://www.kernel.org/pub/software/network/ethtool/;
+ homepage = "https://www.kernel.org/pub/software/network/ethtool/";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
diff --git a/nixpkgs/pkgs/tools/misc/eva/default.nix b/nixpkgs/pkgs/tools/misc/eva/default.nix
index dee181d95c2..06b7b0a5200 100644
--- a/nixpkgs/pkgs/tools/misc/eva/default.nix
+++ b/nixpkgs/pkgs/tools/misc/eva/default.nix
@@ -18,14 +18,14 @@ rustPlatform.buildRustPackage rec {
patches = [
# to fix the test suite (can be removed as soon as #33 is merged).
(fetchpatch {
- url = https://github.com/NerdyPepper/eva/commit/cacf51dbb9748b1dbe97b35f3c593a0a272bd4db.patch;
+ url = "https://github.com/NerdyPepper/eva/commit/cacf51dbb9748b1dbe97b35f3c593a0a272bd4db.patch";
sha256 = "11q7dkz2x1888f3awnlr1nbbxzzfjrr46kd0kk6sgjdkyfh50cvv";
})
];
meta = with stdenv.lib; {
description = "A calculator REPL, similar to bc";
- homepage = https://github.com/NerdyPepper/eva;
+ homepage = "https://github.com/NerdyPepper/eva";
license = licenses.mit;
maintainers = with maintainers; [ nrdxp ma27 ];
};
diff --git a/nixpkgs/pkgs/tools/misc/exa/default.nix b/nixpkgs/pkgs/tools/misc/exa/default.nix
index acfbe6bb63c..fd6baadb685 100644
--- a/nixpkgs/pkgs/tools/misc/exa/default.nix
+++ b/nixpkgs/pkgs/tools/misc/exa/default.nix
@@ -55,7 +55,7 @@ buildRustPackage rec {
for a directory, or recursing into directories with a tree view. exa is
written in Rust, so it’s small, fast, and portable.
'';
- homepage = https://the.exa.website;
+ homepage = "https://the.exa.website";
license = licenses.mit;
maintainers = with maintainers; [ ehegnes lilyball globin ];
};
diff --git a/nixpkgs/pkgs/tools/misc/execline/default.nix b/nixpkgs/pkgs/tools/misc/execline/default.nix
index fb685e65a4f..d3a6990a1f8 100644
--- a/nixpkgs/pkgs/tools/misc/execline/default.nix
+++ b/nixpkgs/pkgs/tools/misc/execline/default.nix
@@ -7,8 +7,8 @@ with skawarePackages;
buildPackage {
pname = "execline";
- version = "2.5.3.0";
- sha256 = "0czdrv9m8mnx94nf28dafij6z03k4mbhbs6hccfaardfd5l5q805";
+ version = "2.6.0.0";
+ sha256 = "1m6pvawxqaqjr49456vyjyl8dnqwvr19v77sjj7dnglfijwza5al";
description = "A small scripting language, to be used in place of a shell in non-interactive scripts";
@@ -35,15 +35,21 @@ buildPackage {
mv examples $doc/share/doc/execline/examples
mv $bin/bin/execlineb $bin/bin/.execlineb-wrapped
- cc \
+
+ # A wrapper around execlineb, which provides all execline
+ # tools on `execlineb`’s PATH.
+ # It is implemented as a C script, because on non-Linux,
+ # nested shebang lines are not supported.
+ # The -lskarnet has to come at the end to support static builds.
+ $CC \
-O \
-Wall -Wpedantic \
-D "EXECLINEB_PATH()=\"$bin/bin/.execlineb-wrapped\"" \
-D "EXECLINE_BIN_PATH()=\"$bin/bin\"" \
-I "${skalibs.dev}/include" \
-L "${skalibs.lib}/lib" \
- -lskarnet \
-o "$bin/bin/execlineb" \
- ${./execlineb-wrapper.c}
+ ${./execlineb-wrapper.c} \
+ -lskarnet
'';
}
diff --git a/nixpkgs/pkgs/tools/misc/expect/default.nix b/nixpkgs/pkgs/tools/misc/expect/default.nix
index 9fcff332de6..cbb8c337ff8 100644
--- a/nixpkgs/pkgs/tools/misc/expect/default.nix
+++ b/nixpkgs/pkgs/tools/misc/expect/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A tool for automating interactive applications";
- homepage = http://expect.sourceforge.net/;
+ homepage = "http://expect.sourceforge.net/";
license = "Expect";
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/fd/default.nix b/nixpkgs/pkgs/tools/misc/fd/default.nix
index 3dfe7c80a5a..5cc1c12f64c 100644
--- a/nixpkgs/pkgs/tools/misc/fd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fd/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "fd";
- version = "7.4.0";
+ version = "8.0.0";
src = fetchFromGitHub {
owner = "sharkdp";
repo = "fd";
rev = "v${version}";
- sha256 = "108p1p9bxhg4qzwfs6wqcakcvlpqw3w498jkz1vhmg6jp1mbmgdr";
+ sha256 = "0l18xavkj99cydp1dqrph00yq2px339zs6jcim59iq3zln1yn0n7";
};
- cargoSha256 = "1nhlarrl0m6as3j2547yf1xxjm88qy3v8jgvhd47z3f5s63bb6w5";
+ cargoSha256 = "1sdwbnncs1d45x1iqk3jv3r69fpkzrsxm4kjn89jmvd5nk8blvs2";
nativeBuildInputs = [ installShellFiles ];
diff --git a/nixpkgs/pkgs/tools/misc/fdupes/default.nix b/nixpkgs/pkgs/tools/misc/fdupes/default.nix
index af9a7c9a133..731ad86e622 100644
--- a/nixpkgs/pkgs/tools/misc/fdupes/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fdupes/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
Such files are found by comparing file sizes and MD5 signatures,
followed by a byte-by-byte comparison.
'';
- homepage = https://github.com/adrianlopezroche/fdupes;
+ homepage = "https://github.com/adrianlopezroche/fdupes";
license = licenses.mit;
platforms = platforms.all;
maintainers = [ maintainers.maggesi ];
diff --git a/nixpkgs/pkgs/tools/misc/fffuu/default.nix b/nixpkgs/pkgs/tools/misc/fffuu/default.nix
index 5d79b26f230..2463ee5a6e9 100644
--- a/nixpkgs/pkgs/tools/misc/fffuu/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fffuu/default.nix
@@ -45,7 +45,7 @@ mkDerivation {
];
description = "Fancy Formal Firewall Universal Understander";
- homepage = https://github.com/diekmann/Iptables_Semantics/tree/master/haskell_tool;
+ homepage = "https://github.com/diekmann/Iptables_Semantics/tree/master/haskell_tool";
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.marsam ];
}
diff --git a/nixpkgs/pkgs/tools/misc/ffsend/default.nix b/nixpkgs/pkgs/tools/misc/ffsend/default.nix
index 38619f53715..62c2aa36dc1 100644
--- a/nixpkgs/pkgs/tools/misc/ffsend/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ffsend/default.nix
@@ -16,16 +16,16 @@ with rustPlatform;
buildRustPackage rec {
pname = "ffsend";
- version = "0.2.58";
+ version = "0.2.59";
src = fetchFromGitLab {
owner = "timvisee";
repo = "ffsend";
rev = "v${version}";
- sha256 = "0yqigqh5vldzmp7wc1mxi5a4bxzm81xycx5h0ghak74vbjibps49";
+ sha256 = "14a7mb1a1s74hi124v4jscc72m09zq2bd8xrhq5agz9z27plqm2c";
};
- cargoSha256 = "0m2931fmc8jczjpb08077cpz9klhhf3aq15j2h76sb254qndagzy";
+ cargoSha256 = "1945s3ajpy55fzh5wbl7fchqck0fh69shl18lxni9hvg04smq39i";
nativeBuildInputs = [ cmake pkgconfig installShellFiles ];
buildInputs = [ openssl ]
@@ -53,7 +53,7 @@ buildRustPackage rec {
may be up to 2GB. Others are able to download these files with this tool, or through their
web browser.
'';
- homepage = https://gitlab.com/timvisee/ffsend;
+ homepage = "https://gitlab.com/timvisee/ffsend";
license = licenses.gpl3;
maintainers = with maintainers; [ lilyball equirosa ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/figlet/default.nix b/nixpkgs/pkgs/tools/misc/figlet/default.nix
index 86434847b4a..7f7fc6f4e08 100644
--- a/nixpkgs/pkgs/tools/misc/figlet/default.nix
+++ b/nixpkgs/pkgs/tools/misc/figlet/default.nix
@@ -5,13 +5,13 @@ stdenv.mkDerivation {
# some tools can be found here ftp://ftp.figlet.org/pub/figlet/util/
src = fetchurl {
- url = ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz;
+ url = "ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz";
sha256 = "0za1ax15x7myjl8jz271ybly8ln9kb9zhm1gf6rdlxzhs07w925z";
};
patches = [
(fetchpatch {
- url = https://git.alpinelinux.org/cgit/aports/plain/main/figlet/musl-fix-cplusplus-decls.patch?h=3.4-stable&id=71776c73a6f04b6f671430f702bcd40b29d48399;
+ url = "https://git.alpinelinux.org/cgit/aports/plain/main/figlet/musl-fix-cplusplus-decls.patch?h=3.4-stable&id=71776c73a6f04b6f671430f702bcd40b29d48399";
name = "musl-fix-cplusplus-decls.patch";
sha256 = "1720zgrfk9makznqkbjrnlxm7nnhk6zx7g458fv53337n3g3zn7j";
})
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
meta = {
description = "Program for making large letters out of ordinary text";
- homepage = http://www.figlet.org/;
+ homepage = "http://www.figlet.org/";
license = stdenv.lib.licenses.afl21;
platforms = stdenv.lib.platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/file/default.nix b/nixpkgs/pkgs/tools/misc/file/default.nix
index 24a7143d8e1..71e547d8433 100644
--- a/nixpkgs/pkgs/tools/misc/file/default.nix
+++ b/nixpkgs/pkgs/tools/misc/file/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
makeFlags = stdenv.lib.optional stdenv.hostPlatform.isWindows "FILE_COMPILE=file";
meta = with stdenv.lib; {
- homepage = https://darwinsys.com/file;
+ homepage = "https://darwinsys.com/file";
description = "A program that shows the type of files";
license = licenses.bsd2;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/filebench/default.nix b/nixpkgs/pkgs/tools/misc/filebench/default.nix
index a16695cf7c3..4cd572ac992 100644
--- a/nixpkgs/pkgs/tools/misc/filebench/default.nix
+++ b/nixpkgs/pkgs/tools/misc/filebench/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "File system and storage benchmark that can generate both micro and macro workloads";
- homepage = https://sourceforge.net/projects/filebench/;
+ homepage = "https://sourceforge.net/projects/filebench/";
license = licenses.cddl;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/fileschanged/default.nix b/nixpkgs/pkgs/tools/misc/fileschanged/default.nix
index 6818bb708bb..056943e96d7 100644
--- a/nixpkgs/pkgs/tools/misc/fileschanged/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fileschanged/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = {
- homepage = https://www.nongnu.org/fileschanged/;
+ homepage = "https://www.nongnu.org/fileschanged/";
description = "A command-line utility that reports when files have been altered";
license = stdenv.lib.licenses.gpl3Plus;
diff --git a/nixpkgs/pkgs/tools/misc/findutils/default.nix b/nixpkgs/pkgs/tools/misc/findutils/default.nix
index 2df8ee420fa..1b69b80be70 100644
--- a/nixpkgs/pkgs/tools/misc/findutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/findutils/default.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = {
- homepage = https://www.gnu.org/software/findutils/;
+ homepage = "https://www.gnu.org/software/findutils/";
description = "GNU Find Utilities, the basic directory searching utilities of the GNU operating system";
longDescription = ''
diff --git a/nixpkgs/pkgs/tools/misc/flameshot/default.nix b/nixpkgs/pkgs/tools/misc/flameshot/default.nix
index ad6ed6acb4c..afca2e3007e 100644
--- a/nixpkgs/pkgs/tools/misc/flameshot/default.nix
+++ b/nixpkgs/pkgs/tools/misc/flameshot/default.nix
@@ -36,7 +36,7 @@ mkDerivation rec {
meta = with lib; {
description = "Powerful yet simple to use screenshot software";
- homepage = https://github.com/lupoDharkael/flameshot;
+ homepage = "https://github.com/lupoDharkael/flameshot";
maintainers = [ maintainers.scode ];
license = lib.licenses.gpl3;
platforms = lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/flashrom/default.nix b/nixpkgs/pkgs/tools/misc/flashrom/default.nix
index 3b9e600dcdb..6b190fcf842 100644
--- a/nixpkgs/pkgs/tools/misc/flashrom/default.nix
+++ b/nixpkgs/pkgs/tools/misc/flashrom/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libftdi1 libusb1 pciutils ];
meta = with lib; {
- homepage = http://www.flashrom.org;
+ homepage = "http://www.flashrom.org";
description = "Utility for reading, writing, erasing and verifying flash ROM chips";
license = licenses.gpl2;
maintainers = with maintainers; [ funfunctor fpletz ];
diff --git a/nixpkgs/pkgs/tools/misc/fltrdr/default.nix b/nixpkgs/pkgs/tools/misc/fltrdr/default.nix
index 8c2c5adfb5f..8d585324d87 100644
--- a/nixpkgs/pkgs/tools/misc/fltrdr/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fltrdr/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = https://octobanana.com/software/fltrdr;
+ homepage = "https://octobanana.com/software/fltrdr";
description = "A TUI text reader for the terminal";
longDescription = ''
diff --git a/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix b/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
index a593805b651..0933e6eae90 100644
--- a/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fluent-bit";
- version = "1.3.9";
+ version = "1.4.1";
src = fetchFromGitHub {
owner = "fluent";
repo = "fluent-bit";
rev = "v${version}";
- sha256 = "1ly6afq4badmvs1rsqcai5kyka66n0rzi8857893wjcscppja55a";
+ sha256 = "1xfbghaylzsh48ag4aw77nmzm1cds4nx53m4s1fiy0r31sm8vqwl";
};
nativeBuildInputs = [ cmake flex bison ];
diff --git a/nixpkgs/pkgs/tools/misc/fluentd/Gemfile.lock b/nixpkgs/pkgs/tools/misc/fluentd/Gemfile.lock
index e86371aed3b..c3e3cb24e83 100644
--- a/nixpkgs/pkgs/tools/misc/fluentd/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/fluentd/Gemfile.lock
@@ -129,4 +129,4 @@ DEPENDENCIES
fluentd
BUNDLED WITH
- 1.17.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/fluentd/default.nix b/nixpkgs/pkgs/tools/misc/fluentd/default.nix
index 18d03982f37..82ea02aae68 100644
--- a/nixpkgs/pkgs/tools/misc/fluentd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fluentd/default.nix
@@ -10,7 +10,7 @@ bundlerEnv {
meta = with lib; {
description = "A data collector";
- homepage = https://www.fluentd.org/;
+ homepage = "https://www.fluentd.org/";
license = licenses.asl20;
maintainers = with maintainers; [ offline nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/fontforge/default.nix b/nixpkgs/pkgs/tools/misc/fontforge/default.nix
index 635d786da53..67ab7b2d691 100644
--- a/nixpkgs/pkgs/tools/misc/fontforge/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fontforge/default.nix
@@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A font editor";
- homepage = http://fontforge.github.io;
+ homepage = "http://fontforge.github.io";
platforms = stdenv.lib.platforms.all;
license = stdenv.lib.licenses.bsd3;
maintainers = [ stdenv.lib.maintainers.erictapen ];
diff --git a/nixpkgs/pkgs/tools/misc/fpp/default.nix b/nixpkgs/pkgs/tools/misc/fpp/default.nix
index 7f036cb1f90..7f68a14c5aa 100644
--- a/nixpkgs/pkgs/tools/misc/fpp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fpp/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = {
description = "CLI program that accepts piped input and presents files for selection";
- homepage = https://facebook.github.io/PathPicker/;
+ homepage = "https://facebook.github.io/PathPicker/";
license = stdenv.lib.licenses.bsd3;
platforms = stdenv.lib.platforms.all;
};
diff --git a/nixpkgs/pkgs/tools/misc/fsmark/default.nix b/nixpkgs/pkgs/tools/misc/fsmark/default.nix
index ac56d948bda..7bfa24e3a08 100644
--- a/nixpkgs/pkgs/tools/misc/fsmark/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fsmark/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Synchronous write workload file system benchmark";
- homepage = https://sourceforge.net/projects/fsmark/;
+ homepage = "https://sourceforge.net/projects/fsmark/";
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/fsql/default.nix b/nixpkgs/pkgs/tools/misc/fsql/default.nix
index 4e7db2dc484..fa64d742865 100644
--- a/nixpkgs/pkgs/tools/misc/fsql/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fsql/default.nix
@@ -15,7 +15,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "Search through your filesystem with SQL-esque queries";
- homepage = https://github.com/kshvmdn/fsql;
+ homepage = "https://github.com/kshvmdn/fsql";
license = licenses.mit;
maintainers = with maintainers; [ pSub ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/fwup/default.nix b/nixpkgs/pkgs/tools/misc/fwup/default.nix
index 99dcc194d01..bf6c125ac75 100644
--- a/nixpkgs/pkgs/tools/misc/fwup/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fwup/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "fwup";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchFromGitHub {
owner = "fhunleth";
repo = "fwup";
rev = "v${version}";
- sha256 = "08gscwdq7fwfpk3mf7dfdf64n5ijm5kjb7f5wrzzvpnnqz24xnb0";
+ sha256 = "05sjdlh450hk474a44yr6kz9dzx72jfxpi1krxbd0pdizlmfypsg";
};
doCheck = true;
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Configurable embedded Linux firmware update creator and runner";
- homepage = https://github.com/fhunleth/fwup;
+ homepage = "https://github.com/fhunleth/fwup";
license = licenses.asl20;
maintainers = [ maintainers.georgewhewell ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/fx_cast/default.nix b/nixpkgs/pkgs/tools/misc/fx_cast/default.nix
index 5181610a039..ec977d48572 100644
--- a/nixpkgs/pkgs/tools/misc/fx_cast/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fx_cast/default.nix
@@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Implementation of the Chrome Sender API (Chromecast) within Firefox";
- homepage = https://hensm.github.io/fx_cast/;
+ homepage = "https://hensm.github.io/fx_cast/";
license = licenses.mit;
maintainers = with maintainers; [ dtzWill ];
};
diff --git a/nixpkgs/pkgs/tools/misc/fxlinuxprintutil/default.nix b/nixpkgs/pkgs/tools/misc/fxlinuxprintutil/default.nix
index 7965b591afb..112f6a9f232 100644
--- a/nixpkgs/pkgs/tools/misc/fxlinuxprintutil/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fxlinuxprintutil/default.nix
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Optional configuration tool for fxlinuxprint";
- homepage = https://onlinesupport.fujixerox.com;
+ homepage = "https://onlinesupport.fujixerox.com";
license = licenses.unfree;
maintainers = with maintainers; [ delan ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/fzf/default.nix b/nixpkgs/pkgs/tools/misc/fzf/default.nix
index d337731888f..d5c75a1e8a7 100644
--- a/nixpkgs/pkgs/tools/misc/fzf/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fzf/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "fzf";
- version = "0.21.0-1";
+ version = "0.21.1";
src = fetchFromGitHub {
owner = "junegunn";
repo = pname;
rev = version;
- sha256 = "1d4bwcmjirwkkv0m01sx9rxp01iik57iy54zxhdkkz842pxlr2xv";
+ sha256 = "0piz1dzczcw1nsff775zicvpm6iy0iw0v0ba7rj7i0xqv9ni1prw";
};
modSha256 = "16bb0a9z49jqhh9lmq8rvl7x9vh79mi4ygkb9sm04g41g5z6ag1s";
diff --git a/nixpkgs/pkgs/tools/misc/fzy/default.nix b/nixpkgs/pkgs/tools/misc/fzy/default.nix
index 24daa7fc81f..90042d632b7 100644
--- a/nixpkgs/pkgs/tools/misc/fzy/default.nix
+++ b/nixpkgs/pkgs/tools/misc/fzy/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A better fuzzy finder";
- homepage = https://github.com/jhawthorn/fzy;
+ homepage = "https://github.com/jhawthorn/fzy";
license = licenses.mit;
maintainers = with maintainers; [ dywedir ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/gams/default.nix b/nixpkgs/pkgs/tools/misc/gams/default.nix
index ba0b76026a5..0723735228a 100644
--- a/nixpkgs/pkgs/tools/misc/gams/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gams/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
The General Algebraic Modeling System is a high-level modeling system for mathematical optimization.
GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems.
'';
- homepage = https://www.gams.com/;
+ homepage = "https://www.gams.com/";
license = licenses.unfree;
maintainers = [ maintainers.Scriptkiddi ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/gbdfed/default.nix b/nixpkgs/pkgs/tools/misc/gbdfed/default.nix
index 9b41dba4e25..e5dc243ede1 100644
--- a/nixpkgs/pkgs/tools/misc/gbdfed/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gbdfed/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
it allows cut and paste operations between fonts and glyphs and editing font properties.
The editor works natively with BDF fonts.
'';
- homepage = http://sofia.nmsu.edu/~mleisher/Software/gbdfed/;
+ homepage = "http://sofia.nmsu.edu/~mleisher/Software/gbdfed/";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.linquize ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/geekbench/default.nix b/nixpkgs/pkgs/tools/misc/geekbench/default.nix
index b18ac109382..153a74f9456 100644
--- a/nixpkgs/pkgs/tools/misc/geekbench/default.nix
+++ b/nixpkgs/pkgs/tools/misc/geekbench/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "geekbench";
- version = "5.1.0";
+ version = "5.1.1";
src = fetchurl {
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
- sha256 = "1hqqwk5hbqgrxfqlcbgk6rv3a71k65psxcqa6hw41y9jymnm3dp3";
+ sha256 = "1wjyn3fkc2zgj0xrd73kidrg1d1wqmil278ak36wf87685w4n0b1";
};
dontConfigure = true;
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Cross-platform benchmark";
- homepage = https://geekbench.com/;
+ homepage = "https://geekbench.com/";
license = licenses.unfree;
maintainers = [ maintainers.michalrus ];
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/tools/misc/geteltorito/default.nix b/nixpkgs/pkgs/tools/misc/geteltorito/default.nix
index d6fbb623331..cee93ae2991 100644
--- a/nixpkgs/pkgs/tools/misc/geteltorito/default.nix
+++ b/nixpkgs/pkgs/tools/misc/geteltorito/default.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Extract the initial/default boot image from a CD image if existent";
- homepage = https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/;
+ homepage = "https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/";
maintainers = [ maintainers.Profpatsch ];
license = licenses.gpl2;
};
diff --git a/nixpkgs/pkgs/tools/misc/getopt/default.nix b/nixpkgs/pkgs/tools/misc/getopt/default.nix
index d168c8aaa14..f94d6eeff4e 100644
--- a/nixpkgs/pkgs/tools/misc/getopt/default.nix
+++ b/nixpkgs/pkgs/tools/misc/getopt/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = {
platforms = stdenv.lib.platforms.unix;
- homepage = http://frodo.looijaard.name/project/getopt;
+ homepage = "http://frodo.looijaard.name/project/getopt";
description = "Parses command-line arguments from shell scripts";
};
}
diff --git a/nixpkgs/pkgs/tools/misc/gh-ost/default.nix b/nixpkgs/pkgs/tools/misc/gh-ost/default.nix
index e5c0997c8e3..d78e7f9439f 100644
--- a/nixpkgs/pkgs/tools/misc/gh-ost/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gh-ost/default.nix
@@ -20,7 +20,7 @@ buildGoPackage ({
meta = with stdenv.lib; {
description = "Triggerless online schema migration solution for MySQL";
- homepage = https://github.com/github/gh-ost;
+ homepage = "https://github.com/github/gh-ost";
license = licenses.mit;
};
})
diff --git a/nixpkgs/pkgs/tools/misc/gibo/default.nix b/nixpkgs/pkgs/tools/misc/gibo/default.nix
index a8e957ce484..abee4950d87 100644
--- a/nixpkgs/pkgs/tools/misc/gibo/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gibo/default.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = https://github.com/simonwhitaker/gibo;
+ homepage = "https://github.com/simonwhitaker/gibo";
license = stdenv.lib.licenses.publicDomain;
description = "A shell script for easily accessing gitignore boilerplates";
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/gif-for-cli/default.nix b/nixpkgs/pkgs/tools/misc/gif-for-cli/default.nix
index 771fc354da4..993c20222d8 100644
--- a/nixpkgs/pkgs/tools/misc/gif-for-cli/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gif-for-cli/default.nix
@@ -18,7 +18,7 @@ python3Packages.buildPythonApplication {
meta = with stdenv.lib; {
description = "Render gifs as ASCII art in your cli";
longDescription = "Takes in a GIF, short video, or a query to the Tenor GIF API and converts it to animated ASCII art.";
- homepage = https://github.com/google/gif-for-cli;
+ homepage = "https://github.com/google/gif-for-cli";
license = licenses.asl20;
maintainers = with maintainers; [ Scriptkiddi ];
};
diff --git a/nixpkgs/pkgs/tools/misc/git-town/default.nix b/nixpkgs/pkgs/tools/misc/git-town/default.nix
index 5438f71930d..7a8b16c55e0 100644
--- a/nixpkgs/pkgs/tools/misc/git-town/default.nix
+++ b/nixpkgs/pkgs/tools/misc/git-town/default.nix
@@ -1,25 +1,25 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub }:
- buildGoPackage rec {
- pname = "git-town";
- version = "7.2.0";
+buildGoPackage rec {
+ pname = "git-town";
+ version = "7.3.0";
- goPackagePath = "github.com/Originate/git-town";
+ goPackagePath = "github.com/Originate/git-town";
- src = fetchFromGitHub {
- owner = "Originate";
- repo = "git-town";
- rev = "v${version}";
- sha256 = "0hr0c6iya34lanfhsg9kj03l4ajalcfxkbn4bgwh0749smhi6mrj";
- };
+ src = fetchFromGitHub {
+ owner = "Originate";
+ repo = "git-town";
+ rev = "v${version}";
+ sha256 = "166g9i79hqga8k5wvs0b84q6rqniizzsd39v37s9w16axgdrm6nb";
+ };
- buildFlagsArray = [ "-ldflags=-X github.com/Originate/git-town/src/cmd.version=v${version} -X github.com/Originate/git-town/src/cmd.buildDate=nix" ];
+ buildFlagsArray = [ "-ldflags=-X github.com/Originate/git-town/src/cmd.version=v${version} -X github.com/Originate/git-town/src/cmd.buildDate=nix" ];
- meta = with stdenv.lib; {
- description = "Generic, high-level git support for git-flow workflows";
- homepage = http://www.git-town.com/;
- maintainers = [ maintainers.allonsy ];
- license = licenses.mit;
- };
- }
+ meta = with stdenv.lib; {
+ description = "Generic, high-level git support for git-flow workflows";
+ homepage = "http://www.git-town.com/";
+ maintainers = [ maintainers.allonsy ];
+ license = licenses.mit;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/gnokii/default.nix b/nixpkgs/pkgs/tools/misc/gnokii/default.nix
index 581a1f84fc7..c0e516a15ad 100644
--- a/nixpkgs/pkgs/tools/misc/gnokii/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gnokii/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Cellphone tool";
- homepage = http://www.gnokii.org;
+ homepage = "http://www.gnokii.org";
maintainers = [ stdenv.lib.maintainers.raskin ];
platforms = stdenv.lib.platforms.linux;
broken = true; # 2018-04-10
diff --git a/nixpkgs/pkgs/tools/misc/gnuvd/default.nix b/nixpkgs/pkgs/tools/misc/gnuvd/default.nix
index 4da5ec2e5d5..0c492962270 100644
--- a/nixpkgs/pkgs/tools/misc/gnuvd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gnuvd/default.nix
@@ -4,13 +4,13 @@ stdenv.mkDerivation {
name = "gnuvd-1.0.12";
src = fetchurl {
- url = https://www.djcbsoftware.nl/code/gnuvd/gnuvd-1.0.12.tar.gz ;
+ url = "https://www.djcbsoftware.nl/code/gnuvd/gnuvd-1.0.12.tar.gz";
sha256 = "0mpy76a0pxy62zjiihlzmvl4752hiwxhfs8rm1v5zgdr78acxyxz";
};
meta = with stdenv.lib; {
description = "Command-line dutch dictionary application";
- homepage = https://www.djcbsoftware.nl/code/gnuvd/;
+ homepage = "https://www.djcbsoftware.nl/code/gnuvd/";
license = licenses.gpl2;
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/goaccess/default.nix b/nixpkgs/pkgs/tools/misc/goaccess/default.nix
index 0fe9001fcdb..b9fdac6cba3 100644
--- a/nixpkgs/pkgs/tools/misc/goaccess/default.nix
+++ b/nixpkgs/pkgs/tools/misc/goaccess/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems";
- homepage = https://goaccess.io;
+ homepage = "https://goaccess.io";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin;
maintainers = with stdenv.lib.maintainers; [ ederoyd46 ];
diff --git a/nixpkgs/pkgs/tools/misc/gotify-cli/default.nix b/nixpkgs/pkgs/tools/misc/gotify-cli/default.nix
index a4b9af09712..d4daa64facb 100644
--- a/nixpkgs/pkgs/tools/misc/gotify-cli/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gotify-cli/default.nix
@@ -19,7 +19,7 @@ buildGoModule rec {
meta = with lib; {
license = licenses.mit;
- homepage = https://github.com/gotify/cli;
+ homepage = "https://github.com/gotify/cli";
description = "A command line interface for pushing messages to gotify/server.";
maintainers = with maintainers; [ ma27 ];
};
diff --git a/nixpkgs/pkgs/tools/misc/gparted/default.nix b/nixpkgs/pkgs/tools/misc/gparted/default.nix
index 1884cb3ce31..6292fb4a722 100644
--- a/nixpkgs/pkgs/tools/misc/gparted/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gparted/default.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
partitions. GParted enables you to change the partition organization
while preserving the partition contents.
'';
- homepage = https://gparted.org;
+ homepage = "https://gparted.org";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/graylog/default.nix b/nixpkgs/pkgs/tools/misc/graylog/default.nix
index 6ded4f28e9d..49ca39c7d06 100644
--- a/nixpkgs/pkgs/tools/misc/graylog/default.nix
+++ b/nixpkgs/pkgs/tools/misc/graylog/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "graylog";
- version = "3.2.2";
+ version = "3.2.4";
src = fetchurl {
url = "https://packages.graylog2.org/releases/graylog/graylog-${version}.tgz";
- sha256 = "1n9nwxq0aklihhp0v39klq4za63ks6v5z76dp5821jcv1cbk96g9";
+ sha256 = "0m3g68ycb0yvdpiyd6qysgz0ygz9s0kb98g79cdx9rqpb7x0rmd0";
};
dontBuild = true;
diff --git a/nixpkgs/pkgs/tools/misc/graylog/plugins.nix b/nixpkgs/pkgs/tools/misc/graylog/plugins.nix
index e7d32dd4b37..1f351b66203 100644
--- a/nixpkgs/pkgs/tools/misc/graylog/plugins.nix
+++ b/nixpkgs/pkgs/tools/misc/graylog/plugins.nix
@@ -31,7 +31,7 @@ in {
sha256 = "1c48almnjr0b6nvzagnb9yddqbcjs7yhrd5yc5fx9q7w3vxi50zp";
};
meta = {
- homepage = https://github.com/cvtienhoven/graylog-plugin-aggregates;
+ homepage = "https://github.com/cvtienhoven/graylog-plugin-aggregates";
description = "SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies";
};
};
@@ -44,7 +44,7 @@ in {
sha256 = "0hwgpq1j3qk0j1zgap5f1avh2nvkcscgds81x8xr0gamphgps8y2";
};
meta = {
- homepage = https://github.com/Graylog2/graylog-plugin-auth-sso;
+ homepage = "https://github.com/Graylog2/graylog-plugin-auth-sso";
description = "SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies";
};
};
@@ -57,7 +57,7 @@ in {
sha256 = "0djlyd4w4mrrqfbrs20j1xw0fygqsb81snz437v9bf80avmcyzg1";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-dnsresolver;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-dnsresolver";
description = "Message filter plugin can be used to do DNS lookups for the source field in Graylog messages";
};
};
@@ -70,7 +70,7 @@ in {
sha256 = "1vx62yikd6d3lbwsfiyf9j6kx8drvn4xhffwv27fw5jzhfqr61ji";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-filter-messagesize;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-filter-messagesize";
description = "Prints out all messages that have an estimated size crossing a configured threshold during processing";
};
};
@@ -83,7 +83,7 @@ in {
sha256 = "1jyy0wkjapv3xv5q957xxv2pcnd4n1yivkvkvg6cx7kv1ip75xwc";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-internal-logs;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-internal-logs";
description = "Graylog plugin to record internal logs of Graylog efficiently instead of sending them over the network";
};
};
@@ -96,7 +96,7 @@ in {
sha256 = "0hd66751hp97ddkn29s1cmjmc2h1nrp431bq7d2wq16iyxxlygri";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-ipanonymizer;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-ipanonymizer";
description = "A graylog-server plugin that replaces the last octet of IP addresses in messages with xxx";
};
};
@@ -109,7 +109,7 @@ in {
sha256 = "0zy27q8y0bv7i5nypsfxad4yiw121sbwzd194jsz2w08jhk3skl5";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-jabber;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-jabber";
description = "Jabber Alarmcallback Plugin for Graylog";
};
};
@@ -122,7 +122,7 @@ in {
sha256 = "1v1yzmqp43kxigh3fymdwki7pn21sk2ym3kk4nn4qv4zzkhz59vp";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-metrics;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-metrics";
description = "An output plugin for integrating Graphite, Ganglia and StatsD with Graylog";
};
};
@@ -135,7 +135,7 @@ in {
sha256 = "1hadxyawdz234lal3dq5cy3zppl7ixxviw96iallyav83xyi23i8";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-mongodb-profiler;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-mongodb-profiler";
description = "Graylog input plugin that reads MongoDB profiler data";
};
};
@@ -148,7 +148,7 @@ in {
sha256 = "1g63c6rm5pkz7f0d73wb2lmk4zm430jqnhihbyq112cm4i7ymglh";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-pagerduty;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-pagerduty";
description = "An alarm callback plugin for integrating PagerDuty into Graylog";
};
};
@@ -161,7 +161,7 @@ in {
sha256 = "0dfgh6w293ssagas5y0ixwn0vf54i5iv61r5p2q0rbv2da6xvhbw";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-redis;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-redis";
description = "Redis plugin for Graylog";
};
};
@@ -174,7 +174,7 @@ in {
sha256 = "067p8g94b007gypwyyi8vb6qhwdanpk8ah57abik54vv14jxg94k";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-slack;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-slack";
description = "Can notify Slack or Mattermost channels about triggered alerts in Graylog (Alarm Callback)";
};
};
@@ -187,7 +187,7 @@ in {
sha256 = "1mwqy3fhyy4zdwyrzvbr565xwf96xs9d3l70l0khmrm848xf8wz4";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-spaceweather;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-spaceweather";
description = "Correlate proton density to the response time of your app and the ion temperature to your exception rate.";
};
};
@@ -200,7 +200,7 @@ in {
sha256 = "0kwfv1zfj0fmxh9i6413bcsaxrn1vdwrzb6dphvg3dx27wxn1j1a";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-twiliosms;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-twiliosms";
description = "An alarm callback plugin for integrating the Twilio SMS API into Graylog";
};
};
@@ -213,7 +213,7 @@ in {
sha256 = "1pi34swy9nzq35a823zzvqrjhb6wsg302z31vk2y656sw6ljjxyh";
};
meta = {
- homepage = https://github.com/graylog-labs/graylog-plugin-twitter;
+ homepage = "https://github.com/graylog-labs/graylog-plugin-twitter";
description = "Graylog input plugin that reads Twitter messages based on keywords in realtime";
};
};
diff --git a/nixpkgs/pkgs/tools/misc/grc/default.nix b/nixpkgs/pkgs/tools/misc/grc/default.nix
index 828d4e4dab7..1900764604b 100644
--- a/nixpkgs/pkgs/tools/misc/grc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/grc/default.nix
@@ -30,7 +30,7 @@ python3Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Yet another colouriser for beautifying your logfiles or output of commands";
- homepage = http://korpus.juls.savba.sk/~garabik/software/grc.html;
+ homepage = "http://korpus.juls.savba.sk/~garabik/software/grc.html";
license = licenses.gpl2;
maintainers = with maintainers; [ lovek323 AndersonTorres peterhoeg ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/gringo/default.nix b/nixpkgs/pkgs/tools/misc/gringo/default.nix
index 705c1a7e1d6..92f1eb89585 100644
--- a/nixpkgs/pkgs/tools/misc/gringo/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gringo/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
sha256 = "16k4pkwyr2mh5w8j91vhxh9aff7f4y31npwf09w6f8q63fxvpy41";
};
- buildInputs = [ bison re2c scons ];
+ buildInputs = [ bison re2c scons.py2 ];
patches = [
./gringo-4.5.4-cmath.patch
@@ -51,7 +51,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Converts input programs with first-order variables to equivalent ground programs";
- homepage = http://potassco.sourceforge.net/;
+ homepage = "http://potassco.sourceforge.net/";
platforms = platforms.all;
maintainers = [ maintainers.hakuch ];
license = licenses.gpl3Plus;
diff --git a/nixpkgs/pkgs/tools/misc/grub/2.0x.nix b/nixpkgs/pkgs/tools/misc/grub/2.0x.nix
index 3eec453824d..a64df866981 100644
--- a/nixpkgs/pkgs/tools/misc/grub/2.0x.nix
+++ b/nixpkgs/pkgs/tools/misc/grub/2.0x.nix
@@ -125,7 +125,7 @@ stdenv.mkDerivation rec {
operating system (e.g., GNU).
'';
- homepage = https://www.gnu.org/software/grub/;
+ homepage = "https://www.gnu.org/software/grub/";
license = licenses.gpl3Plus;
diff --git a/nixpkgs/pkgs/tools/misc/grub/default.nix b/nixpkgs/pkgs/tools/misc/grub/default.nix
index 87e9814d899..e657431429c 100644
--- a/nixpkgs/pkgs/tools/misc/grub/default.nix
+++ b/nixpkgs/pkgs/tools/misc/grub/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "grub-0.97-73";
src = fetchurl {
- url = https://alpha.gnu.org/gnu/grub/grub-0.97.tar.gz;
+ url = "https://alpha.gnu.org/gnu/grub/grub-0.97.tar.gz";
sha256 = "02r6b52r0nsp6ryqfiqchnl7r1d9smm80sqx24494gmx5p8ia7af";
};
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
passthru.grubTarget = "";
meta = with stdenv.lib; {
- homepage = https://www.gnu.org/software/grub;
+ homepage = "https://www.gnu.org/software/grub";
description = "GRand Unified Bootloader";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/grub/trusted.nix b/nixpkgs/pkgs/tools/misc/grub/trusted.nix
index 1033a489c76..27676c4745b 100644
--- a/nixpkgs/pkgs/tools/misc/grub/trusted.nix
+++ b/nixpkgs/pkgs/tools/misc/grub/trusted.nix
@@ -93,7 +93,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "GRUB 2.0 extended with TCG (TPM) support for integrity measured boot process (trusted boot)";
- homepage = https://github.com/Sirrix-AG/TrustedGRUB2;
+ homepage = "https://github.com/Sirrix-AG/TrustedGRUB2";
license = licenses.gpl3Plus;
platforms = platforms.gnu ++ platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/grub4dos/default.nix b/nixpkgs/pkgs/tools/misc/grub4dos/default.nix
index 2dd8688232f..24548b4d209 100644
--- a/nixpkgs/pkgs/tools/misc/grub4dos/default.nix
+++ b/nixpkgs/pkgs/tools/misc/grub4dos/default.nix
@@ -34,7 +34,7 @@ in stdenv.mkDerivation {
enableParallelBuilding = false;
meta = with stdenv.lib; {
- homepage = http://grub4dos.chenall.net/;
+ homepage = "http://grub4dos.chenall.net/";
description = "GRUB for DOS is the dos extension of GRUB";
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/gsmartcontrol/default.nix b/nixpkgs/pkgs/tools/misc/gsmartcontrol/default.nix
index 78a678f0714..2e85448bde8 100644
--- a/nixpkgs/pkgs/tools/misc/gsmartcontrol/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gsmartcontrol/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
It allows you to inspect the drive's SMART data to determine its health,
as well as run various tests on it.
'';
- homepage = https://gsmartcontrol.sourceforge.io/;
+ homepage = "https://gsmartcontrol.sourceforge.io/";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [qknight];
platforms = with stdenv.lib.platforms; linux;
diff --git a/nixpkgs/pkgs/tools/misc/gti/default.nix b/nixpkgs/pkgs/tools/misc/gti/default.nix
index cdb6be99253..9c2e65676c2 100644
--- a/nixpkgs/pkgs/tools/misc/gti/default.nix
+++ b/nixpkgs/pkgs/tools/misc/gti/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://r-wos.org/hacks/gti;
+ homepage = "http://r-wos.org/hacks/gti";
license = licenses.mit;
description = "Humorous typo-based git runner; drives a car over the terminal";
maintainers = with maintainers; [ fadenb ];
diff --git a/nixpkgs/pkgs/tools/misc/h5utils/default.nix b/nixpkgs/pkgs/tools/misc/h5utils/default.nix
index 9fe26777110..f5c01c83a48 100644
--- a/nixpkgs/pkgs/tools/misc/h5utils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/h5utils/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "A set of utilities for visualization and conversion of scientific data in the free, portable HDF5 format";
- homepage = https://github.com/stevengj/h5utils;
+ homepage = "https://github.com/stevengj/h5utils";
license = with licenses; [ mit gpl2 ];
maintainers = with maintainers; [ sfrijters ];
};
diff --git a/nixpkgs/pkgs/tools/misc/hashit/default.nix b/nixpkgs/pkgs/tools/misc/hashit/default.nix
index 9a3ffe93510..5793382838b 100644
--- a/nixpkgs/pkgs/tools/misc/hashit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hashit/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A simple app for checking usual checksums - Designed for elementary OS";
- homepage = https://github.com/artemanufrij/hashit;
+ homepage = "https://github.com/artemanufrij/hashit";
license = licenses.gpl2Plus;
maintainers = pantheon.maintainers;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/hdaps-gl/default.nix b/nixpkgs/pkgs/tools/misc/hdaps-gl/default.nix
index af4d4228c2c..79f4d067b10 100644
--- a/nixpkgs/pkgs/tools/misc/hdaps-gl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hdaps-gl/default.nix
@@ -1,24 +1,22 @@
-{ stdenv, fetchzip, freeglut, libGL, libGLU }:
+{ stdenv, fetchFromGitHub, autoreconfHook, freeglut, libGL, libGLU }:
-let version = "0.0.5"; in
+let version = "0.0.7"; in
stdenv.mkDerivation {
pname = "hdaps-gl";
inherit version;
- src = fetchzip {
- url = "mirror://sourceforge/project/hdaps/hdaps-gl/hdaps-gl-${version}/hdaps-gl-${version}.tar.gz";
- sha256 = "16fk4k0lvr4c95vd6c7qdylcqa1h5yjp3xm4xwipdjbp0bvsgxq4";
+ src = fetchFromGitHub {
+ owner = "linux-thinkpad";
+ repo = "hdaps-gl";
+ rev = version;
+ sha256 = "0jywsrcr1wzkjig5cvz014c3r026sbwscbkv7zh1014lkjm0kyyh";
};
+ nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ freeglut libGL libGLU ];
- # the Makefile has no install target
- installPhase = ''
- install -Dt $out/bin ./hdaps-gl
- '';
-
meta = with stdenv.lib; {
description = "GL-based laptop model that rotates in real-time via hdaps";
- homepage = https://sourceforge.net/projects/hdaps/;
+ homepage = "https://github.com/linux-thinkpad/hdaps-gl";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.symphorien ];
diff --git a/nixpkgs/pkgs/tools/misc/hddtemp/default.nix b/nixpkgs/pkgs/tools/misc/hddtemp/default.nix
index 13b69dad971..1f3fbd2381f 100644
--- a/nixpkgs/pkgs/tools/misc/hddtemp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hddtemp/default.nix
@@ -4,12 +4,12 @@ stdenv.mkDerivation {
name = "hddtemp-0.3_beta15";
db = fetchurl{
- url = mirror://savannah/hddtemp/hddtemp.db;
+ url = "mirror://savannah/hddtemp/hddtemp.db";
sha256 = "1fr6qgns6qv7cr40lic5yqwkkc7yjmmgx8j0z6d93csg3smzhhya";
};
src = fetchurl {
- url = mirror://savannah/hddtemp/hddtemp-0.3-beta15.tar.bz2;
+ url = "mirror://savannah/hddtemp/hddtemp-0.3-beta15.tar.bz2";
sha256 = "0nzgg4nl8zm9023wp4dg007z6x3ir60rwbcapr9ks2al81c431b1";
};
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Tool for displaying hard disk temperature";
- homepage = https://savannah.nongnu.org/projects/hddtemp/;
+ homepage = "https://savannah.nongnu.org/projects/hddtemp/";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/hdf4/default.nix b/nixpkgs/pkgs/tools/misc/hdf4/default.nix
index e765e923474..8d694aa88b7 100644
--- a/nixpkgs/pkgs/tools/misc/hdf4/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hdf4/default.nix
@@ -86,7 +86,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Data model, library, and file format for storing and managing data";
- homepage = https://support.hdfgroup.org/products/hdf4/;
+ homepage = "https://support.hdfgroup.org/products/hdf4/";
maintainers = with stdenv.lib.maintainers; [ knedlsepp ];
platforms = stdenv.lib.platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/hdf5/1_8.nix b/nixpkgs/pkgs/tools/misc/hdf5/1_8.nix
index d27f6fc01bc..849fa6b9ac3 100644
--- a/nixpkgs/pkgs/tools/misc/hdf5/1_8.nix
+++ b/nixpkgs/pkgs/tools/misc/hdf5/1_8.nix
@@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.
'';
license = stdenv.lib.licenses.free; # BSD-like
- homepage = https://www.hdfgroup.org/HDF5/;
+ homepage = "https://www.hdfgroup.org/HDF5/";
platforms = stdenv.lib.platforms.unix;
broken = (gfortran != null) && stdenv.isDarwin;
};
diff --git a/nixpkgs/pkgs/tools/misc/hdf5/default.nix b/nixpkgs/pkgs/tools/misc/hdf5/default.nix
index b0d69fb98b0..e56108767ab 100644
--- a/nixpkgs/pkgs/tools/misc/hdf5/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hdf5/default.nix
@@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.
'';
license = stdenv.lib.licenses.bsd3; # Lawrence Berkeley National Labs BSD 3-Clause variant
- homepage = https://www.hdfgroup.org/HDF5/;
+ homepage = "https://www.hdfgroup.org/HDF5/";
platforms = stdenv.lib.platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/hdfjava/default.nix b/nixpkgs/pkgs/tools/misc/hdfjava/default.nix
index 6087a76e6bd..7ee84399831 100644
--- a/nixpkgs/pkgs/tools/misc/hdfjava/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hdfjava/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A Java package that implements HDF4 and HDF5 data objects in an object-oriented form";
license = stdenv.lib.licenses.free; # BSD-like
- homepage = https://support.hdfgroup.org/products/java/index.html;
+ homepage = "https://support.hdfgroup.org/products/java/index.html";
platforms = stdenv.lib.platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/hdfview/default.nix b/nixpkgs/pkgs/tools/misc/hdfview/default.nix
index fb6914c01d0..0125bfa7369 100644
--- a/nixpkgs/pkgs/tools/misc/hdfview/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hdfview/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = {
description = "A visual tool for browsing and editing HDF4 and HDF5 files";
license = stdenv.lib.licenses.free; # BSD-like
- homepage = https://support.hdfgroup.org/products/java/index.html;
+ homepage = "https://support.hdfgroup.org/products/java/index.html";
platforms = stdenv.lib.platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/hebcal/default.nix b/nixpkgs/pkgs/tools/misc/hebcal/default.nix
index 8b435fcef56..b953dd290fe 100644
--- a/nixpkgs/pkgs/tools/misc/hebcal/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hebcal/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with stdenv.lib; {
- homepage = https://hebcal.github.io;
+ homepage = "https://hebcal.github.io";
description = "A perpetual Jewish Calendar";
longDescription = "Hebcal is a program which prints out the days in the Jewish calendar for a given Gregorian year. Hebcal is fairly flexible in terms of which events in the Jewish calendar it displays.";
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/misc/heimdall/default.nix b/nixpkgs/pkgs/tools/misc/heimdall/default.nix
index 26396fee507..bd99fa7024c 100644
--- a/nixpkgs/pkgs/tools/misc/heimdall/default.nix
+++ b/nixpkgs/pkgs/tools/misc/heimdall/default.nix
@@ -42,7 +42,7 @@ mkDerivation {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = http://www.glassechidna.com.au/products/heimdall/;
+ homepage = "http://www.glassechidna.com.au/products/heimdall/";
description = "A cross-platform tool suite to flash firmware onto Samsung Galaxy S devices";
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
diff --git a/nixpkgs/pkgs/tools/misc/hexd/default.nix b/nixpkgs/pkgs/tools/misc/hexd/default.nix
index eabb7838e8a..0c0c56c5271 100644
--- a/nixpkgs/pkgs/tools/misc/hexd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hexd/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Colourful, human-friendly hexdump tool";
- homepage = https://github.com/FireyFly/hexd;
+ homepage = "https://github.com/FireyFly/hexd";
maintainers = [ maintainers.FireyFly ];
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/hid-listen/default.nix b/nixpkgs/pkgs/tools/misc/hid-listen/default.nix
index 6bbe4888d1b..afc7c5741fd 100644
--- a/nixpkgs/pkgs/tools/misc/hid-listen/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hid-listen/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A tool thats prints debugging information from usb HID devices";
- homepage = https://www.pjrc.com/teensy/hid_listen.html;
+ homepage = "https://www.pjrc.com/teensy/hid_listen.html";
license = licenses.gpl3;
maintainers = with maintainers; [ tomsmeets ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/homesick/Gemfile.lock b/nixpkgs/pkgs/tools/misc/homesick/Gemfile.lock
index 42ab916db3e..accc917e240 100644
--- a/nixpkgs/pkgs/tools/misc/homesick/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/homesick/Gemfile.lock
@@ -12,4 +12,4 @@ DEPENDENCIES
homesick
BUNDLED WITH
- 1.14.6
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/homesick/default.nix b/nixpkgs/pkgs/tools/misc/homesick/default.nix
index 00a9bf85650..5cd11bc48d1 100644
--- a/nixpkgs/pkgs/tools/misc/homesick/default.nix
+++ b/nixpkgs/pkgs/tools/misc/homesick/default.nix
@@ -20,7 +20,7 @@ bundlerEnv {
dotfiles, and saves them in ~/.homesick. It then allows you to symlink all the dotfiles into
place with a single command.
'';
- homepage = https://github.com/technicalpickles/homesick;
+ homepage = "https://github.com/technicalpickles/homesick";
license = licenses.mit;
maintainers = with maintainers; [ aaronschif nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/hostsblock/default.nix b/nixpkgs/pkgs/tools/misc/hostsblock/default.nix
index a6ed7bf92ff..0346c81c66d 100644
--- a/nixpkgs/pkgs/tools/misc/hostsblock/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hostsblock/default.nix
@@ -64,7 +64,7 @@ stdenv.mkDerivation {
meta = with lib; {
description = "An ad- and malware-blocking script for Linux";
- homepage = http://gaenserich.github.io/hostsblock/;
+ homepage = "http://gaenserich.github.io/hostsblock/";
license = licenses.gpl3;
maintainers = [ maintainers.nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/hpl/default.nix b/nixpkgs/pkgs/tools/misc/hpl/default.nix
index 16bc0393f23..6cacbaf0b84 100644
--- a/nixpkgs/pkgs/tools/misc/hpl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hpl/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Portable Implementation of the Linpack Benchmark for Distributed-Memory Computers";
- homepage = http://www.netlib.org/benchmark/hpl/;
+ homepage = "http://www.netlib.org/benchmark/hpl/";
platforms = platforms.unix;
license = licenses.bsdOriginal;
maintainers = [ maintainers.markuskowa ];
diff --git a/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock b/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
index a998ccb3f63..c3ff0fd210f 100644
--- a/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/html-proofer/Gemfile.lock
@@ -6,7 +6,7 @@ GEM
ethon (0.12.0)
ffi (>= 1.3.0)
ffi (1.12.2)
- html-proofer (3.15.1)
+ html-proofer (3.15.2)
addressable (~> 2.3)
mercenary (~> 0.3)
nokogumbo (~> 2.0)
@@ -16,7 +16,7 @@ GEM
yell (~> 2.0)
mercenary (0.4.0)
mini_portile2 (2.4.0)
- nokogiri (1.10.8)
+ nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
nokogumbo (2.0.2)
nokogiri (~> 1.8, >= 1.8.4)
@@ -34,4 +34,4 @@ DEPENDENCIES
html-proofer
BUNDLED WITH
- 1.17.3
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/html-proofer/default.nix b/nixpkgs/pkgs/tools/misc/html-proofer/default.nix
index 49881f1b0b4..ba136b06b8a 100644
--- a/nixpkgs/pkgs/tools/misc/html-proofer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/html-proofer/default.nix
@@ -10,7 +10,7 @@ bundlerEnv rec {
meta = with lib; {
description = "A tool to validate HTML files";
- homepage = https://github.com/gjtorikian/html-proofer;
+ homepage = "https://github.com/gjtorikian/html-proofer";
license = licenses.mit;
maintainers = with maintainers; [ primeos ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix b/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
index 5ddb6accb94..2e3b3a10b3b 100644
--- a/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
+++ b/nixpkgs/pkgs/tools/misc/html-proofer/gemset.nix
@@ -37,10 +37,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0krd80ga7qcms469l55jbm711a7ph2lmyn88l929nhbxc7sgm81g";
+ sha256 = "1b7wx2hnwnml3y10x6yxybl3hy973n2ifq3hbqh0jd72bqs615wp";
type = "gem";
};
- version = "3.15.1";
+ version = "3.15.2";
};
mercenary = {
groups = ["default"];
@@ -68,10 +68,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1yi8j8hwrlc3rg5v3w52gxndmwifyk7m732q9yfbal0qajqbh1h8";
+ sha256 = "12j76d0bp608932xkzmfi638c7aqah57l437q8494znzbj610qnm";
type = "gem";
};
- version = "1.10.8";
+ version = "1.10.9";
};
nokogumbo = {
dependencies = ["nokogiri"];
diff --git a/nixpkgs/pkgs/tools/misc/hyperledger-fabric/default.nix b/nixpkgs/pkgs/tools/misc/hyperledger-fabric/default.nix
index a66923b03f4..e782d793dab 100644
--- a/nixpkgs/pkgs/tools/misc/hyperledger-fabric/default.nix
+++ b/nixpkgs/pkgs/tools/misc/hyperledger-fabric/default.nix
@@ -28,7 +28,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "An implementation of blockchain technology, leveraging familiar and proven technologies";
- homepage = https://wiki.hyperledger.org/projects/Fabric;
+ homepage = "https://wiki.hyperledger.org/projects/Fabric";
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
};
diff --git a/nixpkgs/pkgs/tools/misc/i3minator/default.nix b/nixpkgs/pkgs/tools/misc/i3minator/default.nix
index 372eebb59f6..ad9c41d4705 100644
--- a/nixpkgs/pkgs/tools/misc/i3minator/default.nix
+++ b/nixpkgs/pkgs/tools/misc/i3minator/default.nix
@@ -25,7 +25,7 @@ pythonPackages.buildPythonApplication rec {
manage workspaces defining windows and their layout. The
project is inspired by tmuxinator and uses i3-py.
'';
- homepage = https://github.com/carlesso/i3minator;
+ homepage = "https://github.com/carlesso/i3minator";
license = stdenv.lib.licenses.wtfpl;
maintainers = with maintainers; [ domenkozar ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/ical2org/default.nix b/nixpkgs/pkgs/tools/misc/ical2org/default.nix
index 872de2c702b..095336b7df5 100644
--- a/nixpkgs/pkgs/tools/misc/ical2org/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ical2org/default.nix
@@ -18,7 +18,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "Convert an iCal file to org agenda format, optionally deduplicating entries.";
- homepage = https://github.com/rjhorniii/ical2org;
+ homepage = "https://github.com/rjhorniii/ical2org";
license = licenses.gpl3;
maintainers = with maintainers; [ swflint ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/ideviceinstaller/default.nix b/nixpkgs/pkgs/tools/misc/ideviceinstaller/default.nix
index 98b039e3f8a..4046d775a54 100644
--- a/nixpkgs/pkgs/tools/misc/ideviceinstaller/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ideviceinstaller/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkgconfig usbmuxd libimobiledevice libzip ];
meta = with stdenv.lib; {
- homepage = https://github.com/libimobiledevice/ideviceinstaller;
+ homepage = "https://github.com/libimobiledevice/ideviceinstaller";
description = "List/modify installed apps of iOS devices";
longDescription = ''
ideviceinstaller is a tool to interact with the installation_proxy
diff --git a/nixpkgs/pkgs/tools/misc/idevicerestore/default.nix b/nixpkgs/pkgs/tools/misc/idevicerestore/default.nix
index ec9d1f52853..5a606411441 100644
--- a/nixpkgs/pkgs/tools/misc/idevicerestore/default.nix
+++ b/nixpkgs/pkgs/tools/misc/idevicerestore/default.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
];
meta = with stdenv.lib; {
- homepage = https://github.com/libimobiledevice/idevicerestore;
+ homepage = "https://github.com/libimobiledevice/idevicerestore";
description = "Restore/upgrade firmware of iOS devices";
longDescription = ''
The idevicerestore tool allows to restore firmware files to iOS devices.
diff --git a/nixpkgs/pkgs/tools/misc/idutils/default.nix b/nixpkgs/pkgs/tools/misc/idutils/default.nix
index 01995c4939a..9afb9279134 100644
--- a/nixpkgs/pkgs/tools/misc/idutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/idutils/default.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
contents of certain character strings.
'';
- homepage = https://www.gnu.org/software/idutils/;
+ homepage = "https://www.gnu.org/software/idutils/";
license = stdenv.lib.licenses.gpl3Plus;
maintainers = [ ];
diff --git a/nixpkgs/pkgs/tools/misc/ipbt/default.nix b/nixpkgs/pkgs/tools/misc/ipbt/default.nix
new file mode 100644
index 00000000000..e523dd198d4
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/ipbt/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchurl, perl, ncurses }:
+
+stdenv.mkDerivation rec {
+ version = "20190601.d1519e0";
+ pname = "ipbt";
+
+ src = fetchurl {
+ url = "https://www.chiark.greenend.org.uk/~sgtatham/ipbt/ipbt-${version}.tar.gz";
+ sha256 = "1aj8pajdd81vq2qw6vzfm27i0aj8vfz9m7k3sda30pnsrizm06d5";
+ };
+
+ nativeBuildInputs = [ perl ];
+ buildInputs = [ ncurses ];
+
+ meta = with stdenv.lib; {
+ description = "A high-tech ttyrec player for Unix";
+ homepage = "https://www.chiark.greenend.org.uk/~sgtatham/ipbt/";
+ license = licenses.mit;
+ maintainers = [ maintainers.tckmn ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/ipxe/default.nix b/nixpkgs/pkgs/tools/misc/ipxe/default.nix
index 6946010b52a..87b26f223bc 100644
--- a/nixpkgs/pkgs/tools/misc/ipxe/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ipxe/default.nix
@@ -77,7 +77,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib;
{ description = "Network boot firmware";
- homepage = https://ipxe.org/;
+ homepage = "https://ipxe.org/";
license = licenses.gpl2;
maintainers = with maintainers; [ ehmry ];
platforms = [ "x86_64-linux" "i686-linux" ];
diff --git a/nixpkgs/pkgs/tools/misc/jdiskreport/default.nix b/nixpkgs/pkgs/tools/misc/jdiskreport/default.nix
index 6b1c0d735ee..094c42b59dd 100644
--- a/nixpkgs/pkgs/tools/misc/jdiskreport/default.nix
+++ b/nixpkgs/pkgs/tools/misc/jdiskreport/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
name = "jdiskreport-1.4.1";
src = fetchurl {
- url = http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_1.zip;
+ url = "http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_1.zip";
sha256 = "0d5mzkwsbh9s9b1vyvpaawqc09b0q41l2a7pmwf7386b1fsx6d58";
};
@@ -42,7 +42,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = http://www.jgoodies.com/freeware/jdiskreport/;
+ homepage = "http://www.jgoodies.com/freeware/jdiskreport/";
description = "A graphical utility to visualize disk usage";
license = licenses.unfreeRedistributable; #TODO freedist, libs under BSD-3
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/tools/misc/kak-lsp/default.nix b/nixpkgs/pkgs/tools/misc/kak-lsp/default.nix
index 4bcfd81f71d..3048b4c9396 100644
--- a/nixpkgs/pkgs/tools/misc/kak-lsp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kak-lsp/default.nix
@@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "Kakoune Language Server Protocol Client";
- homepage = https://github.com/ul/kak-lsp;
+ homepage = "https://github.com/ul/kak-lsp";
license = with licenses; [ unlicense /* or */ mit ];
maintainers = [ maintainers.spacekookie ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/kanshi/default.nix b/nixpkgs/pkgs/tools/misc/kanshi/default.nix
index d3e0ba029f3..0cb20315f66 100644
--- a/nixpkgs/pkgs/tools/misc/kanshi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kanshi/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, scdoc, wayland }:
+{ stdenv, fetchFromGitHub, meson, ninja, pkg-config, scdoc, wayland }:
stdenv.mkDerivation rec {
pname = "kanshi";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "emersion";
repo = "kanshi";
rev = "v${version}";
- sha256 = "0v50q1s105c2rar6mi1pijm8llsnsp62gv4swd3ddjn5rwallg46";
+ sha256 = "0nbpgm8qnn7ljsg9vgs35kl8l4rrk542vdcbx8wrn9r909ld3x92";
};
- nativeBuildInputs = [ meson ninja pkgconfig scdoc ];
+ nativeBuildInputs = [ meson ninja pkg-config scdoc ];
buildInputs = [ wayland ];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/kargo/default.nix b/nixpkgs/pkgs/tools/misc/kargo/default.nix
index 480c0abc728..bcc19770155 100644
--- a/nixpkgs/pkgs/tools/misc/kargo/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kargo/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, python2Packages }:
python2Packages.buildPythonApplication rec {
- version = "0.4.6";
+ version = "0.4.8";
pname = "kargo";
src = fetchurl {
url = "mirror://pypi/k/kargo/${pname}-${version}.tar.gz";
- sha256 = "1sm721c3d4scpc1gj2j3qwssr6jjvw6aq3p7ipvhbd9ywmm9dd7b";
+ sha256 = "1iq3vrmglag9gpsir03yz7556m0bz99nwb2mf594378cqzbr6db3";
};
doCheck = false;
@@ -25,7 +25,7 @@ python2Packages.buildPythonApplication rec {
];
meta = with stdenv.lib; {
- homepage = https://github.com/kubespray/kargo-cli;
+ homepage = "https://github.com/kubespray/kargo-cli";
description = "A tool helps to deploy a kubernetes cluster with Ansible.";
platforms = platforms.linux;
license = licenses.gpl3;
diff --git a/nixpkgs/pkgs/tools/misc/kdecoration-viewer/default.nix b/nixpkgs/pkgs/tools/misc/kdecoration-viewer/default.nix
index 0fd1c7c5cd7..53b1763ad6a 100644
--- a/nixpkgs/pkgs/tools/misc/kdecoration-viewer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kdecoration-viewer/default.nix
@@ -20,7 +20,7 @@ mkDerivation {
kdecoration-viewer allows to preview a KDecoration plugin. Put your plugins under
$QT_PLUGIN_PATH/org.kde.kdecoration2 to preview.
'';
- homepage = https://blog.martin-graesslin.com/blog/2014/07/kdecoration2-the-road-ahead/;
+ homepage = "https://blog.martin-graesslin.com/blog/2014/07/kdecoration2-the-road-ahead/";
license = licenses.gpl2;
maintainers = [ maintainers.gnidorah ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/kepubify/default.nix b/nixpkgs/pkgs/tools/misc/kepubify/default.nix
index 207492a8944..0a8f10fa85d 100644
--- a/nixpkgs/pkgs/tools/misc/kepubify/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kepubify/default.nix
@@ -2,20 +2,20 @@
buildGoModule rec {
pname = "kepubify";
- version = "3.1.0";
+ version = "3.1.2";
src = fetchFromGitHub {
owner = "geek1011";
repo = pname;
rev = "v${version}";
- sha256 = "17zhfq1nfdas4k5yzyr82zs3r3mm4n8f907ih1ckx081hy4g7a2p";
+ sha256 = "13d3fl53v9pqlm555ly1dm9vc58xwkyik0qmsg173q78ysy2p4q5";
};
- modSha256 = "18q9ywsjc2v1bsmw7307dpd4v5m7v80hbhijkfrkcyqzj34jrq43";
+ modSha256 = "0jz8v4rnwm5zbxxp49kv96wm4lack6prwyhcrqwsrm79dr9yjcxf";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
- subPackages = [ "." "covergen" "seriesmeta" ];
+ excludedPackages = [ "kobotest" ];
meta = with lib; {
description = "EPUB to KEPUB converter";
diff --git a/nixpkgs/pkgs/tools/misc/kermit/default.nix b/nixpkgs/pkgs/tools/misc/kermit/default.nix
index d320491756c..f81d9b7266b 100644
--- a/nixpkgs/pkgs/tools/misc/kermit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kermit/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "kermit-9.0.302";
src = fetchurl {
- url = ftp://ftp.kermitproject.org/kermit/archives/cku302.tar.gz;
+ url = "ftp://ftp.kermitproject.org/kermit/archives/cku302.tar.gz";
sha256 = "0487mh6s99ijqf1pfmbm302pa5i4pzmm8s439hdl1ffs5g8jqpqd";
};
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = http://www.kermitproject.org/ck90.html;
+ homepage = "http://www.kermitproject.org/ck90.html";
description = "Portable Scriptable Network and Serial Communication Software";
license = licenses.bsd3;
maintainers = with maintainers; [ pSub ];
diff --git a/nixpkgs/pkgs/tools/misc/keychain/default.nix b/nixpkgs/pkgs/tools/misc/keychain/default.nix
index e10b42273be..a65d408fa6b 100644
--- a/nixpkgs/pkgs/tools/misc/keychain/default.nix
+++ b/nixpkgs/pkgs/tools/misc/keychain/default.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Keychain management tool";
- homepage = https://www.funtoo.org/Keychain;
+ homepage = "https://www.funtoo.org/Keychain";
license = stdenv.lib.licenses.gpl2;
# other platforms are untested (AFAIK)
platforms =
diff --git a/nixpkgs/pkgs/tools/misc/kisslicer/default.nix b/nixpkgs/pkgs/tools/misc/kisslicer/default.nix
index 5e5a7174a14..c6ec5f3103f 100644
--- a/nixpkgs/pkgs/tools/misc/kisslicer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kisslicer/default.nix
@@ -50,7 +50,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Convert STL files into Gcode";
- homepage = http://www.kisslicer.com;
+ homepage = "http://www.kisslicer.com";
license = licenses.unfree;
maintainers = [ maintainers.cransom ];
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/tools/misc/kodi-cli/default.nix b/nixpkgs/pkgs/tools/misc/kodi-cli/default.nix
index d2fb32319bf..37eed61008b 100644
--- a/nixpkgs/pkgs/tools/misc/kodi-cli/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kodi-cli/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/nawar/kodi-cli;
+ homepage = "https://github.com/nawar/kodi-cli";
description = "Kodi/XBMC bash script to send Kodi commands using JSON RPC. It also allows sending YouTube videos to Kodi";
license = licenses.gpl2;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/kt/default.nix b/nixpkgs/pkgs/tools/misc/kt/default.nix
index c272584e2c0..9664759cf5a 100644
--- a/nixpkgs/pkgs/tools/misc/kt/default.nix
+++ b/nixpkgs/pkgs/tools/misc/kt/default.nix
@@ -15,7 +15,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "Kafka command line tool";
- homepage = https://github.com/fgeller/kt;
+ homepage = "https://github.com/fgeller/kt";
maintainers = with maintainers; [ utdemir ];
platforms = with platforms; unix;
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/latex2html/default.nix b/nixpkgs/pkgs/tools/misc/latex2html/default.nix
index c379a0d1abc..1d78210d298 100644
--- a/nixpkgs/pkgs/tools/misc/latex2html/default.nix
+++ b/nixpkgs/pkgs/tools/misc/latex2html/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
commands.
'';
- homepage = https://www.ctan.org/pkg/latex2html;
+ homepage = "https://www.ctan.org/pkg/latex2html";
license = licenses.gpl2;
platforms = with platforms; linux ++ darwin;
diff --git a/nixpkgs/pkgs/tools/misc/lbdb/default.nix b/nixpkgs/pkgs/tools/misc/lbdb/default.nix
index 6624eb5102d..7a6553461cb 100644
--- a/nixpkgs/pkgs/tools/misc/lbdb/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lbdb/default.nix
@@ -47,7 +47,7 @@ stdenv.mkDerivation {
+ ":${perlldap}/${perl.libPrefix}";
meta = {
- homepage = http://www.spinnaker.de/lbdb/;
+ homepage = "http://www.spinnaker.de/lbdb/";
license = licenses.gpl2;
platforms = platforms.all;
description = "The Little Brother's Database";
diff --git a/nixpkgs/pkgs/tools/misc/ldapvi/default.nix b/nixpkgs/pkgs/tools/misc/ldapvi/default.nix
index 3d2b7c5b214..52e6b0c6a30 100644
--- a/nixpkgs/pkgs/tools/misc/ldapvi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ldapvi/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
ldapvi is an interactive LDAP client for Unix terminals. Using it, you
can update LDAP entries with a text editor.
'';
- homepage = http://www.lichteblau.com/ldapvi/;
+ homepage = "http://www.lichteblau.com/ldapvi/";
license = licenses.gpl2;
maintainers = with maintainers; [ domenkozar ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/ldmtool/default.nix b/nixpkgs/pkgs/tools/misc/ldmtool/default.nix
index 2ec68348495..9c9751d35c3 100644
--- a/nixpkgs/pkgs/tools/misc/ldmtool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ldmtool/default.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Tool and library for managing Microsoft Windows Dynamic Disks";
- homepage = https://github.com/mdbooth/libldm;
+ homepage = "https://github.com/mdbooth/libldm";
maintainers = with maintainers; [ jensbin ];
license = licenses.gpl3;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/less/default.nix b/nixpkgs/pkgs/tools/misc/less/default.nix
index e98b085c78d..9b1aa0dc590 100644
--- a/nixpkgs/pkgs/tools/misc/less/default.nix
+++ b/nixpkgs/pkgs/tools/misc/less/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ ncurses ];
meta = with stdenv.lib; {
- homepage = http://www.greenwoodsoftware.com/less/;
+ homepage = "http://www.greenwoodsoftware.com/less/";
description = "A more advanced file pager than ‘more’";
platforms = platforms.unix;
license = licenses.gpl3;
diff --git a/nixpkgs/pkgs/tools/misc/lesspipe/default.nix b/nixpkgs/pkgs/tools/misc/lesspipe/default.nix
index bb99521cc27..231e660f582 100644
--- a/nixpkgs/pkgs/tools/misc/lesspipe/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lesspipe/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
plist and archive formats, perl storable data and gpg encrypted files.
This does require additional helper programs being installed.
'';
- homepage = https://github.com/wofr06/lesspipe;
+ homepage = "https://github.com/wofr06/lesspipe";
platforms = platforms.all;
license = licenses.gpl2;
maintainers = [ maintainers.martijnvermaat ];
diff --git a/nixpkgs/pkgs/tools/misc/lf/default.nix b/nixpkgs/pkgs/tools/misc/lf/default.nix
index c2f281ecb17..b1edabad684 100644
--- a/nixpkgs/pkgs/tools/misc/lf/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lf/default.nix
@@ -1,17 +1,19 @@
-{ buildGoModule, fetchFromGitHub, lib }:
+{ buildGoModule, fetchFromGitHub, lib, installShellFiles }:
buildGoModule rec {
pname = "lf";
- version = "13";
+ version = "14";
src = fetchFromGitHub {
owner = "gokcehan";
repo = "lf";
rev = "r${version}";
- sha256 = "1ld3q75v8rvp169w5p85z1vznqs9bhck6bm2f6fykxx16hmpb6ga";
+ sha256 = "0kl9yrgph1i0jbxhlg3k0411436w80xw1s8dzd7v7h2raygkb4is";
};
- modSha256 = "14fvn8yjm9cnpsmzgxw2dypr3h8h36mxrbk7zma42w8rsp46jpz7";
+ modSha256 = "1c6c6qg8yrhdhqsnqj3jw3x2hi8vrhfm47cp9xlkfnjfrz3nk6jp";
+
+ nativeBuildInputs = [ installShellFiles ];
# TODO: Setting buildFlags probably isn't working properly. I've tried a few
# variants, e.g.:
@@ -26,7 +28,9 @@ buildGoModule rec {
'';
postInstall = ''
- install -D --mode=444 lf.1 $out/share/man/man1/lf.1
+ install -D --mode=444 lf.desktop $out/share/applications/lf.desktop
+ installManPage lf.1
+ installShellCompletion etc/lf.{zsh,fish}
'';
meta = with lib; {
@@ -37,7 +41,8 @@ buildGoModule rec {
the missing features are deliberately omitted since it is better if they
are handled by external tools.
'';
- homepage = https://godoc.org/github.com/gokcehan/lf;
+ homepage = "https://godoc.org/github.com/gokcehan/lf";
+ changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ primeos ];
diff --git a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-client.nix b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-client.nix
index eb3b6aa11e6..bad820c1506 100644
--- a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-client.nix
+++ b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-client.nix
@@ -28,7 +28,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Bitcoin client query library";
- homepage = https://github.com/libbitcoin/libbitcoin-client;
+ homepage = "https://github.com/libbitcoin/libbitcoin-client";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ chris-martin ];
diff --git a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-explorer.nix b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-explorer.nix
index d0395ecbd7f..93d8ceed2b4 100644
--- a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-explorer.nix
+++ b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-explorer.nix
@@ -29,7 +29,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Bitcoin command line tool";
- homepage = https://github.com/libbitcoin/libbitcoin-explorer;
+ homepage = "https://github.com/libbitcoin/libbitcoin-explorer";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ chris-martin asymmetric ];
diff --git a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-network.nix b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-network.nix
index cb9e2cbf1e8..fc660687ffc 100644
--- a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-network.nix
+++ b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-network.nix
@@ -28,7 +28,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Bitcoin P2P Network Library";
- homepage = https://libbitcoin.org/;
+ homepage = "https://libbitcoin.org/";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ asymmetric ];
diff --git a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-protocol.nix b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-protocol.nix
index 2c13927dfad..a5467fdcbd7 100644
--- a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-protocol.nix
+++ b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin-protocol.nix
@@ -29,7 +29,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Bitcoin Blockchain Query Protocol";
- homepage = https://libbitcoin.org/;
+ homepage = "https://libbitcoin.org/";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ asymmetric ];
diff --git a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin.nix b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin.nix
index 8009fe563ee..e68635585d0 100644
--- a/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin.nix
+++ b/nixpkgs/pkgs/tools/misc/libbitcoin/libbitcoin.nix
@@ -29,7 +29,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "C++ library for building bitcoin applications";
- homepage = https://libbitcoin.org/;
+ homepage = "https://libbitcoin.org/";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ chris-martin ];
diff --git a/nixpkgs/pkgs/tools/misc/libcpuid/default.nix b/nixpkgs/pkgs/tools/misc/libcpuid/default.nix
index e31112a74d8..b0fe00d44d9 100644
--- a/nixpkgs/pkgs/tools/misc/libcpuid/default.nix
+++ b/nixpkgs/pkgs/tools/misc/libcpuid/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook ];
meta = with stdenv.lib; {
- homepage = http://libcpuid.sourceforge.net/;
+ homepage = "http://libcpuid.sourceforge.net/";
description = "A small C library for x86 CPU detection and feature extraction";
license = licenses.bsd2;
maintainers = with maintainers; [ orivej artuuge ];
diff --git a/nixpkgs/pkgs/tools/misc/libgen-cli/default.nix b/nixpkgs/pkgs/tools/misc/libgen-cli/default.nix
new file mode 100644
index 00000000000..c34e934fba4
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/libgen-cli/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+buildGoModule rec {
+ pname = "libgen-cli";
+ version = "1.0.5";
+
+ src = fetchFromGitHub {
+ owner = "ciehanski";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1lfsnyzin2dqhwhz6phms6yipli88sqiw55ls18dfv7bvx30sqlp";
+ };
+
+ modSha256 = "1k16zjb7p65g72hr9vsk38jhpsy1yclm7fjgq47qy6jwjd44w1bi";
+
+ subPackages = [ "." ];
+
+ meta = with lib; {
+ homepage = "https://github.com/ciehanski/libgen-cli";
+ description =
+ "A CLI tool used to access the Library Genesis dataset; written in Go";
+ longDescription = ''
+ libgen-cli is a command line interface application which allows users to
+ quickly query the Library Genesis dataset and download any of its
+ contents.
+ '';
+ license = licenses.asl20;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ zaninime ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/lice/default.nix b/nixpkgs/pkgs/tools/misc/lice/default.nix
index bb0f93ba328..f4653f81f3a 100644
--- a/nixpkgs/pkgs/tools/misc/lice/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lice/default.nix
@@ -15,7 +15,7 @@ python3Packages.buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Print license based on selection and user options.";
- homepage = https://github.com/licenses/lice;
+ homepage = "https://github.com/licenses/lice";
license = licenses.bsd3;
maintainers = with maintainers; [ swflint ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/linuxquota/default.nix b/nixpkgs/pkgs/tools/misc/linuxquota/default.nix
index 9bc7c372d93..b6b722379da 100644
--- a/nixpkgs/pkgs/tools/misc/linuxquota/default.nix
+++ b/nixpkgs/pkgs/tools/misc/linuxquota/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Tools to manage kernel-level quotas in Linux";
- homepage = https://sourceforge.net/projects/linuxquota/;
+ homepage = "https://sourceforge.net/projects/linuxquota/";
license = licenses.gpl2; # With some files being BSD as an exception
platforms = platforms.linux;
maintainers = [ maintainers.dezgeg ];
diff --git a/nixpkgs/pkgs/tools/misc/lnav/default.nix b/nixpkgs/pkgs/tools/misc/lnav/default.nix
index 90560d32157..aab980d76e7 100644
--- a/nixpkgs/pkgs/tools/misc/lnav/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lnav/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/tstack/lnav;
+ homepage = "https://github.com/tstack/lnav";
description = "The Logfile Navigator";
longDescription = ''
The log file navigator, lnav, is an enhanced log file viewer that takes
diff --git a/nixpkgs/pkgs/tools/misc/loadlibrary/default.nix b/nixpkgs/pkgs/tools/misc/loadlibrary/default.nix
index bc52598ff80..d33f6d8610a 100644
--- a/nixpkgs/pkgs/tools/misc/loadlibrary/default.nix
+++ b/nixpkgs/pkgs/tools/misc/loadlibrary/default.nix
@@ -22,7 +22,7 @@ stdenv_32bit.mkDerivation rec {
'';
meta = with stdenv_32bit.lib; {
- homepage = https://github.com/taviso/loadlibrary;
+ homepage = "https://github.com/taviso/loadlibrary";
description = "Porting Windows Dynamic Link Libraries to Linux";
platforms = platforms.linux;
maintainers = [ maintainers.eleanor ];
diff --git a/nixpkgs/pkgs/tools/misc/lockfile-progs/default.nix b/nixpkgs/pkgs/tools/misc/lockfile-progs/default.nix
index e851855834a..e30b36919b7 100644
--- a/nixpkgs/pkgs/tools/misc/lockfile-progs/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lockfile-progs/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Programs for locking and unlocking files and mailboxes";
- homepage = http://packages.debian.org/sid/lockfile-progs;
+ homepage = "http://packages.debian.org/sid/lockfile-progs";
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.bluescreen303 ];
diff --git a/nixpkgs/pkgs/tools/misc/logstash/6.x.nix b/nixpkgs/pkgs/tools/misc/logstash/6.x.nix
index c926d220b05..ec8106e922a 100644
--- a/nixpkgs/pkgs/tools/misc/logstash/6.x.nix
+++ b/nixpkgs/pkgs/tools/misc/logstash/6.x.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems";
- homepage = https://www.elastic.co/products/logstash;
+ homepage = "https://www.elastic.co/products/logstash";
license = if enableUnfree then licenses.elastic else licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ wjlroe offline basvandijk ];
diff --git a/nixpkgs/pkgs/tools/misc/logstash/7.x.nix b/nixpkgs/pkgs/tools/misc/logstash/7.x.nix
index 1bd30733765..e7872b0c406 100644
--- a/nixpkgs/pkgs/tools/misc/logstash/7.x.nix
+++ b/nixpkgs/pkgs/tools/misc/logstash/7.x.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems";
- homepage = https://www.elastic.co/products/logstash;
+ homepage = "https://www.elastic.co/products/logstash";
license = if enableUnfree then licenses.elastic else licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ wjlroe offline basvandijk ];
diff --git a/nixpkgs/pkgs/tools/misc/logstash/contrib.nix b/nixpkgs/pkgs/tools/misc/logstash/contrib.nix
index b580d559868..d03e031b7ae 100644
--- a/nixpkgs/pkgs/tools/misc/logstash/contrib.nix
+++ b/nixpkgs/pkgs/tools/misc/logstash/contrib.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Community-maintained logstash plugins";
- homepage = https://github.com/elasticsearch/logstash-contrib;
+ homepage = "https://github.com/elasticsearch/logstash-contrib";
license = stdenv.lib.licenses.asl20;
platforms = stdenv.lib.platforms.unix;
maintainers = with maintainers; [ cstrahan ];
diff --git a/nixpkgs/pkgs/tools/misc/lolcat/Gemfile.lock b/nixpkgs/pkgs/tools/misc/lolcat/Gemfile.lock
index ed48cc5921b..e01cf81c61e 100644
--- a/nixpkgs/pkgs/tools/misc/lolcat/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/lolcat/Gemfile.lock
@@ -16,4 +16,4 @@ DEPENDENCIES
lolcat
BUNDLED WITH
- 1.17.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/lolcat/default.nix b/nixpkgs/pkgs/tools/misc/lolcat/default.nix
index 25efcdf3461..f62be23108e 100644
--- a/nixpkgs/pkgs/tools/misc/lolcat/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lolcat/default.nix
@@ -9,7 +9,7 @@ bundlerApp {
meta = with lib; {
description = "A rainbow version of cat";
- homepage = https://github.com/busyloop/lolcat;
+ homepage = "https://github.com/busyloop/lolcat";
license = licenses.bsd3;
maintainers = with maintainers; [ StillerHarpo manveru nicknovitski ];
};
diff --git a/nixpkgs/pkgs/tools/misc/loop/default.nix b/nixpkgs/pkgs/tools/misc/loop/default.nix
index 2b5bb1989f4..73907e233ab 100644
--- a/nixpkgs/pkgs/tools/misc/loop/default.nix
+++ b/nixpkgs/pkgs/tools/misc/loop/default.nix
@@ -14,7 +14,7 @@ rustPlatform.buildRustPackage {
meta = with stdenv.lib; {
description = "UNIX's missing `loop` command";
- homepage = https://github.com/Miserlou/Loop;
+ homepage = "https://github.com/Miserlou/Loop";
maintainers = with maintainers; [ koral ];
license = licenses.mit;
};
diff --git a/nixpkgs/pkgs/tools/misc/lrzsz/default.nix b/nixpkgs/pkgs/tools/misc/lrzsz/default.nix
index 11351790bec..112a14f55f2 100644
--- a/nixpkgs/pkgs/tools/misc/lrzsz/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lrzsz/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--program-transform-name=s/^l//" ];
meta = with stdenv.lib; {
- homepage = https://ohse.de/uwe/software/lrzsz.html;
+ homepage = "https://ohse.de/uwe/software/lrzsz.html";
description = "Communication package providing the XMODEM, YMODEM ZMODEM file transfer protocols";
license = licenses.gpl2;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/lsd/default.nix b/nixpkgs/pkgs/tools/misc/lsd/default.nix
index 24006e5cbd9..6291ad013ea 100644
--- a/nixpkgs/pkgs/tools/misc/lsd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/lsd/default.nix
@@ -1,31 +1,31 @@
-{ stdenv, fetchFromGitHub, rustPlatform }:
+{ stdenv
+, fetchFromGitHub
+, rustPlatform
+, installShellFiles
+}:
rustPlatform.buildRustPackage rec {
pname = "lsd";
- version = "0.16.0";
+ version = "0.17.0";
src = fetchFromGitHub {
owner = "Peltoche";
repo = pname;
rev = version;
- sha256 = "0fh5rz6slyjzz03bpjcl9gplk36vm7qcc0i0gvhsikwvw0cf3hym";
+ sha256 = "1vyww54fl4yfvszr0dh8ym2jd9gilrccmwkvl7rbx70sfqzsgaai";
};
- cargoSha256 = "1z7sg9b7qsjw1hhc7dkvxz8xgf4k8jddr7gbnjr4d2569g97jf3f";
+ cargoSha256 = "13g0p6zh2b1z005lszll098d4lv62dzsxwhl76bianzrydif61lr";
- preFixup = ''
- install -Dm644 -t $out/share/zsh/site-functions/ target/release/build/lsd-*/out/_lsd
- install -Dm644 -t $out/share/fish/vendor_completions.d/ target/release/build/lsd-*/out/lsd.fish
- install -Dm644 -t $out/share/bash-completion/completions/ target/release/build/lsd-*/out/lsd.bash
+ nativeBuildInputs = [ installShellFiles ];
+ postInstall = ''
+ installShellCompletion target/release/build/lsd-*/out/{_lsd,lsd.{bash,fish}}
'';
- # Some tests fail, but Travis ensures a proper build
- doCheck = false;
-
meta = with stdenv.lib; {
- homepage = https://github.com/Peltoche/lsd;
+ homepage = "https://github.com/Peltoche/lsd";
description = "The next gen ls command";
license = licenses.asl20;
- maintainers = [ maintainers.marsam ];
+ maintainers = with maintainers; [ filalex77 marsam ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/ltunify/default.nix b/nixpkgs/pkgs/tools/misc/ltunify/default.nix
index 84a92ec7712..e345f86e021 100644
--- a/nixpkgs/pkgs/tools/misc/ltunify/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ltunify/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Tool for working with Logitech Unifying receivers and devices";
- homepage = https://lekensteyn.nl/logitech-unifying.html;
+ homepage = "https://lekensteyn.nl/logitech-unifying.html";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/makebootfat/default.nix b/nixpkgs/pkgs/tools/misc/makebootfat/default.nix
index e23e12bcb30..dc66976720d 100644
--- a/nixpkgs/pkgs/tools/misc/makebootfat/default.nix
+++ b/nixpkgs/pkgs/tools/misc/makebootfat/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Create bootable USB disks using the FAT filesystem and syslinux";
- homepage = http://advancemame.sourceforge.net/boot-readme.html;
+ homepage = "http://advancemame.sourceforge.net/boot-readme.html";
license = licenses.gpl2;
maintainers = [ maintainers.ehmry ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/man-db/default.nix b/nixpkgs/pkgs/tools/misc/man-db/default.nix
index 918e8372dcb..f19e5fd5b9d 100644
--- a/nixpkgs/pkgs/tools/misc/man-db/default.nix
+++ b/nixpkgs/pkgs/tools/misc/man-db/default.nix
@@ -75,7 +75,7 @@ stdenv.mkDerivation rec {
doCheck = !stdenv.hostPlatform.isMusl /* iconv binary */ && !stdenv.hostPlatform.isDarwin;
meta = with stdenv.lib; {
- homepage = http://man-db.nongnu.org;
+ homepage = "http://man-db.nongnu.org";
description = "An implementation of the standard Unix documentation system accessed using the man command";
license = licenses.gpl2;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/mandoc/default.nix b/nixpkgs/pkgs/tools/misc/mandoc/default.nix
index 828e2358236..82fc1dee00c 100644
--- a/nixpkgs/pkgs/tools/misc/mandoc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mandoc/default.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://mandoc.bsd.lv/;
+ homepage = "https://mandoc.bsd.lv/";
description = "suite of tools compiling mdoc and man";
downloadPage = "http://mandoc.bsd.lv/snapshots/";
license = licenses.bsd3;
diff --git a/nixpkgs/pkgs/tools/misc/massren/default.nix b/nixpkgs/pkgs/tools/misc/massren/default.nix
index 6d198a35605..4c9d5a6da8a 100644
--- a/nixpkgs/pkgs/tools/misc/massren/default.nix
+++ b/nixpkgs/pkgs/tools/misc/massren/default.nix
@@ -16,7 +16,7 @@ buildGoPackage rec {
meta = with lib; {
description = "Easily rename multiple files using your text editor";
license = licenses.mit;
- homepage = https://github.com/laurent22/massren;
+ homepage = "https://github.com/laurent22/massren";
maintainers = with maintainers; [ andrew-d ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/mcfly/default.nix b/nixpkgs/pkgs/tools/misc/mcfly/default.nix
index e9ba1c3b5d1..f206c54a003 100644
--- a/nixpkgs/pkgs/tools/misc/mcfly/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mcfly/default.nix
@@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "0r2zb59rpja9z7q0gsylqaq4vqm5rp57fy56ajjrm6k6z06nq7bv";
meta = with stdenv.lib; {
- homepage = https://github.com/cantino/mcfly;
+ homepage = "https://github.com/cantino/mcfly";
description = "An upgraded ctrl-r for Bash whose history results make sense for what you're working on right now.";
license = licenses.mit;
maintainers = [ maintainers.melkor333 ];
diff --git a/nixpkgs/pkgs/tools/misc/mcrypt/default.nix b/nixpkgs/pkgs/tools/misc/mcrypt/default.nix
index bc520c57a33..9969148e223 100644
--- a/nixpkgs/pkgs/tools/misc/mcrypt/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mcrypt/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
for the old Unix crypt, except that they are under the GPL and support an
ever-wider range of algorithms and modes.
'';
- homepage = http://mcrypt.sourceforge.net;
+ homepage = "http://mcrypt.sourceforge.net";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.all;
maintainers = [ stdenv.lib.maintainers.qknight ];
diff --git a/nixpkgs/pkgs/tools/misc/mdbtools/default.nix b/nixpkgs/pkgs/tools/misc/mdbtools/default.nix
index b365086c46d..0a887531fb8 100644
--- a/nixpkgs/pkgs/tools/misc/mdbtools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mdbtools/default.nix
@@ -23,7 +23,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = ".mdb (MS Access) format tools";
- homepage = http://mdbtools.sourceforge.net;
+ homepage = "http://mdbtools.sourceforge.net";
platforms = platforms.unix;
license = with licenses; [ gpl2 lgpl2 ];
};
diff --git a/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix b/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix
index 71409b1c3a8..9f029ee5ded 100644
--- a/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/memtest86-efi/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "memtest86-efi";
- version = "8.2";
+ version = "8.3";
src = fetchzip {
- # TODO: The latest version of memtest86 is actually 8.2, but the
+ # TODO: We're using the previous version of memtest86 because the
# company developing memtest86 has stopped providing a versioned download
# link for the latest version:
#
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
# binaries that we make sure to version, then we could probably keep up
# with the latest versions released by the company.
url = "https://www.memtest86.com/downloads/memtest86-${version}-usb.zip";
- sha256 = "1x1wjssr4nnbnfan0pi7ni2dfwnm3288kq584hkfqcyza8xdx03i";
+ sha256 = "0aldz7rvnfnzb4h447q10k9c9p5ghwzdyn7f6g5lrxiv5vxf3x96";
stripRoot = false;
};
diff --git a/nixpkgs/pkgs/tools/misc/mht2htm/default.nix b/nixpkgs/pkgs/tools/misc/mht2htm/default.nix
index e382db0b92c..31f645e48ce 100644
--- a/nixpkgs/pkgs/tools/misc/mht2htm/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mht2htm/default.nix
@@ -35,7 +35,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Convert .mht files to .html";
- homepage = http://pgm.bpalanka.com/mht2htm.html;
+ homepage = "http://pgm.bpalanka.com/mht2htm.html";
license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/mimeo/default.nix b/nixpkgs/pkgs/tools/misc/mimeo/default.nix
index ea596a94213..55cc9717688 100644
--- a/nixpkgs/pkgs/tools/misc/mimeo/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mimeo/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, desktop-file-utils, file, python3Packages }:
python3Packages.buildPythonApplication rec {
- name = "mimeo-${version}";
+ pname = "mimeo";
version = "2019.7";
src = fetchurl {
- url = "https://xyne.archlinux.ca/projects/mimeo/src/${name}.tar.xz";
+ url = "https://xyne.archlinux.ca/projects/mimeo/src/${pname}-${version}.tar.xz";
sha256 = "0nzn7qvmpbb17d6q16llnhz1qdmyg718q59ic4gw2rq23cd6q47r";
};
@@ -25,7 +25,7 @@ python3Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Open files by MIME-type or file name using regular expressions";
- homepage = http://xyne.archlinux.ca/projects/mimeo/;
+ homepage = "http://xyne.archlinux.ca/projects/mimeo/";
license = [ licenses.gpl2 ];
maintainers = [ maintainers.rycee ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/minicom/default.nix b/nixpkgs/pkgs/tools/misc/minicom/default.nix
index 168e1dac3a3..35c04faf459 100644
--- a/nixpkgs/pkgs/tools/misc/minicom/default.nix
+++ b/nixpkgs/pkgs/tools/misc/minicom/default.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Modem control and terminal emulation program";
- homepage = https://salsa.debian.org/minicom-team/minicom;
+ homepage = "https://salsa.debian.org/minicom-team/minicom";
license = licenses.gpl2;
longDescription = ''
Minicom is a menu driven communications program. It emulates ANSI
diff --git a/nixpkgs/pkgs/tools/misc/miniserve/default.nix b/nixpkgs/pkgs/tools/misc/miniserve/default.nix
index 9add75acee2..ea3afdab098 100644
--- a/nixpkgs/pkgs/tools/misc/miniserve/default.nix
+++ b/nixpkgs/pkgs/tools/misc/miniserve/default.nix
@@ -1,13 +1,20 @@
-{ stdenv, rustPlatform, fetchFromGitHub, cmake, pkg-config, zlib, openssl }:
+{ stdenv
+, rustPlatform
+, fetchFromGitHub
+, pkg-config
+, zlib
+, openssl
+, Security
+}:
rustPlatform.buildRustPackage rec {
pname = "miniserve";
version = "0.6.0";
src = fetchFromGitHub {
- owner = "svenstaro";
- repo = "miniserve";
- rev = "v${version}";
+ owner = "svenstaro";
+ repo = "miniserve";
+ rev = "v${version}";
sha256 = "0ybxnxjg0vqm4q60z4zjl3hfls0s2rvy44m6jgyhlj1p6cr3dbyw";
};
@@ -15,14 +22,14 @@ rustPlatform.buildRustPackage rec {
RUSTC_BOOTSTRAP = 1;
- nativeBuildInputs = [ cmake pkg-config zlib ];
- buildInputs = [ openssl ];
+ nativeBuildInputs = [ pkg-config zlib ];
+ buildInputs = if stdenv.isDarwin then [ Security ] else [ openssl ];
meta = with stdenv.lib; {
description = "For when you really just want to serve some files over HTTP right now!";
- homepage = "https://github.com/svenstaro/miniserve";
- license = with licenses; [ mit ];
+ homepage = "https://github.com/svenstaro/miniserve";
+ license = with licenses; [ mit ];
maintainers = with maintainers; [ nequissimus ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/ministat/default.nix b/nixpkgs/pkgs/tools/misc/ministat/default.nix
index 7b8b8a82b72..dfc2e2c624e 100644
--- a/nixpkgs/pkgs/tools/misc/ministat/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ministat/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Simple tool for statistical comparison of data sets";
- homepage = https://git.decadent.org.uk/gitweb/?p=ministat.git;
+ homepage = "https://git.decadent.org.uk/gitweb/?p=ministat.git";
license = licenses.beerware;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/mktorrent/default.nix b/nixpkgs/pkgs/tools/misc/mktorrent/default.nix
index c88f12c74d1..485c3403cff 100644
--- a/nixpkgs/pkgs/tools/misc/mktorrent/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mktorrent/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
buildInputs = [ openssl ];
meta = {
- homepage = http://mktorrent.sourceforge.net/;
+ homepage = "http://mktorrent.sourceforge.net/";
license = stdenv.lib.licenses.gpl2Plus;
description = "Command line utility to create BitTorrent metainfo files";
maintainers = with stdenv.lib.maintainers; [Profpatsch];
diff --git a/nixpkgs/pkgs/tools/misc/mlocate/default.nix b/nixpkgs/pkgs/tools/misc/mlocate/default.nix
index f8fb253af47..d3f406c5355 100644
--- a/nixpkgs/pkgs/tools/misc/mlocate/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mlocate/default.nix
@@ -16,7 +16,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Merging locate is an utility to index and quickly search for files";
- homepage = https://pagure.io/mlocate;
+ homepage = "https://pagure.io/mlocate";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
diff --git a/nixpkgs/pkgs/tools/misc/mmake/default.nix b/nixpkgs/pkgs/tools/misc/mmake/default.nix
index a791cbe5d48..e272c56e0ac 100644
--- a/nixpkgs/pkgs/tools/misc/mmake/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mmake/default.nix
@@ -16,7 +16,7 @@ buildGoPackage rec {
goDeps = ./deps.nix;
meta = with stdenv.lib; {
- homepage = https://github.com/tj/mmake;
+ homepage = "https://github.com/tj/mmake";
description = "A small program which wraps make to provide additional functionality";
longDescription = ''
Mmake is a small program which wraps make to provide additional
diff --git a/nixpkgs/pkgs/tools/misc/mmv/default.nix b/nixpkgs/pkgs/tools/misc/mmv/default.nix
index 6129f15c734..48c3b393262 100644
--- a/nixpkgs/pkgs/tools/misc/mmv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mmv/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = http://linux.maruhn.com/sec/mmv.html;
+ homepage = "http://linux.maruhn.com/sec/mmv.html";
description = "Utility for wildcard renaming, copying, etc";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix b/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix
index 95c87cb35fc..bdc3ac4ddeb 100644
--- a/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mongodb-compass/default.nix
@@ -81,7 +81,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "The GUI for MongoDB";
- homepage = https://www.mongodb.com/products/compass;
+ homepage = "https://www.mongodb.com/products/compass";
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
};
diff --git a/nixpkgs/pkgs/tools/misc/mongodb-tools/default.nix b/nixpkgs/pkgs/tools/misc/mongodb-tools/default.nix
index dbccbf9b2f6..f216e358d8a 100644
--- a/nixpkgs/pkgs/tools/misc/mongodb-tools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mongodb-tools/default.nix
@@ -52,7 +52,7 @@ in buildGoPackage {
'';
meta = {
- homepage = https://github.com/mongodb/mongo-tools;
+ homepage = "https://github.com/mongodb/mongo-tools";
description = "Tools for the MongoDB";
license = lib.licenses.asl20;
};
diff --git a/nixpkgs/pkgs/tools/misc/moreutils/default.nix b/nixpkgs/pkgs/tools/misc/moreutils/default.nix
index 44f791e5b8a..92402797d11 100644
--- a/nixpkgs/pkgs/tools/misc/moreutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/moreutils/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Growing collection of the unix tools that nobody thought to write long ago when unix was young";
- homepage = https://joeyh.name/code/moreutils/;
+ homepage = "https://joeyh.name/code/moreutils/";
maintainers = with maintainers; [ koral pSub ];
platforms = platforms.all;
license = licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/tools/misc/mpdscribble/default.nix b/nixpkgs/pkgs/tools/misc/mpdscribble/default.nix
index df84084fc9c..49f9c6bc031 100644
--- a/nixpkgs/pkgs/tools/misc/mpdscribble/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mpdscribble/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A Music Player Daemon (MPD) client which submits information about tracks beeing played to a scrobbler (e.g. last.fm)";
- homepage = https://www.musicpd.org/clients/mpdscribble/;
+ homepage = "https://www.musicpd.org/clients/mpdscribble/";
license = licenses.gpl2;
maintainers = [ maintainers.matthiasbeyer ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/mrtg/default.nix b/nixpkgs/pkgs/tools/misc/mrtg/default.nix
index 922592a256d..047cd87308f 100644
--- a/nixpkgs/pkgs/tools/misc/mrtg/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mrtg/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = {
description = "The Multi Router Traffic Grapher";
- homepage = https://oss.oetiker.ch/mrtg/;
+ homepage = "https://oss.oetiker.ch/mrtg/";
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.robberer ];
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/ms-sys/default.nix b/nixpkgs/pkgs/tools/misc/ms-sys/default.nix
index 0a862834dfb..315dbce7407 100644
--- a/nixpkgs/pkgs/tools/misc/ms-sys/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ms-sys/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A program for writing Microsoft-compatible boot records";
- homepage = http://ms-sys.sourceforge.net/;
+ homepage = "http://ms-sys.sourceforge.net/";
license = licenses.gpl2Plus;
platforms = with platforms; linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/mstflint/default.nix b/nixpkgs/pkgs/tools/misc/mstflint/default.nix
index f3cd1c6e527..c44934ef45c 100644
--- a/nixpkgs/pkgs/tools/misc/mstflint/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mstflint/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ zlib libibmad ];
meta = with stdenv.lib; {
- homepage = https://www.openfabrics.org/;
+ homepage = "https://www.openfabrics.org/";
license = licenses.gpl2;
platforms = platforms.linux;
broken = true; # 2018-04-11
diff --git a/nixpkgs/pkgs/tools/misc/multitail/default.nix b/nixpkgs/pkgs/tools/misc/multitail/default.nix
index 6ca0c6e8e08..e0ac18a76b2 100644
--- a/nixpkgs/pkgs/tools/misc/multitail/default.nix
+++ b/nixpkgs/pkgs/tools/misc/multitail/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = http://www.vanheusden.com/multitail/;
+ homepage = "http://www.vanheusden.com/multitail/";
description = "tail on Steroids";
maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ];
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/mysql2pgsql/default.nix b/nixpkgs/pkgs/tools/misc/mysql2pgsql/default.nix
index 83e6ee5b5ca..829bb7f5be7 100644
--- a/nixpkgs/pkgs/tools/misc/mysql2pgsql/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mysql2pgsql/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
name = "mysql2pgsql-0.0.1a";
src = fetchurl {
- url = http://ftp.plusline.de/ftp.postgresql.org/projects/gborg/mysql2psql/devel/mysql2psql-0.0.1a.tgz;
+ url = "http://ftp.plusline.de/ftp.postgresql.org/projects/gborg/mysql2psql/devel/mysql2psql-0.0.1a.tgz";
sha256 = "0dpbxf3kdvpihz9cisx6wi3zzd0cnifaqvjxavrbwm4k4sz1qamp";
};
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
meta = {
description = "Convert MySQL dump files to PostgreSQL-loadable files";
- homepage = http://pgfoundry.org/projects/mysql2pgsql/;
+ homepage = "http://pgfoundry.org/projects/mysql2pgsql/";
license = stdenv.lib.licenses.bsdOriginal;
platforms = stdenv.lib.platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/mysqltuner/default.nix b/nixpkgs/pkgs/tools/misc/mysqltuner/default.nix
index 9b7453ad1cc..2f7889111b0 100644
--- a/nixpkgs/pkgs/tools/misc/mysqltuner/default.nix
+++ b/nixpkgs/pkgs/tools/misc/mysqltuner/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Make recommendations for increased performance and stability of MariaDB/MySQL";
- homepage = http://mysqltuner.com;
+ homepage = "http://mysqltuner.com";
license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
};
diff --git a/nixpkgs/pkgs/tools/misc/nagstamon/default.nix b/nixpkgs/pkgs/tools/misc/nagstamon/default.nix
index 525c16b6024..9b063947a44 100644
--- a/nixpkgs/pkgs/tools/misc/nagstamon/default.nix
+++ b/nixpkgs/pkgs/tools/misc/nagstamon/default.nix
@@ -17,7 +17,7 @@ pythonPackages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "A status monitor for the desktop";
- homepage = https://nagstamon.ifw-dresden.de/;
+ homepage = "https://nagstamon.ifw-dresden.de/";
license = licenses.gpl2;
maintainers = with maintainers; [ pSub ];
inherit version;
diff --git a/nixpkgs/pkgs/tools/misc/nbench/default.nix b/nixpkgs/pkgs/tools/misc/nbench/default.nix
index a1a6347642b..950f3883f8f 100644
--- a/nixpkgs/pkgs/tools/misc/nbench/default.nix
+++ b/nixpkgs/pkgs/tools/misc/nbench/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://www.math.utah.edu/~mayer/linux/bmark.html;
+ homepage = "https://www.math.utah.edu/~mayer/linux/bmark.html";
description = "A synthetic computing benchmark program";
platforms = platforms.linux;
maintainers = with stdenv.lib.maintainers; [ bennofs ];
diff --git a/nixpkgs/pkgs/tools/misc/ncdu/default.nix b/nixpkgs/pkgs/tools/misc/ncdu/default.nix
index f47a43ab5d2..7eddca8ca6d 100644
--- a/nixpkgs/pkgs/tools/misc/ncdu/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ncdu/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Disk usage analyzer with an ncurses interface";
- homepage = https://dev.yorhel.nl/ncdu;
+ homepage = "https://dev.yorhel.nl/ncdu";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ pSub ];
diff --git a/nixpkgs/pkgs/tools/misc/nginx-config-formatter/default.nix b/nixpkgs/pkgs/tools/misc/nginx-config-formatter/default.nix
index db60010490e..c9726d7e040 100644
--- a/nixpkgs/pkgs/tools/misc/nginx-config-formatter/default.nix
+++ b/nixpkgs/pkgs/tools/misc/nginx-config-formatter/default.nix
@@ -27,6 +27,6 @@ stdenv.mkDerivation {
description = "nginx config file formatter";
maintainers = with maintainers; [ Baughn ];
license = licenses.asl20;
- homepage = https://github.com/1connect/nginx-config-formatter;
+ homepage = "https://github.com/1connect/nginx-config-formatter";
};
}
diff --git a/nixpkgs/pkgs/tools/misc/noteshrink/default.nix b/nixpkgs/pkgs/tools/misc/noteshrink/default.nix
index b197e9bc5d2..b934b128870 100644
--- a/nixpkgs/pkgs/tools/misc/noteshrink/default.nix
+++ b/nixpkgs/pkgs/tools/misc/noteshrink/default.nix
@@ -17,7 +17,7 @@ buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Convert scans of handwritten notes to beautiful, compact PDFs";
- homepage = https://mzucker.github.io/2016/09/20/noteshrink.html;
+ homepage = "https://mzucker.github.io/2016/09/20/noteshrink.html";
license = licenses.mit;
maintainers = with maintainers; [ rnhmjoj ];
};
diff --git a/nixpkgs/pkgs/tools/misc/noti/default.nix b/nixpkgs/pkgs/tools/misc/noti/default.nix
index a6288b32295..ac06b44055c 100644
--- a/nixpkgs/pkgs/tools/misc/noti/default.nix
+++ b/nixpkgs/pkgs/tools/misc/noti/default.nix
@@ -32,7 +32,7 @@ buildGoPackage rec {
Never sit and wait for some long-running process to finish. Noti can alert you when it's done. You can receive messages on your computer or phone.
'';
- homepage = https://github.com/variadico/noti;
+ homepage = "https://github.com/variadico/noti";
license = licenses.mit;
maintainers = with maintainers; [ stites marsam ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/ntfy/default.nix b/nixpkgs/pkgs/tools/misc/ntfy/default.nix
index 26517361ae2..a3cf6ad07d5 100644
--- a/nixpkgs/pkgs/tools/misc/ntfy/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ntfy/default.nix
@@ -30,7 +30,7 @@ pythonPackages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "A utility for sending notifications, on demand and when commands finish";
- homepage = http://ntfy.rtfd.org/;
+ homepage = "http://ntfy.rtfd.org/";
license = licenses.gpl3;
maintainers = with maintainers; [ jfrankenau kamilchm ];
};
diff --git a/nixpkgs/pkgs/tools/misc/nyancat/default.nix b/nixpkgs/pkgs/tools/misc/nyancat/default.nix
index 47a91915c43..a7b06614785 100644
--- a/nixpkgs/pkgs/tools/misc/nyancat/default.nix
+++ b/nixpkgs/pkgs/tools/misc/nyancat/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Nyancat in your terminal, rendered through ANSI escape sequences.";
- homepage = https://nyancat.dakko.us;
+ homepage = "https://nyancat.dakko.us";
license = licenses.ncsa;
maintainers = with maintainers; [ midchildan ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/oci-image-tool/default.nix b/nixpkgs/pkgs/tools/misc/oci-image-tool/default.nix
index 3b45b7b0644..8cac6d1c3f5 100644
--- a/nixpkgs/pkgs/tools/misc/oci-image-tool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/oci-image-tool/default.nix
@@ -16,7 +16,7 @@ buildGoPackage rec {
meta = {
description = "A collection of tools for working with the OCI image format specification";
- homepage = https://github.com/opencontainers/image-tools;
+ homepage = "https://github.com/opencontainers/image-tools";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ nzhang-zh ];
};
diff --git a/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix b/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix
index d54302b31d1..00926663a6c 100644
--- a/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
dontPatchELF = true;
meta = {
- homepage = http://ocz.com/ssd-guru;
+ homepage = "http://ocz.com/ssd-guru";
description = "SSD Management Tool for OCZ disks";
license = stdenv.lib.licenses.unfree;
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/odyssey/default.nix b/nixpkgs/pkgs/tools/misc/odyssey/default.nix
index 160474f8152..f736184ea50 100644
--- a/nixpkgs/pkgs/tools/misc/odyssey/default.nix
+++ b/nixpkgs/pkgs/tools/misc/odyssey/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Scalable PostgreSQL connection pooler";
- homepage = https://github.com/yandex/odyssey;
+ homepage = "https://github.com/yandex/odyssey";
license = licenses.bsd3;
maintainers = [ maintainers.marsam ];
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/tools/misc/opentimestamps-client/default.nix b/nixpkgs/pkgs/tools/misc/opentimestamps-client/default.nix
index 8cc5cd7f6f2..4d65a406e53 100644
--- a/nixpkgs/pkgs/tools/misc/opentimestamps-client/default.nix
+++ b/nixpkgs/pkgs/tools/misc/opentimestamps-client/default.nix
@@ -20,7 +20,7 @@ buildPythonApplication rec {
meta = {
description = "Command-line tool to create and verify OpenTimestamps proofs";
- homepage = https://github.com/opentimestamps/opentimestamps-client;
+ homepage = "https://github.com/opentimestamps/opentimestamps-client";
license = lib.licenses.lgpl3;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/opentsdb/default.nix b/nixpkgs/pkgs/tools/misc/opentsdb/default.nix
index 2888b2a1186..3b9623d5ad0 100644
--- a/nixpkgs/pkgs/tools/misc/opentsdb/default.nix
+++ b/nixpkgs/pkgs/tools/misc/opentsdb/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Time series database with millisecond precision";
- homepage = http://opentsdb.net;
+ homepage = "http://opentsdb.net";
license = licenses.lgpl21Plus;
platforms = stdenv.lib.platforms.linux;
maintainers = [ maintainers.ocharles ];
diff --git a/nixpkgs/pkgs/tools/misc/os-prober/default.nix b/nixpkgs/pkgs/tools/misc/os-prober/default.nix
index c776144a40d..9b2afed0a9a 100644
--- a/nixpkgs/pkgs/tools/misc/os-prober/default.nix
+++ b/nixpkgs/pkgs/tools/misc/os-prober/default.nix
@@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
};
meta = with stdenv.lib; {
description = "Utility to detect other OSs on a set of drives";
- homepage = http://packages.debian.org/source/sid/os-prober;
+ homepage = "http://packages.debian.org/source/sid/os-prober";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ symphorien ];
};
diff --git a/nixpkgs/pkgs/tools/misc/osinfo-db-tools/default.nix b/nixpkgs/pkgs/tools/misc/osinfo-db-tools/default.nix
index 0b7a7826a97..3e678b1d378 100644
--- a/nixpkgs/pkgs/tools/misc/osinfo-db-tools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/osinfo-db-tools/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Tools for managing the osinfo database";
- homepage = https://libosinfo.org/;
+ homepage = "https://libosinfo.org/";
license = licenses.lgpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
diff --git a/nixpkgs/pkgs/tools/misc/otfcc/default.nix b/nixpkgs/pkgs/tools/misc/otfcc/default.nix
index 4b28a7c45e5..c3ca53616f7 100644
--- a/nixpkgs/pkgs/tools/misc/otfcc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/otfcc/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "otfcc";
- version = "0.9.6";
+ version = "0.10.4";
src = fetchFromGitHub {
owner = "caryll";
repo = "otfcc";
rev = "v${version}";
- sha256 = "1rnjfqqyc6d9nhlh8if9k37wk94mcwz4wf3k239v6idg48nrk10b";
+ sha256 = "1nrkzpqklfpqsccji4ans40rj88l80cv7dpxwx4g577xrvk13a0f";
};
nativeBuildInputs = [ premake5 ];
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Optimized OpenType builder and inspector";
- homepage = https://github.com/caryll/otfcc;
+ homepage = "https://github.com/caryll/otfcc";
license = licenses.asl20;
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ jfrankenau ttuegel ];
diff --git a/nixpkgs/pkgs/tools/misc/page/default.nix b/nixpkgs/pkgs/tools/misc/page/default.nix
new file mode 100644
index 00000000000..07109515c5c
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/page/default.nix
@@ -0,0 +1,32 @@
+{ lib, rustPlatform, fetchFromGitHub, installShellFiles }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "page";
+ version = "2.3.4";
+
+ src = fetchFromGitHub {
+ owner = "I60R";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0xcbnl8fbdfdmcbv5d7v830aa3vfhg7nlf768rbrfd5a0970pllh";
+ };
+
+ nativeBuildInputs = [ installShellFiles ];
+ postInstall = ''
+ completions_dir=$(find "target" -name "shell_completions" -type d -printf "%T+\t%p\n" | sort | awk 'NR==1{print $2}')
+
+ installShellCompletion --bash $completions_dir/page.bash
+ installShellCompletion --fish $completions_dir/page.fish
+ installShellCompletion --zsh $completions_dir/_page
+ '';
+
+ cargoSha256 = "0ckfmqi6jvbvj99vbdp798mmy6gc54254n32br0ri842b04i26qf";
+
+ meta = with lib; {
+ description = "Use neovim as pager";
+ homepage = "https://github.com/I60R/page";
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = [ maintainers.s1341 ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/pal/default.nix b/nixpkgs/pkgs/tools/misc/pal/default.nix
index 85bad70edc9..c285dc2463b 100644
--- a/nixpkgs/pkgs/tools/misc/pal/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pal/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
meta = {
- homepage = http://palcal.sourceforge.net/;
+ homepage = "http://palcal.sourceforge.net/";
description = "Command-line calendar program that can keep track of events";
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [viric];
diff --git a/nixpkgs/pkgs/tools/misc/parallel-rust/default.nix b/nixpkgs/pkgs/tools/misc/parallel-rust/default.nix
deleted file mode 100644
index 213e8c8e378..00000000000
--- a/nixpkgs/pkgs/tools/misc/parallel-rust/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{ stdenv, fetchFromGitHub, rustPlatform }:
-
-rustPlatform.buildRustPackage rec {
- pname = "parallel-rust";
- version = "0.11.3";
-
- src = fetchFromGitHub {
- owner = "mmstick";
- repo = "parallel";
- rev = version;
- sha256 = "1bb1m3ckkrxlnw9w24ig70bd1zwyrbaw914q3xz5yv43c0l6pn9c";
- };
-
- cargoSha256 = "1r5chjhmy6ivhsvgqf75ph1qxa4x7n20f7rb3b6maqpbsc64km9n";
-
- patches = [ ./fix_cargo_lock_version.patch ];
-
- meta = with stdenv.lib; {
- description = "A command-line CPU load balancer written in Rust";
- homepage = https://github.com/mmstick/parallel;
- license = licenses.mit;
- maintainers = [];
- platforms = platforms.all;
- };
-}
diff --git a/nixpkgs/pkgs/tools/misc/parallel-rust/fix_cargo_lock_version.patch b/nixpkgs/pkgs/tools/misc/parallel-rust/fix_cargo_lock_version.patch
deleted file mode 100644
index 75a1ba35e12..00000000000
--- a/nixpkgs/pkgs/tools/misc/parallel-rust/fix_cargo_lock_version.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index c01308d..dba3927 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -1,6 +1,6 @@
- [root]
- name = "parallel"
--version = "0.11.2"
-+version = "0.11.3"
- dependencies = [
- "arrayvec 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)",
- "itoa 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/nixpkgs/pkgs/tools/misc/parallel/default.nix b/nixpkgs/pkgs/tools/misc/parallel/default.nix
index 6c334db1ede..d55b2cd6f24 100644
--- a/nixpkgs/pkgs/tools/misc/parallel/default.nix
+++ b/nixpkgs/pkgs/tools/misc/parallel/default.nix
@@ -1,13 +1,15 @@
{ fetchurl, stdenv, perl, makeWrapper, procps }:
stdenv.mkDerivation rec {
- name = "parallel-20200222";
+ name = "parallel-20200322";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
- sha256 = "077b72h2d191bmsb78fmzcynxj5mi5v3axmwwxz1d1q8xhv756r6";
+ sha256 = "0kg95glnfg25i1w7qg2vr5v4671vigsazmz4qdf223l64khq8x10";
};
+ outputs = [ "out" "man" ];
+
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ perl procps ];
@@ -40,6 +42,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.gnu.org/software/parallel/";
license = licenses.gpl3Plus;
platforms = platforms.all;
- maintainers = with maintainers; [ pSub vrthra ];
+ maintainers = with maintainers; [ pSub vrthra tomberek ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/parallel/wrapper.nix b/nixpkgs/pkgs/tools/misc/parallel/wrapper.nix
new file mode 100644
index 00000000000..b85dfc56f3d
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/parallel/wrapper.nix
@@ -0,0 +1,13 @@
+{ parallel, makeWrapper , runCommand
+, perlPackages
+, extraPerlPackages ?
+ with perlPackages; [ DBI DBDPg DBDSQLite DBDCSV TextCSV ]
+}:
+
+runCommand "parallel-full" {
+ nativeBuildInputs = [ makeWrapper ];
+ } ''
+ mkdir -p $out/bin
+ makeWrapper ${parallel}/bin/parallel $out/bin/parallel \
+ --set PERL5LIB "${perlPackages.makeFullPerlPath extraPerlPackages}"
+ ''
diff --git a/nixpkgs/pkgs/tools/misc/parcellite/default.nix b/nixpkgs/pkgs/tools/misc/parcellite/default.nix
index 46606e3b43b..97c67f59b08 100644
--- a/nixpkgs/pkgs/tools/misc/parcellite/default.nix
+++ b/nixpkgs/pkgs/tools/misc/parcellite/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Lightweight GTK clipboard manager";
- homepage = https://github.com/rickyrockrat/parcellite;
+ homepage = "https://github.com/rickyrockrat/parcellite";
license = licenses.gpl3Plus;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/parted/default.nix b/nixpkgs/pkgs/tools/misc/parted/default.nix
index 0eed491e8a9..808b0382f32 100644
--- a/nixpkgs/pkgs/tools/misc/parted/default.nix
+++ b/nixpkgs/pkgs/tools/misc/parted/default.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
which also serves as a sample implementation and script backend.
'';
- homepage = https://www.gnu.org/software/parted/;
+ homepage = "https://www.gnu.org/software/parted/";
license = stdenv.lib.licenses.gpl3Plus;
maintainers = [
diff --git a/nixpkgs/pkgs/tools/misc/partition-manager/default.nix b/nixpkgs/pkgs/tools/misc/partition-manager/default.nix
index ab3c4b5a6c4..1b5f7dbdbec 100644
--- a/nixpkgs/pkgs/tools/misc/partition-manager/default.nix
+++ b/nixpkgs/pkgs/tools/misc/partition-manager/default.nix
@@ -26,7 +26,7 @@ in mkDerivation rec {
meta = with lib; {
description = "KDE Partition Manager";
license = licenses.gpl2;
- homepage = https://www.kde.org/applications/system/kdepartitionmanager/;
+ homepage = "https://www.kde.org/applications/system/kdepartitionmanager/";
maintainers = with maintainers; [ peterhoeg ];
};
}
diff --git a/nixpkgs/pkgs/tools/misc/pastebinit/default.nix b/nixpkgs/pkgs/tools/misc/pastebinit/default.nix
index c2c8e2b8573..a3134f57397 100644
--- a/nixpkgs/pkgs/tools/misc/pastebinit/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pastebinit/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://launchpad.net/pastebinit;
+ homepage = "https://launchpad.net/pastebinit";
description = "A software that lets you send anything you want directly to a pastebin from the command line";
maintainers = with maintainers; [ lethalman ];
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/misc/pazi/default.nix b/nixpkgs/pkgs/tools/misc/pazi/default.nix
index dd64200e130..cc7e7b043e0 100644
--- a/nixpkgs/pkgs/tools/misc/pazi/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pazi/default.nix
@@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec {
meta = with stdenv.lib; {
description = "An autojump \"zap to directory\" helper";
- homepage = https://github.com/euank/pazi;
+ homepage = "https://github.com/euank/pazi";
license = licenses.gpl3;
maintainers = with maintainers; [ bbigras ];
};
diff --git a/nixpkgs/pkgs/tools/misc/pdf-parser/default.nix b/nixpkgs/pkgs/tools/misc/pdf-parser/default.nix
new file mode 100644
index 00000000000..3fee457f6f5
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/pdf-parser/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, python3Packages, fetchzip }:
+
+python3Packages.buildPythonApplication {
+ pname = "pdf-parser";
+ version = "0.7.4";
+
+ src = fetchzip {
+ url = "https://didierstevens.com/files/software/pdf-parser_V0_7_4.zip";
+ sha256 = "1j39yww2yl4cav8xgd4zfl5jchbbkvffnrynkamkzvz9dd5np2mh";
+ };
+
+ format = "other";
+
+ installPhase = ''
+ install -Dm555 pdf-parser.py $out/bin/pdf-parser.py
+ '';
+
+ preFixup = ''
+ substituteInPlace $out/bin/pdf-parser.py \
+ --replace '/usr/bin/python' '${python3Packages.python}/bin/python'
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Parse a PDF document";
+ longDescription = ''
+ This tool will parse a PDF document to identify the fundamental elements used in the analyzed file.
+ It will not render a PDF document.
+ '';
+ homepage = "https://blog.didierstevens.com/programs/pdf-tools/";
+ license = licenses.publicDomain;
+ maintainers = [ maintainers.lightdiscord ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/pfetch/default.nix b/nixpkgs/pkgs/tools/misc/pfetch/default.nix
index 49867331780..bbecf4656e7 100644
--- a/nixpkgs/pkgs/tools/misc/pfetch/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pfetch/default.nix
@@ -2,13 +2,13 @@
stdenvNoCC.mkDerivation rec {
pname = "pfetch";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "dylanaraps";
repo = "pfetch";
rev = version;
- sha256 = "0yg9nlrjnm2404ysm2qp1klpq1wlmyih302kzfqchn6l2sibsm4j";
+ sha256 = "06z0k1naw3k052p2z7241lx92rp5m07zlr0alx8pdm6mkc3c4v8f";
};
dontBuild = true;
@@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation rec {
meta = with lib; {
description = "A pretty system information tool written in POSIX sh";
- homepage = https://github.com/dylanaraps/pfetch;
+ homepage = "https://github.com/dylanaraps/pfetch";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ equirosa ];
diff --git a/nixpkgs/pkgs/tools/misc/pg_top/default.nix b/nixpkgs/pkgs/tools/misc/pg_top/default.nix
index 4f4bd7e754c..ca3318d45c6 100644
--- a/nixpkgs/pkgs/tools/misc/pg_top/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pg_top/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
* View user index statistics.
'';
- homepage = http://ptop.projects.postgresql.org/;
+ homepage = "http://ptop.projects.postgresql.org/";
platforms = platforms.linux;
license = licenses.free; # see commands.c
};
diff --git a/nixpkgs/pkgs/tools/misc/pgcenter/default.nix b/nixpkgs/pkgs/tools/misc/pgcenter/default.nix
index 7cb810b2fe2..fbd32cf876d 100644
--- a/nixpkgs/pkgs/tools/misc/pgcenter/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pgcenter/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
modSha256 = "0kassq52v07zmffs6l066g0d3kfv6wmrh9g5cgk79bmyq13clqjj";
meta = with stdenv.lib; {
- homepage = https://pgcenter.org/;
+ homepage = "https://pgcenter.org/";
description = "Command-line admin tool for observing and troubleshooting PostgreSQL";
license = licenses.bsd3;
maintainers = [ maintainers.marsam ];
diff --git a/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix b/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix
index b702ffc1703..632ba452ff9 100644
--- a/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pgmetrics/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "pgmetrics";
- version = "1.8.1";
+ version = "1.9.0";
src = fetchFromGitHub {
owner = "rapidloop";
repo = pname;
rev = "v${version}";
- sha256 = "06w2kqjq2yq9yypg6biywrybnmi4jlnnigd7az72hp7lzf2nhl62";
+ sha256 = "0f7pjagr3zcqmbhmk446j6n7nanyhvyq4rn68f5wljl9g68ni7sj";
};
- modSha256 = "0h375zk0ik06g0b5vmi00b1wn5q2c0r137f7qf6l8k8p886x41h6";
+ modSha256 = "13a969yki47gw4b3mwhsgl0x53xylmflsykcs63f8pmigckw7jac";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
diff --git a/nixpkgs/pkgs/tools/misc/phraseapp-client/default.nix b/nixpkgs/pkgs/tools/misc/phraseapp-client/default.nix
index dd07fee3405..a66a6688ad4 100644
--- a/nixpkgs/pkgs/tools/misc/phraseapp-client/default.nix
+++ b/nixpkgs/pkgs/tools/misc/phraseapp-client/default.nix
@@ -19,7 +19,7 @@ buildGoPackage rec {
'';
meta = with stdenv.lib; {
- homepage = http://docs.phraseapp.com;
+ homepage = "http://docs.phraseapp.com";
description = "PhraseApp API v2 Command Line Client";
platforms = platforms.all;
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/picocom/default.nix b/nixpkgs/pkgs/tools/misc/picocom/default.nix
index 1ad21940368..5dd83c4887b 100644
--- a/nixpkgs/pkgs/tools/misc/picocom/default.nix
+++ b/nixpkgs/pkgs/tools/misc/picocom/default.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Minimal dumb-terminal emulation program";
- homepage = https://github.com/npat-efault/picocom/;
+ homepage = "https://github.com/npat-efault/picocom/";
license = stdenv.lib.licenses.gpl2Plus;
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/misc/pipelight/default.nix b/nixpkgs/pkgs/tools/misc/pipelight/default.nix
index 4c7e9d0892c..fe16406256f 100644
--- a/nixpkgs/pkgs/tools/misc/pipelight/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pipelight/default.nix
@@ -52,7 +52,7 @@ in stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = {
- homepage = http://pipelight.net/;
+ homepage = "http://pipelight.net/";
license = with stdenv.lib.licenses; [ mpl11 gpl2 lgpl21 ];
description = "A wrapper for using Windows plugins in Linux browsers";
maintainers = with stdenv.lib.maintainers; [ skeidel ];
diff --git a/nixpkgs/pkgs/tools/misc/pipreqs/default.nix b/nixpkgs/pkgs/tools/misc/pipreqs/default.nix
index 9925021b3f6..bbd4125c4b0 100644
--- a/nixpkgs/pkgs/tools/misc/pipreqs/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pipreqs/default.nix
@@ -17,7 +17,7 @@ python2Packages.buildPythonApplication rec {
meta = with lib; {
description = "Generate requirements.txt file for any project based on imports";
- homepage = https://github.com/bndr/pipreqs;
+ homepage = "https://github.com/bndr/pipreqs";
license = licenses.asl20;
maintainers = with maintainers; [ psyanticy ];
};
diff --git a/nixpkgs/pkgs/tools/misc/pistol/default.nix b/nixpkgs/pkgs/tools/misc/pistol/default.nix
new file mode 100644
index 00000000000..17e9dcbc33a
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/pistol/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, buildGoModule
+, fetchFromGitHub
+, file
+}:
+
+buildGoModule rec {
+ pname = "pistol";
+ version = "0.0.5";
+
+ src = fetchFromGitHub {
+ owner = "doronbehar";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1zxvpmy6c26dhg5wpk5cgaqipw5372crkhm1vaghm8jkiw7sjwvw";
+ };
+
+ modSha256 = "13yxcfd29ziprjsjl2ji7w5i2506hwwl3y0ycaphj2wlcd75rdxs";
+
+ subPackages = [ "cmd/pistol" ];
+
+ buildInputs = [
+ file
+ ];
+
+ meta = with stdenv.lib; {
+ description = "General purpose file previewer designed for Ranger, Lf to make scope.sh redundant";
+ homepage = "https://github.com/doronbehar/pistol";
+ license = licenses.mit;
+ maintainers = with maintainers; [ doronbehar ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/pixd/default.nix b/nixpkgs/pkgs/tools/misc/pixd/default.nix
index a16333f6e44..a2dc84ed6a9 100644
--- a/nixpkgs/pkgs/tools/misc/pixd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pixd/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Colourful visualization tool for binary files";
- homepage = https://github.com/FireyFly/pixd;
+ homepage = "https://github.com/FireyFly/pixd";
maintainers = [ maintainers.FireyFly ];
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/pk2cmd/default.nix b/nixpkgs/pkgs/tools/misc/pk2cmd/default.nix
index c1db4f9d597..97628da67f7 100644
--- a/nixpkgs/pkgs/tools/misc/pk2cmd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pk2cmd/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "pk2cmd-1.20";
src = fetchurl {
- url = https://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz;
+ url = "https://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz";
sha256 = "1yjpi2qshnqfpan4w3ggakkr3znfrx5cxkny92ka7v9na3g2fc4h";
};
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
buildInputs = [ libusb makeWrapper ];
meta = {
- homepage = https://www.microchip.com/pickit2;
+ homepage = "https://www.microchip.com/pickit2";
license = stdenv.lib.licenses.unfree; #MicroChip-PK2
description = "Microchip PIC programming software for the PICKit2 programmer";
};
diff --git a/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix b/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix
index 3c9c0f9bfaf..04d0c95b81a 100644
--- a/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pkgdiff/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A tool for visualizing changes in Linux software packages";
- homepage = https://lvc.github.io/pkgdiff/;
+ homepage = "https://lvc.github.io/pkgdiff/";
license = licenses.gpl2;
maintainers = with maintainers; [ sweber ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/plantuml/default.nix b/nixpkgs/pkgs/tools/misc/plantuml/default.nix
index 0e9df5350f9..fec1bee160f 100644
--- a/nixpkgs/pkgs/tools/misc/plantuml/default.nix
+++ b/nixpkgs/pkgs/tools/misc/plantuml/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre, graphviz }:
stdenv.mkDerivation rec {
- version = "1.2020.2";
+ version = "1.2020.5";
pname = "plantuml";
src = fetchurl {
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
- sha256 = "1wvlhy76h1bxwjj8r48ixypch1bj9m9721rbawayj8v0hpyr1an4";
+ sha256 = "1cn1bjah9qvhh3hixa92v804crkgz69mg30k8229a551x3alykhd";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/nixpkgs/pkgs/tools/misc/plotinus/default.nix b/nixpkgs/pkgs/tools/misc/plotinus/default.nix
index 58a6c7c4071..6440ed533f6 100644
--- a/nixpkgs/pkgs/tools/misc/plotinus/default.nix
+++ b/nixpkgs/pkgs/tools/misc/plotinus/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A searchable command palette in every modern GTK application";
- homepage = https://github.com/p-e-w/plotinus;
+ homepage = "https://github.com/p-e-w/plotinus";
maintainers = with maintainers; [ samdroid-apps ];
platforms = platforms.linux;
# No COPYING file, but headers in the source code
diff --git a/nixpkgs/pkgs/tools/misc/pod2mdoc/default.nix b/nixpkgs/pkgs/tools/misc/pod2mdoc/default.nix
index 5712e02e8ea..75710025126 100644
--- a/nixpkgs/pkgs/tools/misc/pod2mdoc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pod2mdoc/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://mdocml.bsd.lv/;
+ homepage = "http://mdocml.bsd.lv/";
description = "converter from POD into mdoc";
license = licenses.isc;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/profile-cleaner/default.nix b/nixpkgs/pkgs/tools/misc/profile-cleaner/default.nix
index 0c9d3a0ea79..b00f3099154 100644
--- a/nixpkgs/pkgs/tools/misc/profile-cleaner/default.nix
+++ b/nixpkgs/pkgs/tools/misc/profile-cleaner/default.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
term "browser" is used loosely since profile-cleaner happily works on
some email clients and newsreaders too.
'';
- homepage = https://github.com/graysky2/profile-cleaner;
+ homepage = "https://github.com/graysky2/profile-cleaner";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.devhell ];
diff --git a/nixpkgs/pkgs/tools/misc/profile-sync-daemon/default.nix b/nixpkgs/pkgs/tools/misc/profile-sync-daemon/default.nix
index 9c07254e587..ae70a82de4f 100644
--- a/nixpkgs/pkgs/tools/misc/profile-sync-daemon/default.nix
+++ b/nixpkgs/pkgs/tools/misc/profile-sync-daemon/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
transparent user experience.
'';
homepage = "https://github.com/graysky2/profile-sync-daemon";
- downloadPage = https://github.com/graysky2/profile-sync-daemon/releases;
+ downloadPage = "https://github.com/graysky2/profile-sync-daemon/releases";
license = licenses.mit;
maintainers = [ maintainers.prikhi ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/progress/default.nix b/nixpkgs/pkgs/tools/misc/progress/default.nix
index 3edca413f3a..bbde732aadf 100644
--- a/nixpkgs/pkgs/tools/misc/progress/default.nix
+++ b/nixpkgs/pkgs/tools/misc/progress/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = https://github.com/Xfennec/progress;
+ homepage = "https://github.com/Xfennec/progress";
description = "Tool that shows the progress of coreutils programs";
license = licenses.gpl3;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/proxytunnel/default.nix b/nixpkgs/pkgs/tools/misc/proxytunnel/default.nix
index 335bddd6730..74c04905994 100644
--- a/nixpkgs/pkgs/tools/misc/proxytunnel/default.nix
+++ b/nixpkgs/pkgs/tools/misc/proxytunnel/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "proxytunnel-1.9.0";
src = fetchurl {
- url = mirror://sourceforge/proxytunnel/proxytunnel-1.9.0.tgz;
+ url = "mirror://sourceforge/proxytunnel/proxytunnel-1.9.0.tgz";
sha256 = "1fd644kldsg14czkqjybqh3wrzwsp3dcargqf4fjkpqxv3wbpx9f";
};
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
meta = {
description = "Program that connects stdin and stdout to a server somewhere on the network, through a standard HTTPS proxy";
- homepage = http://proxytunnel.sourceforge.net/download.php;
+ homepage = "http://proxytunnel.sourceforge.net/download.php";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/pspg/default.nix b/nixpkgs/pkgs/tools/misc/pspg/default.nix
index 4cf98ef8b48..1bd2fc259ee 100644
--- a/nixpkgs/pkgs/tools/misc/pspg/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pspg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pspg";
- version = "2.6.6";
+ version = "2.7.1";
src = fetchFromGitHub {
owner = "okbob";
repo = pname;
rev = version;
- sha256 = "0l20ysr61y99zxvm8cqsgj7arv4m7h7gqq8lrq65bmh9fxncfpsd";
+ sha256 = "1fq8n5naicfv0lsyzfb52c84w40zrsks0x9rrvyyzih4vkhic4vm";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/misc/pubs/default.nix b/nixpkgs/pkgs/tools/misc/pubs/default.nix
index 4e840957ce3..96d1a5fc6a0 100644
--- a/nixpkgs/pkgs/tools/misc/pubs/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pubs/default.nix
@@ -14,12 +14,12 @@ python3Packages.buildPythonApplication rec {
patches = [
# Fix for bibtexparser 1.1.0
(fetchpatch {
- url = https://github.com/pubs/pubs/pull/185/commits/e58ae98b93b8364a07fd5f5f452ba88ad332c948.patch;
+ url = "https://github.com/pubs/pubs/pull/185/commits/e58ae98b93b8364a07fd5f5f452ba88ad332c948.patch";
sha256 = "1n7zrk119v395jj8wqg8wlymc9l9pq3v752yy3kam9kflc0aashp";
})
# Fix test broken by PyYAML 5.1
(fetchpatch {
- url = https://github.com/pubs/pubs/pull/194/commits/c3cb713ae76528eeeaaeb948fe319a76ab3934d8.patch;
+ url = "https://github.com/pubs/pubs/pull/194/commits/c3cb713ae76528eeeaaeb948fe319a76ab3934d8.patch";
sha256 = "05as418m7wzs65839bb91b2jrs8l68z8ldcjcd9cn4b9fcgsf3rk";
})
];
@@ -32,7 +32,7 @@ python3Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Command-line bibliography manager";
- homepage = https://github.com/pubs/pubs;
+ homepage = "https://github.com/pubs/pubs";
license = licenses.lgpl3;
maintainers = with maintainers; [ gebner ];
};
diff --git a/nixpkgs/pkgs/tools/misc/pv/default.nix b/nixpkgs/pkgs/tools/misc/pv/default.nix
index 3642653944b..dd64366679c 100644
--- a/nixpkgs/pkgs/tools/misc/pv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pv/default.nix
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
};
meta = {
- homepage = http://www.ivarch.com/programs/pv;
+ homepage = "http://www.ivarch.com/programs/pv";
description = "Tool for monitoring the progress of data through a pipeline";
license = stdenv.lib.licenses.artistic2;
maintainers = with stdenv.lib.maintainers; [ ];
diff --git a/nixpkgs/pkgs/tools/misc/pws/Gemfile.lock b/nixpkgs/pkgs/tools/misc/pws/Gemfile.lock
index c9cf6a3157c..cad7909e406 100644
--- a/nixpkgs/pkgs/tools/misc/pws/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/pws/Gemfile.lock
@@ -16,4 +16,4 @@ DEPENDENCIES
pws
BUNDLED WITH
- 1.11.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/pws/default.nix b/nixpkgs/pkgs/tools/misc/pws/default.nix
index 50952435dd7..0edec63c8c9 100644
--- a/nixpkgs/pkgs/tools/misc/pws/default.nix
+++ b/nixpkgs/pkgs/tools/misc/pws/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Command-line password safe";
- homepage = https://github.com/janlelis/pws;
+ homepage = "https://github.com/janlelis/pws";
license = licenses.mit;
maintainers = with maintainers; [ swistak35 nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/qjoypad/default.nix b/nixpkgs/pkgs/tools/misc/qjoypad/default.nix
index 3e7e3870959..2b8a2fb02be 100644
--- a/nixpkgs/pkgs/tools/misc/qjoypad/default.nix
+++ b/nixpkgs/pkgs/tools/misc/qjoypad/default.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
of gaming devices in Linux, and makes the Linux gaming
experience just a little bit nicer.
'';
- homepage = http://qjoypad.sourceforge.net;
+ homepage = "http://qjoypad.sourceforge.net";
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [ astsmtl ];
platforms = with stdenv.lib.platforms; linux;
diff --git a/nixpkgs/pkgs/tools/misc/qt5ct/default.nix b/nixpkgs/pkgs/tools/misc/qt5ct/default.nix
index d7598b0c6dd..97793b02557 100644
--- a/nixpkgs/pkgs/tools/misc/qt5ct/default.nix
+++ b/nixpkgs/pkgs/tools/misc/qt5ct/default.nix
@@ -24,7 +24,7 @@ mkDerivation rec {
meta = with lib; {
description = "Qt5 Configuration Tool";
- homepage = https://www.opendesktop.org/content/show.php?content=168066;
+ homepage = "https://www.opendesktop.org/content/show.php?content=168066";
platforms = platforms.linux;
license = licenses.bsd2;
maintainers = with maintainers; [ ralith ];
diff --git a/nixpkgs/pkgs/tools/misc/radeon-profile/default.nix b/nixpkgs/pkgs/tools/misc/radeon-profile/default.nix
index 90498767c99..852c46b6d00 100644
--- a/nixpkgs/pkgs/tools/misc/radeon-profile/default.nix
+++ b/nixpkgs/pkgs/tools/misc/radeon-profile/default.nix
@@ -24,7 +24,7 @@ mkDerivation rec {
meta = with lib; {
description = "Application to read current clocks of AMD Radeon cards";
- homepage = https://github.com/marazmista/radeon-profile;
+ homepage = "https://github.com/marazmista/radeon-profile";
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/rcm/default.nix b/nixpkgs/pkgs/tools/misc/rcm/default.nix
index 3d97874df7d..570b55c9acf 100644
--- a/nixpkgs/pkgs/tools/misc/rcm/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rcm/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Management Suite for Dotfiles";
- homepage = https://github.com/thoughtbot/rcm;
+ homepage = "https://github.com/thoughtbot/rcm";
license = licenses.bsd3;
maintainers = with maintainers; [ malyn ];
platforms = with platforms; unix;
diff --git a/nixpkgs/pkgs/tools/misc/recoverjpeg/default.nix b/nixpkgs/pkgs/tools/misc/recoverjpeg/default.nix
index 88aff4f3c08..bf75213acdf 100644
--- a/nixpkgs/pkgs/tools/misc/recoverjpeg/default.nix
+++ b/nixpkgs/pkgs/tools/misc/recoverjpeg/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://rfc1149.net/devel/recoverjpeg.html;
+ homepage = "https://rfc1149.net/devel/recoverjpeg.html";
description = "Recover lost JPEGs and MOV files on a bogus memory card or disk";
license = licenses.gpl2;
maintainers = with maintainers; [ dotlambda ];
diff --git a/nixpkgs/pkgs/tools/misc/recutils/default.nix b/nixpkgs/pkgs/tools/misc/recutils/default.nix
index 8d648e293c5..416fa23f453 100644
--- a/nixpkgs/pkgs/tools/misc/recutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/recutils/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
number of named fields.
'';
- homepage = https://www.gnu.org/software/recutils/;
+ homepage = "https://www.gnu.org/software/recutils/";
license = stdenv.lib.licenses.gpl3Plus;
diff --git a/nixpkgs/pkgs/tools/misc/remind/default.nix b/nixpkgs/pkgs/tools/misc/remind/default.nix
index 91d8e472130..46f78ddb093 100644
--- a/nixpkgs/pkgs/tools/misc/remind/default.nix
+++ b/nixpkgs/pkgs/tools/misc/remind/default.nix
@@ -17,7 +17,7 @@ let
in stdenv.mkDerivation {
name = "remind-3.1.16";
src = fetchurl {
- url = https://dianne.skoll.ca/projects/remind/download/remind-03.01.16.tar.gz;
+ url = "https://dianne.skoll.ca/projects/remind/download/remind-03.01.16.tar.gz";
sha256 = "14yavwqmimba8rdpwx3wlav9sfb0v5rcd1iyzqrs08wx07a9pdzf";
};
@@ -38,7 +38,7 @@ in stdenv.mkDerivation {
'';
meta = {
- homepage = https://dianne.skoll.ca/projects/remind/;
+ homepage = "https://dianne.skoll.ca/projects/remind/";
description = "Sophisticated calendar and alarm program for the console";
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [raskin kovirobi];
diff --git a/nixpkgs/pkgs/tools/misc/renameutils/default.nix b/nixpkgs/pkgs/tools/misc/renameutils/default.nix
index b5e5d64dda6..73146f09792 100644
--- a/nixpkgs/pkgs/tools/misc/renameutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/renameutils/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "renameutils-0.12.0";
src = fetchurl {
- url = mirror://savannah/renameutils/renameutils-0.12.0.tar.gz;
+ url = "mirror://savannah/renameutils/renameutils-0.12.0.tar.gz";
sha256 = "18xlkr56jdyajjihcmfqlyyanzyiqqlzbhrm6695mkvw081g1lnb";
};
@@ -13,7 +13,7 @@ stdenv.mkDerivation {
nativeBuildInputs = [ readline ];
meta = {
- homepage = https://www.nongnu.org/renameutils/;
+ homepage = "https://www.nongnu.org/renameutils/";
description = "A set of programs to make renaming of files faster";
platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/tools/misc/riemann-c-client/default.nix b/nixpkgs/pkgs/tools/misc/riemann-c-client/default.nix
index d52910b5a84..48e0f7757ae 100644
--- a/nixpkgs/pkgs/tools/misc/riemann-c-client/default.nix
+++ b/nixpkgs/pkgs/tools/misc/riemann-c-client/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/algernon/riemann-c-client;
+ homepage = "https://github.com/algernon/riemann-c-client";
description = "A C client library for the Riemann monitoring system";
license = licenses.gpl3;
maintainers = with maintainers; [ pradeepchhetri ];
diff --git a/nixpkgs/pkgs/tools/misc/riemann-tools/Gemfile.lock b/nixpkgs/pkgs/tools/misc/riemann-tools/Gemfile.lock
index 881b8aefcdf..a3e1ea62a8c 100644
--- a/nixpkgs/pkgs/tools/misc/riemann-tools/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/riemann-tools/Gemfile.lock
@@ -22,4 +22,4 @@ DEPENDENCIES
riemann-tools
BUNDLED WITH
- 1.17.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/rig/default.nix b/nixpkgs/pkgs/tools/misc/rig/default.nix
index 627758e9c5e..7e1d9307a16 100644
--- a/nixpkgs/pkgs/tools/misc/rig/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rig/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
patches = [ ./rig_1.11-1.diff ];
meta = {
- homepage = http://rig.sourceforge.net/;
+ homepage = "http://rig.sourceforge.net/";
description = "Random identity generator";
longDescription = ''
RIG (Random Identity Generator) is a free replacement for a shareware
diff --git a/nixpkgs/pkgs/tools/misc/rkflashtool/default.nix b/nixpkgs/pkgs/tools/misc/rkflashtool/default.nix
index fb55b15bbd5..94d6ca95748 100644
--- a/nixpkgs/pkgs/tools/misc/rkflashtool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rkflashtool/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://sourceforge.net/projects/rkflashtool/;
+ homepage = "https://sourceforge.net/projects/rkflashtool/";
description = "Tools for flashing Rockchip devices";
platforms = platforms.linux;
maintainers = [ maintainers.viric ];
diff --git a/nixpkgs/pkgs/tools/misc/rlwrap/default.nix b/nixpkgs/pkgs/tools/misc/rlwrap/default.nix
index 96df0707153..c19b0f1f9ac 100644
--- a/nixpkgs/pkgs/tools/misc/rlwrap/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rlwrap/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Readline wrapper for console programs";
- homepage = https://github.com/hanslub42/rlwrap;
+ homepage = "https://github.com/hanslub42/rlwrap";
license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ ];
diff --git a/nixpkgs/pkgs/tools/misc/rmlint/default.nix b/nixpkgs/pkgs/tools/misc/rmlint/default.nix
index 408660bf3d9..cbe1f7d407c 100644
--- a/nixpkgs/pkgs/tools/misc/rmlint/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rmlint/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Extremely fast tool to remove duplicates and other lint from your filesystem";
- homepage = https://rmlint.readthedocs.org;
+ homepage = "https://rmlint.readthedocs.org";
platforms = platforms.linux;
license = licenses.gpl3;
maintainers = [ maintainers.koral ];
diff --git a/nixpkgs/pkgs/tools/misc/rmtrash/default.nix b/nixpkgs/pkgs/tools/misc/rmtrash/default.nix
new file mode 100644
index 00000000000..073871b0f43
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/rmtrash/default.nix
@@ -0,0 +1,39 @@
+{ lib, stdenv, fetchFromGitHub, makeWrapper
+, trash-cli, coreutils, which, getopt }:
+
+stdenv.mkDerivation rec {
+ pname = "rmtrash";
+ version = "1.13";
+
+ src = fetchFromGitHub {
+ owner = "PhrozenByte";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "04a9c65wnkq1fj8qhdsdbps88xjbp7rn6p27y25v47kaysvrw01j";
+ };
+
+ dontConfigure = true;
+ dontBuild = true;
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ installPhase = ''
+ for f in rm{,dir}trash; do
+ install -D ./$f $out/bin/$f
+ wrapProgram $out/bin/$f \
+ --prefix PATH : ${lib.makeBinPath [ trash-cli coreutils which getopt ]}
+ done
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/PhrozenByte/rmtrash";
+ description = "trash-put made compatible with GNUs rm and rmdir";
+ longDescription = ''
+ Put files (and directories) in trash using the `trash-put` command in a
+ way that is, otherwise as `trash-put` itself, compatible to GNUs `rm`
+ and `rmdir`.
+ '';
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ peelz ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/rockbox-utility/default.nix b/nixpkgs/pkgs/tools/misc/rockbox-utility/default.nix
index 232949b7dac..995a8b5eb15 100644
--- a/nixpkgs/pkgs/tools/misc/rockbox-utility/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rockbox-utility/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, pkgconfig, libusb1
, qtbase, qttools, makeWrapper, qmake
-, withEspeak ? false, espeak ? null }:
+, withEspeak ? false, espeak ? null, qt5 }:
let inherit (stdenv.lib) getDev; in
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libusb1 qtbase qttools ]
++ stdenv.lib.optional withEspeak espeak;
- nativeBuildInputs = [ makeWrapper pkgconfig qmake ];
+ nativeBuildInputs = [ makeWrapper pkgconfig qmake qt5.wrapQtAppsHook ];
postPatch = ''
sed -i rbutil/rbutilqt/rbutilqt.pro \
@@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Open source firmware for mp3 players";
- homepage = https://www.rockbox.org;
+ homepage = "https://www.rockbox.org";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ goibhniu ];
diff --git a/nixpkgs/pkgs/tools/misc/roundup/default.nix b/nixpkgs/pkgs/tools/misc/roundup/default.nix
index 7eebc194300..8d0c62889f9 100644
--- a/nixpkgs/pkgs/tools/misc/roundup/default.nix
+++ b/nixpkgs/pkgs/tools/misc/roundup/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A unit testing tool for running test plans which are written in any POSIX shell";
- homepage = http://bmizerany.github.io/roundup/;
+ homepage = "http://bmizerany.github.io/roundup/";
license = licenses.mit;
maintainers = with maintainers; [ dotlambda ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/routino/default.nix b/nixpkgs/pkgs/tools/misc/routino/default.nix
index d946ed91c72..aad63b66ec4 100644
--- a/nixpkgs/pkgs/tools/misc/routino/default.nix
+++ b/nixpkgs/pkgs/tools/misc/routino/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "prefix=$(out)" ];
meta = with stdenv.lib; {
- homepage = http://www.routino.org/;
+ homepage = "http://www.routino.org/";
description = "OpenStreetMap Routing Software";
license = licenses.agpl3;
maintainers = with maintainers; [ dotlambda ];
diff --git a/nixpkgs/pkgs/tools/misc/rpm-ostree/default.nix b/nixpkgs/pkgs/tools/misc/rpm-ostree/default.nix
index 79003ff1ecf..41e59162905 100644
--- a/nixpkgs/pkgs/tools/misc/rpm-ostree/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rpm-ostree/default.nix
@@ -83,11 +83,13 @@ stdenv.mkDerivation rec {
pcre
check
python
- # libdnf
+
+ # libdnf # vendored unstable branch
+ # required by vendored libdnf
json_c
zchunk
libmodulemd_1
- utillinux
+ utillinux # for smartcols.pc
sqlite
cppunit
];
diff --git a/nixpkgs/pkgs/tools/misc/rrdtool/default.nix b/nixpkgs/pkgs/tools/misc/rrdtool/default.nix
index 8365a47830a..10ff6db63f1 100644
--- a/nixpkgs/pkgs/tools/misc/rrdtool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rrdtool/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://oss.oetiker.ch/rrdtool/;
+ homepage = "https://oss.oetiker.ch/rrdtool/";
description = "High performance logging in Round Robin Databases";
license = licenses.gpl2;
platforms = platforms.linux ++ platforms.darwin;
diff --git a/nixpkgs/pkgs/tools/misc/rw/default.nix b/nixpkgs/pkgs/tools/misc/rw/default.nix
index b6e53e46536..b36eff12a2f 100644
--- a/nixpkgs/pkgs/tools/misc/rw/default.nix
+++ b/nixpkgs/pkgs/tools/misc/rw/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = https://sortix.org/rw;
+ homepage = "https://sortix.org/rw";
description = "Block device and byte copying program similar to dd";
longDescription = ''
rw is a command line program which copies information between files
diff --git a/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix b/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix
index 18813531033..bc32489c588 100644
--- a/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/s6-portable-utils/default.nix
@@ -7,8 +7,8 @@ let
in buildPackage {
pname = pname;
- version = "2.2.2.1";
- sha256 = "074kizkxjwvmxspxg69fr8r0lbiy61l2n5nzgbfvwvhc6lj34iqy";
+ version = "2.2.2.2";
+ sha256 = "1k3la37q46n93vjwk9wm9ym4w87z6lqzv43f03qd0vqj9k94mpv3";
description = "A set of tiny general Unix utilities optimized for simplicity and small size";
diff --git a/nixpkgs/pkgs/tools/misc/sam-ba/default.nix b/nixpkgs/pkgs/tools/misc/sam-ba/default.nix
index acab41e8ff5..67c751a5779 100644
--- a/nixpkgs/pkgs/tools/misc/sam-ba/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sam-ba/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
Atmel SAM-BA software provides an open set of tools for programming the
Atmel SAM3, SAM7 and SAM9 ARM-based microcontrollers.
'';
- homepage = http://www.at91.com/linux4sam/bin/view/Linux4SAM/SoftwareTools;
+ homepage = "http://www.at91.com/linux4sam/bin/view/Linux4SAM/SoftwareTools";
# License in <source>/doc/readme.txt
license = "BSD-like (partly binary-only)"; # according to Buildroot
platforms = [ "x86_64-linux" ]; # patchelf fails on i686-linux
diff --git a/nixpkgs/pkgs/tools/misc/scanmem/default.nix b/nixpkgs/pkgs/tools/misc/scanmem/default.nix
index 65b7b47256a..58350f7a638 100644
--- a/nixpkgs/pkgs/tools/misc/scanmem/default.nix
+++ b/nixpkgs/pkgs/tools/misc/scanmem/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
./autogen.sh
'';
meta = with stdenv.lib; {
- homepage = https://github.com/scanmem/scanmem;
+ homepage = "https://github.com/scanmem/scanmem";
description = "Memory scanner for finding and poking addresses in executing processes";
maintainers = [ maintainers.chattered ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/scfbuild/default.nix b/nixpkgs/pkgs/tools/misc/scfbuild/default.nix
index 7fbe13fd44e..d604f1a68fe 100644
--- a/nixpkgs/pkgs/tools/misc/scfbuild/default.nix
+++ b/nixpkgs/pkgs/tools/misc/scfbuild/default.nix
@@ -33,7 +33,7 @@ buildPythonApplication {
meta = with lib; {
description = "SVGinOT color font builder";
- homepage = https://github.com/13rac1/scfbuild;
+ homepage = "https://github.com/13rac1/scfbuild";
license = licenses.gpl3;
maintainers = with maintainers; [ abbradar ];
};
diff --git a/nixpkgs/pkgs/tools/misc/screen/default.nix b/nixpkgs/pkgs/tools/misc/screen/default.nix
index 136ab4fe341..9bc219289c4 100644
--- a/nixpkgs/pkgs/tools/misc/screen/default.nix
+++ b/nixpkgs/pkgs/tools/misc/screen/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
patches = stdenv.lib.optional stdenv.hostPlatform.isMusl
(fetchpatch {
- url = https://gist.githubusercontent.com/yujinakayama/4608863/raw/76b9f89af5e5a2e97d9a0f36aac989fb56cf1447/gistfile1.diff;
+ url = "https://gist.githubusercontent.com/yujinakayama/4608863/raw/76b9f89af5e5a2e97d9a0f36aac989fb56cf1447/gistfile1.diff";
sha256 = "0f9bf83p8zdxaa1pr75jyf5g8xr3r8kv7cyzzbpraa1q4j15ss1p";
stripLen = 1;
});
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with stdenv.lib; {
- homepage = https://www.gnu.org/software/screen/;
+ homepage = "https://www.gnu.org/software/screen/";
description = "A window manager that multiplexes a physical terminal";
license = licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/tools/misc/screenfetch/default.nix b/nixpkgs/pkgs/tools/misc/screenfetch/default.nix
index d01a3a877f2..3d42ab9374a 100644
--- a/nixpkgs/pkgs/tools/misc/screenfetch/default.nix
+++ b/nixpkgs/pkgs/tools/misc/screenfetch/default.nix
@@ -55,7 +55,7 @@ in stdenv.mkDerivation rec {
command! This script is very easy to add to and can easily be extended.
'';
license = licenses.gpl3;
- homepage = https://github.com/KittyKatt/screenFetch;
+ homepage = "https://github.com/KittyKatt/screenFetch";
maintainers = with maintainers; [ relrod ];
platforms = platforms.all;
};
diff --git a/nixpkgs/pkgs/tools/misc/sdate/default.nix b/nixpkgs/pkgs/tools/misc/sdate/default.nix
index 742b25601c0..d9439863dc3 100644
--- a/nixpkgs/pkgs/tools/misc/sdate/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sdate/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
buildInputs = [ autoreconfHook ];
meta = {
- homepage = https://www.df7cb.de/projects/sdate;
+ homepage = "https://www.df7cb.de/projects/sdate";
description = "Eternal september version of the date program";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [ edef ];
diff --git a/nixpkgs/pkgs/tools/misc/sdl-jstest/default.nix b/nixpkgs/pkgs/tools/misc/sdl-jstest/default.nix
index 0be5b8d1379..bb1bf6b0a37 100644
--- a/nixpkgs/pkgs/tools/misc/sdl-jstest/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sdl-jstest/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
nativeBuildInputs = [ cmake pkgconfig docbook_xsl git ];
meta = with stdenv.lib; {
- homepage = https://github.com/Grumbel/sdl-jstest;
+ homepage = "https://github.com/Grumbel/sdl-jstest";
description = "Simple SDL joystick test application for the console";
license = licenses.gpl3;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/shadowenv/default.nix b/nixpkgs/pkgs/tools/misc/shadowenv/default.nix
index 71cb3d23beb..a464ea638bd 100644
--- a/nixpkgs/pkgs/tools/misc/shadowenv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/shadowenv/default.nix
@@ -1,20 +1,27 @@
-{ stdenv, fetchFromGitHub, rustPlatform, Security }:
+{ stdenv, fetchFromGitHub, rustPlatform, installShellFiles, Security }:
rustPlatform.buildRustPackage rec {
pname = "shadowenv";
- version = "1.3.1";
+ version = "2.0.0";
src = fetchFromGitHub {
owner = "Shopify";
repo = pname;
rev = version;
- sha256 = "1s59ra99wcyyqz8gzly4qmcq5rh22c50c75cdi2kyajm7ghgryy9";
+ sha256 = "1fjqm4qr85wb0i3vazp0w74izfzvkycdii7dlpdp5zs8jgb35pdh";
};
- cargoSha256 = "1nqzg5jnwvf6wiihi3wwrym3d6g0hsfaxcadhl95r3v4k35fn5qb";
+ cargoSha256 = "1n8qh730nhdmpm08mm2ppcl3nkcgm50cyz9q5h6dlzq4bv4rijp4";
+
+ nativeBuildInputs = [ installShellFiles ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
+ postInstall = ''
+ installManPage man/man1/shadowenv.1
+ installManPage man/man5/shadowlisp.5
+ '';
+
meta = with stdenv.lib; {
homepage = "https://shopify.github.io/shadowenv/";
description = "reversible directory-local environment variable manipulations";
diff --git a/nixpkgs/pkgs/tools/misc/shallot/default.nix b/nixpkgs/pkgs/tools/misc/shallot/default.nix
index ced15038b0c..e8ab6168541 100644
--- a/nixpkgs/pkgs/tools/misc/shallot/default.nix
+++ b/nixpkgs/pkgs/tools/misc/shallot/default.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
description = "Shallot allows you to create customized .onion addresses for your hidden service";
license = stdenv.lib.licenses.mit;
- homepage = https://github.com/katmagic/Shallot;
+ homepage = "https://github.com/katmagic/Shallot";
platforms = stdenv.lib.platforms.linux;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/shelldap/default.nix b/nixpkgs/pkgs/tools/misc/shelldap/default.nix
index 89257c8ffc4..bfa8ea16ed3 100644
--- a/nixpkgs/pkgs/tools/misc/shelldap/default.nix
+++ b/nixpkgs/pkgs/tools/misc/shelldap/default.nix
@@ -17,7 +17,7 @@ perlPackages.buildPerlPackage rec {
'';
outputs = [ "out" ];
meta = with stdenv.lib; {
- homepage = https://bitbucket.org/mahlon/shelldap/;
+ homepage = "https://bitbucket.org/mahlon/shelldap/";
description = "A handy shell-like interface for browsing LDAP servers and editing their content";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ tobiasBora ];
diff --git a/nixpkgs/pkgs/tools/misc/shunit2/default.nix b/nixpkgs/pkgs/tools/misc/shunit2/default.nix
index acfbd48c606..186235be442 100644
--- a/nixpkgs/pkgs/tools/misc/shunit2/default.nix
+++ b/nixpkgs/pkgs/tools/misc/shunit2/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/kward/shunit2;
+ homepage = "https://github.com/kward/shunit2";
description = "A xUnit based unit test framework for Bourne based shell scripts.";
maintainers = with maintainers; [ cdepillabout utdemir ];
license = licenses.asl20;
diff --git a/nixpkgs/pkgs/tools/misc/sixpair/default.nix b/nixpkgs/pkgs/tools/misc/sixpair/default.nix
index 055fa9418a9..fafee99db5a 100644
--- a/nixpkgs/pkgs/tools/misc/sixpair/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sixpair/default.nix
@@ -3,7 +3,7 @@ stdenv.mkDerivation {
name = "sixpair-2007-04-18";
src = fetchurl {
- url = http://www.pabr.org/sixlinux/sixpair.c;
+ url = "http://www.pabr.org/sixlinux/sixpair.c";
sha256 = "1b0a3k7gs544cbji7n29jxlrsscwfx6s1r2sgwdl6hmkc1l9gagr";
};
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
longDescription = ''
This command-line utility searches USB buses for SIXAXIS controllers and tells them to connect to a new Bluetooth master.
'';
- homepage = http://www.pabr.org/sixlinux/;
+ homepage = "http://www.pabr.org/sixlinux/";
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.tomsmeets ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/skim/default.nix b/nixpkgs/pkgs/tools/misc/skim/default.nix
index 1472b4ae72f..fca2d35e37c 100644
--- a/nixpkgs/pkgs/tools/misc/skim/default.nix
+++ b/nixpkgs/pkgs/tools/misc/skim/default.nix
@@ -1,21 +1,29 @@
-{ stdenv, fetchFromGitHub, rustPlatform }:
+{ stdenv, fetchFromGitHub, rustPlatform, fetchpatch }:
rustPlatform.buildRustPackage rec {
pname = "skim";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "lotabout";
repo = pname;
rev = "v${version}";
- sha256 = "0b0x389khdqyzdb6mwbf31wdfn8xila756hb11l555iwipl271ci";
+ sha256 = "0xjb8slrlkrzdqvzmf63lq6rgggrjw3hf9an6h8xf6vizz1vfni0";
};
outputs = [ "out" "vim" ];
- cargoSha256 = "0xcsj8wprp9r6s7r2d2fnbicrc5pfnnx1gxyrq2qkj3rwr1q8ndg";
+ cargoSha256 = "14p4ppbl2mak21jvxpbd1b28jaw2629bc8kv7875cdzy3ksxyji3";
- patchPhase = ''
+ patches = [
+ # Fix bash completion. Remove with the next release
+ (fetchpatch {
+ url = "https://github.com/lotabout/skim/commit/60ca3484090c2e73a1de396500c73a6ad6e0bde9.patch";
+ sha256 = "07nibr13vmxscbwavrckhcbsvxwkpan4a6ml0qfr1ny36xbc6y3p";
+ })
+ ];
+
+ postPatch = ''
sed -i -e "s|expand('<sfile>:h:h')|'$out'|" plugin/skim.vim
'';
diff --git a/nixpkgs/pkgs/tools/misc/sl/default.nix b/nixpkgs/pkgs/tools/misc/sl/default.nix
index 4ef91f6c55a..902617665d8 100644
--- a/nixpkgs/pkgs/tools/misc/sl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sl/default.nix
@@ -26,11 +26,11 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Steam Locomotive runs across your terminal when you type 'sl'";
- homepage = http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html;
+ homepage = "http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html";
license = rec {
shortName = "Toyoda Masashi's free software license";
fullName = shortName;
- url = https://github.com/eyJhb/sl/blob/master/LICENSE;
+ url = "https://github.com/eyJhb/sl/blob/master/LICENSE";
};
maintainers = with maintainers; [ eyjhb ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/slop/default.nix b/nixpkgs/pkgs/tools/misc/slop/default.nix
index 335a687dbc2..36f40dca6cb 100644
--- a/nixpkgs/pkgs/tools/misc/slop/default.nix
+++ b/nixpkgs/pkgs/tools/misc/slop/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "slop";
- version = "7.4";
+ version = "7.5";
src = fetchFromGitHub {
owner = "naelstrof";
repo = "slop";
rev = "v${version}";
- sha256 = "0fgd8a2dqkg64all0f96sca92sdss9r3pzmv5kck46b99z2325z6";
+ sha256 = "1k8xxb4rj2fylr4vj16yvsf73cyywliz9cy78pl4ibmi03jhg837";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/nixpkgs/pkgs/tools/misc/slsnif/default.nix b/nixpkgs/pkgs/tools/misc/slsnif/default.nix
index 72363de7653..8078ee51eb2 100644
--- a/nixpkgs/pkgs/tools/misc/slsnif/default.nix
+++ b/nixpkgs/pkgs/tools/misc/slsnif/default.nix
@@ -4,13 +4,13 @@ stdenv.mkDerivation {
name = "slsnif-0.4.4";
src = fetchurl {
- url = mirror://sourceforge/slsnif/slsnif-0.4.4.tar.gz;
+ url = "mirror://sourceforge/slsnif/slsnif-0.4.4.tar.gz";
sha256 = "0gn8c5hj8m3sywpwdgn6w5xl4rzsvg0z7d2w8dxi6p152j5b0pii";
};
meta = {
description = "Serial line sniffer";
- homepage = http://slsnif.sourceforge.net/;
+ homepage = "http://slsnif.sourceforge.net/";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/slurp/default.nix b/nixpkgs/pkgs/tools/misc/slurp/default.nix
index bc0e86f1b51..dbec2324674 100644
--- a/nixpkgs/pkgs/tools/misc/slurp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/slurp/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Select a region in a Wayland compositor";
- homepage = https://github.com/emersion/slurp;
+ homepage = "https://github.com/emersion/slurp";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ buffet ];
diff --git a/nixpkgs/pkgs/tools/misc/smc/default.nix b/nixpkgs/pkgs/tools/misc/smc/default.nix
index f442df399d9..87bda5d78b4 100644
--- a/nixpkgs/pkgs/tools/misc/smc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/smc/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation {
SMC can also generate GraphViz state diagrams from the input file.
'';
- homepage = http://smc.sourceforge.net/;
+ homepage = "http://smc.sourceforge.net/";
license = licenses.mpl11;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
diff --git a/nixpkgs/pkgs/tools/misc/smenu/default.nix b/nixpkgs/pkgs/tools/misc/smenu/default.nix
index c6661ee62e4..4d24a1542fa 100644
--- a/nixpkgs/pkgs/tools/misc/smenu/default.nix
+++ b/nixpkgs/pkgs/tools/misc/smenu/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
buildInputs = [ ncurses ];
meta = with stdenv.lib; {
- homepage = https://github.com/p-gen/smenu;
+ homepage = "https://github.com/p-gen/smenu";
description = "Terminal selection utility";
longDescription = ''
Terminal utility that allows you to use words coming from the standard
diff --git a/nixpkgs/pkgs/tools/misc/snapper/default.nix b/nixpkgs/pkgs/tools/misc/snapper/default.nix
index 8b0167917dd..eed9516d096 100644
--- a/nixpkgs/pkgs/tools/misc/snapper/default.nix
+++ b/nixpkgs/pkgs/tools/misc/snapper/default.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Tool for Linux filesystem snapshot management";
- homepage = http://snapper.io;
+ homepage = "http://snapper.io";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ tstrobel markuskowa ];
diff --git a/nixpkgs/pkgs/tools/misc/starship/default.nix b/nixpkgs/pkgs/tools/misc/starship/default.nix
index 9d1fcb89789..5503c8ecc56 100644
--- a/nixpkgs/pkgs/tools/misc/starship/default.nix
+++ b/nixpkgs/pkgs/tools/misc/starship/default.nix
@@ -1,25 +1,28 @@
-{ stdenv, fetchFromGitHub, rustPlatform
+{ stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl
, libiconv, Security }:
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.37.0";
+ version = "0.40.1";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "17jgb8fp6zarsnl1hm2y24h0xb0w2w6m61k8g3ww3r4fm8yj649v";
+ sha256 = "0jnm586wx5by1b6v78v78a84qzg05n1ha1hlmnjfyzhgjkbkayp1";
};
- buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
+ nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
+
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ openssl ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
postPatch = ''
substituteInPlace src/utils.rs \
--replace "/bin/echo" "echo"
'';
- cargoSha256 = "01qzwk3q1f6pmyqsq5gnczdjm3157ja2zlrahw5bd5vmy929l5gq";
+ cargoSha256 = "1jrlzihcq543z6hb1gq8zq6hqvgralzsknj3xnb6gia1n49b3zxz";
checkPhase = "cargo test -- --skip directory::home_directory --skip directory::directory_in_root";
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/staruml/default.nix b/nixpkgs/pkgs/tools/misc/staruml/default.nix
index e4e1adf2001..a1e6f57ce3d 100644
--- a/nixpkgs/pkgs/tools/misc/staruml/default.nix
+++ b/nixpkgs/pkgs/tools/misc/staruml/default.nix
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A sophisticated software modeler";
- homepage = http://staruml.io/;
+ homepage = "http://staruml.io/";
license = licenses.unfree;
platforms = [ "i686-linux" "x86_64-linux" ];
};
diff --git a/nixpkgs/pkgs/tools/misc/stow/default.nix b/nixpkgs/pkgs/tools/misc/stow/default.nix
index d5eecff7278..d5cd4ef32ef 100644
--- a/nixpkgs/pkgs/tools/misc/stow/default.nix
+++ b/nixpkgs/pkgs/tools/misc/stow/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
'';
license = stdenv.lib.licenses.gpl3Plus;
- homepage = https://www.gnu.org/software/stow/;
+ homepage = "https://www.gnu.org/software/stow/";
maintainers = with stdenv.lib.maintainers; [ the-kenny ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/subberthehut/default.nix b/nixpkgs/pkgs/tools/misc/subberthehut/default.nix
index e54dc3b3f2b..e4fa57e30ac 100644
--- a/nixpkgs/pkgs/tools/misc/subberthehut/default.nix
+++ b/nixpkgs/pkgs/tools/misc/subberthehut/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/mus65/subberthehut;
+ homepage = "https://github.com/mus65/subberthehut";
description = "An OpenSubtitles.org downloader";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/sutils/default.nix b/nixpkgs/pkgs/tools/misc/sutils/default.nix
index 8d42d2d823f..c94b8f646a9 100644
--- a/nixpkgs/pkgs/tools/misc/sutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sutils/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Small command-line utilities";
- homepage = https://github.com/baskerville/sutils;
+ homepage = "https://github.com/baskerville/sutils";
maintainers = [ stdenv.lib.maintainers.meisternu ];
license = "Custom";
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix b/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
index 66ed0a11fd9..8490771ad8d 100644
--- a/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
@@ -39,7 +39,7 @@ in stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/spaam/svtplay-dl;
+ homepage = "https://github.com/spaam/svtplay-dl";
description = "Command-line tool to download videos from svtplay.se and other sites";
license = licenses.mit;
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/sweep-visualizer/default.nix b/nixpkgs/pkgs/tools/misc/sweep-visualizer/default.nix
index 0d1ebd70041..21e6f49df1f 100644
--- a/nixpkgs/pkgs/tools/misc/sweep-visualizer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/sweep-visualizer/default.nix
@@ -50,7 +50,7 @@
'';
meta = with stdenv.lib; {
- homepage = https://support.scanse.io/hc/en-us/articles/115006008948-Visualizer-Overview;
+ homepage = "https://support.scanse.io/hc/en-us/articles/115006008948-Visualizer-Overview";
description = "A minimal desktop application for interfacing with the Sweep device";
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
diff --git a/nixpkgs/pkgs/tools/misc/t/Gemfile.lock b/nixpkgs/pkgs/tools/misc/t/Gemfile.lock
index 0aa9ef4e6da..9555e08f971 100644
--- a/nixpkgs/pkgs/tools/misc/t/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/t/Gemfile.lock
@@ -62,4 +62,4 @@ DEPENDENCIES
twitter (~> 6.1.0)
BUNDLED WITH
- 1.17.2
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/t/default.nix b/nixpkgs/pkgs/tools/misc/t/default.nix
index aa34b98bbe2..dd0eda67ce5 100644
--- a/nixpkgs/pkgs/tools/misc/t/default.nix
+++ b/nixpkgs/pkgs/tools/misc/t/default.nix
@@ -9,7 +9,7 @@ bundlerApp {
meta = with lib; {
description = "A command-line power tool for Twitter";
- homepage = http://sferik.github.io/t/;
+ homepage = "http://sferik.github.io/t/";
license = licenses.asl20;
maintainers = with maintainers; [ offline manveru nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/t1utils/default.nix b/nixpkgs/pkgs/tools/misc/t1utils/default.nix
index 03926b95538..fd4ca5f92d5 100644
--- a/nixpkgs/pkgs/tools/misc/t1utils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/t1utils/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
resources from a Macintosh font file or create a Macintosh Type 1 font
file from a PFA or PFB font.
'';
- homepage = http://www.lcdf.org/type/;
+ homepage = "http://www.lcdf.org/type/";
# README from tarball says "BSD-like" and points to non-existing LICENSE
# file...
license = "Click"; # MIT with extra clause, https://github.com/kohler/t1utils/blob/master/LICENSE
diff --git a/nixpkgs/pkgs/tools/misc/td/Gemfile.lock b/nixpkgs/pkgs/tools/misc/td/Gemfile.lock
index 5726611b9af..b777a8b411a 100644
--- a/nixpkgs/pkgs/tools/misc/td/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/td/Gemfile.lock
@@ -37,4 +37,4 @@ DEPENDENCIES
td
BUNDLED WITH
- 1.16.3
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/td/default.nix b/nixpkgs/pkgs/tools/misc/td/default.nix
index 437bdb0373f..f4b120d1bc1 100644
--- a/nixpkgs/pkgs/tools/misc/td/default.nix
+++ b/nixpkgs/pkgs/tools/misc/td/default.nix
@@ -9,7 +9,7 @@ bundlerApp {
meta = with lib; {
description = "CLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing.";
- homepage = https://github.com/treasure-data/td;
+ homepage = "https://github.com/treasure-data/td";
license = licenses.asl20;
maintainers = with maintainers; [ groodt nicknovitski ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/teamocil/Gemfile.lock b/nixpkgs/pkgs/tools/misc/teamocil/Gemfile.lock
index 419c2ae49d3..aeca8cadf86 100644
--- a/nixpkgs/pkgs/tools/misc/teamocil/Gemfile.lock
+++ b/nixpkgs/pkgs/tools/misc/teamocil/Gemfile.lock
@@ -10,4 +10,4 @@ DEPENDENCIES
teamocil
BUNDLED WITH
- 1.16.3
+ 2.1.4
diff --git a/nixpkgs/pkgs/tools/misc/teamocil/default.nix b/nixpkgs/pkgs/tools/misc/teamocil/default.nix
index a5e356edbf4..b1f6c7cdcab 100644
--- a/nixpkgs/pkgs/tools/misc/teamocil/default.nix
+++ b/nixpkgs/pkgs/tools/misc/teamocil/default.nix
@@ -9,7 +9,7 @@ bundlerEnv {
meta = with lib; {
description = "A simple tool used to automatically create windows and panes in tmux with YAML files";
- homepage = https://github.com/remiprev/teamocil;
+ homepage = "https://github.com/remiprev/teamocil";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [
diff --git a/nixpkgs/pkgs/tools/misc/tensorman/default.nix b/nixpkgs/pkgs/tools/misc/tensorman/default.nix
index eca80cbcadf..85091a41b12 100644
--- a/nixpkgs/pkgs/tools/misc/tensorman/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tensorman/default.nix
@@ -11,7 +11,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "0ywb53snvymmwh10hm6whckz7dwmpqa4rxiggd24y178jdfrm2ns";
};
- buildInputs = [ pkgconfig openssl ];
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ openssl ];
cargoSha256 = "0vckay4jhg02xg68mvh7ys0yjj0p30m6wsjriqc8k24wjsrhiw9k";
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/termplay/default.nix b/nixpkgs/pkgs/tools/misc/termplay/default.nix
index a17994706bb..d60a65214b7 100644
--- a/nixpkgs/pkgs/tools/misc/termplay/default.nix
+++ b/nixpkgs/pkgs/tools/misc/termplay/default.nix
@@ -30,7 +30,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "Play an image/video in your terminal";
- homepage = https://jd91mzm2.github.io/termplay/;
+ homepage = "https://jd91mzm2.github.io/termplay/";
license = licenses.mit;
maintainers = with maintainers; [ jD91mZM2 ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/termtosvg/default.nix b/nixpkgs/pkgs/tools/misc/termtosvg/default.nix
index 93b52ad175e..a89ed808c8b 100644
--- a/nixpkgs/pkgs/tools/misc/termtosvg/default.nix
+++ b/nixpkgs/pkgs/tools/misc/termtosvg/default.nix
@@ -12,7 +12,7 @@ python3Packages.buildPythonApplication rec {
propagatedBuildInputs = with python3Packages; [ lxml pyte wcwidth ];
meta = with lib; {
- homepage = https://nbedos.github.io/termtosvg/;
+ homepage = "https://nbedos.github.io/termtosvg/";
description = "Record terminal sessions as SVG animations";
license = licenses.bsd3;
maintainers = with maintainers; [ ma27 ];
diff --git a/nixpkgs/pkgs/tools/misc/tewisay/default.nix b/nixpkgs/pkgs/tools/misc/tewisay/default.nix
index d875b098ab5..d2a8a1d0e87 100644
--- a/nixpkgs/pkgs/tools/misc/tewisay/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tewisay/default.nix
@@ -27,7 +27,7 @@ buildGoPackage rec {
'';
meta = {
- homepage = https://github.com/lucy/tewisay;
+ homepage = "https://github.com/lucy/tewisay";
description = "Cowsay replacement with unicode and partial ansi escape support";
license = stdenv.lib.licenses.cc0;
maintainers = [ stdenv.lib.maintainers.chiiruno ];
diff --git a/nixpkgs/pkgs/tools/misc/texi2mdoc/default.nix b/nixpkgs/pkgs/tools/misc/texi2mdoc/default.nix
index abc25db2fa7..6c090c0b4b3 100644
--- a/nixpkgs/pkgs/tools/misc/texi2mdoc/default.nix
+++ b/nixpkgs/pkgs/tools/misc/texi2mdoc/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = http://mdocml.bsd.lv/;
+ homepage = "http://mdocml.bsd.lv/";
description = "converter from Texinfo into mdoc";
license = licenses.isc;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/thefuck/default.nix b/nixpkgs/pkgs/tools/misc/thefuck/default.nix
index 4ac9b32b355..b2d31a62911 100644
--- a/nixpkgs/pkgs/tools/misc/thefuck/default.nix
+++ b/nixpkgs/pkgs/tools/misc/thefuck/default.nix
@@ -5,13 +5,13 @@
buildPythonApplication rec {
pname = "thefuck";
- version = "3.29";
+ version = "3.30";
src = fetchFromGitHub {
owner = "nvbn";
repo = pname;
rev = version;
- sha256 = "1qhxwjjgrzpqrqjv7l2847ywpln76lyd6j8bl9gz2r6kl0fx2fqs";
+ sha256 = "0fnf78956pwhb9cgv1jmgypnkma5xzflkivfrkfiadbgin848yfg";
};
propagatedBuildInputs = [ colorama decorator psutil pyte six ];
@@ -29,7 +29,7 @@ buildPythonApplication rec {
doCheck = false; # The above is only enough for tests to pass outside the sandbox.
meta = with stdenv.lib; {
- homepage = https://github.com/nvbn/thefuck;
+ homepage = "https://github.com/nvbn/thefuck";
description = "Magnificent app which corrects your previous console command.";
license = licenses.mit;
maintainers = with maintainers; [ ma27 ];
diff --git a/nixpkgs/pkgs/tools/misc/thin-provisioning-tools/default.nix b/nixpkgs/pkgs/tools/misc/thin-provisioning-tools/default.nix
index 0739435084d..0aba67647e0 100644
--- a/nixpkgs/pkgs/tools/misc/thin-provisioning-tools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/thin-provisioning-tools/default.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = https://github.com/jthornber/thin-provisioning-tools/;
+ homepage = "https://github.com/jthornber/thin-provisioning-tools/";
description = "A suite of tools for manipulating the metadata of the dm-thin device-mapper target";
license = licenses.gpl3;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/thinkpad-scripts/default.nix b/nixpkgs/pkgs/tools/misc/thinkpad-scripts/default.nix
new file mode 100644
index 00000000000..5b9b9eae7ad
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/thinkpad-scripts/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildPythonPackage, fetchFromGitHub, python3Packages }:
+
+buildPythonPackage rec {
+ pname = "thinkpad-scripts";
+ version = "4.12.0";
+
+ src = fetchFromGitHub {
+ owner = "martin-ueding";
+ repo = "thinkpad-scripts";
+ rev = "v${version}";
+ sha256 = "08adx8r5pwwazbnfahay42l5f203mmvcn2ipz5hg8myqc9jxm2ky";
+ };
+
+ propagatedBuildInputs = with python3Packages; [ setuptools ];
+
+ meta = {
+ description = "Screen rotation, docking and other scripts for ThinkPad® X220 and X230 Tablet";
+ homepage = "https://github.com/martin-ueding/thinkpad-scripts";
+ license = lib.licenses.gpl2Plus;
+ maintainers = with lib.maintainers; [ dawidsowa ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/time/default.nix b/nixpkgs/pkgs/tools/misc/time/default.nix
index bb6276f7065..89af4f693d3 100644
--- a/nixpkgs/pkgs/tools/misc/time/default.nix
+++ b/nixpkgs/pkgs/tools/misc/time/default.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
'';
license = stdenv.lib.licenses.gpl3Plus;
- homepage = https://www.gnu.org/software/time/;
+ homepage = "https://www.gnu.org/software/time/";
platforms = stdenv.lib.platforms.unix;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/timidity/default.nix b/nixpkgs/pkgs/tools/misc/timidity/default.nix
index c307c96199f..f33520aee0a 100644
--- a/nixpkgs/pkgs/tools/misc/timidity/default.nix
+++ b/nixpkgs/pkgs/tools/misc/timidity/default.nix
@@ -4,10 +4,12 @@ stdenv.mkDerivation {
name = "timidity-2.15.0";
src = fetchurl {
- url = mirror://sourceforge/timidity/TiMidity++-2.15.0.tar.bz2;
+ url = "mirror://sourceforge/timidity/TiMidity++-2.15.0.tar.bz2";
sha256 = "1xf8n6dqzvi6nr2asags12ijbj1lwk1hgl3s27vm2szib8ww07qn";
};
+ patches = [ ./timidity-iA-Oj.patch ];
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ alsaLib libjack2 ncurses ];
@@ -16,7 +18,7 @@ stdenv.mkDerivation {
NIX_LDFLAGS = "-ljack -L${libjack2}/lib";
instruments = fetchurl {
- url = http://www.csee.umbc.edu/pub/midia/instruments.tar.gz;
+ url = "http://www.csee.umbc.edu/pub/midia/instruments.tar.gz";
sha256 = "0lsh9l8l5h46z0y8ybsjd4pf6c22n33jsjvapfv3rjlfnasnqw67";
};
@@ -28,7 +30,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = https://sourceforge.net/projects/timidity/;
+ homepage = "https://sourceforge.net/projects/timidity/";
license = licenses.gpl2;
description = "A software MIDI renderer";
maintainers = [ maintainers.marcweber ];
diff --git a/nixpkgs/pkgs/tools/misc/timidity/timidity-iA-Oj.patch b/nixpkgs/pkgs/tools/misc/timidity/timidity-iA-Oj.patch
new file mode 100644
index 00000000000..9bb96413428
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/timidity/timidity-iA-Oj.patch
@@ -0,0 +1,14 @@
+Without this timidity -iA -Oj prints "Couldn't start JACK device (`j')"
+and does not play MIDI.
+
+--- a/timidity/jack_a.c
++++ b/timidity/jack_a.c
+@@ -513,6 +513,8 @@ static int actl_jack(int request, void *arg)
+ ringbuf_clear(&ctx->rbuf);
+ return 0;
+
++ case PM_REQ_PLAY_START:
++ return 0;
+ }
+ return -1;
+ }
diff --git a/nixpkgs/pkgs/tools/misc/tio/default.nix b/nixpkgs/pkgs/tools/misc/tio/default.nix
index 9ee9b977ab2..bab0098ecaa 100644
--- a/nixpkgs/pkgs/tools/misc/tio/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tio/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Serial console TTY";
- homepage = https://tio.github.io/;
+ homepage = "https://tio.github.io/";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ yegortimoshenko ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/tldr/default.nix b/nixpkgs/pkgs/tools/misc/tldr/default.nix
index d4ff9d8c844..66d763fd304 100644
--- a/nixpkgs/pkgs/tools/misc/tldr/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tldr/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
tldr pages gives common use cases for commands, so you don't need to hunt
through a man page for the correct flags.
'';
- homepage = http://tldr-pages.github.io;
+ homepage = "http://tldr-pages.github.io";
license = licenses.mit;
maintainers = with maintainers; [ taeer carlosdagos ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/tmate/default.nix b/nixpkgs/pkgs/tools/misc/tmate/default.nix
index 86ab2492877..3a125fcdbf7 100644
--- a/nixpkgs/pkgs/tools/misc/tmate/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tmate/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = https://tmate.io/;
+ homepage = "https://tmate.io/";
description = "Instant Terminal Sharing";
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/tmpwatch/default.nix b/nixpkgs/pkgs/tools/misc/tmpwatch/default.nix
index 006cef6f102..ac20cab2842 100644
--- a/nixpkgs/pkgs/tools/misc/tmpwatch/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tmpwatch/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
configureFlags = [ "--with-fuser=${psmisc}/bin/fuser" ];
meta = with stdenv.lib; {
- homepage = https://fedorahosted.org/tmpwatch/;
+ homepage = "https://fedorahosted.org/tmpwatch/";
description = "Recursively searches through specified directories and removes files which have not been accessed in a specified period of time";
license = licenses.gpl2;
maintainers = with maintainers; [ vlstill ];
diff --git a/nixpkgs/pkgs/tools/misc/tmux-cssh/default.nix b/nixpkgs/pkgs/tools/misc/tmux-cssh/default.nix
index f54cd2756eb..c38769f448f 100644
--- a/nixpkgs/pkgs/tools/misc/tmux-cssh/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tmux-cssh/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
'';
meta = {
- homepage = https://github.com/dennishafemann/tmux-cssh;
+ homepage = "https://github.com/dennishafemann/tmux-cssh";
description = "SSH to multiple hosts at the same time using tmux";
longDescription =
diff --git a/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix b/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix
index b7c9150e12d..d19b9cd5dbf 100644
--- a/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix
@@ -39,7 +39,7 @@ buildRubyGem rec {
meta = with lib; {
description = "Manage complex tmux sessions easily";
- homepage = https://github.com/tmuxinator/tmuxinator;
+ homepage = "https://github.com/tmuxinator/tmuxinator";
license = licenses.mit;
maintainers = with maintainers; [ auntie ericsagnes ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/tmuxp/default.nix b/nixpkgs/pkgs/tools/misc/tmuxp/default.nix
index 9ffa89f5919..94cdcf56893 100644
--- a/nixpkgs/pkgs/tools/misc/tmuxp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tmuxp/default.nix
@@ -29,7 +29,7 @@ buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Manage tmux workspaces from JSON and YAML";
- homepage = https://tmuxp.git-pull.com/;
+ homepage = "https://tmuxp.git-pull.com/";
license = licenses.bsd3;
maintainers = with maintainers; [ ];
};
diff --git a/nixpkgs/pkgs/tools/misc/togglesg-download/default.nix b/nixpkgs/pkgs/tools/misc/togglesg-download/default.nix
index e2d263817ee..4afa1781ac0 100644
--- a/nixpkgs/pkgs/tools/misc/togglesg-download/default.nix
+++ b/nixpkgs/pkgs/tools/misc/togglesg-download/default.nix
@@ -32,7 +32,7 @@ pythonPackages.buildPythonApplication {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/0x776b7364/toggle.sg-download;
+ homepage = "https://github.com/0x776b7364/toggle.sg-download";
description = "Command-line tool to download videos from toggle.sg written in Python";
longDescription = ''
toggle.sg requires SilverLight in order to view videos. This tool will
diff --git a/nixpkgs/pkgs/tools/misc/toilet/default.nix b/nixpkgs/pkgs/tools/misc/toilet/default.nix
index abc6933a777..c598b37897c 100644
--- a/nixpkgs/pkgs/tools/misc/toilet/default.nix
+++ b/nixpkgs/pkgs/tools/misc/toilet/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Display large colourful characters in text mode";
- homepage = http://caca.zoy.org/wiki/toilet;
+ homepage = "http://caca.zoy.org/wiki/toilet";
license = licenses.wtfpl;
maintainers = with maintainers; [ pSub ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/topgrade/default.nix b/nixpkgs/pkgs/tools/misc/topgrade/default.nix
index db1938160b3..39882b4e6e6 100644
--- a/nixpkgs/pkgs/tools/misc/topgrade/default.nix
+++ b/nixpkgs/pkgs/tools/misc/topgrade/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "topgrade";
- version = "4.2.0";
+ version = "4.3.1";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "02rcgz1sklll0gpxjwb7y3jc6flzr4492qp72blra6a26qpb7vxp";
+ sha256 = "0r42hrhd33kkkvii9h4896cmr319q728pdnhhamkhzgilvzxrwrz";
};
- cargoSha256 = "1kd4q2ddm5byf62xj923n140k9x89yf9yswwgsnvkbpvrnpl4mwj";
+ cargoSha256 = "041djz3w7qmr19xq4cxgpw0m4qz2368q2wijw5aidvrxqlcz7xg2";
buildInputs = lib.optional stdenv.isDarwin Foundation;
diff --git a/nixpkgs/pkgs/tools/misc/toybox/default.nix b/nixpkgs/pkgs/tools/misc/toybox/default.nix
index b863786145c..ea2c07ec97b 100644
--- a/nixpkgs/pkgs/tools/misc/toybox/default.nix
+++ b/nixpkgs/pkgs/tools/misc/toybox/default.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Lightweight implementation of some Unix command line utilities";
- homepage = https://landley.net/toybox/;
+ homepage = "https://landley.net/toybox/";
license = licenses.bsd0;
platforms = with platforms; linux ++ darwin ++ freebsd;
maintainers = with maintainers; [ hhm ];
diff --git a/nixpkgs/pkgs/tools/misc/trash-cli/default.nix b/nixpkgs/pkgs/tools/misc/trash-cli/default.nix
index ac8feaef275..141cceff24d 100644
--- a/nixpkgs/pkgs/tools/misc/trash-cli/default.nix
+++ b/nixpkgs/pkgs/tools/misc/trash-cli/default.nix
@@ -2,9 +2,8 @@
, python3Packages, substituteAll }:
python3Packages.buildPythonApplication rec {
- name = "trash-cli-${version}";
+ pname = "trash-cli";
version = "0.17.1.14";
- namePrefix = "";
src = fetchFromGitHub {
owner = "andreafrancia";
@@ -41,7 +40,7 @@ python3Packages.buildPythonApplication rec {
checkPhase = "nosetests";
meta = with stdenv.lib; {
- homepage = https://github.com/andreafrancia/trash-cli;
+ homepage = "https://github.com/andreafrancia/trash-cli";
description = "Command line tool for the desktop trash can";
maintainers = [ maintainers.rycee ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/ttf2pt1/default.nix b/nixpkgs/pkgs/tools/misc/ttf2pt1/default.nix
index 7142d346336..b7888f0884b 100644
--- a/nixpkgs/pkgs/tools/misc/ttf2pt1/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttf2pt1/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "ttf2pt1-3.4.4";
src = fetchurl {
- url = mirror://sourceforge/ttf2pt1/ttf2pt1-3.4.4.tgz;
+ url = "mirror://sourceforge/ttf2pt1/ttf2pt1-3.4.4.tgz";
sha256 = "1l718n4k4widx49xz7qrj4mybzb8q67kp2jw7f47604ips4654mf";
};
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
meta = {
description = "True Type to Postscript Type 3 converter, fpdf";
- homepage = http://ttf2pt1.sourceforge.net/index.html;
+ homepage = "http://ttf2pt1.sourceforge.net/index.html";
license = "ttf2pt1";
platforms = stdenv.lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/misc/ttfautohint/default.nix b/nixpkgs/pkgs/tools/misc/ttfautohint/default.nix
index f82917239e6..502b829afce 100644
--- a/nixpkgs/pkgs/tools/misc/ttfautohint/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttfautohint/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
new font where all glyphs are bytecode hinted using the
information given by FreeType’s auto-hinting module.
'';
- homepage = https://www.freetype.org/ttfautohint;
+ homepage = "https://www.freetype.org/ttfautohint";
license = licenses.gpl2Plus; # or the FreeType License (BSD + advertising clause)
maintainers = with maintainers; [ goibhniu ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/ttmkfdir/default.nix b/nixpkgs/pkgs/tools/misc/ttmkfdir/default.nix
index 4a2ab0d3475..d75011ea6f4 100644
--- a/nixpkgs/pkgs/tools/misc/ttmkfdir/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttmkfdir/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "ttf-mkfontdir-3.0.9-6";
src = fetchurl {
- url = http://mirror.fsf.org/trisquel/pool/main/t/ttmkfdir/ttmkfdir_3.0.9.orig.tar.gz;
+ url = "http://mirror.fsf.org/trisquel/pool/main/t/ttmkfdir/ttmkfdir_3.0.9.orig.tar.gz";
sha256 = "0n6bmmndmp4c1myisvv7cby559gzgvwsw4rfw065a3f92m87jxiq";
};
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
# who knows more about C/C++ ..
patches =
[ (fetchurl {
- url = http://mirror.fsf.org/trisquel/pool/main/t/ttmkfdir/ttmkfdir_3.0.9-6.diff.gz;
+ url = "http://mirror.fsf.org/trisquel/pool/main/t/ttmkfdir/ttmkfdir_3.0.9-6.diff.gz";
sha256 = "141kxaf2by8nf87hqyszaxi0n7nnmswr1nh2i5r5bsvxxmaj9633";
})
diff --git a/nixpkgs/pkgs/tools/misc/ttwatch/default.nix b/nixpkgs/pkgs/tools/misc/ttwatch/default.nix
index 5a2d1aaa427..afd5139565c 100644
--- a/nixpkgs/pkgs/tools/misc/ttwatch/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttwatch/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/ryanbinns/ttwatch;
+ homepage = "https://github.com/ryanbinns/ttwatch";
description = "Linux TomTom GPS Watch Utilities";
maintainers = with maintainers; [ dotlambda ];
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/tty-clock/default.nix b/nixpkgs/pkgs/tools/misc/tty-clock/default.nix
index b261f0ef841..f6a312f0460 100644
--- a/nixpkgs/pkgs/tools/misc/tty-clock/default.nix
+++ b/nixpkgs/pkgs/tools/misc/tty-clock/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "PREFIX=$(out)" ];
meta = with stdenv.lib; {
- homepage = https://github.com/xorg62/tty-clock;
+ homepage = "https://github.com/xorg62/tty-clock";
license = licenses.free;
description = "Digital clock in ncurses";
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/ttylog/default.nix b/nixpkgs/pkgs/tools/misc/ttylog/default.nix
index 70856fba731..55785c7a211 100644
--- a/nixpkgs/pkgs/tools/misc/ttylog/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttylog/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
meta = with stdenv.lib; {
- homepage = http://ttylog.sourceforge.net;
+ homepage = "http://ttylog.sourceforge.net";
description = "Simple serial port logger";
longDescription = ''
A serial port logger which can be used to print everything to stdout
diff --git a/nixpkgs/pkgs/tools/misc/ttyplot/default.nix b/nixpkgs/pkgs/tools/misc/ttyplot/default.nix
index 45aa9ea5c0b..afa4cb3e155 100644
--- a/nixpkgs/pkgs/tools/misc/ttyplot/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttyplot/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A simple general purpose plotting utility for tty with data input from stdin";
- homepage = https://github.com/tenox7/ttyplot;
+ homepage = "https://github.com/tenox7/ttyplot";
license = licenses.unlicense;
maintainers = with maintainers; [ lassulus ];
};
diff --git a/nixpkgs/pkgs/tools/misc/ttyrec/default.nix b/nixpkgs/pkgs/tools/misc/ttyrec/default.nix
index 799e397dace..97049276a32 100644
--- a/nixpkgs/pkgs/tools/misc/ttyrec/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ttyrec/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://0xcc.net/ttyrec/;
+ homepage = "http://0xcc.net/ttyrec/";
description = "Terminal interaction recorder and player";
license = licenses.bsd3;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/txr/default.nix b/nixpkgs/pkgs/tools/misc/txr/default.nix
index a6b851e18ae..ce928f0a378 100644
--- a/nixpkgs/pkgs/tools/misc/txr/default.nix
+++ b/nixpkgs/pkgs/tools/misc/txr/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Programming language for convenient data munging";
license = licenses.bsd2;
- homepage = http://nongnu.org/txr;
+ homepage = "http://nongnu.org/txr";
maintainers = with stdenv.lib.maintainers; [ dtzWill ];
platforms = platforms.linux; # Darwin fails although it should work AFAIK
};
diff --git a/nixpkgs/pkgs/tools/misc/txt2man/default.nix b/nixpkgs/pkgs/tools/misc/txt2man/default.nix
index 90f9559e6b7..c7d8837f823 100644
--- a/nixpkgs/pkgs/tools/misc/txt2man/default.nix
+++ b/nixpkgs/pkgs/tools/misc/txt2man/default.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Convert flat ASCII text to man page format";
- homepage = http://mvertes.free.fr/;
+ homepage = "http://mvertes.free.fr/";
license = stdenv.lib.licenses.gpl2;
platforms = with stdenv.lib.platforms; linux ++ darwin;
maintainers = with stdenv.lib.maintainers; [ bjornfor ];
diff --git a/nixpkgs/pkgs/tools/misc/txtw/default.nix b/nixpkgs/pkgs/tools/misc/txtw/default.nix
index ab8256842ae..1cf80007901 100644
--- a/nixpkgs/pkgs/tools/misc/txtw/default.nix
+++ b/nixpkgs/pkgs/tools/misc/txtw/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Compute text widths";
- homepage = https://github.com/baskerville/txtw;
+ homepage = "https://github.com/baskerville/txtw";
maintainers = with maintainers; [ lihop ];
license = licenses.unlicense;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/tydra/default.nix b/nixpkgs/pkgs/tools/misc/tydra/default.nix
new file mode 100644
index 00000000000..c6d7c86c7ef
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/tydra/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, rustPlatform, fetchFromGitHub, installShellFiles }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "tydra";
+ version = "1.0.2";
+
+ src = fetchFromGitHub {
+ owner = "Mange";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1kvyski3qy2lwlpipynq894i0g9x2j4a1iy2mgdwfibfyfkv2jnm";
+ };
+
+ cargoSha256 = "11l3fvym16wrrpm9vy4asmqdh8qynwjy0w4gx2bbcnc6300ag43a";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installManPage doc/{tydra.1,tydra-actions.5}
+
+ $out/bin/tydra --generate-completions bash > tydra.bash
+ $out/bin/tydra --generate-completions fish > tydra.fish
+ $out/bin/tydra --generate-completions zsh > _tydra
+
+ installShellCompletion tydra.{bash,fish} _tydra
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Shortcut menu-based task runner, inspired by Emacs Hydra";
+ homepage = "https://github.com/Mange/tydra";
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/uhubctl/default.nix b/nixpkgs/pkgs/tools/misc/uhubctl/default.nix
index a6fe1853ae5..0ed5d97ad7b 100644
--- a/nixpkgs/pkgs/tools/misc/uhubctl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/uhubctl/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, fetchFromGitHub
-, libusb
+, libusb1
}:
stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
sha256 = "1cgmwsf68g49k6q4jvz073bpjhg5p73kk1a4kbgkxmvx01gmbcmq";
};
- buildInputs = [ libusb ];
+ buildInputs = [ libusb1 ];
installFlags = [ "prefix=${placeholder "out"}" ];
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/ultrastar-creator/default.nix b/nixpkgs/pkgs/tools/misc/ultrastar-creator/default.nix
index dd9742293ac..923f6e7a3a4 100644
--- a/nixpkgs/pkgs/tools/misc/ultrastar-creator/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ultrastar-creator/default.nix
@@ -38,7 +38,7 @@ mkDerivation {
meta = with lib; {
description = "Ultrastar karaoke song creation tool";
- homepage = https://github.com/UltraStar-Deluxe/UltraStar-Creator;
+ homepage = "https://github.com/UltraStar-Deluxe/UltraStar-Creator";
license = licenses.gpl2;
maintainers = with maintainers; [ Profpatsch ];
};
diff --git a/nixpkgs/pkgs/tools/misc/ultrastar-manager/default.nix b/nixpkgs/pkgs/tools/misc/ultrastar-manager/default.nix
index 19d126d98f6..64221a92139 100644
--- a/nixpkgs/pkgs/tools/misc/ultrastar-manager/default.nix
+++ b/nixpkgs/pkgs/tools/misc/ultrastar-manager/default.nix
@@ -114,7 +114,7 @@ in mkDerivation {
meta = with lib; {
description = "Ultrastar karaoke song manager";
- homepage = https://github.com/UltraStar-Deluxe/UltraStar-Manager;
+ homepage = "https://github.com/UltraStar-Deluxe/UltraStar-Manager";
license = licenses.gpl2;
maintainers = with maintainers; [ Profpatsch ];
};
diff --git a/nixpkgs/pkgs/tools/misc/umlet/default.nix b/nixpkgs/pkgs/tools/misc/umlet/default.nix
index 2b70848cbb8..25d92905bd8 100644
--- a/nixpkgs/pkgs/tools/misc/umlet/default.nix
+++ b/nixpkgs/pkgs/tools/misc/umlet/default.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
UMLet runs stand-alone or as Eclipse plug-in on Windows, macOS and
Linux.
'';
- homepage = http://www.umlet.com;
+ homepage = "http://www.umlet.com";
license = licenses.gpl3;
maintainers = with maintainers; [ geistesk ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/unclutter/default.nix b/nixpkgs/pkgs/tools/misc/unclutter/default.nix
index 978a3d541ab..ef8e865e91f 100644
--- a/nixpkgs/pkgs/tools/misc/unclutter/default.nix
+++ b/nixpkgs/pkgs/tools/misc/unclutter/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "unclutter-8";
src = fetchurl {
- url = https://www.ibiblio.org/pub/X11/contrib/utilities/unclutter-8.tar.gz;
+ url = "https://www.ibiblio.org/pub/X11/contrib/utilities/unclutter-8.tar.gz";
sha256 = "33a78949a7dedf2e8669ae7b5b2c72067896497820292c96afaa60bb71d1f2a6";
};
diff --git a/nixpkgs/pkgs/tools/misc/unicode/default.nix b/nixpkgs/pkgs/tools/misc/unicode/default.nix
index 9ace1f137b8..c4ae9cc5e36 100644
--- a/nixpkgs/pkgs/tools/misc/unicode/default.nix
+++ b/nixpkgs/pkgs/tools/misc/unicode/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, fetchurl, python3Packages }:
python3Packages.buildPythonApplication rec {
- name = "unicode-${version}";
+ pname = "unicode";
version = "2.6";
src = fetchFromGitHub {
@@ -12,7 +12,7 @@ python3Packages.buildPythonApplication rec {
};
ucdtxt = fetchurl {
- url = http://www.unicode.org/Public/11.0.0/ucd/UnicodeData.txt;
+ url = "http://www.unicode.org/Public/11.0.0/ucd/UnicodeData.txt";
sha256 = "16b0jzvvzarnlxdvs2izd5ia0ipbd87md143dc6lv6xpdqcs75s9";
};
@@ -23,7 +23,7 @@ python3Packages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Display unicode character properties";
- homepage = https://github.com/garabik/unicode;
+ homepage = "https://github.com/garabik/unicode";
license = licenses.gpl3;
maintainers = [ maintainers.woffs ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/units/default.nix b/nixpkgs/pkgs/tools/misc/units/default.nix
index 8bea94770ba..d62f10daeea 100644
--- a/nixpkgs/pkgs/tools/misc/units/default.nix
+++ b/nixpkgs/pkgs/tools/misc/units/default.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Unit conversion tool";
- homepage = https://www.gnu.org/software/units/;
+ homepage = "https://www.gnu.org/software/units/";
license = [ licenses.gpl3Plus ];
platforms = platforms.all;
maintainers = [ maintainers.vrthra ];
diff --git a/nixpkgs/pkgs/tools/misc/up/default.nix b/nixpkgs/pkgs/tools/misc/up/default.nix
index b3937175604..1e3378305d9 100644
--- a/nixpkgs/pkgs/tools/misc/up/default.nix
+++ b/nixpkgs/pkgs/tools/misc/up/default.nix
@@ -15,7 +15,7 @@ buildGoModule rec {
meta = with lib; {
description = "Ultimate Plumber is a tool for writing Linux pipes with instant live preview";
- homepage = https://github.com/akavel/up;
+ homepage = "https://github.com/akavel/up";
maintainers = with maintainers; [ ma27 ];
license = licenses.asl20;
};
diff --git a/nixpkgs/pkgs/tools/misc/urjtag/default.nix b/nixpkgs/pkgs/tools/misc/urjtag/default.nix
index 865fd4f44f8..67b25eaca82 100644
--- a/nixpkgs/pkgs/tools/misc/urjtag/default.nix
+++ b/nixpkgs/pkgs/tools/misc/urjtag/default.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
meta = {
description = "Enhanced, modern tool for communicating over JTAG with flash chips, CPUs,and many more";
- homepage = http://urjtag.org/;
+ homepage = "http://urjtag.org/";
license = with stdenv.lib.licenses; [ gpl2Plus lgpl21Plus ];
platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice
maintainers = with stdenv.lib.maintainers; [ lowfatcomputing ];
diff --git a/nixpkgs/pkgs/tools/misc/usbmuxd/default.nix b/nixpkgs/pkgs/tools/misc/usbmuxd/default.nix
index 5935710164c..1c1da7597e7 100644
--- a/nixpkgs/pkgs/tools/misc/usbmuxd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/usbmuxd/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/libimobiledevice/usbmuxd;
+ homepage = "https://github.com/libimobiledevice/usbmuxd";
description = "A socket daemon to multiplex connections from and to iOS devices";
longDescription = ''
usbmuxd stands for "USB multiplexing daemon". This daemon is in charge of
diff --git a/nixpkgs/pkgs/tools/misc/uucp/default.nix b/nixpkgs/pkgs/tools/misc/uucp/default.nix
index 0fae40a5c96..1516e9dba33 100644
--- a/nixpkgs/pkgs/tools/misc/uucp/default.nix
+++ b/nixpkgs/pkgs/tools/misc/uucp/default.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
just found one of the finest UUCP implementations available.
'';
- homepage = https://www.gnu.org/software/uucp/uucp.html;
+ homepage = "https://www.gnu.org/software/uucp/uucp.html";
license = stdenv.lib.licenses.gpl2Plus;
diff --git a/nixpkgs/pkgs/tools/misc/uudeview/default.nix b/nixpkgs/pkgs/tools/misc/uudeview/default.nix
index 3e8b7d494de..a8495d7767c 100644
--- a/nixpkgs/pkgs/tools/misc/uudeview/default.nix
+++ b/nixpkgs/pkgs/tools/misc/uudeview/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = {
description = "The Nice and Friendly Decoder";
- homepage = http://www.fpx.de/fp/Software/UUDeview/;
+ homepage = "http://www.fpx.de/fp/Software/UUDeview/";
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [ woffs ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix b/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix
index 9c58785e84e..f18deb0c83d 100644
--- a/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix
+++ b/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix
@@ -20,8 +20,8 @@ rustPlatform.buildRustPackage {
[ "CARGO=${cargo}/bin/cargo" "PREFIX=$(out)" "PROFILE=release" "INSTALLDIR_MAN=$(out)/share/man/man1" ]
++ lib.optional (prefix != null) [ "PROG_PREFIX=${prefix}" ];
- nativeBuildInputs = [ cmake ];
- buildInputs = [ cargo sphinx ] ++ lib.optional stdenv.isDarwin Security;
+ nativeBuildInputs = [ cmake cargo sphinx ];
+ buildInputs = lib.optional stdenv.isDarwin Security;
# empty {build,install}Phase to use defaults of `stdenv.mkDerivation` rather than rust defaults
buildPhase = "";
@@ -33,7 +33,7 @@ rustPlatform.buildRustPackage {
uutils is an attempt at writing universal (as in cross-platform)
CLI utils in Rust. This repo is to aggregate the GNU coreutils rewrites.
'';
- homepage = https://github.com/uutils/coreutils;
+ homepage = "https://github.com/uutils/coreutils";
maintainers = with maintainers; [ ];
license = licenses.mit;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/vcs_query/default.nix b/nixpkgs/pkgs/tools/misc/vcs_query/default.nix
index a39619f354b..da42b35391b 100644
--- a/nixpkgs/pkgs/tools/misc/vcs_query/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vcs_query/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/mageta/vcs_query;
+ homepage = "https://github.com/mageta/vcs_query";
description = "eMail query-command to use vCards in mutt and Vim";
license = licenses.mit;
maintainers = with maintainers; [ ma27 ];
diff --git a/nixpkgs/pkgs/tools/misc/vdirsyncer/default.nix b/nixpkgs/pkgs/tools/misc/vdirsyncer/default.nix
index 52eec555b16..ecf87b7c0a5 100644
--- a/nixpkgs/pkgs/tools/misc/vdirsyncer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vdirsyncer/default.nix
@@ -20,7 +20,8 @@ python3Packages.buildPythonApplication rec {
inherit src;
sourceRoot = "source/rust";
cargoSha256 = "0cqy0s55pkg6hww86h7qip4xaidh6g8lcypdj84n2x374jq38c5d";
- buildInputs = [ pkgconfig openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security ];
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security ];
};
propagatedBuildInputs = with python3Packages; [
@@ -65,7 +66,7 @@ python3Packages.buildPythonApplication rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/pimutils/vdirsyncer;
+ homepage = "https://github.com/pimutils/vdirsyncer";
description = "Synchronize calendars and contacts";
maintainers = with maintainers; [ matthiasbeyer gebner ];
license = licenses.mit;
diff --git a/nixpkgs/pkgs/tools/misc/vdirsyncer/stable.nix b/nixpkgs/pkgs/tools/misc/vdirsyncer/stable.nix
index ac950894035..d3fe47001d1 100644
--- a/nixpkgs/pkgs/tools/misc/vdirsyncer/stable.nix
+++ b/nixpkgs/pkgs/tools/misc/vdirsyncer/stable.nix
@@ -26,7 +26,7 @@ python3Packages.buildPythonApplication rec {
patches = [
# Fixes for hypothesis: https://github.com/pimutils/vdirsyncer/pull/779
(fetchpatch {
- url = https://github.com/pimutils/vdirsyncer/commit/22ad88a6b18b0979c5d1f1d610c1d2f8f87f4b89.patch;
+ url = "https://github.com/pimutils/vdirsyncer/commit/22ad88a6b18b0979c5d1f1d610c1d2f8f87f4b89.patch";
sha256 = "0dbzj6jlxhdidnm3i21a758z83sdiwzhpd45pbkhycfhgmqmhjpl";
})
];
@@ -44,7 +44,7 @@ python3Packages.buildPythonApplication rec {
'';
meta = with lib; {
- homepage = https://github.com/pimutils/vdirsyncer;
+ homepage = "https://github.com/pimutils/vdirsyncer";
description = "Synchronize calendars and contacts";
license = licenses.mit;
maintainers = with maintainers; [ loewenheim ];
diff --git a/nixpkgs/pkgs/tools/misc/vector/default.nix b/nixpkgs/pkgs/tools/misc/vector/default.nix
index 17e764698d5..c441242885e 100644
--- a/nixpkgs/pkgs/tools/misc/vector/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vector/default.nix
@@ -21,7 +21,8 @@ rustPlatform.buildRustPackage rec {
};
cargoSha256 = "1al8jzjxjhxwb5n1d52pvl59d11g0bdg2dcw8ir2nclya1w68f2w";
- buildInputs = [ openssl pkg-config protobuf rdkafka ]
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ openssl protobuf rdkafka ]
++ stdenv.lib.optional stdenv.isDarwin [ Security libiconv ];
# needed for internal protobuf c wrapper library
diff --git a/nixpkgs/pkgs/tools/misc/venus/default.nix b/nixpkgs/pkgs/tools/misc/venus/default.nix
index 534a500c7bc..944b6e4ef64 100644
--- a/nixpkgs/pkgs/tools/misc/venus/default.nix
+++ b/nixpkgs/pkgs/tools/misc/venus/default.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
feeds published by web sites and aggregates their content together into a
single combined feed, latest news first.
'';
- homepage = http://intertwingly.net/code/venus/docs/index.html;
+ homepage = "http://intertwingly.net/code/venus/docs/index.html";
license = stdenv.lib.licenses.psfl;
platforms = stdenv.lib.platforms.all;
maintainers = [];
diff --git a/nixpkgs/pkgs/tools/misc/vimer/default.nix b/nixpkgs/pkgs/tools/misc/vimer/default.nix
index 7f81774aebe..5bef80adcaf 100644
--- a/nixpkgs/pkgs/tools/misc/vimer/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vimer/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/susam/vimer;
+ homepage = "https://github.com/susam/vimer";
description = ''
A convenience wrapper for gvim/mvim --remote(-tab)-silent to open files
in an existing instance of GVim or MacVim.
diff --git a/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix b/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix
index 241da2acbb4..b85bb087660 100644
--- a/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vimwiki-markdown/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonApplication rec {
- version = "0.2.0";
+ version = "0.3.0";
pname = "vimwiki-markdown";
src = fetchPypi {
inherit version pname;
- sha256 = "0k7srlglhq4bm85kgd5ismslrk1fk8v16mm41a8k0kmcr9k4vi4a";
+ sha256 = "1icfnc623f9pyn59wgb76g0fnsx41s87q69x354qy17gw23bxabx";
};
propagatedBuildInputs= [
@@ -21,7 +21,7 @@ buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Vimwiki markdown plugin";
- homepage = https://github.com/WnP/vimwiki_markdown;
+ homepage = "https://github.com/WnP/vimwiki_markdown";
license = licenses.mit;
maintainers = with maintainers; [ seqizz ];
};
diff --git a/nixpkgs/pkgs/tools/misc/vivid/default.nix b/nixpkgs/pkgs/tools/misc/vivid/default.nix
index 1696a54d0aa..c8831a6fca5 100644
--- a/nixpkgs/pkgs/tools/misc/vivid/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vivid/default.nix
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec {
meta = with stdenv.lib; {
description = "A generator for LS_COLORS with support for multiple color themes";
- homepage = https://github.com/sharkdp/vivid;
+ homepage = "https://github.com/sharkdp/vivid";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = [ maintainers.dtzWill ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/vmtouch/default.nix b/nixpkgs/pkgs/tools/misc/vmtouch/default.nix
index 6397a093347..0f46d8141f1 100644
--- a/nixpkgs/pkgs/tools/misc/vmtouch/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vmtouch/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Portable file system cache diagnostics and control";
longDescription = "vmtouch is a tool for learning about and controlling the file system cache of unix and unix-like systems.";
- homepage = https://hoytech.com/vmtouch/;
+ homepage = "https://hoytech.com/vmtouch/";
license = stdenv.lib.licenses.bsd3;
maintainers = [ stdenv.lib.maintainers.garrison ];
platforms = stdenv.lib.platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/void/default.nix b/nixpkgs/pkgs/tools/misc/void/default.nix
index f71151259c8..f9805531f86 100644
--- a/nixpkgs/pkgs/tools/misc/void/default.nix
+++ b/nixpkgs/pkgs/tools/misc/void/default.nix
@@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
meta = with stdenv.lib; {
description = "Terminal-based personal organizer";
- homepage = https://github.com/spacejam/void;
+ homepage = "https://github.com/spacejam/void";
license = licenses.gpl3;
maintainers = with maintainers; [ spacekookie ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/vorbisgain/default.nix b/nixpkgs/pkgs/tools/misc/vorbisgain/default.nix
index 90b721ad58a..fdb283d4dce 100644
--- a/nixpkgs/pkgs/tools/misc/vorbisgain/default.nix
+++ b/nixpkgs/pkgs/tools/misc/vorbisgain/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://sjeng.org/vorbisgain.html;
+ homepage = "https://sjeng.org/vorbisgain.html";
description = "A utility that corrects the volume of an Ogg Vorbis file to a predefined standardized loudness";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/wacomtablet/default.nix b/nixpkgs/pkgs/tools/misc/wacomtablet/default.nix
index d0fbcecf027..aa631d44114 100644
--- a/nixpkgs/pkgs/tools/misc/wacomtablet/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wacomtablet/default.nix
@@ -22,7 +22,7 @@ mkDerivation rec {
This module implements a GUI for the Wacom Linux Drivers and extends it
with profile support to handle different button / pen layouts per profile.
'';
- homepage = https://cgit.kde.org/wacomtablet.git/about/;
+ homepage = "https://cgit.kde.org/wacomtablet.git/about/";
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.Thra11 ];
platforms = lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/wagyu/default.nix b/nixpkgs/pkgs/tools/misc/wagyu/default.nix
index f21db2c4b4f..8ed952a82ce 100644
--- a/nixpkgs/pkgs/tools/misc/wagyu/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wagyu/default.nix
@@ -15,7 +15,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "Rust library for generating cryptocurrency wallets";
- homepage = https://github.com/ArgusHQ/wagyu;
+ homepage = "https://github.com/ArgusHQ/wagyu";
license = with licenses; [ mit asl20 ];
maintainers = [ maintainers.offline ];
};
diff --git a/nixpkgs/pkgs/tools/misc/watchexec/default.nix b/nixpkgs/pkgs/tools/misc/watchexec/default.nix
index eede909ddce..1c626785483 100644
--- a/nixpkgs/pkgs/tools/misc/watchexec/default.nix
+++ b/nixpkgs/pkgs/tools/misc/watchexec/default.nix
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec {
meta = with stdenv.lib; {
description = "Executes commands in response to file modifications";
- homepage = https://github.com/watchexec/watchexec;
+ homepage = "https://github.com/watchexec/watchexec";
license = with licenses; [ asl20 ];
maintainers = [ maintainers.michalrus ];
platforms = platforms.linux ++ platforms.darwin;
diff --git a/nixpkgs/pkgs/tools/misc/wev/default.nix b/nixpkgs/pkgs/tools/misc/wev/default.nix
index fa69cc4445e..0f033d1c7e2 100644
--- a/nixpkgs/pkgs/tools/misc/wev/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wev/default.nix
@@ -1,22 +1,19 @@
{ stdenv, fetchurl
-, pkg-config, scdoc
-, wayland, wayland-protocols, libxkbcommon
+, pkg-config, scdoc, wayland
+, wayland-protocols, libxkbcommon
}:
-let
- version = "2019-08-11";
- commit = "47d17393473be152cf601272faf5704fff1c3f92";
-in stdenv.mkDerivation {
- pname = "wev-unstable";
- inherit version;
+stdenv.mkDerivation rec {
+ pname = "wev";
+ version = "1.0.0";
src = fetchurl {
- url = "https://git.sr.ht/~sircmpwn/wev/archive/${commit}.tar.gz";
- sha256 = "0a5kvrviz77bf7357gqs2iy7a1bvb3izgkmiv1rdxzzmihd563ga";
+ url = "https://git.sr.ht/~sircmpwn/wev/archive/${version}.tar.gz";
+ sha256 = "0vlxdkb59v6nb10j28gh1a56sx8jk7ak7liwzv911kpmygnls03g";
};
- nativeBuildInputs = [ pkg-config scdoc ];
- buildInputs = [ wayland wayland-protocols libxkbcommon ];
+ nativeBuildInputs = [ pkg-config scdoc wayland ];
+ buildInputs = [ wayland-protocols libxkbcommon ];
installFlags = [ "PREFIX=$(out)" ];
@@ -26,7 +23,7 @@ in stdenv.mkDerivation {
This is a tool for debugging events on a Wayland window, analagous to the
X11 tool xev.
'';
- homepage = https://git.sr.ht/~sircmpwn/wev;
+ homepage = "https://git.sr.ht/~sircmpwn/wev";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ primeos ];
diff --git a/nixpkgs/pkgs/tools/misc/wl-clipboard/default.nix b/nixpkgs/pkgs/tools/misc/wl-clipboard/default.nix
index 349d910dafc..66a61378557 100644
--- a/nixpkgs/pkgs/tools/misc/wl-clipboard/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wl-clipboard/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Command-line copy/paste utilities for Wayland";
- homepage = https://github.com/bugaevc/wl-clipboard;
+ homepage = "https://github.com/bugaevc/wl-clipboard";
license = licenses.gpl3;
maintainers = with maintainers; [ dywedir ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/woeusb/default.nix b/nixpkgs/pkgs/tools/misc/woeusb/default.nix
index a61434d2102..4c235b4866f 100644
--- a/nixpkgs/pkgs/tools/misc/woeusb/default.nix
+++ b/nixpkgs/pkgs/tools/misc/woeusb/default.nix
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Create bootable USB disks from Windows ISO images";
- homepage = https://github.com/slacka/WoeUSB;
+ homepage = "https://github.com/slacka/WoeUSB";
license = licenses.gpl3;
maintainers = with maintainers; [ bjornfor gnidorah ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/woof/default.nix b/nixpkgs/pkgs/tools/misc/woof/default.nix
index fa3ab747f64..e00634dd53e 100644
--- a/nixpkgs/pkgs/tools/misc/woof/default.nix
+++ b/nixpkgs/pkgs/tools/misc/woof/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://www.home.unix-ag.org/simon/woof.html;
+ homepage = "http://www.home.unix-ag.org/simon/woof.html";
description = "Web Offer One File - Command-line utility to easily exchange files over a local network";
license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/wootility/default.nix b/nixpkgs/pkgs/tools/misc/wootility/default.nix
new file mode 100644
index 00000000000..00cfd27d2e8
--- /dev/null
+++ b/nixpkgs/pkgs/tools/misc/wootility/default.nix
@@ -0,0 +1,32 @@
+{ appimageTools, fetchurl, lib, gsettings-desktop-schemas, gtk3, udev, wooting-udev-rules }:
+
+let
+ pname = "wootility";
+ version = "3.4.6";
+in
+appimageTools.wrapType2 rec {
+ name = "${pname}-${version}";
+
+ src = fetchurl {
+ url = "https://s3.eu-west-2.amazonaws.com/wooting-update/wootility-linux-latest/wootility-${version}.AppImage";
+ sha256 = "02ivbgnzr657iqb9hviaylmsym2kki2c84xmqfix3b0awsphn05q";
+ };
+
+ profile = ''
+ export LC_ALL=C.UTF-8
+ export XDG_DATA_DIRS="${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS"
+ '';
+
+ multiPkgs = extraPkgs;
+ extraPkgs =
+ pkgs: (appimageTools.defaultFhsEnvArgs.multiPkgs pkgs) ++ ([ udev wooting-udev-rules ]);
+ extraInstallCommands = "mv $out/bin/{${name},${pname}}";
+
+ meta = with lib; {
+ homepage = "https://wooting.io/wootility";
+ description = "Wootility is customization and management software for Wooting keyboards.";
+ platforms = [ "x86_64-linux" ];
+ license = "unknown";
+ maintainers = with maintainers; [ davidtwco ];
+ };
+}
diff --git a/nixpkgs/pkgs/tools/misc/wv2/default.nix b/nixpkgs/pkgs/tools/misc/wv2/default.nix
index b9a8f70ff71..abac98d855f 100644
--- a/nixpkgs/pkgs/tools/misc/wv2/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wv2/default.nix
@@ -17,6 +17,6 @@ stdenv.mkDerivation rec {
meta = {
description = "Excellent MS Word filter lib, used in most Office suites";
license = stdenv.lib.licenses.lgpl2;
- homepage = http://wvware.sourceforge.net;
+ homepage = "http://wvware.sourceforge.net";
};
}
diff --git a/nixpkgs/pkgs/tools/misc/wyrd/default.nix b/nixpkgs/pkgs/tools/misc/wyrd/default.nix
index 6a5ec867222..e1c4e4fd2fc 100644
--- a/nixpkgs/pkgs/tools/misc/wyrd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/wyrd/default.nix
@@ -28,8 +28,8 @@ stdenv.mkDerivation rec {
flashy GUI dialogs. Rather, Wyrd is designed to make you more
efficient at editing your reminder files directly.
'';
- homepage = http://pessimization.com/software/wyrd/;
- downloadPage = http://pessimization.com/software/wyrd/;
+ homepage = "http://pessimization.com/software/wyrd/";
+ downloadPage = "http://pessimization.com/software/wyrd/";
license = licenses.gpl2;
maintainers = [ maintainers.prikhi ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/x11idle/default.nix b/nixpkgs/pkgs/tools/misc/x11idle/default.nix
index 270b39f8110..5e64137cbf6 100644
--- a/nixpkgs/pkgs/tools/misc/x11idle/default.nix
+++ b/nixpkgs/pkgs/tools/misc/x11idle/default.nix
@@ -1,12 +1,13 @@
-{ stdenv, fetchgit, libXScrnSaver, libX11 }:
+{ stdenv, fetchurl, libXScrnSaver, libX11 }:
-stdenv.mkDerivation {
- name = "x11idle-unstable-2017-07-01";
+stdenv.mkDerivation rec {
- src = fetchgit {
- url = "git://orgmode.org/org-mode.git";
- rev = "fbd865941f3105f689f78bf053bb3b353b9b8a23";
- sha256 = "0ma3m48f4s38xln0gl1ww9i5x28ij0ipxc94kx5h2931zy7lqzvz";
+ version = "9.2.4";
+ name = "x11idle-org-${version}";
+
+ src = fetchurl {
+ url = "https://code.orgmode.org/bzg/org-mode/raw/release_${version}/contrib/scripts/x11idle.c";
+ sha256 = "0fc5g57xd6bmghyl214gcff0ni3idv33i3gkr339kgn1mdjljv5g";
};
buildInputs = [ libXScrnSaver libX11 ];
@@ -15,7 +16,7 @@ stdenv.mkDerivation {
installPhase = ''
mkdir -p $out/bin
- gcc -lXss -lX11 $src/contrib/scripts/x11idle.c -o $out/bin/x11idle
+ gcc -lXss -lX11 $src -o $out/bin/x11idle
'';
meta = with stdenv.lib; {
@@ -25,7 +26,7 @@ stdenv.mkDerivation {
longDescription = ''
Idle time passes when the user does not act, i.e. when the user doesn't move the mouse or use the keyboard.
'';
- homepage = https://orgmode.org/;
+ homepage = "https://orgmode.org/";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.swflint ];
diff --git a/nixpkgs/pkgs/tools/misc/xburst-tools/default.nix b/nixpkgs/pkgs/tools/misc/xburst-tools/default.nix
index 62e2b31fa15..48045999329 100644
--- a/nixpkgs/pkgs/tools/misc/xburst-tools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xburst-tools/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
inherit version;
src = fetchgit {
- url = git://projects.qi-hardware.com/xburst-tools.git;
+ url = "git://projects.qi-hardware.com/xburst-tools.git";
rev = "c71ce8e15db25fe49ce8702917cb17720882e341";
sha256 = "1hzdngs1l5ivvwnxjwzc246am6w1mj1aidcf0awh9yw0crzcjnjr";
};
@@ -36,7 +36,7 @@ stdenv.mkDerivation {
meta = {
description = "Qi tools to access the Ben Nanonote USB_BOOT mode";
license = stdenv.lib.licenses.gpl3;
- homepage = http://www.linux-mtd.infradead.org/;
+ homepage = "http://www.linux-mtd.infradead.org/";
maintainers = with stdenv.lib.maintainers; [viric];
platforms = stdenv.lib.platforms.x86_64;
};
diff --git a/nixpkgs/pkgs/tools/misc/xclip/default.nix b/nixpkgs/pkgs/tools/misc/xclip/default.nix
index 69009b86af8..c1a015d3c09 100644
--- a/nixpkgs/pkgs/tools/misc/xclip/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xclip/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Tool to access the X clipboard from a console application";
- homepage = https://github.com/astrand/xclip;
+ homepage = "https://github.com/astrand/xclip";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.all;
};
diff --git a/nixpkgs/pkgs/tools/misc/xdaliclock/default.nix b/nixpkgs/pkgs/tools/misc/xdaliclock/default.nix
index 28268052826..3950e6bee28 100644
--- a/nixpkgs/pkgs/tools/misc/xdaliclock/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xdaliclock/default.nix
@@ -24,6 +24,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ raskin rycee ];
platforms = with platforms; linux ++ freebsd;
license = licenses.free; #TODO BSD on Gentoo, looks like MIT
- downloadPage = http://www.jwz.org/xdaliclock/;
+ downloadPage = "http://www.jwz.org/xdaliclock/";
};
}
diff --git a/nixpkgs/pkgs/tools/misc/xdo/default.nix b/nixpkgs/pkgs/tools/misc/xdo/default.nix
index 77a2ef763a9..f9928b6f140 100644
--- a/nixpkgs/pkgs/tools/misc/xdo/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xdo/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Small X utility to perform elementary actions on windows";
- homepage = https://github.com/baskerville/xdo;
+ homepage = "https://github.com/baskerville/xdo";
maintainers = with maintainers; [ meisternu ];
license = licenses.bsd2;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/xdxf2slob/default.nix b/nixpkgs/pkgs/tools/misc/xdxf2slob/default.nix
index b6801130a45..00f1899f97a 100644
--- a/nixpkgs/pkgs/tools/misc/xdxf2slob/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xdxf2slob/default.nix
@@ -14,7 +14,7 @@ python3Packages.buildPythonApplication {
meta = with stdenv.lib; {
description = "Tool to convert XDXF dictionary files to slob format";
- homepage = https://github.com/itkach/xdxf2slob/;
+ homepage = "https://github.com/itkach/xdxf2slob/";
license = licenses.gpl3;
maintainers = [ maintainers.rycee ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/misc/xflux/default.nix b/nixpkgs/pkgs/tools/misc/xflux/default.nix
index d0f35844695..adc3b87ffa7 100644
--- a/nixpkgs/pkgs/tools/misc/xflux/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xflux/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation {
name = "xflux-2013-09-01";
src = fetchurl {
- url = https://justgetflux.com/linux/xflux64.tgz;
+ url = "https://justgetflux.com/linux/xflux64.tgz";
sha256 = "cc50158fabaeee58c331f006cc1c08fd2940a126e99d37b76c8e878ef20c2021";
};
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
when the sun sets, and then changes it back its colder temperature
when the sun rises.
'';
- homepage = https://justgetflux.com/;
+ homepage = "https://justgetflux.com/";
license = stdenv.lib.licenses.unfree;
platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.paholg ];
diff --git a/nixpkgs/pkgs/tools/misc/xflux/gui.nix b/nixpkgs/pkgs/tools/misc/xflux/gui.nix
index 6a629af61ba..03a458e818d 100644
--- a/nixpkgs/pkgs/tools/misc/xflux/gui.nix
+++ b/nixpkgs/pkgs/tools/misc/xflux/gui.nix
@@ -41,7 +41,7 @@ buildPythonApplication rec {
meta = {
description = "Better lighting for Linux. Open source GUI for xflux";
- homepage = https://justgetflux.com/linux.html;
+ homepage = "https://justgetflux.com/linux.html";
license = stdenv.lib.licenses.unfree; # marked as unfree since the source code contains a copy of the unfree xflux binary
maintainers = [ stdenv.lib.maintainers.sheenobu ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/xfstests/default.nix b/nixpkgs/pkgs/tools/misc/xfstests/default.nix
index 20405991331..5f6d2bb1278 100644
--- a/nixpkgs/pkgs/tools/misc/xfstests/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xfstests/default.nix
@@ -102,7 +102,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Torture test suite for filesystems";
- homepage = https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/;
+ homepage = "https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/";
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/xiccd/default.nix b/nixpkgs/pkgs/tools/misc/xiccd/default.nix
index 43a67406970..82759441a46 100644
--- a/nixpkgs/pkgs/tools/misc/xiccd/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xiccd/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "X color profile daemon";
- homepage = https://github.com/agalakhov/xiccd;
+ homepage = "https://github.com/agalakhov/xiccd";
license = licenses.gpl3;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/xmonad-log/default.nix b/nixpkgs/pkgs/tools/misc/xmonad-log/default.nix
index ad5086f2f59..5dfbcdfad74 100644
--- a/nixpkgs/pkgs/tools/misc/xmonad-log/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xmonad-log/default.nix
@@ -17,7 +17,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "xmonad DBus monitoring solution";
- homepage = https://github.com/xintron/xmonad-log;
+ homepage = "https://github.com/xintron/xmonad-log";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ joko ];
diff --git a/nixpkgs/pkgs/tools/misc/xsel/default.nix b/nixpkgs/pkgs/tools/misc/xsel/default.nix
index 4c39babc317..aea86eda9cb 100644
--- a/nixpkgs/pkgs/tools/misc/xsel/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xsel/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
meta = with lib; {
description = "Command-line program for getting and setting the contents of the X selection";
- homepage = http://www.kfish.org/software/xsel;
+ homepage = "http://www.kfish.org/software/xsel";
license = licenses.mit;
maintainers = [ maintainers.cstrahan ];
platforms = lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/xtitle/default.nix b/nixpkgs/pkgs/tools/misc/xtitle/default.nix
index 84cf506fb63..2c24e627b63 100644
--- a/nixpkgs/pkgs/tools/misc/xtitle/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xtitle/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = {
description = "Outputs X window titles";
- homepage = https://github.com/baskerville/xtitle;
+ homepage = "https://github.com/baskerville/xtitle";
maintainers = [ stdenv.lib.maintainers.meisternu ];
license = "Custom";
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix b/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix
index d6adbde5ea9..889ab823a9c 100644
--- a/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix
+++ b/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix
@@ -4,7 +4,7 @@ let
xvfb_run = fetchurl {
name = "xvfb-run";
# https://git.archlinux.org/svntogit/packages.git/?h=packages/xorg-server
- url = https://git.archlinux.org/svntogit/packages.git/plain/trunk/xvfb-run?h=packages/xorg-server&id=9cb733cefa92af3fca608fb051d5251160c9bbff;
+ url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/xvfb-run?h=packages/xorg-server&id=9cb733cefa92af3fca608fb051d5251160c9bbff";
sha256 = "1307mz4nr8ga3qz73i8hbcdphky75rq8lrvfk2zm4kmv6pkbk611";
};
in
diff --git a/nixpkgs/pkgs/tools/misc/yad/default.nix b/nixpkgs/pkgs/tools/misc/yad/default.nix
index d6b1b423ae2..d00d737c17c 100644
--- a/nixpkgs/pkgs/tools/misc/yad/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yad/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "yad";
- version = "5.0";
+ version = "6.0";
src = fetchFromGitHub {
owner = "v1cont";
repo = "yad";
rev = "v${version}";
- sha256 = "07rd61hvilsxxrj7lf8c9k0a8glj07s48m7ya8d45030r90g3lvc";
+ sha256 = "07myjv0g0iwgclc6q9wkj25myhlc86ahy2lqma8vgv9i3rgy03p7";
};
configureFlags = [
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://sourceforge.net/projects/yad-dialog/;
+ homepage = "https://sourceforge.net/projects/yad-dialog/";
description = "GUI dialog tool for shell scripts";
longDescription = ''
Yad (yet another dialog) is a GUI dialog tool for shell scripts. It is a
diff --git a/nixpkgs/pkgs/tools/misc/yank/default.nix b/nixpkgs/pkgs/tools/misc/yank/default.nix
index 9fb5399fd72..6111a0f9870 100644
--- a/nixpkgs/pkgs/tools/misc/yank/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yank/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "YANKCMD=${xsel}/bin/xsel" ];
meta = with stdenv.lib; {
- homepage = https://github.com/mptre/yank;
+ homepage = "https://github.com/mptre/yank";
description = "Yank terminal output to clipboard";
longDescription = ''
Read input from stdin and display a selection interface that allows a
diff --git a/nixpkgs/pkgs/tools/misc/yle-dl/default.nix b/nixpkgs/pkgs/tools/misc/yle-dl/default.nix
index e106c3b8595..d3374302546 100644
--- a/nixpkgs/pkgs/tools/misc/yle-dl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yle-dl/default.nix
@@ -21,7 +21,7 @@ pythonPackages.buildPythonApplication rec {
meta = with stdenv.lib; {
description = "Downloads videos from Yle (Finnish Broadcasting Company) servers";
- homepage = https://aajanki.github.io/yle-dl/;
+ homepage = "https://aajanki.github.io/yle-dl/";
license = licenses.gpl3;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/you-get/default.nix b/nixpkgs/pkgs/tools/misc/you-get/default.nix
index ab1a3e66825..74599dc7d1e 100644
--- a/nixpkgs/pkgs/tools/misc/you-get/default.nix
+++ b/nixpkgs/pkgs/tools/misc/you-get/default.nix
@@ -2,7 +2,7 @@
buildPythonApplication rec {
pname = "you-get";
- version = "0.4.1410";
+ version = "0.4.1432";
# Tests aren't packaged, but they all hit the real network so
# probably aren't suitable for a build environment anyway.
@@ -10,7 +10,7 @@ buildPythonApplication rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0isjmx1z5w3m2v25sb7fpi7lyd4h8bl9n9691ylvl5w3bxf6ynm9";
+ sha256 = "0i3gsl7wk1cn8jw79gnyv58mrrn0hmkvymrd3ic67z2ackp726s2";
};
meta = with stdenv.lib; {
diff --git a/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix b/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
index 2f875e01f3f..7b58ccfa853 100644
--- a/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
+++ b/nixpkgs/pkgs/tools/misc/youtube-dl/default.nix
@@ -10,7 +10,7 @@
, rtmpSupport ? true
, phantomjsSupport ? false
, hlsEncryptedSupport ? true
-, makeWrapper }:
+, installShellFiles, makeWrapper }:
buildPythonPackage rec {
@@ -18,14 +18,14 @@ buildPythonPackage rec {
# The websites youtube-dl deals with are a very moving target. That means that
# downloads break constantly. Because of that, updates should always be backported
# to the latest stable release.
- version = "2020.03.08";
+ version = "2020.03.24";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "1xbka14wnalcqkhibfcqw8f5bw1m9b1f44719yifv1jk0614q4bn";
+ sha256 = "05l4asakakxn53wrvxn6c03fd80zdizdbj6r2cj8c1ja3sj9i8s5";
};
- nativeBuildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ installShellFiles makeWrapper ];
buildInputs = [ zip ] ++ lib.optional generateManPage pandoc;
propagatedBuildInputs = lib.optional hlsEncryptedSupport pycryptodome;
@@ -46,8 +46,7 @@ buildPythonPackage rec {
];
postInstall = ''
- mkdir -p $out/share/zsh/site-functions
- cp youtube-dl.zsh $out/share/zsh/site-functions/_youtube-dl
+ installShellCompletion youtube-dl.zsh
'';
# Requires network
diff --git a/nixpkgs/pkgs/tools/misc/yubico-piv-tool/default.nix b/nixpkgs/pkgs/tools/misc/yubico-piv-tool/default.nix
index 39150cfed7e..07f186e3322 100644
--- a/nixpkgs/pkgs/tools/misc/yubico-piv-tool/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yubico-piv-tool/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--with-backend=${if withApplePCSC then "macscard" else "pcsc"}" ];
meta = with stdenv.lib; {
- homepage = https://developers.yubico.com/yubico-piv-tool/;
+ homepage = "https://developers.yubico.com/yubico-piv-tool/";
description = ''
Used for interacting with the Privilege and Identification Card (PIV)
application on a YubiKey
diff --git a/nixpkgs/pkgs/tools/misc/yubikey-manager-qt/default.nix b/nixpkgs/pkgs/tools/misc/yubikey-manager-qt/default.nix
index 7fa0e70cd2e..8ebbe75d686 100644
--- a/nixpkgs/pkgs/tools/misc/yubikey-manager-qt/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yubikey-manager-qt/default.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
inherit version;
description = "Cross-platform application for configuring any YubiKey over all USB interfaces.";
- homepage = https://developers.yubico.com/yubikey-manager-qt/;
+ homepage = "https://developers.yubico.com/yubikey-manager-qt/";
license = licenses.bsd2;
maintainers = [ maintainers.cbley ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/misc/yubikey-manager/default.nix b/nixpkgs/pkgs/tools/misc/yubikey-manager/default.nix
index ee555637474..4740b3ac55f 100644
--- a/nixpkgs/pkgs/tools/misc/yubikey-manager/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yubikey-manager/default.nix
@@ -46,7 +46,7 @@ python3Packages.buildPythonPackage rec {
doCheck = false;
meta = with lib; {
- homepage = https://developers.yubico.com/yubikey-manager;
+ homepage = "https://developers.yubico.com/yubikey-manager";
description = "Command line tool for configuring any YubiKey over all USB transports.";
license = licenses.bsd2;
diff --git a/nixpkgs/pkgs/tools/misc/yubikey-neo-manager/default.nix b/nixpkgs/pkgs/tools/misc/yubikey-neo-manager/default.nix
index acc0bac04ff..cb37ae24928 100644
--- a/nixpkgs/pkgs/tools/misc/yubikey-neo-manager/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yubikey-neo-manager/default.nix
@@ -19,7 +19,7 @@ python27Packages.buildPythonPackage rec {
];
meta = with stdenv.lib; {
- homepage = https://developers.yubico.com/yubikey-neo-manager;
+ homepage = "https://developers.yubico.com/yubikey-neo-manager";
description = "Cross platform personalization tool for the YubiKey NEO";
license = licenses.bsd2;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/yubikey-personalization-gui/default.nix b/nixpkgs/pkgs/tools/misc/yubikey-personalization-gui/default.nix
index 59685aa721a..96e7024f7a7 100644
--- a/nixpkgs/pkgs/tools/misc/yubikey-personalization-gui/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yubikey-personalization-gui/default.nix
@@ -33,7 +33,7 @@ mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://developers.yubico.com/yubikey-personalization-gui;
+ homepage = "https://developers.yubico.com/yubikey-personalization-gui";
description = "A QT based cross-platform utility designed to facilitate reconfiguration of the Yubikey";
license = licenses.bsd2;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/yubikey-personalization/default.nix b/nixpkgs/pkgs/tools/misc/yubikey-personalization/default.nix
index c20fe68b7b2..41cb53d9d3b 100644
--- a/nixpkgs/pkgs/tools/misc/yubikey-personalization/default.nix
+++ b/nixpkgs/pkgs/tools/misc/yubikey-personalization/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://developers.yubico.com/yubikey-personalization;
+ homepage = "https://developers.yubico.com/yubikey-personalization";
description = "A library and command line tool to personalize YubiKeys";
license = licenses.bsd2;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/misc/z-lua/default.nix b/nixpkgs/pkgs/tools/misc/z-lua/default.nix
index 171c86e805b..7d8e760a8d9 100644
--- a/nixpkgs/pkgs/tools/misc/z-lua/default.nix
+++ b/nixpkgs/pkgs/tools/misc/z-lua/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "z-lua";
- version = "1.7.4";
+ version = "1.8.4";
src = fetchFromGitHub {
owner = "skywind3000";
repo = "z.lua";
- rev = "v${version}";
- sha256 = "0cn38sadcn65pgw6dgr59bnx9hf97011hydmpmfi3kzdqjmarwci";
+ rev = version;
+ sha256 = "1whh2gzxhx4c24mwh5yifnpah56bzb6v7barp727pjw4whpflg1s";
};
dontBuild = true;
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/skywind3000/z.lua;
+ homepage = "https://github.com/skywind3000/z.lua";
description = "A new cd command that helps you navigate faster by learning your habits";
license = licenses.mit;
maintainers = [ maintainers.marsam ];
diff --git a/nixpkgs/pkgs/tools/misc/zoxide/default.nix b/nixpkgs/pkgs/tools/misc/zoxide/default.nix
index 4ce1be83b55..a43d41637b1 100644
--- a/nixpkgs/pkgs/tools/misc/zoxide/default.nix
+++ b/nixpkgs/pkgs/tools/misc/zoxide/default.nix
@@ -1,27 +1,31 @@
-{ stdenv, fetchFromGitHub, rustPlatform, fzf }:
+{ lib
+, fetchFromGitHub
+, rustPlatform
+, fzf
+}:
rustPlatform.buildRustPackage rec {
pname = "zoxide";
- version = "0.2.1";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${version}";
- sha256 = "0ldqhzkpbqjc1in0d0f7b06b8gim4sbh292qcbwhf5abyrhbm3m8";
+ sha256 = "1sad18d0pxfdy9gvjmixzgdskg1l7djvzp0aipx7pz0lyi6gs23z";
};
buildInputs = [
fzf
];
- cargoSha256 = "1grrqbdy37p3r857gz956h0ls922ma5fz6f8fb3vx7wc98rap621";
+ cargoSha256 = "1sx3s1jnfxylbjr3x6v6j8a6zkl7hfyj4alzlyrsw36b1b64pwqm";
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A fast cd command that learns your habits";
homepage = "https://github.com/ajeetdsouza/zoxide";
license = with licenses; [ mit ];
- maintainers = with maintainers; [ ysndr ];
+ maintainers = with maintainers; [ ysndr cole-h ];
platforms = platforms.all;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/zsh-autoenv/default.nix b/nixpkgs/pkgs/tools/misc/zsh-autoenv/default.nix
index 4b19331f392..c44837b877d 100644
--- a/nixpkgs/pkgs/tools/misc/zsh-autoenv/default.nix
+++ b/nixpkgs/pkgs/tools/misc/zsh-autoenv/default.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation {
It handles "enter" and "leave" events, nesting, and stashing of
variables (overwriting and restoring).
'';
- homepage = https://github.com/Tarrasch/zsh-autoenv;
+ homepage = "https://github.com/Tarrasch/zsh-autoenv";
platforms = stdenv.lib.platforms.all;
};
}
diff --git a/nixpkgs/pkgs/tools/misc/zsh-navigation-tools/default.nix b/nixpkgs/pkgs/tools/misc/zsh-navigation-tools/default.nix
index be64ff47e6b..86dd990cd74 100644
--- a/nixpkgs/pkgs/tools/misc/zsh-navigation-tools/default.nix
+++ b/nixpkgs/pkgs/tools/misc/zsh-navigation-tools/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Curses-based tools for ZSH";
- homepage = https://github.com/psprint/zsh-navigation-tools;
+ homepage = "https://github.com/psprint/zsh-navigation-tools";
license = licenses.gpl3;
maintainers = with maintainers; [ pSub ];
platforms = with platforms; unix;