treewide: fix redirected and broken URLs

Using the script in maintainers/scripts/update-redirected-urls.sh

Changed files
+157 -162
doc
languages-frameworks
packages
using
lib
maintainers
nixos
doc
manual
modules
pkgs
applications
emulators
gxemul
file-managers
dfilemanager
graphics
openscad
pikopixel
viewnior
misc
networking
irc
p2p
mldonkey
radio
ebook2cw
science
logic
aiger
cadical
cvc3
kissat
picosat
math
colpack
virtualization
qemu
virt-manager
virt-viewer
data
soundfonts
generaluser
development
compilers
pforth
uasm
interpreters
picolisp
libraries
ctpp2
dbus
irrlicht
libcdr
libevdev
libproxy
libsodium
libtsm
openfx
polkit
portaudio
startup-notification
vcg
lisp-modules-new-obsolete
python-modules
cvxopt
polling
sqlobject
tools
nailgun
games
hedgewars
hyperrogue
xskat
misc
os-specific
linux
ch9344
kmscon
microcode
tools
filesystems
unionfs-fuse
misc
ccal
desktop-file-utils
plantuml
networking
redsocks
ripmime
security
afl
chkrootkit
+1 -1
CONTRIBUTING.md
···
# Flow of merged pull requests
After a pull request is merged, it eventually makes it to the [official Hydra CI](https://hydra.nixos.org/).
-
Hydra regularly evaluates and builds Nixpkgs, updating [the official channels](http://channels.nixos.org/) when specific Hydra jobs succeeded.
+
Hydra regularly evaluates and builds Nixpkgs, updating [the official channels](https://channels.nixos.org/) when specific Hydra jobs succeeded.
See [Nix Channel Status](https://status.nixos.org/) for the current channels and their state.
Here's a brief overview of the main Git branches and what channels they're used for:
+1 -1
doc/languages-frameworks/lisp.section.md
···
To save some work of writing Nix expressions, there is a script that imports all
the packages distributed by Quicklisp into `imported.nix`. This works by parsing
its `releases.txt` and `systems.txt` files, which are published every couple of
-
months on [quicklisp.org](http://beta.quicklisp.org/dist/quicklisp.txt).
+
months on [quicklisp.org](https://beta.quicklisp.org/dist/quicklisp.txt).
The import process is implemented in the `import` directory as Common Lisp
code in the `org.lispbuilds.nix` ASDF system. To run the script, one can
+1 -1
doc/packages/steam.section.md
···
- The `steam.sh` script in `$HOME` cannot be patched, as it is checked and rewritten by steam.
- The steam binary cannot be patched, it's also checked.
-
The current approach to deploy Steam in NixOS is composing a FHS-compatible chroot environment, as documented [here](http://sandervanderburg.blogspot.nl/2013/09/composing-fhs-compatible-chroot.html). This allows us to have binaries in the expected paths without disrupting the system, and to avoid patching them to work in a non FHS environment.
+
The current approach to deploy Steam in NixOS is composing a FHS-compatible chroot environment, as documented [here](https://sandervanderburg.blogspot.com/2013/09/composing-fhs-compatible-chroot.html). This allows us to have binaries in the expected paths without disrupting the system, and to avoid patching them to work in a non FHS environment.
## How to play {#sec-steam-play}
+1 -1
doc/using/overlays.chapter.md
···
The Nixpkgs attribute is `openblas` for ILP64 (integer width = 64 bits) and `openblasCompat` for LP64 (integer width = 32 bits). `openblasCompat` is the default.
-
- [LAPACK reference](http://www.netlib.org/lapack/) (also provides BLAS and CBLAS)
+
- [LAPACK reference](https://www.netlib.org/lapack/) (also provides BLAS and CBLAS)
The Nixpkgs attribute is `lapack-reference`.
+5 -5
lib/licenses.nix
···
generaluser = {
fullName = "GeneralUser GS License v2.0";
-
url = "http://www.schristiancollins.com/generaluser.php"; # license included in sources
+
url = "https://www.schristiancollins.com/generaluser.php"; # license included in sources
};
gfl = {
fullName = "GUST Font License";
-
url = "http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt";
+
url = "https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-LICENSE.txt";
};
gfsl = {
fullName = "GUST Font Source License";
-
url = "http://www.gust.org.pl/fonts/licenses/GUST-FONT-SOURCE-LICENSE.txt";
+
url = "https://www.gust.org.pl/projects/e-foundry/licenses/GUST-FONT-SOURCE-LICENSE.txt";
};
gpl1Only = {
···
info-zip = {
spdxId = "Info-ZIP";
fullName = "Info-ZIP License";
-
url = "http://www.info-zip.org/pub/infozip/license.html";
+
url = "https://infozip.sourceforge.net/license.html";
};
inria-compcert = {
···
xfig = {
fullName = "xfig";
-
url = "http://mcj.sourceforge.net/authors.html#xfig"; # https is broken
+
url = "https://mcj.sourceforge.net/authors.html#xfig";
};
zlib = {
+1 -1
maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh
···
package_list="$(nix-build -A haskell.package-list)/nixos-hackage-packages.csv"
username=$(grep "^username:" "$CABAL_DIR/config" | sed "s/^username: //")
password_command=$(grep "^password-command:" "$CABAL_DIR/config" | sed "s/^password-command: //")
-
curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" http://hackage.haskell.org/distro/NixOS/packages.csv
+
curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" https://hackage.haskell.org/distro/NixOS/packages.csv
echo
+2 -2
nixos/doc/manual/configuration/subversion.chapter.md
···
[Subversion](https://subversion.apache.org/) is a centralized
version-control system. It can use a [variety of
-
protocols](http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.choosing)
+
protocols](https://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.choosing)
for communication between client and server.
## Subversion inside Apache HTTP {#module-services-subversion-apache-httpd}
···
For more information on the general setup, please refer to the [the
appropriate section of the Subversion
-
book](http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.httpd).
+
book](https://svnbook.red-bean.com/en/1.7/svn-book.html#svn.serverconfig.httpd).
To configure, include in `/etc/nixos/configuration.nix` code to activate
Apache HTTP, setting [](#opt-services.httpd.adminAddr)
+4 -4
nixos/doc/manual/development/writing-documentation.chapter.md
···
## Editing DocBook XML {#sec-writing-docs-editing-docbook-xml}
For general information on how to write in DocBook, see [DocBook 5: The
-
Definitive Guide](http://www.docbook.org/tdg5/en/html/docbook.html).
+
Definitive Guide](https://tdg.docbook.org/tdg/5.1/).
Emacs nXML Mode is very helpful for editing DocBook XML because it
validates the document as you write, and precisely locates errors. To
use it, see [](#sec-emacs-docbook-xml).
-
[Pandoc](http://pandoc.org) can generate DocBook XML from a multitude of
+
[Pandoc](https://pandoc.org/) can generate DocBook XML from a multitude of
formats, which makes a good starting point. Here is an example of Pandoc
invocation to convert GitHub-Flavoured MarkDown to DocBook 5 XML:
···
Keep the following guidelines in mind when you create and add a topic:
-
- The NixOS [`book`](http://www.docbook.org/tdg5/en/html/book.html)
+
- The NixOS [`book`](https://tdg.docbook.org/tdg/5.0/book.html)
element is in `nixos/doc/manual/manual.xml`. It includes several
-
[`parts`](http://www.docbook.org/tdg5/en/html/book.html) which are in
+
[`parts`](https://tdg.docbook.org/tdg/5.0/book.html) which are in
subdirectories.
- Store the topic file in the same directory as the `part` to which it
+1 -1
nixos/modules/config/users-groups.nix
···
{file}`pam_mount.conf.xml`.
Useful attributes might include `path`,
`options`, `fstype`, and `server`.
-
See <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>
+
See <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>
for more information.
'';
};
+1 -1
nixos/modules/installer/tools/nixos-generate-config.pl
···
debug "\n";
if (defined $module) {
-
# See the bottom of http://pciids.sourceforge.net/pci.ids for
+
# See the bottom of https://pciids.sourceforge.net/pci.ids for
# device classes.
if (# Mass-storage controller. Definitely important.
$class =~ /^0x01/ ||
+1 -1
nixos/modules/programs/npm.nix
···
prefix = ''${HOME}/.npm
https-proxy=proxy.example.com
init-license=MIT
-
init-author-url=http://npmjs.org
+
init-author-url=https://www.npmjs.com/
color=true
'';
};
+1 -1
nixos/modules/programs/zsh/oh-my-zsh.md
···
- Completion scripts are supposed to be stored at
`$out/share/zsh/site-functions`. This directory is part of the
-
[`fpath`](http://zsh.sourceforge.net/Doc/Release/Functions.html)
+
[`fpath`](https://zsh.sourceforge.io/Doc/Release/Functions.html)
and the package should be compatible with pure `ZSH`
setups. The module will automatically link the contents of
`site-functions` to completions directory in the proper
+3 -3
nixos/modules/security/pam_mount.nix
···
default = [];
description = lib.mdDoc ''
List of volume definitions for pam_mount.
-
For more information, visit <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
+
For more information, visit <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
'';
};
···
description = lib.mdDoc ''
Sets the Debug-Level. 0 disables debugging, 1 enables pam_mount tracing,
and 2 additionally enables tracing in mount.crypt. The default is 0.
-
For more information, visit <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
+
For more information, visit <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
'';
};
···
description = lib.mdDoc ''
Amount of microseconds to wait until killing remaining processes after
final logout.
-
For more information, visit <http://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
+
For more information, visit <https://pam-mount.sourceforge.net/pam_mount.conf.5.html>.
'';
};
+1 -2
nixos/modules/security/polkit.nix
···
description = lib.mdDoc
''
Any polkit rules to be added to config (in JavaScript ;-). See:
-
http://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html#polkit-rules
+
<https://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html#polkit-rules>
'';
};
···
};
}
-
+1 -1
nixos/modules/services/audio/jack.nix
···
description = "JACK Audio system service user";
isSystemUser = true;
};
-
# http://jackaudio.org/faq/linux_rt_config.html
+
# https://jackaudio.org/faq/linux_rt_config.html
security.pam.loginLimits = [
{ domain = "@jackaudio"; type = "-"; item = "rtprio"; value = "99"; }
{ domain = "@jackaudio"; type = "-"; item = "memlock"; value = "unlimited"; }
+1 -1
nixos/modules/services/computing/boinc/client.nix
···
only the hosts listed in {var}`dataDir`/remote_hosts.cfg will be allowed to
connect.
-
See also: <http://boinc.berkeley.edu/wiki/Controlling_BOINC_remotely#Remote_access>
+
See also: <https://boinc.berkeley.edu/wiki/Controlling_BOINC_remotely#Remote_access>
'';
};
+1 -1
nixos/modules/services/computing/slurm/slurm.nix
···
cfg = config.services.slurm;
opt = options.services.slurm;
-
# configuration file can be generated by http://slurm.schedmd.com/configurator.html
+
# configuration file can be generated by https://slurm.schedmd.com/configurator.html
defaultUser = "slurm";
+1 -1
nixos/modules/services/databases/couchdb.nix
···
'';
};
-
# couchdb options: http://docs.couchdb.org/en/latest/config/index.html
+
# couchdb options: https://docs.couchdb.org/en/latest/config/index.html
databaseDir = mkOption {
type = types.path;
+1 -1
nixos/modules/services/databases/firebird.nix
···
# There are at least two ways to run firebird. superserver has been chosen
# however there are no strong reasons to prefer this or the other one AFAIK
# Eg superserver is said to be most efficiently using resources according to
-
# http://www.firebirdsql.org/manual/qsg25-classic-or-super.html
+
# https://www.firebirdsql.org/manual/qsg25-classic-or-super.html
with lib;
+1 -1
nixos/modules/services/databases/pgmanage.nix
···
pgmanage requires at least one PostgreSQL server be defined.
Detailed information about PostgreSQL connection strings is available at:
-
<http://www.postgresql.org/docs/current/static/libpq-connect.html>
+
<https://www.postgresql.org/docs/current/libpq-connect.html>
Note that you should not specify your user name or password. That
information will be entered on the login screen. If you specify a
+1 -1
nixos/modules/services/databases/postgresql.md
···
*Source:* {file}`modules/services/databases/postgresql.nix`
-
*Upstream documentation:* <http://www.postgresql.org/docs/>
+
*Upstream documentation:* <https://www.postgresql.org/docs/>
<!-- FIXME: more stuff, like maintainer? -->
+1 -1
nixos/modules/services/databases/postgresql.nix
···
else "simple";
# Shut down Postgres using SIGINT ("Fast Shutdown mode"). See
-
# http://www.postgresql.org/docs/current/static/server-shutdown.html
+
# https://www.postgresql.org/docs/current/server-shutdown.html
KillSignal = "SIGINT";
KillMode = "mixed";
+1 -1
nixos/modules/services/databases/redis.nix
···
vmOverCommit = mkEnableOption (lib.mdDoc ''
setting of vm.overcommit_memory to 1
-
(Suggested for Background Saving: http://redis.io/topics/faq)
+
(Suggested for Background Saving: <https://redis.io/docs/get-started/faq/>)
'');
servers = mkOption {
+1 -1
nixos/modules/services/hardware/udev.nix
···
default = true;
type = types.bool;
description = lib.mdDoc ''
-
Whether to assign [predictable names to network interfaces](http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames).
+
Whether to assign [predictable names to network interfaces](https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/).
If enabled, interfaces
are assigned names that contain topology information
(e.g. `wlp3s0`) and thus should be stable
+1 -1
nixos/modules/services/logging/logstash.nix
···
example = ''
if [type] == "syslog" {
# Keep only relevant systemd fields
-
# http://www.freedesktop.org/software/systemd/man/systemd.journal-fields.html
+
# https://www.freedesktop.org/software/systemd/man/systemd.journal-fields.html
prune {
whitelist_names => [
"type", "@timestamp", "@version",
+1 -1
nixos/modules/services/misc/mediatomb.nix
···
defaultFirewallRules = {
# udp 1900 port needs to be opened for SSDP (not configurable within
# mediatomb/gerbera) cf.
-
# http://docs.gerbera.io/en/latest/run.html?highlight=udp%20port#network-setup
+
# https://docs.gerbera.io/en/latest/run.html?highlight=udp%20port#network-setup
allowedUDPPorts = [ 1900 cfg.port ];
allowedTCPPorts = [ cfg.port ];
};
+1 -1
nixos/modules/services/monitoring/bosun.nix
···
option.
A detailed description of the supported syntax can be found at-spi2-atk
-
http://bosun.org/configuration.html
+
https://bosun.org/configuration.html
'';
};
+2 -2
nixos/modules/services/monitoring/grafana.nix
···
# Get a submodule without any embedded metadata:
_filter = x: filterAttrs (k: v: k != "_module") x;
-
# http://docs.grafana.org/administration/provisioning/#datasources
+
# https://grafana.com/docs/grafana/latest/administration/provisioning/#datasources
grafanaTypes.datasourceConfig = types.submodule {
freeformType = provisioningSettingsFormat.type;
···
};
};
-
# http://docs.grafana.org/administration/provisioning/#dashboards
+
# https://grafana.com/docs/grafana/latest/administration/provisioning/#dashboards
grafanaTypes.dashboardConfig = types.submodule {
freeformType = provisioningSettingsFormat.type;
+1 -1
nixos/modules/services/monitoring/graphite.nix
···
default = "";
description = lib.mdDoc ''
Graphite webapp settings. See:
-
<http://graphite.readthedocs.io/en/latest/config-local-settings.html>
+
<https://graphite.readthedocs.io/en/latest/config-local-settings.html>
'';
};
};
+7 -7
nixos/modules/services/monitoring/munin.nix
···
# TODO: LWP/Pg perl libs aren't recognized
# TODO: support fastcgi
-
# http://guide.munin-monitoring.org/en/latest/example/webserver/apache-cgi.html
+
# https://guide.munin-monitoring.org/en/latest/example/webserver/apache-cgi.html
# spawn-fcgi -s /run/munin/fastcgi-graph.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-graph
# spawn-fcgi -s /run/munin/fastcgi-html.sock -U www-data -u munin -g munin /usr/lib/munin/cgi/munin-cgi-html
# https://paste.sh/vofcctHP#-KbDSXVeWoifYncZmLfZzgum
···
Enable Munin Node agent. Munin node listens on 0.0.0.0 and
by default accepts connections only from 127.0.0.1 for security reasons.
-
See <http://guide.munin-monitoring.org/en/latest/architecture/index.html>.
+
See <https://guide.munin-monitoring.org/en/latest/architecture/index.html>.
'';
};
···
type = types.lines;
description = lib.mdDoc ''
{file}`munin-node.conf` extra configuration. See
-
<http://guide.munin-monitoring.org/en/latest/reference/munin-node.conf.html>
+
<https://guide.munin-monitoring.org/en/latest/reference/munin-node.conf.html>
'';
};
···
type = types.lines;
description = lib.mdDoc ''
{file}`plugin-conf.d` extra plugin configuration. See
-
<http://guide.munin-monitoring.org/en/latest/plugin/use.html>
+
<https://guide.munin-monitoring.org/en/latest/plugin/use.html>
'';
example = ''
[fail2ban_*]
···
type = types.lines;
description = lib.mdDoc ''
{file}`munin.conf` extra global configuration.
-
See <http://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>.
+
See <https://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>.
Useful to setup notifications, see
-
<http://guide.munin-monitoring.org/en/latest/tutorial/alert.html>
+
<https://guide.munin-monitoring.org/en/latest/tutorial/alert.html>
'';
example = ''
contact.email.command mail -s "Munin notification for ''${var:host}" someone@example.com
···
description = lib.mdDoc ''
Definitions of hosts of nodes to collect data from. Needs at least one
host for cron to succeed. See
-
<http://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>
+
<https://guide.munin-monitoring.org/en/latest/reference/munin.conf.html>
'';
example = literalExpression ''
'''
+1 -1
nixos/modules/services/monitoring/nagios.nix
···
options = {
services.nagios = {
-
enable = mkEnableOption (lib.mdDoc ''[Nagios](http://www.nagios.org/) to monitor your system or network.'');
+
enable = mkEnableOption (lib.mdDoc ''[Nagios](https://www.nagios.org/) to monitor your system or network.'');
objectDefs = mkOption {
description = lib.mdDoc ''
+5 -5
nixos/modules/services/network-filesystems/xtreemfs.nix
···
description = lib.mdDoc ''
Configuration of XtreemFS DIR service.
WARNING: configuration is saved as plaintext inside nix store.
-
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
+
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
replication = {
···
description = lib.mdDoc ''
Configuration of XtreemFS DIR replication plugin.
WARNING: configuration is saved as plaintext inside nix store.
-
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
+
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
};
···
description = lib.mdDoc ''
Configuration of XtreemFS MRC service.
WARNING: configuration is saved as plaintext inside nix store.
-
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
+
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
replication = {
···
description = lib.mdDoc ''
Configuration of XtreemFS MRC replication plugin.
WARNING: configuration is saved as plaintext inside nix store.
-
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
+
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
};
···
description = lib.mdDoc ''
Configuration of XtreemFS OSD service.
WARNING: configuration is saved as plaintext inside nix store.
-
For more options: http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
+
For more options: https://www.xtreemfs.org/xtfs-guide-1.5.1/index.html
'';
};
};
+1 -1
nixos/modules/services/networking/asterisk.nix
···
path.
See
-
<http://www.asterisk.org/community/documentation>
+
<https://www.asterisk.org/community/documentation/>
for more examples of what is possible here.
'';
};
+1 -1
nixos/modules/services/networking/i2pd.nix
···
enable = mkEnableOption (lib.mdDoc "I2Pd daemon") // {
description = lib.mdDoc ''
Enables I2Pd as a running service upon activation.
-
Please read http://i2pd.readthedocs.io/en/latest/ for further
+
Please read <https://i2pd.readthedocs.io/en/latest/> for further
configuration help.
'';
};
+1 -1
nixos/modules/services/networking/ntp/ntpd.nix
···
The default flags prevent external hosts from using ntpd as a DDoS
reflector, setting system time, and querying OS/ntpd version. As
recommended in section 6.5.1.1.3, answer "No" of
-
http://support.ntp.org/bin/view/Support/AccessRestrictions
+
https://support.ntp.org/Support/AccessRestrictions
'';
default = [ "limited" "kod" "nomodify" "notrap" "noquery" "nopeer" ];
};
+1 -1
nixos/modules/services/networking/tox-bootstrapd.nix
···
lib.mdDoc ''
Configuration for bootstrap daemon.
See <https://github.com/irungentoo/toxcore/blob/master/other/bootstrap_daemon/tox-bootstrapd.conf>
-
and <http://wiki.tox.im/Nodes>.
+
and <https://wiki.tox.chat/users/nodes>.
'';
};
};
+1 -1
nixos/modules/services/torrent/transmission.nix
···
type = types.bool;
default = true;
description = lib.mdDoc ''
-
Whether to enable [Micro Transport Protocol (µTP)](http://en.wikipedia.org/wiki/Micro_Transport_Protocol).
+
Whether to enable [Micro Transport Protocol (µTP)](https://en.wikipedia.org/wiki/Micro_Transport_Protocol).
'';
};
options.watch-dir = mkOption {
+2 -2
nixos/modules/services/video/unifi-video.nix
···
name = "mongo.conf";
executable = false;
text = ''
-
# for documentation of all options, see http://docs.mongodb.org/manual/reference/configuration-options/
+
# for documentation of all options, see https://www.mongodb.com/docs/manual/reference/configuration-options/
storage:
dbPath: ${cfg.dataDir}/db
···
executable = false;
text = ''
# for documentation of all options, see:
-
# http://docs.mongodb.org/manual/reference/configuration-options/
+
# https://www.mongodb.com/docs/manual/reference/configuration-options/
storage:
dbPath: ${cfg.dataDir}/db-wt
+2 -2
nixos/modules/services/web-apps/discourse.nix
···
type = with lib.types; nullOr (enum ["plain" "login" "cram_md5"]);
default = null;
description = lib.mdDoc ''
-
Authentication type to use, see http://api.rubyonrails.org/classes/ActionMailer/Base.html
+
Authentication type to use, see https://api.rubyonrails.org/classes/ActionMailer/Base.html
'';
};
···
type = lib.types.str;
default = "peer";
description = lib.mdDoc ''
-
How OpenSSL checks the certificate, see http://api.rubyonrails.org/classes/ActionMailer/Base.html
+
How OpenSSL checks the certificate, see https://api.rubyonrails.org/classes/ActionMailer/Base.html
'';
};
+1 -1
nixos/modules/services/web-apps/nextcloud.md
···
to ensure that changes can be applied by changing the module's options.
In case the application serves multiple domains (those are checked with
-
[`$_SERVER['HTTP_HOST']`](http://php.net/manual/en/reserved.variables.server.php))
+
[`$_SERVER['HTTP_HOST']`](https://www.php.net/manual/en/reserved.variables.server.php))
it's needed to add them to
[`services.nextcloud.config.extraTrustedDomains`](#opt-services.nextcloud.config.extraTrustedDomains).
+1 -1
nixos/modules/services/web-apps/tt-rss.nix
···
background processes while not running tt-rss, this method is generally
viable to keep your feeds up to date.
Still, there are more robust (and recommended) updating methods
-
available, you can read about them here: http://tt-rss.org/wiki/UpdatingFeeds
+
available, you can read about them here: <https://tt-rss.org/wiki/UpdatingFeeds>
'';
};
+3 -3
nixos/modules/services/web-servers/lighttpd/default.nix
···
# List of known lighttpd modules, ordered by how the lighttpd documentation
# recommends them being imported:
-
# http://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
+
# https://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
#
# Some modules are always imported and should not appear in the config:
# disallowedModules = [ "mod_indexfile" "mod_dirlisting" "mod_staticfile" ];
···
# server.modules += () entries in each sub-service extraConfig snippet,
# read this:
#
-
# http://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
-
# http://redmine.lighttpd.net/issues/2337
+
# https://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
+
# https://redmine.lighttpd.net/issues/2337
#
# Basically, lighttpd doesn't want to load (or even silently ignore) a
# module for a second time, and there is no way to check if a module has
+2 -2
nixos/modules/services/web-servers/mighttpd2.nix
···
type = types.lines;
description = lib.mdDoc ''
Verbatim config file to use
-
(see http://www.mew.org/~kazu/proj/mighttpd/en/config.html)
+
(see https://kazu-yamamoto.github.io/mighttpd2/config.html)
'';
};
···
type = types.lines;
description = lib.mdDoc ''
Verbatim routing file to use
-
(see http://www.mew.org/~kazu/proj/mighttpd/en/config.html)
+
(see https://kazu-yamamoto.github.io/mighttpd2/config.html)
'';
};
+1 -1
nixos/modules/services/web-servers/nginx/default.nix
···
default = {};
description = lib.mdDoc ''
Configure a proxy cache path entry.
-
See <http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_path> for documentation.
+
See <https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_path> for documentation.
'';
};
+1 -1
nixos/modules/services/x11/desktop-managers/enlightenment.nix
···
# make available for D-BUS user services
#export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}:${config.system.path}/share:${e.efl}/share
-
# Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/
+
# Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
${pkgs.xdg-user-dirs}/bin/xdg-user-dirs-update
fi
'';
+1 -1
nixos/modules/services/x11/desktop-managers/gnome.nix
···
pkgs.glib # for gsettings program
pkgs.gnome-menus
pkgs.gtk3.out # for gtk-launch program
-
pkgs.xdg-user-dirs # Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/
+
pkgs.xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
];
in
mandatoryPackages
+1 -1
nixos/modules/services/x11/desktop-managers/pantheon.nix
···
onboard
orca # elementary/greeter#668
sound-theme-freedesktop
-
xdg-user-dirs # Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/
+
xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/
]) ++ (with pkgs.pantheon; [
# Artwork
elementary-gtk-theme
+1 -1
nixos/modules/services/x11/display-managers/default.nix
···
)}
# Speed up application start by 50-150ms according to
-
# http://kdemonkey.blogspot.nl/2008/04/magic-trick.html
+
# https://kdemonkey.blogspot.com/2008/04/magic-trick.html
compose_cache="''${XCOMPOSECACHE:-$HOME/.compose-cache}"
mkdir -p "$compose_cache"
# To avoid accidentally deleting a wrongly set up XCOMPOSECACHE directory,
+3 -3
nixos/modules/services/x11/display-managers/xpra.nix
···
VertRefresh 1.0 - 200.0
#To add your own modes here, use a modeline calculator, like:
# cvt:
-
# http://www.x.org/archive/X11R7.5/doc/man/man1/cvt.1.html
+
# https://www.x.org/archive/X11R7.5/doc/man/man1/cvt.1.html
# xtiming:
-
# http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
+
# https://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# gtf:
-
# http://gtf.sourceforge.net/
+
# https://gtf.sourceforge.net/
#This can be used to get a specific DPI, but only for the default resolution:
#DisplaySize 508 317
#NOTE: the highest modes will not work without increasing the VideoRam
+1 -1
nixos/modules/services/x11/imwheel.nix
···
Window class translation rules.
/etc/X11/imwheelrc is generated based on this config
which means this config is global for all users.
-
See [official man pages](http://imwheel.sourceforge.net/imwheel.1.html)
+
See [official man pages](https://imwheel.sourceforge.net/imwheel.1.html)
for more information.
'';
};
+1 -1
nixos/modules/system/boot/loader/generic-extlinux-compatible/default.nix
···
under `/boot/extlinux.conf`. For instance,
U-Boot's generic distro boot support uses this file format.
-
See [U-boot's documentation](http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.distro;hb=refs/heads/master)
+
See [U-boot's documentation](https://u-boot.readthedocs.io/en/latest/develop/distro.html)
for more information.
'';
};
+1 -1
nixos/modules/system/boot/loader/grub/grub.nix
···
See the
[
GRUB source code
-
](http://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/commands/nativedisk.c?h=grub-2.04#n326)
+
](https://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/commands/nativedisk.c?h=grub-2.04#n326)
for which disk modules are available.
The list elements are passed directly as `argv`
+1 -1
nixos/modules/system/boot/luksroot.nix
···
description = lib.mdDoc ''
Unless enabled, encryption keys can be easily recovered by an attacker with physical
access to any machine with PCMCIA, ExpressCard, ThunderBolt or FireWire port.
-
More information is available at <http://en.wikipedia.org/wiki/DMA_attack>.
+
More information is available at <https://en.wikipedia.org/wiki/DMA_attack>.
This option blacklists FireWire drivers, but doesn't remove them. You can manually
load the drivers if you need to use a FireWire device, but don't forget to unload them!
+1 -1
nixos/modules/system/boot/stage-1.nix
···
# in the NixOS installation CD, so use ID_CDROM_MEDIA in the
# corresponding udev rules for now. This was the behaviour in
# udev <= 154. See also
-
# http://www.spinics.net/lists/hotplug/msg03935.html
+
# https://www.spinics.net/lists/hotplug/msg03935.html
substituteInPlace $out/60-persistent-storage.rules \
--replace ID_CDROM_MEDIA_TRACK_COUNT_DATA ID_CDROM_MEDIA
''; # */
+2 -2
pkgs/applications/emulators/gxemul/default.nix
···
version = "0.7.0";
src = fetchurl {
-
url = "http://gavare.se/gxemul/src/${pname}-${version}.tar.gz";
+
url = "https://gavare.se/gxemul/src/${pname}-${version}.tar.gz";
sha256 = "sha256-ecRDfG+MqQT0bTOsNgYqZf3PSpKiSEeOQIqxEpXPjoM=";
};
···
'';
meta = with lib; {
-
homepage = "http://gavare.se/gxemul/";
+
homepage = "https://gavare.se/gxemul/";
description = "Gavare's experimental emulator";
longDescription = ''
GXemul is a framework for full-system computer architecture
+1 -1
pkgs/applications/file-managers/dfilemanager/default.nix
···
cmakeFlags = [ "-DQT5BUILD=true" ];
meta = {
-
homepage = "http://dfilemanager.sourceforge.net/";
+
homepage = "https://github.com/probonopd/dfilemanager";
description = "File manager written in Qt/C++";
license = lib.licenses.gpl2;
platforms = lib.platforms.unix;
+1 -1
pkgs/applications/graphics/openscad/default.nix
···
machine parts but pretty sure is not what you are looking for when you are more
interested in creating computer-animated movies.
'';
-
homepage = "http://openscad.org/";
+
homepage = "https://openscad.org/";
license = lib.licenses.gpl2;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ bjornfor raskin gebner ];
+3 -3
pkgs/applications/graphics/pikopixel/default.nix
···
version = "1.0-b10";
src = fetchurl {
-
url = "http://twilightedge.com/downloads/PikoPixel.Sources.${version}.tar.gz";
+
url = "https://twilightedge.com/downloads/PikoPixel.Sources.${version}.tar.gz";
sha256 = "1b27npgsan2nx1p581b9q2krx4506yyd6s34r4sf1r9x9adshm77";
};
···
meta = with lib; {
description = "Application for drawing and editing pixel-art images";
-
homepage = "http://twilightedge.com/mac/pikopixel/";
-
downloadPage = "http://twilightedge.com/mac/pikopixel/";
+
homepage = "https://twilightedge.com/mac/pikopixel/";
+
downloadPage = "https://twilightedge.com/mac/pikopixel/";
license = licenses.agpl3;
maintainers = with maintainers; [ fgaz ];
platforms = platforms.all;
+1 -1
pkgs/applications/graphics/viewnior/default.nix
···
in mind (follows Gnome HIG2).
'';
license = licenses.gpl3;
-
homepage = "http://siyanpanayotov.com/project/viewnior/";
+
homepage = "https://siyanpanayotov.com/project/viewnior/";
maintainers = with maintainers; [ smironov artturin ];
platforms = platforms.gnu ++ platforms.linux;
};
+1 -1
pkgs/applications/misc/yate/default.nix
···
meta = {
description = "Yet another telephony engine";
-
homepage = "http://yate.ro/";
+
homepage = "https://yate.ro/";
# Yate's license is GPL with an exception for linking with
# OpenH323 and PWlib (licensed under MPL).
license = lib.licenses.gpl2Only;
+1 -1
pkgs/applications/networking/irc/kirc/default.nix
···
installFlags = [ "PREFIX=$(out)" ];
meta = with lib; {
-
homepage = "http://kirc.io/";
+
homepage = "https://mcpcpc.github.io/kirc/";
description = "Tiny IRC client written in C99";
longDescription = ''
kirc is a tiny open-source Internet Relay Chat (IRC) client designed with
+1 -1
pkgs/applications/networking/irc/kvirc/default.nix
···
meta = with lib; {
description = "Advanced IRC Client";
-
homepage = "http://www.kvirc.net/";
+
homepage = "https://www.kvirc.net/";
license = licenses.gpl2;
maintainers = [ maintainers.suhr ];
platforms = platforms.linux;
+1 -1
pkgs/applications/networking/p2p/mldonkey/default.nix
···
meta = {
broken = stdenv.isDarwin;
description = "Client for many p2p networks, with multiple frontends";
-
homepage = "http://mldonkey.sourceforge.net/";
+
homepage = "https://github.com/ygrek/mldonkey";
license = lib.licenses.gpl2Only;
platforms = lib.platforms.unix;
};
+1 -1
pkgs/applications/radio/ebook2cw/default.nix
···
meta = with lib; {
description = "Convert ebooks to Morse MP3s/OGGs";
-
homepage = "http://fkurz.net/ham/ebook2cw.html";
+
homepage = "https://fkurz.net/ham/ebook2cw.html";
license = licenses.gpl2;
platforms = platforms.all;
maintainers = with maintainers; [ earldouglas ];
+2 -2
pkgs/applications/science/logic/aiger/default.nix
···
version = "1.9.9";
src = fetchurl {
-
url = "http://fmv.jku.at/aiger/${pname}-${version}.tar.gz";
+
url = "https://fmv.jku.at/aiger/${pname}-${version}.tar.gz";
sha256 = "1ish0dw0nf9gyghxsdhpy1jjiy5wp54c993swp85xp7m6vdx6l0y";
};
···
meta = {
description = "And-Inverter Graph (AIG) utilities";
-
homepage = "http://fmv.jku.at/aiger/";
+
homepage = "https://fmv.jku.at/aiger/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ thoughtpolice ];
platforms = lib.platforms.unix;
+1 -1
pkgs/applications/science/logic/cadical/default.nix
···
maintainers = with maintainers; [ shnarazk ];
platforms = platforms.unix;
license = licenses.mit;
-
homepage = "http://fmv.jku.at/cadical";
+
homepage = "https://fmv.jku.at/cadical/";
};
}
+3 -3
pkgs/applications/science/logic/cvc3/default.nix
···
version = "2.4.1";
src = fetchurl {
-
url = "http://www.cs.nyu.edu/acsys/cvc3/releases/${version}/${pname}-${version}.tar.gz";
+
url = "https://cs.nyu.edu/acsys/cvc3/releases/${version}/${pname}-${version}.tar.gz";
sha256 = "1xxcwhz3y6djrycw8sm6xz83wb4hb12rd1n0skvc7fng0rh1snym";
};
···
[ raskin ];
platforms = platforms.unix;
license = licenses.free;
-
homepage = "http://www.cs.nyu.edu/acsys/cvc3/index.html";
+
homepage = "https://cs.nyu.edu/acsys/cvc3/index.html";
};
passthru = {
updateInfo = {
-
downloadPage = "http://www.cs.nyu.edu/acsys/cvc3/download.html";
+
downloadPage = "https://cs.nyu.edu/acsys/cvc3/download.html";
};
};
}
+1 -1
pkgs/applications/science/logic/kissat/default.nix
···
maintainers = with maintainers; [ shnarazk ];
platforms = platforms.unix;
license = licenses.mit;
-
homepage = "http://fmv.jku.at/kissat";
+
homepage = "https://fmv.jku.at/kissat";
};
}
+2 -2
pkgs/applications/science/logic/picosat/default.nix
···
version = "965";
src = fetchurl {
-
url = "http://fmv.jku.at/picosat/${pname}-${version}.tar.gz";
+
url = "https://fmv.jku.at/picosat/${pname}-${version}.tar.gz";
sha256 = "0m578rpa5rdn08d10kr4lbsdwp4402hpavrz6n7n53xs517rn5hm";
};
···
meta = {
description = "SAT solver with proof and core support";
-
homepage = "http://fmv.jku.at/picosat/";
+
homepage = "https://fmv.jku.at/picosat/";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ roconnor thoughtpolice ];
+1 -1
pkgs/applications/science/math/colpack/default.nix
···
meta = with lib; {
description = "A package comprising of implementations of algorithms for
vertex coloring and derivative computation";
-
homepage = "http://cscapes.cs.purdue.edu/coloringpage/software.htm#functionalities";
+
homepage = "https://cscapes.cs.purdue.edu/coloringpage/software.htm#functionalities";
license = licenses.lgpl3Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ edwtjo ];
+2 -5
pkgs/applications/virtualization/qemu/default.nix
···
requiredSystemFeatures = [ "big-parallel" ];
meta = with lib; {
-
homepage = "http://www.qemu.org/";
-
description =
-
if toolsOnly
-
then "Support tools for qemu, a machine emulator and virtualizer"
-
else "A generic and open source machine emulator and virtualizer";
+
homepage = "https://www.qemu.org/";
+
description = "A generic and open source machine emulator and virtualizer";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco qyliss ];
platforms = platforms.unix;
+1 -1
pkgs/applications/virtualization/virt-manager/default.nix
···
'';
meta = with lib; {
-
homepage = "http://virt-manager.org";
+
homepage = "https://virt-manager.org";
description = "Desktop user interface for managing virtual machines";
longDescription = ''
The virt-manager application is a desktop user interface for managing
+1 -1
pkgs/applications/virtualization/virt-viewer/default.nix
···
};
passthru = {
updateInfo = {
-
downloadPage = "http://virt-manager.org/download.html";
+
downloadPage = "https://virt-manager.org/download.html";
};
};
}
+2 -2
pkgs/data/soundfonts/generaluser/default.nix
···
# we can't use fetchurl since stdenv does not handle unpacking *.zip's by default.
src = fetchzip {
-
# Linked on http://www.schristiancollins.com/generaluser.php:
+
# Linked on https://www.schristiancollins.com/generaluser.php:
url = "https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_${version}.zip";
sha256 = "sha256-lwUlWubXiVZ8fijKuNF54YQjT0uigjNAbjKaNjmC51s=";
};
···
meta = with lib; {
description = "a SoundFont bank featuring 259 instrument presets and 11 drum kits";
-
homepage = "http://www.schristiancollins.com/generaluser.php";
+
homepage = "https://www.schristiancollins.com/generaluser.php";
license = licenses.generaluser;
platforms = platforms.all;
maintainers = with maintainers; [ ckie ];
+1 -1
pkgs/development/compilers/pforth/default.nix
···
'';
meta = {
-
homepage = "http://www.softsynth.com/pforth/";
+
homepage = "https://www.softsynth.com/pforth/";
description = "Portable Portable ANS-like Forth written in ANSI 'C'";
changelog = "https://github.com/philburk/pforth/blob/v${finalAttrs.version}/RELEASES.md";
license = lib.licenses.bsd0;
+1 -1
pkgs/development/compilers/uasm/default.nix
···
};
meta = with lib; {
-
homepage = "http://www.terraspace.co.uk/uasm.html";
+
homepage = "https://www.terraspace.co.uk/uasm.html";
description = "A free MASM-compatible assembler based on JWasm";
platforms = platforms.unix;
maintainers = with maintainers; [ thiagokokada ];
+1 -1
pkgs/development/interpreters/picolisp/default.nix
···
passthru = {
updateInfo = {
-
downloadPage = "http://www.software-lab.de/down.html";
+
downloadPage = "https://www.software-lab.de/down.html";
};
};
}
+2 -2
pkgs/development/libraries/ctpp2/default.nix
···
version = "2.8.3";
src = fetchurl {
-
url = "http://ctpp.havoc.ru/download/${pname}-${version}.tar.gz";
+
url = "https://ctpp.havoc.ru/download/${pname}-${version}.tar.gz";
sha256 = "1z22zfw9lb86z4hcan9hlvji49c9b7vznh7gjm95gnvsh43zsgx8";
};
···
meta = with lib; {
description = "A high performance templating engine";
-
homepage = "http://ctpp.havoc.ru";
+
homepage = "https://ctpp.havoc.ru/";
maintainers = [ maintainers.robbinch ];
platforms = platforms.linux;
license = licenses.bsd2;
+1 -1
pkgs/development/libraries/dbus/default.nix
···
meta = with lib; {
description = "Simple interprocess messaging system";
-
homepage = "http://www.freedesktop.org/wiki/Software/dbus/";
+
homepage = "https://www.freedesktop.org/wiki/Software/dbus/";
changelog = "https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-${version}/NEWS";
license = licenses.gpl2Plus; # most is also under AFL-2.1
maintainers = teams.freedesktop.members ++ (with maintainers; [ ]);
+1 -1
pkgs/development/libraries/irrlicht/default.nix
···
] ++ lib.optional stdenv.isAarch64 zlib;
meta = {
-
homepage = "http://irrlicht.sourceforge.net/";
+
homepage = "https://irrlicht.sourceforge.io/";
license = lib.licenses.zlib;
description = "Open source high performance realtime 3D engine written in C++";
platforms = lib.platforms.linux ++ lib.platforms.darwin;
+1 -1
pkgs/development/libraries/irrlicht/mac.nix
···
buildInputs = [ OpenGL Cocoa IOKit ];
meta = {
-
homepage = "http://irrlicht.sourceforge.net/";
+
homepage = "https://irrlicht.sourceforge.net/";
license = lib.licenses.zlib;
description = "Open source high performance realtime 3D engine written in C++";
platforms = lib.platforms.darwin;
+1 -1
pkgs/development/libraries/libcdr/default.nix
···
meta = {
description = "A library providing ability to interpret and import Corel Draw drawings into various applications";
-
homepage = "http://www.freedesktop.org/wiki/Software/libcdr";
+
homepage = "https://wiki.documentfoundation.org/DLP/Libraries/libcdr";
platforms = lib.platforms.all;
license = lib.licenses.mpl20;
};
+1 -1
pkgs/development/libraries/libevdev/default.nix
···
meta = with lib; {
description = "Wrapper library for evdev devices";
-
homepage = "http://www.freedesktop.org/software/libevdev/doc/latest/index.html";
+
homepage = "https://www.freedesktop.org/software/libevdev/doc/latest/index.html";
license = licenses.mit;
platforms = platforms.linux;
maintainers = [ maintainers.amorsillo ];
+1 -1
pkgs/development/libraries/libproxy/default.nix
···
meta = with lib; {
platforms = platforms.linux ++ platforms.darwin;
license = licenses.lgpl21;
-
homepage = "http://libproxy.github.io/libproxy/";
+
homepage = "https://libproxy.github.io/libproxy/";
description = "A library that provides automatic proxy configuration management";
};
}
+1 -1
pkgs/development/libraries/libsodium/default.nix
···
meta = with lib; {
description = "A modern and easy-to-use crypto library";
-
homepage = "http://doc.libsodium.org/";
+
homepage = "https://doc.libsodium.org/";
license = licenses.isc;
maintainers = with maintainers; [ raskin ];
pkgConfigModules = [ "libsodium" ];
+1 -1
pkgs/development/libraries/libtsm/default.nix
···
meta = with lib; {
description = "Terminal-emulator State Machine";
-
homepage = "http://www.freedesktop.org/wiki/Software/kmscon/libtsm/";
+
homepage = "https://www.freedesktop.org/wiki/Software/kmscon/libtsm/";
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = platforms.linux;
+2 -2
pkgs/development/libraries/openfx/default.nix
···
version = "1.4";
src = fetchFromGitHub {
-
owner = "ofxa";
+
owner = "AcademySoftwareFoundation";
repo = "openfx";
rev = "OFX_Release_1_4_TAG";
sha256 = "0k9ggzr6bisn77mipjfvawg3mv4bz50b63v8f7w1jhldi1sfy548";
···
meta = with lib; {
description = "Image processing plug-in standard";
-
homepage = "http://openeffects.org/";
+
homepage = "https://openeffects.org/";
license = licenses.bsd3;
platforms = platforms.all;
maintainers = [ maintainers.guibou ];
+1 -1
pkgs/development/libraries/polkit/default.nix
···
'';
meta = with lib; {
-
homepage = "http://www.freedesktop.org/wiki/Software/polkit";
+
homepage = "https://gitlab.freedesktop.org/polkit/polkit/";
description = "A toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes";
license = licenses.lgpl2Plus;
platforms = platforms.linux;
+2 -2
pkgs/development/libraries/portaudio/default.nix
···
version = "190700_20210406";
src = fetchurl {
-
url = "http://files.portaudio.com/archives/pa_stable_v${version}.tgz";
+
url = "https://files.portaudio.com/archives/pa_stable_v${version}.tgz";
sha256 = "1vrdrd42jsnffh6rq8ap2c6fr4g9fcld89z649fs06bwqx1bzvs7";
};
···
meta = with lib; {
description = "Portable cross-platform Audio API";
-
homepage = "http://www.portaudio.com/";
+
homepage = "https://www.portaudio.com/";
# Not exactly a bsd license, but alike
license = licenses.mit;
maintainers = with maintainers; [ lovek323 ];
+1 -1
pkgs/development/libraries/startup-notification/default.nix
···
buildInputs = [ libX11 libxcb xcbutil ];
meta = {
-
homepage = "http://www.freedesktop.org/software/startup-notification";
+
homepage = "https://www.freedesktop.org/software/startup-notification";
description = "Application startup notification and feedback library";
license = lib.licenses.lgpl2;
};
+1 -1
pkgs/development/libraries/vcg/default.nix
···
'';
meta = with lib; {
-
homepage = "http://vcg.isti.cnr.it/vcglib/install.html";
+
homepage = "https://vcg.isti.cnr.it/vcglib/install.html";
description = "C++ library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes";
license = licenses.gpl3;
platforms = platforms.all;
+1 -1
pkgs/development/lisp-modules-new-obsolete/examples/bordeaux-threads.nix
···
pname = "bordeaux-threads";
version = "0.8.8";
src = pkgs.fetchzip {
-
url = "http://github.com/sionescu/bordeaux-threads/archive/v0.8.8.tar.gz";
+
url = "https://github.com/sionescu/bordeaux-threads/archive/v0.8.8.tar.gz";
sha256 = "19i443fz3488v1pbbr9x24y8h8vlyhny9vj6c9jk5prm702awrp6";
};
lisp = sbcl;
+1 -1
pkgs/development/python-modules/cvxopt/default.nix
···
unittestFlagsArray = [ "-s" "tests" ];
meta = with lib; {
-
homepage = "http://cvxopt.org/";
+
homepage = "https://cvxopt.org/";
description = "Python Software for Convex Optimization";
longDescription = ''
CVXOPT is a free software package for convex optimization based on the
+1 -1
pkgs/development/python-modules/polling/default.nix
···
meta = with lib; {
description = "Powerful polling utility in Python";
-
homepage = "http://github.com/justiniso/polling";
+
homepage = "https://github.com/justiniso/polling";
license = licenses.mit;
maintainers = with maintainers; [ ];
};
+1 -1
pkgs/development/python-modules/sqlobject/default.nix
···
meta = with lib; {
description = "Object Relational Manager for providing an object interface to your database";
-
homepage = "http://www.sqlobject.org/";
+
homepage = "https://www.sqlobject.org/";
changelog = "https://github.com/sqlobject/sqlobject/blob/${version}/docs/News.rst";
license = licenses.lgpl21Only;
maintainers = with maintainers; [ ];
+1 -1
pkgs/development/tools/nailgun/default.nix
···
commonMeta = {
license = lib.licenses.asl20;
-
homepage = "http://www.martiansoftware.com/nailgun/";
+
homepage = "https://www.martiansoftware.com/nailgun/";
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ];
};
+1 -1
pkgs/games/hedgewars/default.nix
···
meta = with lib; {
description = "Turn-based strategy artillery game similar to Worms";
-
homepage = "http://hedgewars.org/";
+
homepage = "https://hedgewars.org/";
license = licenses.gpl2;
longDescription = ''
Each player controls a team of several hedgehogs. During the course of
+1 -1
pkgs/games/hyperrogue/default.nix
···
enableParallelBuilding = true;
meta = with lib; {
-
homepage = "http://www.roguetemple.com/z/hyper/";
+
homepage = "https://www.roguetemple.com/z/hyper/";
description = "A roguelike game set in hyperbolic geometry";
maintainers = with maintainers; [ rardiol ];
license = licenses.gpl2;
+2 -2
pkgs/games/xskat/default.nix
···
buildInputs = [ libX11 imake ];
src = fetchurl {
-
url = "http://www.xskat.de/xskat-${version }.tar.gz";
+
url = "https://web.archive.org/web/20220331112433if_/https://www.xskat.de/xskat-${version}.tar.gz";
sha256 = "8ba52797ccbd131dce69b96288f525b0d55dee5de4008733f7a5a51deb831c10";
};
···
platforms = platforms.unix;
license = licenses.free;
longDescription = "Play the german card game Skat against the AI or over IRC.";
-
homepage = "http://www.xskat.de/";
+
homepage = "https://web.archive.org/web/20221003060115/https://www.xskat.de/xskat.html";
};
}
+1 -1
pkgs/misc/cups/cups-pk-helper.nix
···
meta = with lib; {
description = "PolicyKit helper to configure cups with fine-grained privileges";
-
homepage = "http://www.freedesktop.org/wiki/Software/cups-pk-helper/";
+
homepage = "https://www.freedesktop.org/wiki/Software/cups-pk-helper/";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
+1 -1
pkgs/os-specific/linux/ch9344/default.nix
···
'';
meta = with lib; {
-
homepage = "http://www.wch-ic.com/";
+
homepage = "https://www.wch-ic.com/";
downloadPage = "https://www.wch.cn/downloads/CH9344SER_LINUX_ZIP.html";
description = "WCH CH9344/CH348 UART driver";
longDescription = ''
+1 -1
pkgs/os-specific/linux/kmscon/default.nix
···
meta = with lib; {
description = "KMS/DRM based System Console";
-
homepage = "http://www.freedesktop.org/wiki/Software/kmscon/";
+
homepage = "https://www.freedesktop.org/wiki/Software/kmscon/";
license = licenses.mit;
maintainers = with maintainers; [ omasanori ];
platforms = platforms.linux;
+1 -1
pkgs/os-specific/linux/microcode/intel.nix
···
'';
meta = with lib; {
-
homepage = "http://www.intel.com/";
+
homepage = "https://www.intel.com/";
description = "Microcode for Intel processors";
license = licenses.unfreeRedistributableFirmware;
platforms = platforms.linux;
+1 -1
pkgs/tools/filesystems/unionfs-fuse/default.nix
···
patches = [
# Prevent the unionfs daemon from being killed during
# shutdown. See
-
# http://www.freedesktop.org/wiki/Software/systemd/RootStorageDaemons/
+
# https://www.freedesktop.org/wiki/Software/systemd/RootStorageDaemons/
# for details.
./prevent-kill-on-shutdown.patch
];
+2 -3
pkgs/tools/misc/ccal/default.nix
···
pname = "ccal";
version = "2.5.3";
src = fetchurl {
-
url = "http://ccal.chinesebay.com/ccal/${pname}-${version}.tar.gz";
+
url = "https://ccal.chinesebay.com/${pname}-${version}.tar.gz";
sha256 = "sha256-PUy9yfkFzgKrSEBB+79/C3oxmuajUMbBbWNuGlpQ35Y=";
};
···
'';
meta = {
-
homepage = "http://ccal.chinesebay.com/ccal.htm";
+
homepage = "https://ccal.chinesebay.com/ccal.htm";
description = "Command line Chinese calendar viewer, similar to cal";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ sharzy ];
platforms = lib.platforms.all;
};
}
-
+1 -1
pkgs/tools/misc/desktop-file-utils/default.nix
···
setupHook = ./setup-hook.sh;
meta = with lib; {
-
homepage = "http://www.freedesktop.org/wiki/Software/desktop-file-utils";
+
homepage = "https://www.freedesktop.org/wiki/Software/desktop-file-utils";
description = "Command line utilities for working with .desktop files";
platforms = platforms.linux ++ platforms.darwin;
license = licenses.gpl2Plus;
+1 -1
pkgs/tools/misc/plantuml/default.nix
···
meta = with lib; {
description = "Draw UML diagrams using a simple and human readable text description";
-
homepage = "http://plantuml.sourceforge.net/";
+
homepage = "https://plantuml.com/";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
# "plantuml -license" says GPLv3 or later
license = licenses.gpl3Plus;
+1 -1
pkgs/tools/networking/redsocks/default.nix
···
meta = {
description = "Transparent redirector of any TCP connection to proxy";
-
homepage = "http://darkk.net.ru/redsocks/";
+
homepage = "https://darkk.net.ru/redsocks/";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.ekleog ];
platforms = lib.platforms.linux;
+3 -3
pkgs/tools/networking/ripmime/default.nix
···
pname = "ripmime";
version = "1.4.0.10";
src = fetchurl {
-
url = "http://www.pldaniels.com/${pname}/${pname}-${version}.tar.gz";
+
url = "https://pldaniels.com/${pname}/${pname}-${version}.tar.gz";
sha256 = "0sj06ibmlzy34n8v0mnlq2gwidy7n2aqcwgjh0xssz3vi941aqc9";
};
···
meta = with lib; {
description = "Attachment extractor for MIME messages";
maintainers = with maintainers; [ raskin ];
-
homepage = "http://www.pldaniels.com/ripmime/";
+
homepage = "https://pldaniels.com/ripmime/";
platforms = platforms.all;
};
passthru = {
updateInfo = {
-
downloadPage = "http://www.pldaniels.com/ripmime/";
+
downloadPage = "https://pldaniels.com/ripmime/";
};
};
}
+2 -2
pkgs/tools/security/afl/qemu.nix
···
srcs = [
(fetchurl {
-
url = "http://wiki.qemu.org/download/qemu-${version}.tar.bz2";
+
url = "https://download.qemu.org/qemu-${version}.tar.bz2";
sha256 = "0j3dfxzrzdp1w21k21fjvmakzc6lcha1rsclaicwqvbf63hkk7vy";
})
afl.src
···
];
meta = with lib; {
-
homepage = "http://www.qemu.org/";
+
homepage = "https://www.qemu.org/";
description = "Fork of QEMU with AFL instrumentation support";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ thoughtpolice ];
+2 -2
pkgs/tools/security/chkrootkit/default.nix
···
version = "0.55";
src = fetchurl {
-
url = "ftp://ftp.pangeia.com.br/pub/seg/pac/${pname}-${version}.tar.gz";
+
url = "ftp://ftp.chkrootkit.org/pub/seg/pac/${pname}-${version}.tar.gz";
sha256 = "sha256-qBwChuxEkxP5U3ASAqAOgbIE/Cz0PieFhaEcEqXgJYs=";
};
···
meta = with lib; {
description = "Locally checks for signs of a rootkit";
-
homepage = "http://www.chkrootkit.org/";
+
homepage = "https://www.chkrootkit.org/";
license = licenses.bsd2;
platforms = with platforms; linux;
};