treewide: fix redirected and broken URLs

Using the script in maintainers/scripts/update-redirected-urls.sh
This commit is contained in:
Anthony Roussel 2023-10-30 21:41:44 +01:00
parent 5744e4ba8f
commit e30f48be94
No known key found for this signature in database
GPG Key ID: 9DC4987B1A55E75E
111 changed files with 157 additions and 162 deletions

View File

@ -353,7 +353,7 @@ In a case a contributor definitively leaves the Nix community, they should creat
# Flow of merged pull requests # Flow of merged pull requests
After a pull request is merged, it eventually makes it to the [official Hydra CI](https://hydra.nixos.org/). 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. 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: Here's a brief overview of the main Git branches and what channels they're used for:

View File

@ -66,7 +66,7 @@ buildPhase = ''
To save some work of writing Nix expressions, there is a script that imports all 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 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 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 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 code in the `org.lispbuilds.nix` ASDF system. To run the script, one can

View File

@ -11,7 +11,7 @@ Nix problems and constraints:
- The `steam.sh` script in `$HOME` cannot be patched, as it is checked and rewritten by steam. - 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 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} ## How to play {#sec-steam-play}

View File

@ -77,7 +77,7 @@ In Nixpkgs, we have multiple implementations of the BLAS/LAPACK numerical linear
The Nixpkgs attribute is `openblas` for ILP64 (integer width = 64 bits) and `openblasCompat` for LP64 (integer width = 32 bits). `openblasCompat` is the default. 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`. The Nixpkgs attribute is `lapack-reference`.

View File

@ -516,17 +516,17 @@ in mkLicense lset) ({
generaluser = { generaluser = {
fullName = "GeneralUser GS License v2.0"; 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 = { gfl = {
fullName = "GUST Font License"; 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 = { gfsl = {
fullName = "GUST Font Source License"; 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 = { gpl1Only = {
@ -613,7 +613,7 @@ in mkLicense lset) ({
info-zip = { info-zip = {
spdxId = "Info-ZIP"; spdxId = "Info-ZIP";
fullName = "Info-ZIP License"; fullName = "Info-ZIP License";
url = "http://www.info-zip.org/pub/infozip/license.html"; url = "https://infozip.sourceforge.net/license.html";
}; };
inria-compcert = { inria-compcert = {
@ -1182,7 +1182,7 @@ in mkLicense lset) ({
xfig = { xfig = {
fullName = "xfig"; fullName = "xfig";
url = "http://mcj.sourceforge.net/authors.html#xfig"; # https is broken url = "https://mcj.sourceforge.net/authors.html#xfig";
}; };
zlib = { zlib = {

View File

@ -39,5 +39,5 @@ fi
package_list="$(nix-build -A haskell.package-list)/nixos-hackage-packages.csv" package_list="$(nix-build -A haskell.package-list)/nixos-hackage-packages.csv"
username=$(grep "^username:" "$CABAL_DIR/config" | sed "s/^username: //") username=$(grep "^username:" "$CABAL_DIR/config" | sed "s/^username: //")
password_command=$(grep "^password-command:" "$CABAL_DIR/config" | sed "s/^password-command: //") 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 echo

View File

@ -2,7 +2,7 @@
[Subversion](https://subversion.apache.org/) is a centralized [Subversion](https://subversion.apache.org/) is a centralized
version-control system. It can use a [variety of 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. for communication between client and server.
## Subversion inside Apache HTTP {#module-services-subversion-apache-httpd} ## Subversion inside Apache HTTP {#module-services-subversion-apache-httpd}
@ -14,7 +14,7 @@ for communication.
For more information on the general setup, please refer to the [the For more information on the general setup, please refer to the [the
appropriate section of the Subversion 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 To configure, include in `/etc/nixos/configuration.nix` code to activate
Apache HTTP, setting [](#opt-services.httpd.adminAddr) Apache HTTP, setting [](#opt-services.httpd.adminAddr)

View File

@ -33,13 +33,13 @@ symlink at `./result/share/doc/nixos/index.html`.
## Editing DocBook XML {#sec-writing-docs-editing-docbook-xml} ## Editing DocBook XML {#sec-writing-docs-editing-docbook-xml}
For general information on how to write in DocBook, see [DocBook 5: The 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 Emacs nXML Mode is very helpful for editing DocBook XML because it
validates the document as you write, and precisely locates errors. To validates the document as you write, and precisely locates errors. To
use it, see [](#sec-emacs-docbook-xml). 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 formats, which makes a good starting point. Here is an example of Pandoc
invocation to convert GitHub-Flavoured MarkDown to DocBook 5 XML: invocation to convert GitHub-Flavoured MarkDown to DocBook 5 XML:
@ -62,9 +62,9 @@ topic from scratch.
Keep the following guidelines in mind when you create and add a topic: 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 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. subdirectories.
- Store the topic file in the same directory as the `part` to which it - Store the topic file in the same directory as the `part` to which it

View File

@ -153,7 +153,7 @@ let
{file}`pam_mount.conf.xml`. {file}`pam_mount.conf.xml`.
Useful attributes might include `path`, Useful attributes might include `path`,
`options`, `fstype`, and `server`. `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. for more information.
''; '';
}; };

View File

@ -130,7 +130,7 @@ sub pciCheck {
debug "\n"; debug "\n";
if (defined $module) { 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. # device classes.
if (# Mass-storage controller. Definitely important. if (# Mass-storage controller. Definitely important.
$class =~ /^0x01/ || $class =~ /^0x01/ ||

View File

@ -34,7 +34,7 @@ in
prefix = ''${HOME}/.npm prefix = ''${HOME}/.npm
https-proxy=proxy.example.com https-proxy=proxy.example.com
init-license=MIT init-license=MIT
init-author-url=http://npmjs.org init-author-url=https://www.npmjs.com/
color=true color=true
''; '';
}; };

View File

@ -78,7 +78,7 @@ If third-party customizations (e.g. new themes) are supposed to be added to
- Completion scripts are supposed to be stored at - Completion scripts are supposed to be stored at
`$out/share/zsh/site-functions`. This directory is part of the `$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` and the package should be compatible with pure `ZSH`
setups. The module will automatically link the contents of setups. The module will automatically link the contents of
`site-functions` to completions directory in the proper `site-functions` to completions directory in the proper

View File

@ -33,7 +33,7 @@ in
default = []; default = [];
description = lib.mdDoc '' description = lib.mdDoc ''
List of volume definitions for pam_mount. 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>.
''; '';
}; };
@ -78,7 +78,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Sets the Debug-Level. 0 disables debugging, 1 enables pam_mount tracing, Sets the Debug-Level. 0 disables debugging, 1 enables pam_mount tracing,
and 2 additionally enables tracing in mount.crypt. The default is 0. 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>.
''; '';
}; };
@ -88,7 +88,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Amount of microseconds to wait until killing remaining processes after Amount of microseconds to wait until killing remaining processes after
final logout. 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>.
''; '';
}; };

View File

@ -35,7 +35,7 @@ in
description = lib.mdDoc description = lib.mdDoc
'' ''
Any polkit rules to be added to config (in JavaScript ;-). See: 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>
''; '';
}; };
@ -117,4 +117,3 @@ in
}; };
} }

View File

@ -225,7 +225,7 @@ in {
description = "JACK Audio system service user"; description = "JACK Audio system service user";
isSystemUser = true; isSystemUser = true;
}; };
# http://jackaudio.org/faq/linux_rt_config.html # https://jackaudio.org/faq/linux_rt_config.html
security.pam.loginLimits = [ security.pam.loginLimits = [
{ domain = "@jackaudio"; type = "-"; item = "rtprio"; value = "99"; } { domain = "@jackaudio"; type = "-"; item = "rtprio"; value = "99"; }
{ domain = "@jackaudio"; type = "-"; item = "memlock"; value = "unlimited"; } { domain = "@jackaudio"; type = "-"; item = "memlock"; value = "unlimited"; }

View File

@ -54,7 +54,7 @@ in
only the hosts listed in {var}`dataDir`/remote_hosts.cfg will be allowed to only the hosts listed in {var}`dataDir`/remote_hosts.cfg will be allowed to
connect. 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>
''; '';
}; };

View File

@ -6,7 +6,7 @@ let
cfg = config.services.slurm; cfg = config.services.slurm;
opt = options.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"; defaultUser = "slurm";

View File

@ -79,7 +79,7 @@ in {
''; '';
}; };
# couchdb options: http://docs.couchdb.org/en/latest/config/index.html # couchdb options: https://docs.couchdb.org/en/latest/config/index.html
databaseDir = mkOption { databaseDir = mkOption {
type = types.path; type = types.path;

View File

@ -17,7 +17,7 @@
# There are at least two ways to run firebird. superserver has been chosen # 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 # 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 # 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; with lib;

View File

@ -66,7 +66,7 @@ in {
pgmanage requires at least one PostgreSQL server be defined. pgmanage requires at least one PostgreSQL server be defined.
Detailed information about PostgreSQL connection strings is available at: 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 Note that you should not specify your user name or password. That
information will be entered on the login screen. If you specify a information will be entered on the login screen. If you specify a

View File

@ -5,7 +5,7 @@
*Source:* {file}`modules/services/databases/postgresql.nix` *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? --> <!-- FIXME: more stuff, like maintainer? -->

View File

@ -588,7 +588,7 @@ in
else "simple"; else "simple";
# Shut down Postgres using SIGINT ("Fast Shutdown mode"). See # 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"; KillSignal = "SIGINT";
KillMode = "mixed"; KillMode = "mixed";

View File

@ -63,7 +63,7 @@ in {
vmOverCommit = mkEnableOption (lib.mdDoc '' vmOverCommit = mkEnableOption (lib.mdDoc ''
setting of vm.overcommit_memory to 1 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 { servers = mkOption {

View File

@ -279,7 +279,7 @@ in
default = true; default = true;
type = types.bool; type = types.bool;
description = lib.mdDoc '' 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 If enabled, interfaces
are assigned names that contain topology information are assigned names that contain topology information
(e.g. `wlp3s0`) and thus should be stable (e.g. `wlp3s0`) and thus should be stable

View File

@ -123,7 +123,7 @@ in
example = '' example = ''
if [type] == "syslog" { if [type] == "syslog" {
# Keep only relevant systemd fields # 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 { prune {
whitelist_names => [ whitelist_names => [
"type", "@timestamp", "@version", "type", "@timestamp", "@version",

View File

@ -186,7 +186,7 @@ let
defaultFirewallRules = { defaultFirewallRules = {
# udp 1900 port needs to be opened for SSDP (not configurable within # udp 1900 port needs to be opened for SSDP (not configurable within
# mediatomb/gerbera) cf. # 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 ]; allowedUDPPorts = [ 1900 cfg.port ];
allowedTCPPorts = [ cfg.port ]; allowedTCPPorts = [ cfg.port ];
}; };

View File

@ -108,7 +108,7 @@ in {
option. option.
A detailed description of the supported syntax can be found at-spi2-atk A detailed description of the supported syntax can be found at-spi2-atk
http://bosun.org/configuration.html https://bosun.org/configuration.html
''; '';
}; };

View File

@ -88,7 +88,7 @@ let
# Get a submodule without any embedded metadata: # Get a submodule without any embedded metadata:
_filter = x: filterAttrs (k: v: k != "_module") x; _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 { grafanaTypes.datasourceConfig = types.submodule {
freeformType = provisioningSettingsFormat.type; freeformType = provisioningSettingsFormat.type;
@ -140,7 +140,7 @@ let
}; };
}; };
# http://docs.grafana.org/administration/provisioning/#dashboards # https://grafana.com/docs/grafana/latest/administration/provisioning/#dashboards
grafanaTypes.dashboardConfig = types.submodule { grafanaTypes.dashboardConfig = types.submodule {
freeformType = provisioningSettingsFormat.type; freeformType = provisioningSettingsFormat.type;

View File

@ -102,7 +102,7 @@ in {
default = ""; default = "";
description = lib.mdDoc '' description = lib.mdDoc ''
Graphite webapp settings. See: Graphite webapp settings. See:
<http://graphite.readthedocs.io/en/latest/config-local-settings.html> <https://graphite.readthedocs.io/en/latest/config-local-settings.html>
''; '';
}; };
}; };

View File

@ -4,7 +4,7 @@
# TODO: LWP/Pg perl libs aren't recognized # TODO: LWP/Pg perl libs aren't recognized
# TODO: support fastcgi # 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-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 # 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 # https://paste.sh/vofcctHP#-KbDSXVeWoifYncZmLfZzgum
@ -147,7 +147,7 @@ in
Enable Munin Node agent. Munin node listens on 0.0.0.0 and 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. 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>.
''; '';
}; };
@ -156,7 +156,7 @@ in
type = types.lines; type = types.lines;
description = lib.mdDoc '' description = lib.mdDoc ''
{file}`munin-node.conf` extra configuration. See {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>
''; '';
}; };
@ -165,7 +165,7 @@ in
type = types.lines; type = types.lines;
description = lib.mdDoc '' description = lib.mdDoc ''
{file}`plugin-conf.d` extra plugin configuration. See {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 = '' example = ''
[fail2ban_*] [fail2ban_*]
@ -273,9 +273,9 @@ in
type = types.lines; type = types.lines;
description = lib.mdDoc '' description = lib.mdDoc ''
{file}`munin.conf` extra global configuration. {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 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 = '' example = ''
contact.email.command mail -s "Munin notification for ''${var:host}" someone@example.com contact.email.command mail -s "Munin notification for ''${var:host}" someone@example.com
@ -288,7 +288,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Definitions of hosts of nodes to collect data from. Needs at least one Definitions of hosts of nodes to collect data from. Needs at least one
host for cron to succeed. See 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 '' example = literalExpression ''
''' '''

View File

@ -88,7 +88,7 @@ in
options = { options = {
services.nagios = { 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 { objectDefs = mkOption {
description = lib.mdDoc '' description = lib.mdDoc ''

View File

@ -176,7 +176,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Configuration of XtreemFS DIR service. Configuration of XtreemFS DIR service.
WARNING: configuration is saved as plaintext inside nix store. 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 = { replication = {
@ -218,7 +218,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Configuration of XtreemFS DIR replication plugin. Configuration of XtreemFS DIR replication plugin.
WARNING: configuration is saved as plaintext inside nix store. 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
''; '';
}; };
}; };
@ -319,7 +319,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Configuration of XtreemFS MRC service. Configuration of XtreemFS MRC service.
WARNING: configuration is saved as plaintext inside nix store. 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 = { replication = {
@ -361,7 +361,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Configuration of XtreemFS MRC replication plugin. Configuration of XtreemFS MRC replication plugin.
WARNING: configuration is saved as plaintext inside nix store. 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
''; '';
}; };
}; };
@ -438,7 +438,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Configuration of XtreemFS OSD service. Configuration of XtreemFS OSD service.
WARNING: configuration is saved as plaintext inside nix store. 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
''; '';
}; };
}; };

View File

@ -139,7 +139,7 @@ in
path. path.
See See
<http://www.asterisk.org/community/documentation> <https://www.asterisk.org/community/documentation/>
for more examples of what is possible here. for more examples of what is possible here.
''; '';
}; };

View File

@ -239,7 +239,7 @@ in
enable = mkEnableOption (lib.mdDoc "I2Pd daemon") // { enable = mkEnableOption (lib.mdDoc "I2Pd daemon") // {
description = lib.mdDoc '' description = lib.mdDoc ''
Enables I2Pd as a running service upon activation. 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. configuration help.
''; '';
}; };

View File

@ -56,7 +56,7 @@ in
The default flags prevent external hosts from using ntpd as a DDoS The default flags prevent external hosts from using ntpd as a DDoS
reflector, setting system time, and querying OS/ntpd version. As reflector, setting system time, and querying OS/ntpd version. As
recommended in section 6.5.1.1.3, answer "No" of 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" ]; default = [ "limited" "kod" "nomodify" "notrap" "noquery" "nopeer" ];
}; };

View File

@ -47,7 +47,7 @@ in
lib.mdDoc '' lib.mdDoc ''
Configuration for bootstrap daemon. Configuration for bootstrap daemon.
See <https://github.com/irungentoo/toxcore/blob/master/other/bootstrap_daemon/tox-bootstrapd.conf> 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>.
''; '';
}; };
}; };

View File

@ -148,7 +148,7 @@ in
type = types.bool; type = types.bool;
default = true; default = true;
description = lib.mdDoc '' 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 { options.watch-dir = mkOption {

View File

@ -32,7 +32,7 @@ let
name = "mongo.conf"; name = "mongo.conf";
executable = false; executable = false;
text = '' 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: storage:
dbPath: ${cfg.dataDir}/db dbPath: ${cfg.dataDir}/db
@ -63,7 +63,7 @@ let
executable = false; executable = false;
text = '' text = ''
# for documentation of all options, see: # for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/ # https://www.mongodb.com/docs/manual/reference/configuration-options/
storage: storage:
dbPath: ${cfg.dataDir}/db-wt dbPath: ${cfg.dataDir}/db-wt

View File

@ -407,7 +407,7 @@ in
type = with lib.types; nullOr (enum ["plain" "login" "cram_md5"]); type = with lib.types; nullOr (enum ["plain" "login" "cram_md5"]);
default = null; default = null;
description = lib.mdDoc '' 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
''; '';
}; };
@ -423,7 +423,7 @@ in
type = lib.types.str; type = lib.types.str;
default = "peer"; default = "peer";
description = lib.mdDoc '' 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
''; '';
}; };

View File

@ -49,7 +49,7 @@ used by the imperative installer and all values are written to an additional fil
to ensure that changes can be applied by changing the module's options. to ensure that changes can be applied by changing the module's options.
In case the application serves multiple domains (those are checked with 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 it's needed to add them to
[`services.nextcloud.config.extraTrustedDomains`](#opt-services.nextcloud.config.extraTrustedDomains). [`services.nextcloud.config.extraTrustedDomains`](#opt-services.nextcloud.config.extraTrustedDomains).

View File

@ -430,7 +430,7 @@ let
background processes while not running tt-rss, this method is generally background processes while not running tt-rss, this method is generally
viable to keep your feeds up to date. viable to keep your feeds up to date.
Still, there are more robust (and recommended) updating methods 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>
''; '';
}; };

View File

@ -10,7 +10,7 @@ let
# List of known lighttpd modules, ordered by how the lighttpd documentation # List of known lighttpd modules, ordered by how the lighttpd documentation
# recommends them being imported: # 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: # Some modules are always imported and should not appear in the config:
# disallowedModules = [ "mod_indexfile" "mod_dirlisting" "mod_staticfile" ]; # disallowedModules = [ "mod_indexfile" "mod_dirlisting" "mod_staticfile" ];
@ -84,8 +84,8 @@ let
# server.modules += () entries in each sub-service extraConfig snippet, # server.modules += () entries in each sub-service extraConfig snippet,
# read this: # read this:
# #
# http://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails # https://redmine.lighttpd.net/projects/1/wiki/Server_modulesDetails
# http://redmine.lighttpd.net/issues/2337 # https://redmine.lighttpd.net/issues/2337
# #
# Basically, lighttpd doesn't want to load (or even silently ignore) a # 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 # module for a second time, and there is no way to check if a module has

View File

@ -44,7 +44,7 @@ in {
type = types.lines; type = types.lines;
description = lib.mdDoc '' description = lib.mdDoc ''
Verbatim config file to use 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)
''; '';
}; };
@ -78,7 +78,7 @@ in {
type = types.lines; type = types.lines;
description = lib.mdDoc '' description = lib.mdDoc ''
Verbatim routing file to use 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)
''; '';
}; };

View File

@ -955,7 +955,7 @@ in
default = {}; default = {};
description = lib.mdDoc '' description = lib.mdDoc ''
Configure a proxy cache path entry. 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.
''; '';
}; };

View File

@ -63,7 +63,7 @@ in
# make available for D-BUS user services # make available for D-BUS user services
#export XDG_DATA_DIRS=$XDG_DATA_DIRS''${XDG_DATA_DIRS:+:}:${config.system.path}/share:${e.efl}/share #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 ${pkgs.xdg-user-dirs}/bin/xdg-user-dirs-update
fi fi
''; '';

View File

@ -455,7 +455,7 @@ in
pkgs.glib # for gsettings program pkgs.glib # for gsettings program
pkgs.gnome-menus pkgs.gnome-menus
pkgs.gtk3.out # for gtk-launch program 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 in
mandatoryPackages mandatoryPackages

View File

@ -201,7 +201,7 @@ in
onboard onboard
orca # elementary/greeter#668 orca # elementary/greeter#668
sound-theme-freedesktop 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; [ ]) ++ (with pkgs.pantheon; [
# Artwork # Artwork
elementary-gtk-theme elementary-gtk-theme

View File

@ -96,7 +96,7 @@ let
)} )}
# Speed up application start by 50-150ms according to # 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}" compose_cache="''${XCOMPOSECACHE:-$HOME/.compose-cache}"
mkdir -p "$compose_cache" mkdir -p "$compose_cache"
# To avoid accidentally deleting a wrongly set up XCOMPOSECACHE directory, # To avoid accidentally deleting a wrongly set up XCOMPOSECACHE directory,

View File

@ -60,11 +60,11 @@ in
VertRefresh 1.0 - 200.0 VertRefresh 1.0 - 200.0
#To add your own modes here, use a modeline calculator, like: #To add your own modes here, use a modeline calculator, like:
# cvt: # 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: # xtiming:
# http://xtiming.sourceforge.net/cgi-bin/xtiming.pl # https://xtiming.sourceforge.net/cgi-bin/xtiming.pl
# gtf: # gtf:
# http://gtf.sourceforge.net/ # https://gtf.sourceforge.net/
#This can be used to get a specific DPI, but only for the default resolution: #This can be used to get a specific DPI, but only for the default resolution:
#DisplaySize 508 317 #DisplaySize 508 317
#NOTE: the highest modes will not work without increasing the VideoRam #NOTE: the highest modes will not work without increasing the VideoRam

View File

@ -37,7 +37,7 @@ in
Window class translation rules. Window class translation rules.
/etc/X11/imwheelrc is generated based on this config /etc/X11/imwheelrc is generated based on this config
which means this config is global for all users. 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. for more information.
''; '';
}; };

View File

@ -25,7 +25,7 @@ in
under `/boot/extlinux.conf`. For instance, under `/boot/extlinux.conf`. For instance,
U-Boot's generic distro boot support uses this file format. 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. for more information.
''; '';
}; };

View File

@ -339,7 +339,7 @@ in
See the See the
[ [
GRUB source code 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. for which disk modules are available.
The list elements are passed directly as `argv` The list elements are passed directly as `argv`

View File

@ -537,7 +537,7 @@ in
description = lib.mdDoc '' description = lib.mdDoc ''
Unless enabled, encryption keys can be easily recovered by an attacker with physical Unless enabled, encryption keys can be easily recovered by an attacker with physical
access to any machine with PCMCIA, ExpressCard, ThunderBolt or FireWire port. 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 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! load the drivers if you need to use a FireWire device, but don't forget to unload them!

View File

@ -284,7 +284,7 @@ let
# in the NixOS installation CD, so use ID_CDROM_MEDIA in the # in the NixOS installation CD, so use ID_CDROM_MEDIA in the
# corresponding udev rules for now. This was the behaviour in # corresponding udev rules for now. This was the behaviour in
# udev <= 154. See also # 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 \ substituteInPlace $out/60-persistent-storage.rules \
--replace ID_CDROM_MEDIA_TRACK_COUNT_DATA ID_CDROM_MEDIA --replace ID_CDROM_MEDIA_TRACK_COUNT_DATA ID_CDROM_MEDIA
''; # */ ''; # */

View File

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
version = "0.7.0"; version = "0.7.0";
src = fetchurl { 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="; sha256 = "sha256-ecRDfG+MqQT0bTOsNgYqZf3PSpKiSEeOQIqxEpXPjoM=";
}; };
@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
''; '';
meta = with lib; { meta = with lib; {
homepage = "http://gavare.se/gxemul/"; homepage = "https://gavare.se/gxemul/";
description = "Gavare's experimental emulator"; description = "Gavare's experimental emulator";
longDescription = '' longDescription = ''
GXemul is a framework for full-system computer architecture GXemul is a framework for full-system computer architecture

View File

@ -17,7 +17,7 @@ mkDerivation {
cmakeFlags = [ "-DQT5BUILD=true" ]; cmakeFlags = [ "-DQT5BUILD=true" ];
meta = { meta = {
homepage = "http://dfilemanager.sourceforge.net/"; homepage = "https://github.com/probonopd/dfilemanager";
description = "File manager written in Qt/C++"; description = "File manager written in Qt/C++";
license = lib.licenses.gpl2; license = lib.licenses.gpl2;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;

View File

@ -105,7 +105,7 @@ mkDerivation rec {
machine parts but pretty sure is not what you are looking for when you are more machine parts but pretty sure is not what you are looking for when you are more
interested in creating computer-animated movies. interested in creating computer-animated movies.
''; '';
homepage = "http://openscad.org/"; homepage = "https://openscad.org/";
license = lib.licenses.gpl2; license = lib.licenses.gpl2;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ bjornfor raskin gebner ]; maintainers = with lib.maintainers; [ bjornfor raskin gebner ];

View File

@ -13,7 +13,7 @@ in gnustep'.gsmakeDerivation rec {
version = "1.0-b10"; version = "1.0-b10";
src = fetchurl { src = fetchurl {
url = "http://twilightedge.com/downloads/PikoPixel.Sources.${version}.tar.gz"; url = "https://twilightedge.com/downloads/PikoPixel.Sources.${version}.tar.gz";
sha256 = "1b27npgsan2nx1p581b9q2krx4506yyd6s34r4sf1r9x9adshm77"; sha256 = "1b27npgsan2nx1p581b9q2krx4506yyd6s34r4sf1r9x9adshm77";
}; };
@ -38,8 +38,8 @@ in gnustep'.gsmakeDerivation rec {
meta = with lib; { meta = with lib; {
description = "Application for drawing and editing pixel-art images"; description = "Application for drawing and editing pixel-art images";
homepage = "http://twilightedge.com/mac/pikopixel/"; homepage = "https://twilightedge.com/mac/pikopixel/";
downloadPage = "http://twilightedge.com/mac/pikopixel/"; downloadPage = "https://twilightedge.com/mac/pikopixel/";
license = licenses.agpl3; license = licenses.agpl3;
maintainers = with maintainers; [ fgaz ]; maintainers = with maintainers; [ fgaz ];
platforms = platforms.all; platforms = platforms.all;

View File

@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
in mind (follows Gnome HIG2). in mind (follows Gnome HIG2).
''; '';
license = licenses.gpl3; license = licenses.gpl3;
homepage = "http://siyanpanayotov.com/project/viewnior/"; homepage = "https://siyanpanayotov.com/project/viewnior/";
maintainers = with maintainers; [ smironov artturin ]; maintainers = with maintainers; [ smironov artturin ];
platforms = platforms.gnu ++ platforms.linux; platforms = platforms.gnu ++ platforms.linux;
}; };

View File

@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Yet another telephony engine"; description = "Yet another telephony engine";
homepage = "http://yate.ro/"; homepage = "https://yate.ro/";
# Yate's license is GPL with an exception for linking with # Yate's license is GPL with an exception for linking with
# OpenH323 and PWlib (licensed under MPL). # OpenH323 and PWlib (licensed under MPL).
license = lib.licenses.gpl2Only; license = lib.licenses.gpl2Only;

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
installFlags = [ "PREFIX=$(out)" ]; installFlags = [ "PREFIX=$(out)" ];
meta = with lib; { meta = with lib; {
homepage = "http://kirc.io/"; homepage = "https://mcpcpc.github.io/kirc/";
description = "Tiny IRC client written in C99"; description = "Tiny IRC client written in C99";
longDescription = '' longDescription = ''
kirc is a tiny open-source Internet Relay Chat (IRC) client designed with kirc is a tiny open-source Internet Relay Chat (IRC) client designed with

View File

@ -24,7 +24,7 @@ mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Advanced IRC Client"; description = "Advanced IRC Client";
homepage = "http://www.kvirc.net/"; homepage = "https://www.kvirc.net/";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = [ maintainers.suhr ]; maintainers = [ maintainers.suhr ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
broken = stdenv.isDarwin; broken = stdenv.isDarwin;
description = "Client for many p2p networks, with multiple frontends"; description = "Client for many p2p networks, with multiple frontends";
homepage = "http://mldonkey.sourceforge.net/"; homepage = "https://github.com/ygrek/mldonkey";
license = lib.licenses.gpl2Only; license = lib.licenses.gpl2Only;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
}; };

View File

@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Convert ebooks to Morse MP3s/OGGs"; description = "Convert ebooks to Morse MP3s/OGGs";
homepage = "http://fkurz.net/ham/ebook2cw.html"; homepage = "https://fkurz.net/ham/ebook2cw.html";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ earldouglas ]; maintainers = with maintainers; [ earldouglas ];

View File

@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "1.9.9"; version = "1.9.9";
src = fetchurl { src = fetchurl {
url = "http://fmv.jku.at/aiger/${pname}-${version}.tar.gz"; url = "https://fmv.jku.at/aiger/${pname}-${version}.tar.gz";
sha256 = "1ish0dw0nf9gyghxsdhpy1jjiy5wp54c993swp85xp7m6vdx6l0y"; sha256 = "1ish0dw0nf9gyghxsdhpy1jjiy5wp54c993swp85xp7m6vdx6l0y";
}; };
@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "And-Inverter Graph (AIG) utilities"; description = "And-Inverter Graph (AIG) utilities";
homepage = "http://fmv.jku.at/aiger/"; homepage = "https://fmv.jku.at/aiger/";
license = lib.licenses.mit; license = lib.licenses.mit;
maintainers = with lib.maintainers; [ thoughtpolice ]; maintainers = with lib.maintainers; [ thoughtpolice ];
platforms = lib.platforms.unix; platforms = lib.platforms.unix;

View File

@ -43,6 +43,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ shnarazk ]; maintainers = with maintainers; [ shnarazk ];
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.mit; license = licenses.mit;
homepage = "http://fmv.jku.at/cadical"; homepage = "https://fmv.jku.at/cadical/";
}; };
} }

View File

@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "2.4.1"; version = "2.4.1";
src = fetchurl { 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"; sha256 = "1xxcwhz3y6djrycw8sm6xz83wb4hb12rd1n0skvc7fng0rh1snym";
}; };
@ -32,11 +32,11 @@ stdenv.mkDerivation rec {
[ raskin ]; [ raskin ];
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.free; license = licenses.free;
homepage = "http://www.cs.nyu.edu/acsys/cvc3/index.html"; homepage = "https://cs.nyu.edu/acsys/cvc3/index.html";
}; };
passthru = { passthru = {
updateInfo = { updateInfo = {
downloadPage = "http://www.cs.nyu.edu/acsys/cvc3/download.html"; downloadPage = "https://cs.nyu.edu/acsys/cvc3/download.html";
}; };
}; };
} }

View File

@ -48,6 +48,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ shnarazk ]; maintainers = with maintainers; [ shnarazk ];
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.mit; license = licenses.mit;
homepage = "http://fmv.jku.at/kissat"; homepage = "https://fmv.jku.at/kissat";
}; };
} }

View File

@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "965"; version = "965";
src = fetchurl { src = fetchurl {
url = "http://fmv.jku.at/picosat/${pname}-${version}.tar.gz"; url = "https://fmv.jku.at/picosat/${pname}-${version}.tar.gz";
sha256 = "0m578rpa5rdn08d10kr4lbsdwp4402hpavrz6n7n53xs517rn5hm"; sha256 = "0m578rpa5rdn08d10kr4lbsdwp4402hpavrz6n7n53xs517rn5hm";
}; };
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "SAT solver with proof and core support"; description = "SAT solver with proof and core support";
homepage = "http://fmv.jku.at/picosat/"; homepage = "https://fmv.jku.at/picosat/";
license = lib.licenses.mit; license = lib.licenses.mit;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ roconnor thoughtpolice ]; maintainers = with lib.maintainers; [ roconnor thoughtpolice ];

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A package comprising of implementations of algorithms for description = "A package comprising of implementations of algorithms for
vertex coloring and derivative computation"; 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; license = licenses.lgpl3Plus;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ edwtjo ]; maintainers = with maintainers; [ edwtjo ];

View File

@ -266,11 +266,8 @@ stdenv.mkDerivation (finalAttrs: {
requiredSystemFeatures = [ "big-parallel" ]; requiredSystemFeatures = [ "big-parallel" ];
meta = with lib; { meta = with lib; {
homepage = "http://www.qemu.org/"; homepage = "https://www.qemu.org/";
description = description = "A generic and open source machine emulator and virtualizer";
if toolsOnly
then "Support tools for qemu, a machine emulator and virtualizer"
else "A generic and open source machine emulator and virtualizer";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco qyliss ]; maintainers = with maintainers; [ eelco qyliss ];
platforms = platforms.unix; platforms = platforms.unix;

View File

@ -83,7 +83,7 @@ python3.pkgs.buildPythonApplication rec {
''; '';
meta = with lib; { meta = with lib; {
homepage = "http://virt-manager.org"; homepage = "https://virt-manager.org";
description = "Desktop user interface for managing virtual machines"; description = "Desktop user interface for managing virtual machines";
longDescription = '' longDescription = ''
The virt-manager application is a desktop user interface for managing The virt-manager application is a desktop user interface for managing

View File

@ -104,7 +104,7 @@ stdenv.mkDerivation rec {
}; };
passthru = { passthru = {
updateInfo = { updateInfo = {
downloadPage = "http://virt-manager.org/download.html"; downloadPage = "https://virt-manager.org/download.html";
}; };
}; };
} }

View File

@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
# we can't use fetchurl since stdenv does not handle unpacking *.zip's by default. # we can't use fetchurl since stdenv does not handle unpacking *.zip's by default.
src = fetchzip { 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"; url = "https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_${version}.zip";
sha256 = "sha256-lwUlWubXiVZ8fijKuNF54YQjT0uigjNAbjKaNjmC51s="; sha256 = "sha256-lwUlWubXiVZ8fijKuNF54YQjT0uigjNAbjKaNjmC51s=";
}; };
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "a SoundFont bank featuring 259 instrument presets and 11 drum kits"; 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; license = licenses.generaluser;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ ckie ]; maintainers = with maintainers; [ ckie ];

View File

@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
''; '';
meta = { meta = {
homepage = "http://www.softsynth.com/pforth/"; homepage = "https://www.softsynth.com/pforth/";
description = "Portable Portable ANS-like Forth written in ANSI 'C'"; description = "Portable Portable ANS-like Forth written in ANSI 'C'";
changelog = "https://github.com/philburk/pforth/blob/v${finalAttrs.version}/RELEASES.md"; changelog = "https://github.com/philburk/pforth/blob/v${finalAttrs.version}/RELEASES.md";
license = lib.licenses.bsd0; license = lib.licenses.bsd0;

View File

@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
}; };
meta = with lib; { 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"; description = "A free MASM-compatible assembler based on JWasm";
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ thiagokokada ]; maintainers = with maintainers; [ thiagokokada ];

View File

@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
passthru = { passthru = {
updateInfo = { updateInfo = {
downloadPage = "http://www.software-lab.de/down.html"; downloadPage = "https://www.software-lab.de/down.html";
}; };
}; };
} }

View File

@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "2.8.3"; version = "2.8.3";
src = fetchurl { src = fetchurl {
url = "http://ctpp.havoc.ru/download/${pname}-${version}.tar.gz"; url = "https://ctpp.havoc.ru/download/${pname}-${version}.tar.gz";
sha256 = "1z22zfw9lb86z4hcan9hlvji49c9b7vznh7gjm95gnvsh43zsgx8"; sha256 = "1z22zfw9lb86z4hcan9hlvji49c9b7vznh7gjm95gnvsh43zsgx8";
}; };
@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "A high performance templating engine"; description = "A high performance templating engine";
homepage = "http://ctpp.havoc.ru"; homepage = "https://ctpp.havoc.ru/";
maintainers = [ maintainers.robbinch ]; maintainers = [ maintainers.robbinch ];
platforms = platforms.linux; platforms = platforms.linux;
license = licenses.bsd2; license = licenses.bsd2;

View File

@ -114,7 +114,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Simple interprocess messaging system"; 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"; changelog = "https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-${version}/NEWS";
license = licenses.gpl2Plus; # most is also under AFL-2.1 license = licenses.gpl2Plus; # most is also under AFL-2.1
maintainers = teams.freedesktop.members ++ (with maintainers; [ ]); maintainers = teams.freedesktop.members ++ (with maintainers; [ ]);

View File

@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
] ++ lib.optional stdenv.isAarch64 zlib; ] ++ lib.optional stdenv.isAarch64 zlib;
meta = { meta = {
homepage = "http://irrlicht.sourceforge.net/"; homepage = "https://irrlicht.sourceforge.io/";
license = lib.licenses.zlib; license = lib.licenses.zlib;
description = "Open source high performance realtime 3D engine written in C++"; description = "Open source high performance realtime 3D engine written in C++";
platforms = lib.platforms.linux ++ lib.platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
buildInputs = [ OpenGL Cocoa IOKit ]; buildInputs = [ OpenGL Cocoa IOKit ];
meta = { meta = {
homepage = "http://irrlicht.sourceforge.net/"; homepage = "https://irrlicht.sourceforge.net/";
license = lib.licenses.zlib; license = lib.licenses.zlib;
description = "Open source high performance realtime 3D engine written in C++"; description = "Open source high performance realtime 3D engine written in C++";
platforms = lib.platforms.darwin; platforms = lib.platforms.darwin;

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "A library providing ability to interpret and import Corel Draw drawings into various applications"; 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; platforms = lib.platforms.all;
license = lib.licenses.mpl20; license = lib.licenses.mpl20;
}; };

View File

@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Wrapper library for evdev devices"; 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; license = licenses.mit;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = [ maintainers.amorsillo ]; maintainers = [ maintainers.amorsillo ];

View File

@ -76,7 +76,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
platforms = platforms.linux ++ platforms.darwin; platforms = platforms.linux ++ platforms.darwin;
license = licenses.lgpl21; license = licenses.lgpl21;
homepage = "http://libproxy.github.io/libproxy/"; homepage = "https://libproxy.github.io/libproxy/";
description = "A library that provides automatic proxy configuration management"; description = "A library that provides automatic proxy configuration management";
}; };
} }

View File

@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; { meta = with lib; {
description = "A modern and easy-to-use crypto library"; description = "A modern and easy-to-use crypto library";
homepage = "http://doc.libsodium.org/"; homepage = "https://doc.libsodium.org/";
license = licenses.isc; license = licenses.isc;
maintainers = with maintainers; [ raskin ]; maintainers = with maintainers; [ raskin ];
pkgConfigModules = [ "libsodium" ]; pkgConfigModules = [ "libsodium" ];

View File

@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Terminal-emulator State Machine"; 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; license = licenses.mit;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -5,7 +5,7 @@ stdenv.mkDerivation {
version = "1.4"; version = "1.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ofxa"; owner = "AcademySoftwareFoundation";
repo = "openfx"; repo = "openfx";
rev = "OFX_Release_1_4_TAG"; rev = "OFX_Release_1_4_TAG";
sha256 = "0k9ggzr6bisn77mipjfvawg3mv4bz50b63v8f7w1jhldi1sfy548"; sha256 = "0k9ggzr6bisn77mipjfvawg3mv4bz50b63v8f7w1jhldi1sfy548";
@ -27,7 +27,7 @@ stdenv.mkDerivation {
meta = with lib; { meta = with lib; {
description = "Image processing plug-in standard"; description = "Image processing plug-in standard";
homepage = "http://openeffects.org/"; homepage = "https://openeffects.org/";
license = licenses.bsd3; license = licenses.bsd3;
platforms = platforms.all; platforms = platforms.all;
maintainers = [ maintainers.guibou ]; maintainers = [ maintainers.guibou ];

View File

@ -181,7 +181,7 @@ stdenv.mkDerivation rec {
''; '';
meta = with lib; { 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"; description = "A toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes";
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
version = "190700_20210406"; version = "190700_20210406";
src = fetchurl { 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"; sha256 = "1vrdrd42jsnffh6rq8ap2c6fr4g9fcld89z649fs06bwqx1bzvs7";
}; };
@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Portable cross-platform Audio API"; description = "Portable cross-platform Audio API";
homepage = "http://www.portaudio.com/"; homepage = "https://www.portaudio.com/";
# Not exactly a bsd license, but alike # Not exactly a bsd license, but alike
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ lovek323 ]; maintainers = with maintainers; [ lovek323 ];

View File

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libX11 libxcb xcbutil ]; buildInputs = [ libX11 libxcb xcbutil ];
meta = { meta = {
homepage = "http://www.freedesktop.org/software/startup-notification"; homepage = "https://www.freedesktop.org/software/startup-notification";
description = "Application startup notification and feedback library"; description = "Application startup notification and feedback library";
license = lib.licenses.lgpl2; license = lib.licenses.lgpl2;
}; };

View File

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
''; '';
meta = with lib; { 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"; description = "C++ library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes";
license = licenses.gpl3; license = licenses.gpl3;
platforms = platforms.all; platforms = platforms.all;

View File

@ -33,7 +33,7 @@ let
pname = "bordeaux-threads"; pname = "bordeaux-threads";
version = "0.8.8"; version = "0.8.8";
src = pkgs.fetchzip { 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"; sha256 = "19i443fz3488v1pbbr9x24y8h8vlyhny9vj6c9jk5prm702awrp6";
}; };
lisp = sbcl; lisp = sbcl;

View File

@ -68,7 +68,7 @@ buildPythonPackage rec {
unittestFlagsArray = [ "-s" "tests" ]; unittestFlagsArray = [ "-s" "tests" ];
meta = with lib; { meta = with lib; {
homepage = "http://cvxopt.org/"; homepage = "https://cvxopt.org/";
description = "Python Software for Convex Optimization"; description = "Python Software for Convex Optimization";
longDescription = '' longDescription = ''
CVXOPT is a free software package for convex optimization based on the CVXOPT is a free software package for convex optimization based on the

View File

@ -35,7 +35,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Powerful polling utility in Python"; description = "Powerful polling utility in Python";
homepage = "http://github.com/justiniso/polling"; homepage = "https://github.com/justiniso/polling";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];
}; };

View File

@ -44,7 +44,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Object Relational Manager for providing an object interface to your database"; 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"; changelog = "https://github.com/sqlobject/sqlobject/blob/${version}/docs/News.rst";
license = licenses.lgpl21Only; license = licenses.lgpl21Only;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];

View File

@ -11,7 +11,7 @@ let
commonMeta = { commonMeta = {
license = lib.licenses.asl20; license = lib.licenses.asl20;
homepage = "http://www.martiansoftware.com/nailgun/"; homepage = "https://www.martiansoftware.com/nailgun/";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ]; maintainers = with lib.maintainers; [ ];
}; };

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "Turn-based strategy artillery game similar to Worms"; description = "Turn-based strategy artillery game similar to Worms";
homepage = "http://hedgewars.org/"; homepage = "https://hedgewars.org/";
license = licenses.gpl2; license = licenses.gpl2;
longDescription = '' longDescription = ''
Each player controls a team of several hedgehogs. During the course of Each player controls a team of several hedgehogs. During the course of

View File

@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
meta = with lib; { 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"; description = "A roguelike game set in hyperbolic geometry";
maintainers = with maintainers; [ rardiol ]; maintainers = with maintainers; [ rardiol ];
license = licenses.gpl2; license = licenses.gpl2;

View File

@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libX11 imake ]; buildInputs = [ libX11 imake ];
src = fetchurl { 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"; sha256 = "8ba52797ccbd131dce69b96288f525b0d55dee5de4008733f7a5a51deb831c10";
}; };
@ -25,6 +25,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.free; license = licenses.free;
longDescription = "Play the german card game Skat against the AI or over IRC."; 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";
}; };
} }

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
description = "PolicyKit helper to configure cups with fine-grained privileges"; 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; license = licenses.gpl2;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ]; maintainers = [ maintainers.bjornfor ];

Some files were not shown because too many files have changed in this diff Show More