tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
discourseAllPlugins: init discourse-migratepassword
Ryan Mulligan
4 years ago
85d7eb75
601db31c
+62
5 changed files
expand all
collapse all
unified
split
pkgs
servers
web-apps
discourse
plugins
all-plugins.nix
discourse-migratepassword
Gemfile
Gemfile.lock
default.nix
gemset.nix
+1
pkgs/servers/web-apps/discourse/plugins/all-plugins.nix
···
9
9
discourse-data-explorer = callPackage ./discourse-data-explorer {};
10
10
discourse-github = callPackage ./discourse-github {};
11
11
discourse-math = callPackage ./discourse-math {};
12
12
+
discourse-migratepassword = callPackage ./discourse-migratepassword {};
12
13
discourse-solved = callPackage ./discourse-solved {};
13
14
discourse-spoiler-alert = callPackage ./discourse-spoiler-alert {};
14
15
discourse-yearly-review = callPackage ./discourse-yearly-review {};
+6
pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/Gemfile
···
1
1
+
# frozen_string_literal: true
2
2
+
3
3
+
source "https://rubygems.org"
4
4
+
5
5
+
gem 'bcrypt', '3.1.3'
6
6
+
gem 'unix-crypt', '1.3.0'
+15
pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/Gemfile.lock
···
1
1
+
GEM
2
2
+
remote: https://rubygems.org/
3
3
+
specs:
4
4
+
bcrypt (3.1.3)
5
5
+
unix-crypt (1.3.0)
6
6
+
7
7
+
PLATFORMS
8
8
+
x86_64-linux
9
9
+
10
10
+
DEPENDENCIES
11
11
+
bcrypt (= 3.1.3)
12
12
+
unix-crypt (= 1.3.0)
13
13
+
14
14
+
BUNDLED WITH
15
15
+
2.2.20
+18
pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/default.nix
···
1
1
+
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
2
2
+
3
3
+
mkDiscoursePlugin {
4
4
+
name = "discourse-migratepassword";
5
5
+
bundlerEnvArgs.gemdir = ./.;
6
6
+
src = fetchFromGitHub {
7
7
+
owner = "communiteq";
8
8
+
repo = "discourse-migratepassword";
9
9
+
rev = "91d6a008de91853becca01846aa4662bd227670e";
10
10
+
sha256 = "sha256-aKj0zXyXDnG20qVdhGvn4fwXiBeHFj2pv4bTUP81MP0=";
11
11
+
};
12
12
+
meta = with lib; {
13
13
+
homepage = "https://github.com/communiteq/discourse-migratepassword";
14
14
+
maintainers = with maintainers; [ ryantm ];
15
15
+
license = licenses.gpl2Only;
16
16
+
description = "Support migrated password hashes";
17
17
+
};
18
18
+
}
+22
pkgs/servers/web-apps/discourse/plugins/discourse-migratepassword/gemset.nix
···
1
1
+
{
2
2
+
bcrypt = {
3
3
+
groups = ["default"];
4
4
+
platforms = [];
5
5
+
source = {
6
6
+
remotes = ["https://rubygems.org"];
7
7
+
sha256 = "1d2gqv8vry4ps0asb7nn1z4zxi3mcscy7yrim0npdd294ffyinvj";
8
8
+
type = "gem";
9
9
+
};
10
10
+
version = "3.1.3";
11
11
+
};
12
12
+
unix-crypt = {
13
13
+
groups = ["default"];
14
14
+
platforms = [];
15
15
+
source = {
16
16
+
remotes = ["https://rubygems.org"];
17
17
+
sha256 = "1wflipsmmicmgvqilp9pml4x19b337kh6p6jgrzqrzpkq2z52gdq";
18
18
+
type = "gem";
19
19
+
};
20
20
+
version = "1.3.0";
21
21
+
};
22
22
+
}