mirror of https://gitlab.crans.org/nounous/nixos
wiki: lock dependencies
parent
ece2ea7fa6
commit
e7fd9088e1
|
|
@ -1,14 +1,10 @@
|
||||||
{
|
{
|
||||||
lib,
|
|
||||||
pkgs,
|
pkgs,
|
||||||
config,
|
config,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = pkgs.mediawiki.version;
|
|
||||||
major = lib.versions.major version;
|
|
||||||
minor = lib.versions.minor version;
|
|
||||||
phpExtensions = config.services.mediawiki.phpPackage.extensions;
|
phpExtensions = config.services.mediawiki.phpPackage.extensions;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|
@ -285,10 +281,10 @@ in
|
||||||
name = "CategoryLockdown";
|
name = "CategoryLockdown";
|
||||||
owner = "wikimedia";
|
owner = "wikimedia";
|
||||||
repo = "mediawiki-extensions-CategoryLockdown";
|
repo = "mediawiki-extensions-CategoryLockdown";
|
||||||
rev = "REL" + major + "_" + minor;
|
rev = "d29e734c87697590af80f91d0cdbb4275bc3f072";
|
||||||
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
||||||
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
||||||
sha256 = "sha256-KrqGAvw0/cJdPijF8aOU58l8ZlCunzkGYjDjwyAQpzI=";
|
sha256 = "sha256-iYRzCzWu3hndPoMIkFZOaYJkbVoAnVv/ZMZTSAcQdKo=";
|
||||||
};
|
};
|
||||||
patches = [
|
patches = [
|
||||||
# Cette extension s’occupe des du contrôle d’accès du Wiki
|
# Cette extension s’occupe des du contrôle d’accès du Wiki
|
||||||
|
|
@ -306,10 +302,10 @@ in
|
||||||
name = "Popups";
|
name = "Popups";
|
||||||
owner = "wikimedia";
|
owner = "wikimedia";
|
||||||
repo = "mediawiki-extensions-Popups";
|
repo = "mediawiki-extensions-Popups";
|
||||||
rev = "REL" + major + "_" + minor;
|
rev = "cfe78f2c07fa5cf6edcb109eadd8b4b01df58d92";
|
||||||
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
||||||
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
||||||
sha256 = "sha256-4lsh6b2Xyg7B6W7ZKkH3BhdzFpWrU5gDDZRwXAfcjIw=";
|
sha256 = "sha256-lE64Tl0KmUoNHnN2bkNYvhexz5s1wMQ1bDvWSoWTdZU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Auth
|
# Auth
|
||||||
|
|
@ -317,10 +313,10 @@ in
|
||||||
name = "PluggableAuth";
|
name = "PluggableAuth";
|
||||||
owner = "wikimedia";
|
owner = "wikimedia";
|
||||||
repo = "mediawiki-extensions-PluggableAuth";
|
repo = "mediawiki-extensions-PluggableAuth";
|
||||||
rev = "REL" + major + "_" + minor;
|
rev = "3b9428bd8832aeb8ef8ff1ea61b7a4afca7f0ecb";
|
||||||
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
||||||
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
||||||
sha256 = "sha256-ZGw0Wgz0Sg04YDcOzkOGywmfQ6s6Ex17QbjmUDO1D8c=";
|
sha256 = "sha256-9PUf7KC0oz4XeN/m/5KbefNpsgRwV2NswMQZl7a/+I0=";
|
||||||
};
|
};
|
||||||
LDAPProvider = pkgs.fetchFromGitHub {
|
LDAPProvider = pkgs.fetchFromGitHub {
|
||||||
name = "LDAPProvider";
|
name = "LDAPProvider";
|
||||||
|
|
@ -354,10 +350,10 @@ in
|
||||||
name = "WSOAuth";
|
name = "WSOAuth";
|
||||||
owner = "wikimedia";
|
owner = "wikimedia";
|
||||||
repo = "mediawiki-extensions-WSOAuth";
|
repo = "mediawiki-extensions-WSOAuth";
|
||||||
rev = "REL" + major + "_" + minor;
|
rev = "4b8a12d26196b323be5da93480b6a75fda25b6d0";
|
||||||
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
# Le SHA doit être changé à chaque nouveau commit de traduction.
|
||||||
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
# Pas de meilleure solution à ma connaissance pour suivre les releases.
|
||||||
sha256 = "sha256-04VCOKfrgrijrv9CdjXeaExmAsxIEWcWMz8W2KVutGI=";
|
sha256 = "sha256-W2SL14U5nVUcf/aTkWuVk9+vQGd3RCtuR3bAhBMN5iY=";
|
||||||
};
|
};
|
||||||
patches = [ "${./WSOAuth.patch}" ];
|
patches = [ "${./WSOAuth.patch}" ];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue