treewide: fix redirected and broken URLs
Using the script in maintainers/scripts/update-redirected-urls.sh
This commit is contained in:
parent
5744e4ba8f
commit
e30f48be94
111 changed files with 157 additions and 162 deletions
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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}
|
||||||
|
|
||||||
|
|
|
@ -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`.
|
||||||
|
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -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/ ||
|
||||||
|
|
|
@ -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
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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>.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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"; }
|
||||||
|
|
|
@ -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>
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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";
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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? -->
|
||||||
|
|
||||||
|
|
|
@ -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";
|
||||||
|
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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 ];
|
||||||
};
|
};
|
||||||
|
|
|
@ -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
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
@ -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>
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -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 ''
|
||||||
'''
|
'''
|
||||||
|
|
|
@ -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 ''
|
||||||
|
|
|
@ -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
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -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" ];
|
||||||
};
|
};
|
||||||
|
|
|
@ -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>.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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).
|
||||||
|
|
||||||
|
|
|
@ -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>
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
'';
|
'';
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -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.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -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`
|
||||||
|
|
|
@ -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!
|
||||||
|
|
|
@ -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
|
||||||
''; # */
|
''; # */
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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/";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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; [ ]);
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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" ];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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 ];
|
||||||
|
|
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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; [ ];
|
||||||
};
|
};
|
||||||
|
|
|
@ -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; [ ];
|
||||||
|
|
|
@ -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; [ ];
|
||||||
};
|
};
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -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
Loading…
Reference in a new issue