mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-01 07:01:54 +00:00
Merge branch 'master' into staging-next
This commit is contained in:
commit
287144e342
@ -46,6 +46,21 @@ neovim.override {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
If you want to use `neovim-qt` as a graphical editor, you can configure it by overriding neovim in an overlay
|
||||||
|
or passing it an overridden neovimn:
|
||||||
|
|
||||||
|
```
|
||||||
|
neovim-qt.override {
|
||||||
|
neovim = neovim.override {
|
||||||
|
configure = {
|
||||||
|
customRC = ''
|
||||||
|
# your custom configuration
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Managing plugins with Vim packages
|
## Managing plugins with Vim packages
|
||||||
|
|
||||||
To store you plugins in Vim packages (the native vim plugin manager, see `:help packages`) the following example can be used:
|
To store you plugins in Vim packages (the native vim plugin manager, see `:help packages`) the following example can be used:
|
||||||
|
@ -217,7 +217,7 @@
|
|||||||
name = "Nix Committers";
|
name = "Nix Committers";
|
||||||
};
|
};
|
||||||
alunduil = {
|
alunduil = {
|
||||||
email = "alunduil@alunduil.com";
|
email = "alunduil@gmail.com";
|
||||||
github = "alunduil";
|
github = "alunduil";
|
||||||
name = "Alex Brandt";
|
name = "Alex Brandt";
|
||||||
};
|
};
|
||||||
@ -669,6 +669,11 @@
|
|||||||
github = "bstrik";
|
github = "bstrik";
|
||||||
name = "Berno Strik";
|
name = "Berno Strik";
|
||||||
};
|
};
|
||||||
|
buffet = {
|
||||||
|
email = "niclas@countingsort.com";
|
||||||
|
github = "buffet";
|
||||||
|
name = "Niclas Meyer";
|
||||||
|
};
|
||||||
bugworm = {
|
bugworm = {
|
||||||
email = "bugworm@zoho.com";
|
email = "bugworm@zoho.com";
|
||||||
github = "bugworm";
|
github = "bugworm";
|
||||||
@ -927,11 +932,6 @@
|
|||||||
github = "couchemar";
|
github = "couchemar";
|
||||||
name = "Andrey Pavlov";
|
name = "Andrey Pavlov";
|
||||||
};
|
};
|
||||||
countingsort = {
|
|
||||||
email = "niclas@countingsort.com";
|
|
||||||
github = "countingsort";
|
|
||||||
name = "Niclas Meyer";
|
|
||||||
};
|
|
||||||
cpages = {
|
cpages = {
|
||||||
email = "page@ruiec.cat";
|
email = "page@ruiec.cat";
|
||||||
github = "cpages";
|
github = "cpages";
|
||||||
@ -2303,11 +2303,20 @@
|
|||||||
github = "kirelagin";
|
github = "kirelagin";
|
||||||
name = "Kirill Elagin";
|
name = "Kirill Elagin";
|
||||||
};
|
};
|
||||||
|
kisonecat = {
|
||||||
|
email = "kisonecat@gmail.com";
|
||||||
|
github = "kisonecat";
|
||||||
|
name = "Jim Fowler";
|
||||||
|
};
|
||||||
kkallio = {
|
kkallio = {
|
||||||
email = "tierpluspluslists@gmail.com";
|
email = "tierpluspluslists@gmail.com";
|
||||||
name = "Karn Kallio";
|
name = "Karn Kallio";
|
||||||
};
|
};
|
||||||
|
klntsky = {
|
||||||
|
email = "klntsky@gmail.com";
|
||||||
|
name = "Vladimir Kalnitsky";
|
||||||
|
github = "8084";
|
||||||
|
};
|
||||||
kmeakin = {
|
kmeakin = {
|
||||||
email = "karlwfmeakin@gmail.com";
|
email = "karlwfmeakin@gmail.com";
|
||||||
name = "Karl Meakin";
|
name = "Karl Meakin";
|
||||||
|
@ -84,7 +84,7 @@ let format' = format; in let
|
|||||||
# FIXME: merge with channel.nix / make-channel.nix.
|
# FIXME: merge with channel.nix / make-channel.nix.
|
||||||
channelSources = pkgs.runCommand "nixos-${config.system.nixos.version}" {} ''
|
channelSources = pkgs.runCommand "nixos-${config.system.nixos.version}" {} ''
|
||||||
mkdir -p $out
|
mkdir -p $out
|
||||||
cp -prd ${nixpkgs} $out/nixos
|
cp -prd ${nixpkgs.outPath} $out/nixos
|
||||||
chmod -R u+w $out/nixos
|
chmod -R u+w $out/nixos
|
||||||
if [ ! -e $out/nixos/nixpkgs ]; then
|
if [ ! -e $out/nixos/nixpkgs ]; then
|
||||||
ln -s . $out/nixos/nixpkgs
|
ln -s . $out/nixos/nixpkgs
|
||||||
|
@ -16,7 +16,7 @@ let
|
|||||||
{ }
|
{ }
|
||||||
''
|
''
|
||||||
mkdir -p $out
|
mkdir -p $out
|
||||||
cp -prd ${nixpkgs} $out/nixos
|
cp -prd ${nixpkgs.outPath} $out/nixos
|
||||||
chmod -R u+w $out/nixos
|
chmod -R u+w $out/nixos
|
||||||
if [ ! -e $out/nixos/nixpkgs ]; then
|
if [ ! -e $out/nixos/nixpkgs ]; then
|
||||||
ln -s . $out/nixos/nixpkgs
|
ln -s . $out/nixos/nixpkgs
|
||||||
|
@ -34,11 +34,13 @@ let
|
|||||||
{ name = "cassandra-etc";
|
{ name = "cassandra-etc";
|
||||||
cassandraYaml = builtins.toJSON cassandraConfigWithAddresses;
|
cassandraYaml = builtins.toJSON cassandraConfigWithAddresses;
|
||||||
cassandraEnvPkg = "${cfg.package}/conf/cassandra-env.sh";
|
cassandraEnvPkg = "${cfg.package}/conf/cassandra-env.sh";
|
||||||
|
cassandraLogbackConfig = pkgs.writeText "logback.xml" cfg.logbackConfig;
|
||||||
buildCommand = ''
|
buildCommand = ''
|
||||||
mkdir -p "$out"
|
mkdir -p "$out"
|
||||||
|
|
||||||
echo "$cassandraYaml" > "$out/cassandra.yaml"
|
echo "$cassandraYaml" > "$out/cassandra.yaml"
|
||||||
ln -s "$cassandraEnvPkg" "$out/cassandra-env.sh"
|
ln -s "$cassandraEnvPkg" "$out/cassandra-env.sh"
|
||||||
|
ln -s "$cassandraLogbackConfig" "$out/logback.xml"
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
@ -139,7 +141,27 @@ in {
|
|||||||
correspond to a single address, IP aliasing is not supported.
|
correspond to a single address, IP aliasing is not supported.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
logbackConfig = mkOption {
|
||||||
|
type = types.lines;
|
||||||
|
default = ''
|
||||||
|
<configuration scan="false">
|
||||||
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>%-5level %date{HH:mm:ss,SSS} %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<root level="INFO">
|
||||||
|
<appender-ref ref="STDOUT" />
|
||||||
|
</root>
|
||||||
|
|
||||||
|
<logger name="com.thinkaurelius.thrift" level="ERROR"/>
|
||||||
|
</configuration>
|
||||||
|
'';
|
||||||
|
description = ''
|
||||||
|
XML logback configuration for cassandra
|
||||||
|
'';
|
||||||
|
};
|
||||||
extraConfig = mkOption {
|
extraConfig = mkOption {
|
||||||
type = types.attrs;
|
type = types.attrs;
|
||||||
default = {};
|
default = {};
|
||||||
|
@ -186,7 +186,7 @@ in {
|
|||||||
type = types.attrs;
|
type = types.attrs;
|
||||||
default = {
|
default = {
|
||||||
init_config = {};
|
init_config = {};
|
||||||
instances = [ { use-mount = "no"; } ];
|
instances = [ { use_mount = "false"; } ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -435,7 +435,9 @@ let
|
|||||||
|
|
||||||
dnssecZones = (filterAttrs (n: v: if v ? dnssec then v.dnssec else false) zoneConfigs);
|
dnssecZones = (filterAttrs (n: v: if v ? dnssec then v.dnssec else false) zoneConfigs);
|
||||||
|
|
||||||
dnssec = length (attrNames dnssecZones) != 0;
|
dnssec = dnssecZones != {};
|
||||||
|
|
||||||
|
dnssecTools = pkgs.bind.override { enablePython = true; };
|
||||||
|
|
||||||
signZones = optionalString dnssec ''
|
signZones = optionalString dnssec ''
|
||||||
mkdir -p ${stateDir}/dnssec
|
mkdir -p ${stateDir}/dnssec
|
||||||
@ -445,8 +447,8 @@ let
|
|||||||
${concatStrings (mapAttrsToList signZone dnssecZones)}
|
${concatStrings (mapAttrsToList signZone dnssecZones)}
|
||||||
'';
|
'';
|
||||||
signZone = name: zone: ''
|
signZone = name: zone: ''
|
||||||
${pkgs.bind}/bin/dnssec-keymgr -g ${pkgs.bind}/bin/dnssec-keygen -s ${pkgs.bind}/bin/dnssec-settime -K ${stateDir}/dnssec -c ${policyFile name zone.dnssecPolicy} ${name}
|
${dnssecTools}/bin/dnssec-keymgr -g ${dnssecTools}/bin/dnssec-keygen -s ${dnssecTools}/bin/dnssec-settime -K ${stateDir}/dnssec -c ${policyFile name zone.dnssecPolicy} ${name}
|
||||||
${pkgs.bind}/bin/dnssec-signzone -S -K ${stateDir}/dnssec -o ${name} -O full -N date ${stateDir}/zones/${name}
|
${dnssecTools}/bin/dnssec-signzone -S -K ${stateDir}/dnssec -o ${name} -O full -N date ${stateDir}/zones/${name}
|
||||||
${nsdPkg}/sbin/nsd-checkzone ${name} ${stateDir}/zones/${name}.signed && mv -v ${stateDir}/zones/${name}.signed ${stateDir}/zones/${name}
|
${nsdPkg}/sbin/nsd-checkzone ${name} ${stateDir}/zones/${name}.signed && mv -v ${stateDir}/zones/${name}.signed ${stateDir}/zones/${name}
|
||||||
'';
|
'';
|
||||||
policyFile = name: policy: pkgs.writeText "${name}.policy" ''
|
policyFile = name: policy: pkgs.writeText "${name}.policy" ''
|
||||||
@ -953,10 +955,6 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
nixpkgs.config = mkIf dnssec {
|
|
||||||
bind.enablePython = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
systemd.timers."nsd-dnssec" = mkIf dnssec {
|
systemd.timers."nsd-dnssec" = mkIf dnssec {
|
||||||
description = "Automatic DNSSEC key rollover";
|
description = "Automatic DNSSEC key rollover";
|
||||||
|
|
||||||
|
@ -166,7 +166,7 @@ in
|
|||||||
ln -sf ${cfg.home}/{logs,work,temp,server.xml} /run/confluence
|
ln -sf ${cfg.home}/{logs,work,temp,server.xml} /run/confluence
|
||||||
ln -sf ${cfg.home} /run/confluence/home
|
ln -sf ${cfg.home} /run/confluence/home
|
||||||
|
|
||||||
chown -R ${cfg.user} ${cfg.home}
|
chown ${cfg.user} ${cfg.home}
|
||||||
|
|
||||||
sed -e 's,port="8090",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \
|
sed -e 's,port="8090",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \
|
||||||
'' + (lib.optionalString cfg.proxy.enable ''
|
'' + (lib.optionalString cfg.proxy.enable ''
|
||||||
|
@ -130,9 +130,10 @@ in
|
|||||||
mkdir -p ${cfg.home}/{logs,database,work}
|
mkdir -p ${cfg.home}/{logs,database,work}
|
||||||
|
|
||||||
mkdir -p /run/atlassian-crowd
|
mkdir -p /run/atlassian-crowd
|
||||||
ln -sf ${cfg.home}/{database,work,server.xml} /run/atlassian-crowd
|
ln -sf ${cfg.home}/{database,logs,work,server.xml} /run/atlassian-crowd
|
||||||
|
|
||||||
chown -R ${cfg.user}:${cfg.group} ${cfg.home}
|
chown ${cfg.user}:${cfg.group} ${cfg.home}
|
||||||
|
chown ${cfg.user}:${cfg.group} ${cfg.home}/{logs,database,work}
|
||||||
|
|
||||||
sed -e 's,port="8095",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \
|
sed -e 's,port="8095",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \
|
||||||
'' + (lib.optionalString cfg.proxy.enable ''
|
'' + (lib.optionalString cfg.proxy.enable ''
|
||||||
|
@ -171,7 +171,7 @@ in
|
|||||||
ln -sf ${cfg.home}/{logs,work,temp,server.xml} /run/atlassian-jira
|
ln -sf ${cfg.home}/{logs,work,temp,server.xml} /run/atlassian-jira
|
||||||
ln -sf ${cfg.home} /run/atlassian-jira/home
|
ln -sf ${cfg.home} /run/atlassian-jira/home
|
||||||
|
|
||||||
chown -R ${cfg.user} ${cfg.home}
|
chown ${cfg.user} ${cfg.home}
|
||||||
|
|
||||||
sed -e 's,port="8080",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \
|
sed -e 's,port="8080",port="${toString cfg.listenPort}" address="${cfg.listenAddress}",' \
|
||||||
'' + (lib.optionalString cfg.proxy.enable ''
|
'' + (lib.optionalString cfg.proxy.enable ''
|
||||||
|
@ -85,10 +85,10 @@ let
|
|||||||
# remove bundled themes(s) coming with wordpress
|
# remove bundled themes(s) coming with wordpress
|
||||||
rm -Rf $out/wp-content/themes/*
|
rm -Rf $out/wp-content/themes/*
|
||||||
|
|
||||||
# symlink additional theme(s)
|
# copy additional theme(s)
|
||||||
${concatMapStrings (theme: "ln -s ${theme} $out/wp-content/themes/${theme.name}\n") config.themes}
|
${concatMapStrings (theme: "cp -r ${theme} $out/wp-content/themes/${theme.name}\n") config.themes}
|
||||||
# symlink additional plugin(s)
|
# copy additional plugin(s)
|
||||||
${concatMapStrings (plugin: "ln -s ${plugin} $out/wp-content/plugins/${plugin.name}\n") (config.plugins) }
|
${concatMapStrings (plugin: "cp -r ${plugin} $out/wp-content/plugins/${plugin.name}\n") (config.plugins) }
|
||||||
|
|
||||||
# symlink additional translation(s)
|
# symlink additional translation(s)
|
||||||
mkdir -p $out/wp-content/languages
|
mkdir -p $out/wp-content/languages
|
||||||
|
@ -7,14 +7,24 @@ with lib;
|
|||||||
let
|
let
|
||||||
cfg = config.services.urxvtd;
|
cfg = config.services.urxvtd;
|
||||||
in {
|
in {
|
||||||
|
options.services.urxvtd = {
|
||||||
|
enable = mkOption {
|
||||||
|
type = types.bool;
|
||||||
|
default = false;
|
||||||
|
description = ''
|
||||||
|
Enable urxvtd, the urxvt terminal daemon. To use urxvtd, run
|
||||||
|
"urxvtc".
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
options.services.urxvtd.enable = mkOption {
|
package = mkOption {
|
||||||
type = types.bool;
|
default = pkgs.rxvt_unicode-with-plugins;
|
||||||
default = false;
|
defaultText = "pkgs.rxvt_unicode-with-plugins";
|
||||||
description = ''
|
description = ''
|
||||||
Enable urxvtd, the urxvt terminal daemon. To use urxvtd, run
|
Package to install. Usually pkgs.rxvt_unicode-with-plugins or pkgs.rxvt_unicode
|
||||||
"urxvtc".
|
'';
|
||||||
'';
|
type = types.package;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
@ -24,14 +34,14 @@ in {
|
|||||||
partOf = [ "graphical-session.target" ];
|
partOf = [ "graphical-session.target" ];
|
||||||
path = [ pkgs.xsel ];
|
path = [ pkgs.xsel ];
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
ExecStart = "${pkgs.rxvt_unicode-with-plugins}/bin/urxvtd -o";
|
ExecStart = "${cfg.package}/bin/urxvtd -o";
|
||||||
Environment = "RXVT_SOCKET=%t/urxvtd-socket";
|
Environment = "RXVT_SOCKET=%t/urxvtd-socket";
|
||||||
Restart = "on-failure";
|
Restart = "on-failure";
|
||||||
RestartSec = "5s";
|
RestartSec = "5s";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = [ pkgs.rxvt_unicode-with-plugins ];
|
environment.systemPackages = [ cfg.package ];
|
||||||
environment.variables.RXVT_SOCKET = "/run/user/$(id -u)/urxvtd-socket";
|
environment.variables.RXVT_SOCKET = "/run/user/$(id -u)/urxvtd-socket";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -56,7 +56,8 @@ in
|
|||||||
is acquired using DHCP.
|
is acquired using DHCP.
|
||||||
|
|
||||||
You should add the module(s) required for your network card to
|
You should add the module(s) required for your network card to
|
||||||
boot.initrd.availableKernelModules. lspci -v -s <ethernet controller>
|
boot.initrd.availableKernelModules.
|
||||||
|
<literal>lspci -v | grep -iA8 'network\|ethernet'</literal>
|
||||||
will tell you which.
|
will tell you which.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
@ -82,6 +82,7 @@ in
|
|||||||
default = config.users.users.root.openssh.authorizedKeys.keys;
|
default = config.users.users.root.openssh.authorizedKeys.keys;
|
||||||
description = ''
|
description = ''
|
||||||
Authorized keys for the root user on initrd.
|
Authorized keys for the root user on initrd.
|
||||||
|
Note that Dropbear doesn't support OpenSSH's Ed25519 key type.
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -144,7 +144,7 @@ let
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
echo -n "Verifiying passphrase for ${device}..."
|
echo -n "Verifying passphrase for ${device}..."
|
||||||
echo -n "$passphrase" | ${csopen} --key-file=-
|
echo -n "$passphrase" | ${csopen} --key-file=-
|
||||||
if [ $? == 0 ]; then
|
if [ $? == 0 ]; then
|
||||||
echo " - success"
|
echo " - success"
|
||||||
|
@ -898,6 +898,7 @@ in
|
|||||||
systemd.services.systemd-remount-fs.restartIfChanged = false;
|
systemd.services.systemd-remount-fs.restartIfChanged = false;
|
||||||
systemd.services.systemd-update-utmp.restartIfChanged = false;
|
systemd.services.systemd-update-utmp.restartIfChanged = false;
|
||||||
systemd.services.systemd-user-sessions.restartIfChanged = false; # Restart kills all active sessions.
|
systemd.services.systemd-user-sessions.restartIfChanged = false; # Restart kills all active sessions.
|
||||||
|
systemd.services.systemd-udev-settle.restartIfChanged = false; # Causes long delays in nixos-rebuild
|
||||||
# Restarting systemd-logind breaks X11
|
# Restarting systemd-logind breaks X11
|
||||||
# - upstream commit: https://cgit.freedesktop.org/xorg/xserver/commit/?id=dc48bd653c7e101
|
# - upstream commit: https://cgit.freedesktop.org/xorg/xserver/commit/?id=dc48bd653c7e101
|
||||||
# - systemd announcement: https://github.com/systemd/systemd/blob/22043e4317ecd2bc7834b48a6d364de76bb26d91/NEWS#L103-L112
|
# - systemd announcement: https://github.com/systemd/systemd/blob/22043e4317ecd2bc7834b48a6d364de76bb26d91/NEWS#L103-L112
|
||||||
|
@ -92,7 +92,7 @@ in
|
|||||||
hadoop.yarn = handleTestOn [ "x86_64-linux" ] ./hadoop/yarn.nix {};
|
hadoop.yarn = handleTestOn [ "x86_64-linux" ] ./hadoop/yarn.nix {};
|
||||||
handbrake = handleTestOn ["x86_64-linux"] ./handbrake.nix {};
|
handbrake = handleTestOn ["x86_64-linux"] ./handbrake.nix {};
|
||||||
haproxy = handleTest ./haproxy.nix {};
|
haproxy = handleTest ./haproxy.nix {};
|
||||||
#hardened = handleTest ./hardened.nix {}; # broken due useSandbox = true
|
hardened = handleTest ./hardened.nix {};
|
||||||
hibernate = handleTest ./hibernate.nix {};
|
hibernate = handleTest ./hibernate.nix {};
|
||||||
hitch = handleTest ./hitch {};
|
hitch = handleTest ./hitch {};
|
||||||
hocker-fetchdocker = handleTest ./hocker-fetchdocker {};
|
hocker-fetchdocker = handleTest ./hocker-fetchdocker {};
|
||||||
|
@ -5,7 +5,7 @@ import ./make-test.nix ({ pkgs, ...} : {
|
|||||||
};
|
};
|
||||||
|
|
||||||
machine =
|
machine =
|
||||||
{ lib, pkgs, ... }:
|
{ lib, pkgs, config, ... }:
|
||||||
with lib;
|
with lib;
|
||||||
{ users.users.alice = { isNormalUser = true; extraGroups = [ "proc" ]; };
|
{ users.users.alice = { isNormalUser = true; extraGroups = [ "proc" ]; };
|
||||||
users.users.sybil = { isNormalUser = true; group = "wheel"; };
|
users.users.sybil = { isNormalUser = true; group = "wheel"; };
|
||||||
@ -22,12 +22,19 @@ import ./make-test.nix ({ pkgs, ...} : {
|
|||||||
options = [ "noauto" ];
|
options = [ "noauto" ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
boot.extraModulePackages = [ config.boot.kernelPackages.wireguard ];
|
||||||
|
boot.kernelModules = [ "wireguard" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
testScript =
|
testScript =
|
||||||
''
|
''
|
||||||
$machine->waitForUnit("multi-user.target");
|
$machine->waitForUnit("multi-user.target");
|
||||||
|
|
||||||
|
# Test loading out-of-tree modules
|
||||||
|
subtest "extra-module-packages", sub {
|
||||||
|
$machine->succeed("grep -Fq wireguard /proc/modules");
|
||||||
|
};
|
||||||
|
|
||||||
# Test hidepid
|
# Test hidepid
|
||||||
subtest "hidepid", sub {
|
subtest "hidepid", sub {
|
||||||
$machine->succeed("grep -Fq hidepid=2 /proc/mounts");
|
$machine->succeed("grep -Fq hidepid=2 /proc/mounts");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, makeWrapper, pkgconfig, alsaLib, dbus, libjack2
|
{ stdenv, fetchurl, fetchpatch, makeWrapper, pkgconfig, alsaLib, dbus, libjack2
|
||||||
, wafHook
|
, wafHook
|
||||||
, python2Packages}:
|
, python2Packages}:
|
||||||
|
|
||||||
@ -16,6 +16,17 @@ in stdenv.mkDerivation rec {
|
|||||||
nativeBuildInputs = [ pkgconfig makeWrapper wafHook ];
|
nativeBuildInputs = [ pkgconfig makeWrapper wafHook ];
|
||||||
buildInputs = [ alsaLib dbus libjack2 python dbus-python ];
|
buildInputs = [ alsaLib dbus libjack2 python dbus-python ];
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchpatch {
|
||||||
|
url = https://repo.or.cz/a2jmidid.git/patch/24e3b8e543256ae8fdfb4b75eb9fd775f07c46e2;
|
||||||
|
sha256 = "1nxrvnhxlgqc9wbxnp1gnpw4wjyzxvymwcg1gh2nqzmssgfykfkc";
|
||||||
|
})
|
||||||
|
(fetchpatch {
|
||||||
|
url = https://repo.or.cz/a2jmidid.git/patch/7f82da7eb2f540a94db23331be98d42a58ddc269;
|
||||||
|
sha256 = "1nab9zf0agbcj5pvhl90pz0cx1d204d4janqflc5ymjhy8jyrsdv";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/a2j_control --set PYTHONPATH $PYTHONPATH
|
wrapProgram $out/bin/a2j_control --set PYTHONPATH $PYTHONPATH
|
||||||
'';
|
'';
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, libjack2, gtk2, pkgconfig }:
|
{ stdenv, autoreconfHook, fetchurl, libjack2, gtk2, pkgconfig }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "bitmeter-${version}";
|
name = "bitmeter-${version}";
|
||||||
@ -9,9 +9,16 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "09ck2gxqky701dc1p0ip61rrn16v0pdc7ih2hc2sd63zcw53g2a7";
|
sha256 = "09ck2gxqky701dc1p0ip61rrn16v0pdc7ih2hc2sd63zcw53g2a7";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
||||||
buildInputs = [ libjack2 gtk2 ];
|
buildInputs = [ libjack2 gtk2 ];
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchurl {
|
||||||
|
url = https://gitweb.gentoo.org/repo/gentoo.git/plain/media-sound/bitmeter/files/bitmeter-1.2-fix-build-system.patch;
|
||||||
|
sha256 = "021mz6933iw7mpk6b9cbjr8naj6smbq1hwqjszlyx72qbwrrid7k";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = http://devel.tlrmx.org/audio/bitmeter/;
|
homepage = http://devel.tlrmx.org/audio/bitmeter/;
|
||||||
description = "Also known as jack bitscope. Useful to detect denormals";
|
description = "Also known as jack bitscope. Useful to detect denormals";
|
||||||
|
@ -7,6 +7,11 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [ libjack2 ladspaH gtk2 alsaLib libxml2 librdf ];
|
buildInputs = [ libjack2 ladspaH gtk2 alsaLib libxml2 librdf ];
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-ldl"
|
||||||
|
"-lm"
|
||||||
|
"-lpthread"
|
||||||
|
];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''An effects "rack" for the JACK low latency audio API'';
|
description = ''An effects "rack" for the JACK low latency audio API'';
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, scons, pkgconfig
|
{ stdenv, fetchurl, sconsPackages, pkgconfig
|
||||||
, libsamplerate, libsndfile, liblo, libjack2, boost }:
|
, libsamplerate, libsndfile, liblo, libjack2, boost }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -10,8 +10,8 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "1289533c0849b1b66463bf27f7ce5f71736b655cfb7672ef884c7e6eb957ac42";
|
sha256 = "1289533c0849b1b66463bf27f7ce5f71736b655cfb7672ef884c7e6eb957ac42";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ sconsPackages.scons_3_0_1 pkgconfig ];
|
||||||
buildInputs = [ scons libsamplerate libsndfile liblo libjack2 boost ];
|
buildInputs = [ libsamplerate libsndfile liblo libjack2 boost ];
|
||||||
prefixKey = "PREFIX=";
|
prefixKey = "PREFIX=";
|
||||||
NIX_CFLAGS_COMPILE = "-fpermissive";
|
NIX_CFLAGS_COMPILE = "-fpermissive";
|
||||||
|
|
||||||
|
@ -18,6 +18,11 @@ stdenv.mkDerivation rec {
|
|||||||
buildInputs = [ alsaLib gtk2 libjack2 libxml2 makeWrapper
|
buildInputs = [ alsaLib gtk2 libjack2 libxml2 makeWrapper
|
||||||
pkgconfig readline ];
|
pkgconfig readline ];
|
||||||
propagatedBuildInputs = [ libuuid ];
|
propagatedBuildInputs = [ libuuid ];
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lm"
|
||||||
|
"-lpthread"
|
||||||
|
"-luuid"
|
||||||
|
];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
for i in lash_control lash_panel
|
for i in lash_control lash_panel
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
pythonPackages.buildPythonApplication rec {
|
pythonPackages.buildPythonApplication rec {
|
||||||
pname = "Mopidy-Iris";
|
pname = "Mopidy-Iris";
|
||||||
version = "3.31.7";
|
version = "3.31.8";
|
||||||
|
|
||||||
src = pythonPackages.fetchPypi {
|
src = pythonPackages.fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
sha256 = "0z3lqjncczlddfwdsfqninh2i8dz0kis8lhqfpdzdxhhmxlgmi20";
|
sha256 = "16rrvby6rdiz53minfqsbgmymnc4agi2iwp0pf5ahsaxp1xq0cqy";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{stdenv, fetchurl, scons, boost, ladspaH, pkgconfig }:
|
{stdenv, fetchurl, sconsPackages, boost, ladspaH, pkgconfig }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.2-2";
|
version = "0.2-2";
|
||||||
@ -9,8 +9,8 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "16064vvl2w5lz4xi3lyjk4xx7fphwsxc14ajykvndiz170q32s6i";
|
sha256 = "16064vvl2w5lz4xi3lyjk4xx7fphwsxc14ajykvndiz170q32s6i";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig sconsPackages.scons_3_0_1 ];
|
||||||
buildInputs = [ scons boost ladspaH ];
|
buildInputs = [ boost ladspaH ];
|
||||||
|
|
||||||
patchPhase = ''
|
patchPhase = ''
|
||||||
# remove TERM:
|
# remove TERM:
|
||||||
|
@ -17,6 +17,7 @@ stdenv.mkDerivation rec {
|
|||||||
preConfigure = "cd src";
|
preConfigure = "cd src";
|
||||||
|
|
||||||
buildInputs = [ alsaLib cmake makeWrapper libGLU_combined qt4 ];
|
buildInputs = [ alsaLib cmake makeWrapper libGLU_combined qt4 ];
|
||||||
|
NIX_LDFLAGS = [ "-lGL" "-lpthread" ];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/pianobooster \
|
wrapProgram $out/bin/pianobooster \
|
||||||
|
@ -19,6 +19,10 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
preConfigure = "./autogen.sh";
|
preConfigure = "./autogen.sh";
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lm"
|
||||||
|
];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "JACK audio recorder";
|
description = "JACK audio recorder";
|
||||||
homepage = http://plugin.org.uk/timemachine/;
|
homepage = http://plugin.org.uk/timemachine/;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, duktape, curl, pcre, readline, openssl, perl, html-tidy }:
|
{ stdenv, fetchFromGitHub, fetchpatch, duktape, curl, pcre, readline, openssl, perl, html-tidy }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "edbrowse-${version}";
|
name = "edbrowse-${version}";
|
||||||
@ -6,7 +6,15 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [ curl pcre readline openssl duktape perl html-tidy ];
|
buildInputs = [ curl pcre readline openssl duktape perl html-tidy ];
|
||||||
|
|
||||||
patchPhase = ''
|
patches = [
|
||||||
|
# Fix build against recent libcurl
|
||||||
|
(fetchpatch {
|
||||||
|
url = https://github.com/CMB/edbrowse/commit/5d2b9e21fdf019f461ebe62738d615428d5db963.diff;
|
||||||
|
sha256 = "167q8n0syj3iv6lxrbpv4kvb63j4byj4qxrxayy08bah3pss3gky";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
for i in ./tools/*.pl
|
for i in ./tools/*.pl
|
||||||
do
|
do
|
||||||
substituteInPlace $i --replace "/usr/bin/perl" "${perl}/bin/perl"
|
substituteInPlace $i --replace "/usr/bin/perl" "${perl}/bin/perl"
|
||||||
|
@ -6,11 +6,11 @@ with stdenv.lib;
|
|||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
|
||||||
name = "moe-${version}";
|
name = "moe-${version}";
|
||||||
version = "1.9";
|
version = "1.10";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://gnu/moe/${name}.tar.lz";
|
url = "mirror://gnu/moe/${name}.tar.lz";
|
||||||
sha256 = "1wsfzy0iia0c89wnx1ilzw54wqcmlp2nz8mkpvc393z0zagrx48q";
|
sha256 = "0fymywdiy9xqppcmvgs7mf7d3gfrky3jp5jkxs2l3v93asml9zcc";
|
||||||
};
|
};
|
||||||
|
|
||||||
prePatch = ''
|
prePatch = ''
|
||||||
|
@ -11,13 +11,13 @@ let
|
|||||||
|
|
||||||
neovim = stdenv.mkDerivation rec {
|
neovim = stdenv.mkDerivation rec {
|
||||||
name = "neovim-unwrapped-${version}";
|
name = "neovim-unwrapped-${version}";
|
||||||
version = "0.3.2";
|
version = "0.3.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "neovim";
|
owner = "neovim";
|
||||||
repo = "neovim";
|
repo = "neovim";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0gniick8jbra1xz5nmg9jyxr7dsnbh9n9bcbp7fq3acb2qnrd22y";
|
sha256 = "0jf39br0c7kkvmc8b5n9b3lgy9cmf5sv1gghzafc8qk54bqymy2f";
|
||||||
};
|
};
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
@ -1,62 +1,74 @@
|
|||||||
{ stdenv, fetchFromGitHub, cmake, doxygen, makeWrapper
|
{ stdenv, fetchFromGitHub, cmake, doxygen, makeWrapper
|
||||||
, msgpack, neovim, pythonPackages, qtbase }:
|
, msgpack, neovim, pythonPackages, qtbase }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
let
|
||||||
name = "neovim-qt-${version}";
|
unwrapped = stdenv.mkDerivation rec {
|
||||||
version = "0.2.11";
|
pname = "neovim-qt-unwrapped";
|
||||||
|
version = "0.2.11";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "equalsraf";
|
owner = "equalsraf";
|
||||||
repo = "neovim-qt";
|
repo = "neovim-qt";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0pc1adxc89p2rdvb6nxyqr9sjzqz9zw2dg7a4ardxsl3a8jga1wh";
|
sha256 = "0pc1adxc89p2rdvb6nxyqr9sjzqz9zw2dg7a4ardxsl3a8jga1wh";
|
||||||
|
};
|
||||||
|
|
||||||
|
cmakeFlags = [
|
||||||
|
"-DUSE_SYSTEM_MSGPACK=1"
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
neovim.unwrapped # only used to generate help tags at build time
|
||||||
|
qtbase
|
||||||
|
] ++ (with pythonPackages; [
|
||||||
|
jinja2 python msgpack
|
||||||
|
]);
|
||||||
|
|
||||||
|
nativeBuildInputs = [ cmake doxygen makeWrapper ];
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
preCheck = ''
|
||||||
|
# The GUI tests require a running X server, disable them
|
||||||
|
sed -i ../test/CMakeLists.txt \
|
||||||
|
-e '/^add_xtest_gui/d'
|
||||||
|
'';
|
||||||
|
|
||||||
|
doCheck = true;
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Neovim client library and GUI, in Qt5";
|
||||||
|
license = licenses.isc;
|
||||||
|
maintainers = with maintainers; [ peterhoeg ];
|
||||||
|
inherit (neovim.meta) platforms;
|
||||||
|
inherit version;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
in
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
pname = "neovim-qt";
|
||||||
|
version = unwrapped.version;
|
||||||
|
buildCommand = if stdenv.isDarwin then ''
|
||||||
|
mkdir -p $out/Applications
|
||||||
|
cp -r ${unwrapped}/bin/nvim-qt.app $out/Applications
|
||||||
|
|
||||||
cmakeFlags = [
|
chmod -R a+w "$out/Applications/nvim-qt.app/Contents/MacOS"
|
||||||
"-DUSE_SYSTEM_MSGPACK=1"
|
wrapProgram "$out/Applications/nvim-qt.app/Contents/MacOS/nvim-qt" \
|
||||||
];
|
--prefix PATH : "${neovim}/bin"
|
||||||
|
'' else ''
|
||||||
|
makeWrapper '${unwrapped}/bin/nvim-qt' "$out/bin/nvim-qt" \
|
||||||
|
--prefix PATH : "${neovim}/bin"
|
||||||
|
'';
|
||||||
|
|
||||||
buildInputs = with pythonPackages; [
|
preferLocalBuild = true;
|
||||||
neovim qtbase msgpack
|
|
||||||
] ++ (with pythonPackages; [
|
|
||||||
jinja2 msgpack python
|
|
||||||
]);
|
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake doxygen makeWrapper ];
|
nativeBuildInputs = [
|
||||||
|
makeWrapper
|
||||||
|
];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
passthru = {
|
||||||
|
inherit unwrapped;
|
||||||
|
};
|
||||||
|
|
||||||
preConfigure = ''
|
inherit (unwrapped) meta;
|
||||||
# we rip out a number of tests that fail in the build env
|
}
|
||||||
# the GUI tests will never work but the others should - they did before neovim 0.2.0
|
|
||||||
# was released
|
|
||||||
sed -i test/CMakeLists.txt \
|
|
||||||
-e '/^add_xtest_gui/d' \
|
|
||||||
-e '/tst_neovimobject/d' \
|
|
||||||
-e '/tst_neovimconnector/d' \
|
|
||||||
-e '/tst_callallmethods/d' \
|
|
||||||
-e '/tst_encoding/d'
|
|
||||||
'';
|
|
||||||
|
|
||||||
doCheck = true;
|
|
||||||
|
|
||||||
postInstall = if stdenv.isDarwin then ''
|
|
||||||
mkdir -p $out/Applications
|
|
||||||
mv $out/bin/nvim-qt.app $out/Applications
|
|
||||||
rmdir $out/bin || :
|
|
||||||
|
|
||||||
wrapProgram "$out/Applications/nvim-qt.app/Contents/MacOS/nvim-qt" \
|
|
||||||
--prefix PATH : "${neovim}/bin"
|
|
||||||
'' else ''
|
|
||||||
wrapProgram "$out/bin/nvim-qt" \
|
|
||||||
--prefix PATH : "${neovim}/bin"
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
|
||||||
description = "Neovim client library and GUI, in Qt5";
|
|
||||||
license = licenses.isc;
|
|
||||||
maintainers = with maintainers; [ peterhoeg ];
|
|
||||||
inherit (neovim.meta) platforms;
|
|
||||||
inherit version;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
@ -24,6 +24,7 @@ stdenv.mkDerivation {
|
|||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ guile_1_8 qt4 makeWrapper ghostscriptX freetype ];
|
buildInputs = [ guile_1_8 qt4 makeWrapper ghostscriptX freetype ];
|
||||||
|
NIX_LDFLAGS = [ "-lz" ];
|
||||||
|
|
||||||
postInstall = "wrapProgram $out/bin/texmacs --suffix PATH : " +
|
postInstall = "wrapProgram $out/bin/texmacs --suffix PATH : " +
|
||||||
(if ghostscriptX == null then "" else "${ghostscriptX}/bin:") +
|
(if ghostscriptX == null then "" else "${ghostscriptX}/bin:") +
|
||||||
@ -33,12 +34,6 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
inherit (common) postPatch;
|
inherit (common) postPatch;
|
||||||
|
|
||||||
postFixup = ''
|
|
||||||
bin="$out/libexec/TeXmacs/bin/texmacs.bin"
|
|
||||||
rpath=$(patchelf --print-rpath "$bin")
|
|
||||||
patchelf --set-rpath "$rpath:${zlib.out}/lib" "$bin"
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = common.meta // {
|
meta = common.meta // {
|
||||||
maintainers = [ stdenv.lib.maintainers.roconnor ];
|
maintainers = [ stdenv.lib.maintainers.roconnor ];
|
||||||
platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice
|
platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice
|
||||||
|
@ -29,6 +29,10 @@ stdenv.mkDerivation rec {
|
|||||||
gst_all_1.gst-plugins-base
|
gst_all_1.gst-plugins-base
|
||||||
] ++ stdenv.lib.optional useUnrar unrar;
|
] ++ stdenv.lib.optional useUnrar unrar;
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lpthread"
|
||||||
|
];
|
||||||
|
|
||||||
postPatch = ''patchShebangs version.sh'';
|
postPatch = ''patchShebangs version.sh'';
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
@ -10,6 +10,13 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
buildInputs = [ cmake libpng libtiff libjpeg panotools libxml2 ];
|
buildInputs = [ cmake libpng libtiff libjpeg panotools libxml2 ];
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchurl {
|
||||||
|
url = https://gitweb.gentoo.org/repo/gentoo.git/plain/media-gfx/autopano-sift-C/files/autopano-sift-C-2.5.1-lm.patch;
|
||||||
|
sha256 = "1bfcr5sps0ip9gl4jprji5jgf9wkczz6d2clsjjlbsy8r3ixi3lv";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://hugin.sourceforge.net/;
|
homepage = http://hugin.sourceforge.net/;
|
||||||
description = "Implementation in C of the autopano-sift algorithm for automatically stitching panoramas";
|
description = "Implementation in C of the autopano-sift algorithm for automatically stitching panoramas";
|
||||||
|
@ -26,7 +26,7 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
nativeBuildInputs = [ cmake pkgconfig ];
|
nativeBuildInputs = [ cmake pkgconfig ];
|
||||||
|
|
||||||
NIX_LDFLAGS = "-llcms -ljpeg -lX11";
|
NIX_LDFLAGS = "-lm -llcms -ljpeg -lpng -lX11";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.cinepaint.org/;
|
homepage = http://www.cinepaint.org/;
|
||||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
|||||||
install -D -m 644 man/*.1 $out/share/man/man1
|
install -D -m 644 man/*.1 $out/share/man/man1
|
||||||
'';
|
'';
|
||||||
|
|
||||||
checkInputs = [ perlPackages.TestCommand ];
|
checkInputs = [ perlPackages.perl perlPackages.TestCommand ];
|
||||||
preCheck = ''
|
preCheck = ''
|
||||||
export PERL5LIB="${perlPackages.TestCommand}/${perlPackages.perl.libPrefix}"
|
export PERL5LIB="${perlPackages.TestCommand}/${perlPackages.perl.libPrefix}"
|
||||||
'';
|
'';
|
||||||
|
@ -16,6 +16,9 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
nativeBuildInputs = [ scons pkgconfig wrapGAppsHook ];
|
nativeBuildInputs = [ scons pkgconfig wrapGAppsHook ];
|
||||||
buildInputs = [ glfw3 gtk3 libpng12 ];
|
buildInputs = [ glfw3 gtk3 libpng12 ];
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lpthread"
|
||||||
|
];
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
make release
|
make release
|
||||||
|
@ -18,6 +18,10 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
hardeningDisable = [ "format" ];
|
hardeningDisable = [ "format" ];
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lm"
|
||||||
|
];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "A fast image viewer";
|
description = "A fast image viewer";
|
||||||
homepage = http://gqview.sourceforge.net;
|
homepage = http://gqview.sourceforge.net;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
mkDerivation, lib,
|
mkDerivation, lib, makeWrapper,
|
||||||
extra-cmake-modules, kdoctools,
|
extra-cmake-modules, kdoctools,
|
||||||
kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kguiaddons,
|
kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kguiaddons,
|
||||||
ki18n, kiconthemes, kinit, kdelibs4support, kio, knotifications,
|
ki18n, kiconthemes, kinit, kdelibs4support, kio, knotifications,
|
||||||
@ -18,6 +18,12 @@ mkDerivation {
|
|||||||
kbookmarks kcompletion kconfig kconfigwidgets kcoreaddons kdelibs4support
|
kbookmarks kcompletion kconfig kconfigwidgets kcoreaddons kdelibs4support
|
||||||
kguiaddons ki18n kiconthemes kinit kio knotifications knotifyconfig kparts kpty
|
kguiaddons ki18n kiconthemes kinit kio knotifications knotifyconfig kparts kpty
|
||||||
kservice ktextwidgets kwidgetsaddons kwindowsystem kxmlgui qtscript knewstuff
|
kservice ktextwidgets kwidgetsaddons kwindowsystem kxmlgui qtscript knewstuff
|
||||||
|
makeWrapper
|
||||||
];
|
];
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
wrapProgram $out/bin/konsole --prefix XDG_DATA_DIRS ":" $out/share
|
||||||
|
'';
|
||||||
|
|
||||||
propagatedUserEnvPkgs = [ (lib.getBin kinit) ];
|
propagatedUserEnvPkgs = [ (lib.getBin kinit) ];
|
||||||
}
|
}
|
||||||
|
@ -1,25 +1,25 @@
|
|||||||
{ stdenv, fetchzip }:
|
{ stdenv, fetchzip }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "1password-${version}";
|
pname = "1password";
|
||||||
version = "0.5.4";
|
version = "0.5.5";
|
||||||
src =
|
src =
|
||||||
if stdenv.hostPlatform.system == "i686-linux" then
|
if stdenv.hostPlatform.system == "i686-linux" then
|
||||||
fetchzip {
|
fetchzip {
|
||||||
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_386_v${version}.zip";
|
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_386_v${version}.zip";
|
||||||
sha256 = "0wni2hk5b1qfr24vi24jiprpi08k3qgaw9lqp61k41a1sjp3izv0";
|
sha256 = "14qx69fq1a3h93h167nhwp6gxka8r34295p82kim9grijrx5zz5f";
|
||||||
stripRoot = false;
|
stripRoot = false;
|
||||||
}
|
}
|
||||||
else if stdenv.hostPlatform.system == "x86_64-linux" then
|
else if stdenv.hostPlatform.system == "x86_64-linux" then
|
||||||
fetchzip {
|
fetchzip {
|
||||||
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_amd64_v${version}.zip";
|
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_linux_amd64_v${version}.zip";
|
||||||
sha256 = "169d5fl3cfw3xrlpm9nlmwbnp0xgh0la9qybzf8ragp0020nlyih";
|
sha256 = "1jh1sk07k3whbr0rvc4kf221wskcdbk0zpxaj49qbwq1d89cjnpg";
|
||||||
stripRoot = false;
|
stripRoot = false;
|
||||||
}
|
}
|
||||||
else if stdenv.hostPlatform.system == "x86_64-darwin" then
|
else if stdenv.hostPlatform.system == "x86_64-darwin" then
|
||||||
fetchzip {
|
fetchzip {
|
||||||
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_darwin_amd64_v${version}.zip";
|
url = "https://cache.agilebits.com/dist/1P/op/pkg/v${version}/op_darwin_amd64_v${version}.zip";
|
||||||
sha256 = "1scikv7v33kzg9rqsrz97yklxaskvif84br13zg8annm43k5vlma";
|
sha256 = "1s6gw2qwsbhj4z9nrwrxs776y45ingpfp9533qz0gc1pk7ia99js";
|
||||||
stripRoot = false;
|
stripRoot = false;
|
||||||
}
|
}
|
||||||
else throw "Architecture not supported";
|
else throw "Architecture not supported";
|
||||||
|
@ -43,16 +43,16 @@ let
|
|||||||
];
|
];
|
||||||
in buildRustPackage rec {
|
in buildRustPackage rec {
|
||||||
name = "alacritty-${version}";
|
name = "alacritty-${version}";
|
||||||
version = "0.2.4";
|
version = "0.2.5";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "jwilm";
|
owner = "jwilm";
|
||||||
repo = "alacritty";
|
repo = "alacritty";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1mf0x8dc196qf08lqpm0n4a5954cx9qfb09dq8ab7mp3xnyrnqzx";
|
sha256 = "17802fgfkp80872wr6qkjhs3gdjjw2cibigcifqnzcfzwabp07iv";
|
||||||
};
|
};
|
||||||
|
|
||||||
cargoSha256 = "0p3bygvmpmy09h7972nhmma51lxp8q91cdlaw3s6p35i79hq3bmp";
|
cargoSha256 = "0adw5zwxy1x9laa1fx11j2bhhs2w7c9n0xnjwxw8vchqi4xwqvy5";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
cmake
|
cmake
|
||||||
@ -71,9 +71,6 @@ in buildRustPackage rec {
|
|||||||
|
|
||||||
outputs = [ "out" "terminfo" ];
|
outputs = [ "out" "terminfo" ];
|
||||||
|
|
||||||
# https://github.com/NixOS/nixpkgs/issues/49693
|
|
||||||
doCheck = !stdenv.isDarwin;
|
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
substituteInPlace copypasta/src/x11.rs \
|
substituteInPlace copypasta/src/x11.rs \
|
||||||
--replace Command::new\(\"xclip\"\) Command::new\(\"${xclip}/bin/xclip\"\)
|
--replace Command::new\(\"xclip\"\) Command::new\(\"${xclip}/bin/xclip\"\)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, dbus-glib, gtk2, pkgconfig, wordnet }:
|
{ stdenv, autoreconfHook, fetchurl, dbus-glib, gtk2, pkgconfig, wordnet }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "artha-${version}";
|
name = "artha-${version}";
|
||||||
@ -9,9 +9,13 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "0qr4ihl7ma3cq82xi1fpzvf74mm9vsg0j035xvmcp3r6rmw2fycx";
|
sha256 = "0qr4ihl7ma3cq82xi1fpzvf74mm9vsg0j035xvmcp3r6rmw2fycx";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ autoreconfHook pkgconfig ];
|
||||||
buildInputs = [ dbus-glib gtk2 wordnet ];
|
buildInputs = [ dbus-glib gtk2 wordnet ];
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
./gio-underlink.patch
|
||||||
|
];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "An offline thesaurus based on WordNet";
|
description = "An offline thesaurus based on WordNet";
|
||||||
homepage = http://artha.sourceforge.net;
|
homepage = http://artha.sourceforge.net;
|
||||||
|
13
pkgs/applications/misc/artha/gio-underlink.patch
Normal file
13
pkgs/applications/misc/artha/gio-underlink.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||||
|
index 0236d72..bcc1182 100644
|
||||||
|
--- a/src/Makefile.am
|
||||||
|
+++ b/src/Makefile.am
|
||||||
|
@@ -38,7 +38,7 @@ artha_LDADD = libwni.a $(WORDNET_LIB)
|
||||||
|
|
||||||
|
if POSIX
|
||||||
|
AM_CFLAGS += @libdbus_CFLAGS@
|
||||||
|
-artha_LDADD += -lX11 -ldbus-1 -ldbus-glib-1 -lgtk-x11-2.0 \
|
||||||
|
+artha_LDADD += -lX11 -ldbus-1 -ldbus-glib-1 -lgio-2.0 -lgtk-x11-2.0 \
|
||||||
|
-lgdk-x11-2.0 -lgmodule-2.0 -lgobject-2.0 -lglib-2.0
|
||||||
|
else
|
||||||
|
artha_LDADD += @GTK_LIBS@
|
@ -5,12 +5,12 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "3.36.0";
|
version = "3.37.0";
|
||||||
name = "calibre-${version}";
|
name = "calibre-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.calibre-ebook.com/${version}/${name}.tar.xz";
|
url = "https://download.calibre-ebook.com/${version}/${name}.tar.xz";
|
||||||
sha256 = "0fbf4b29vkka3gg8c5n9dc7qhv43jpw6naz6w83jkz7andypikb8";
|
sha256 = "12si7jag5ildy08h0nfs4rfpn417i82valxbk2wjkypp226gqi05";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
|
@ -50,6 +50,10 @@ stdenv.mkDerivation rec {
|
|||||||
Mako cheetah numpy scipy matplotlib pyqt4 pygtk wxPython pyopengl
|
Mako cheetah numpy scipy matplotlib pyqt4 pygtk wxPython pyopengl
|
||||||
];
|
];
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lpthread"
|
||||||
|
];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -26,6 +26,9 @@ in stdenv.mkDerivation rec {
|
|||||||
qtconnectivity
|
qtconnectivity
|
||||||
];
|
];
|
||||||
nativeBuildInputs = [ flex makeWrapper qmake yacc ];
|
nativeBuildInputs = [ flex makeWrapper qmake yacc ];
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lz"
|
||||||
|
];
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
cp src/gcconfig.pri.in src/gcconfig.pri
|
cp src/gcconfig.pri.in src/gcconfig.pri
|
||||||
cp qwt/qwtconfig.pri.in qwt/qwtconfig.pri
|
cp qwt/qwtconfig.pri.in qwt/qwtconfig.pri
|
||||||
|
@ -104,6 +104,10 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
cmakeFlags = [ "-DCMAKE_C_FLAGS=-I${src}/include_mod" ];
|
cmakeFlags = [ "-DCMAKE_C_FLAGS=-I${src}/include_mod" ];
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lpthread"
|
||||||
|
];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
install -D -m 755 k2pdfopt $out/bin/k2pdfopt
|
install -D -m 755 k2pdfopt $out/bin/k2pdfopt
|
||||||
'';
|
'';
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
with python3Packages;
|
with python3Packages;
|
||||||
buildPythonApplication rec {
|
buildPythonApplication rec {
|
||||||
version = "0.13.1";
|
version = "0.13.2";
|
||||||
name = "kitty-${version}";
|
name = "kitty-${version}";
|
||||||
format = "other";
|
format = "other";
|
||||||
|
|
||||||
@ -15,7 +15,7 @@ buildPythonApplication rec {
|
|||||||
owner = "kovidgoyal";
|
owner = "kovidgoyal";
|
||||||
repo = "kitty";
|
repo = "kitty";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1j24zjasdh48z7majfpqr71n1wn5a9688wsmmqn26v8kfb68pqs4";
|
sha256 = "1w93fq4rks6va0aapz6f6l1cn6zhchrfq8fv39xb6x0llx78dimx";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -6,8 +6,8 @@
|
|||||||
static bool done = false;
|
static bool done = false;
|
||||||
- static const char* libname = "libstartup-notification-1.so";
|
- static const char* libname = "libstartup-notification-1.so";
|
||||||
+ static const char* libname = "@libstartup_notification@";
|
+ static const char* libname = "@libstartup_notification@";
|
||||||
if (!done) {
|
// some installs are missing the .so symlink, so try the full name
|
||||||
done = true;
|
static const char* libname2 = "libstartup-notification-1.so.0";
|
||||||
|
|
||||||
--- a/docs/Makefile
|
--- a/docs/Makefile
|
||||||
+++ b/docs/Makefile
|
+++ b/docs/Makefile
|
||||||
|
@ -10,12 +10,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "polar-bookshelf-${version}";
|
name = "polar-bookshelf-${version}";
|
||||||
version = "1.5.1";
|
version = "1.7.0";
|
||||||
|
|
||||||
# fetching a .deb because there's no easy way to package this Electron app
|
# fetching a .deb because there's no easy way to package this Electron app
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/burtonator/polar-bookshelf/releases/download/v${version}/polar-bookshelf-${version}-amd64.deb";
|
url = "https://github.com/burtonator/polar-bookshelf/releases/download/v${version}/polar-bookshelf-${version}-amd64.deb";
|
||||||
sha256 = "1nnbybrzk1ms83490gbw5gakfim0j2c8gp83d9iaqwl4590qgwlg";
|
sha256 = "14xpjm5bw1jl74shnpn5pm3p1hdpf6c3wl9pkjvz90g7w8wjc942";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
{ stdenv, fetchzip, qt5 }:
|
{ stdenv, fetchzip, qt5 }:
|
||||||
|
|
||||||
let
|
let
|
||||||
version = "1.40.30";
|
version = "1.40.40";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "qtbitcointrader-${version}";
|
name = "qtbitcointrader-${version}";
|
||||||
|
|
||||||
src = fetchzip {
|
src = fetchzip {
|
||||||
url = "https://github.com/JulyIGHOR/QtBitcoinTrader/archive/v${version}.tar.gz";
|
url = "https://github.com/JulyIGHOR/QtBitcoinTrader/archive/v${version}.tar.gz";
|
||||||
sha256 = "0xbgdmwb8d3lrddcnx2amfsknd3g408f5gy5mdydcm3vqqfi9a0c";
|
sha256 = "10gxxkmn7w2hbmznpx6ybbbvlvh640nyzya1yfn162vzbjg14jdi";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ qt5.qtbase qt5.qtmultimedia qt5.qtscript ];
|
buildInputs = [ qt5.qtbase qt5.qtmultimedia qt5.qtscript ];
|
||||||
|
@ -47,11 +47,11 @@ stdenv.mkDerivation (rec {
|
|||||||
configureFlags="--with-terminfo=$terminfo/share/terminfo --enable-256-color ${if perlSupport then "--enable-perl" else "--disable-perl"} ${if unicode3Support then "--enable-unicode3" else "--disable-unicode3"}";
|
configureFlags="--with-terminfo=$terminfo/share/terminfo --enable-256-color ${if perlSupport then "--enable-perl" else "--disable-perl"} ${if unicode3Support then "--enable-unicode3" else "--disable-unicode3"}";
|
||||||
export TERMINFO=$terminfo/share/terminfo # without this the terminfo won't be compiled by tic, see man tic
|
export TERMINFO=$terminfo/share/terminfo # without this the terminfo won't be compiled by tic, see man tic
|
||||||
NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${freetype.dev}/include/freetype2"
|
NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${freetype.dev}/include/freetype2"
|
||||||
NIX_LDFLAGS="$NIX_LDFLAGS -lfontconfig -lXrender "
|
NIX_LDFLAGS="$NIX_LDFLAGS -lfontconfig -lXrender -lpthread "
|
||||||
''
|
''
|
||||||
# make urxvt find its perl file lib/perl5/site_perl is added to PERL5LIB automatically
|
# make urxvt find its perl file lib/perl5/site_perl is added to PERL5LIB automatically
|
||||||
+ stdenv.lib.optionalString perlSupport ''
|
+ stdenv.lib.optionalString perlSupport ''
|
||||||
mkdir -p $(dirname ${perl.libPrefix})
|
mkdir -p $out/$(dirname ${perl.libPrefix})
|
||||||
ln -s $out/lib/urxvt $out/${perl.libPrefix}
|
ln -s $out/lib/urxvt $out/${perl.libPrefix}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -6,7 +6,11 @@
|
|||||||
} :
|
} :
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "0.7.0";
|
version = "0.7.0";
|
||||||
|
modulesVersion = with lib; versions.major version + "." + versions.minor version;
|
||||||
|
modulesPath = "lib/SoapySDR/modules" + modulesVersion;
|
||||||
|
extraPackagesSearchPath = lib.makeSearchPath modulesPath extraPackages;
|
||||||
|
|
||||||
in stdenv.mkDerivation {
|
in stdenv.mkDerivation {
|
||||||
name = "soapysdr-${version}";
|
name = "soapysdr-${version}";
|
||||||
@ -18,8 +22,8 @@ in stdenv.mkDerivation {
|
|||||||
sha256 = "14fjwnfj7jz9ixvim2gy4f52y6s7d4xggzxn2ck7g4q35d879x13";
|
sha256 = "14fjwnfj7jz9ixvim2gy4f52y6s7d4xggzxn2ck7g4q35d879x13";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake pkgconfig ];
|
nativeBuildInputs = [ cmake makeWrapper pkgconfig ];
|
||||||
buildInputs = [ libusb ncurses numpy swig2 python makeWrapper ];
|
buildInputs = [ libusb ncurses numpy python swig2 ];
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-DCMAKE_BUILD_TYPE=Release"
|
"-DCMAKE_BUILD_TYPE=Release"
|
||||||
@ -31,11 +35,9 @@ in stdenv.mkDerivation {
|
|||||||
for i in ${toString extraPackages}; do
|
for i in ${toString extraPackages}; do
|
||||||
${lndir}/bin/lndir -silent $i $out
|
${lndir}/bin/lndir -silent $i $out
|
||||||
done
|
done
|
||||||
|
|
||||||
# Needed for at least the remote plugin server
|
# Needed for at least the remote plugin server
|
||||||
for file in $out/bin/*; do
|
for file in $out/bin/*; do
|
||||||
wrapProgram "$file" \
|
wrapProgram "$file" --prefix SOAPY_SDR_PLUGIN_PATH : ${extraPackagesSearchPath}
|
||||||
--prefix SOAPY_SDR_PLUGIN_PATH : ${lib.makeSearchPath "lib/SoapySDR/modules0.6" extraPackages}
|
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
|
|
||||||
@ -47,4 +49,3 @@ in stdenv.mkDerivation {
|
|||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,6 +11,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [ gettext gtk2 gconf curl libexif sqlite libxml2 ];
|
buildInputs = [ gettext gtk2 gconf curl libexif sqlite libxml2 ];
|
||||||
|
NIX_LDFLAGS = [ "-lm" ];
|
||||||
|
|
||||||
# bogus includes fail with newer library version
|
# bogus includes fail with newer library version
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
{ stdenv, fetchFromGitHub, python3Packages }:
|
{ stdenv, fetchFromGitHub, python3Packages }:
|
||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
version = "0.19.0";
|
version = "0.20.0";
|
||||||
name = "toot-${version}";
|
name = "toot-${version}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ihabunek";
|
owner = "ihabunek";
|
||||||
repo = "toot";
|
repo = "toot";
|
||||||
rev = "${version}";
|
rev = "${version}";
|
||||||
sha256 = "1z0r6yqi522d5jbpd0w3prd33l067jb1jhfnxf6hkzhnx1wddjsa";
|
sha256 = "0s5i6fjip5kvvyb59yndi2rhgn962lr0g9b0pi5w2aqnv1mwjbfh";
|
||||||
};
|
};
|
||||||
|
|
||||||
checkInputs = with python3Packages; [ pytest ];
|
checkInputs = with python3Packages; [ pytest ];
|
||||||
|
@ -4,12 +4,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "wsjtx-${version}";
|
name = "wsjtx-${version}";
|
||||||
version = "1.9.1";
|
version = "2.0.0";
|
||||||
|
|
||||||
# This is a composite source tarball containing both wsjtx and a hamlib fork
|
# This is a "superbuild" tarball containing both wsjtx and a hamlib fork
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://physics.princeton.edu/pulsar/K1JT/wsjtx-${version}.tgz";
|
url = "http://physics.princeton.edu/pulsar/k1jt/wsjtx-${version}.tgz";
|
||||||
sha256 = "143r17fri08mwz28g17wcfxy60h3xgfk46mln5lmdr9k6355aqqc";
|
sha256 = "66434f69f256742da1fe057ec51e4464cab2614f0bfb1a310c04a385b77bd014";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Hamlib builds with autotools, wsjtx builds with cmake
|
# Hamlib builds with autotools, wsjtx builds with cmake
|
||||||
@ -20,7 +20,10 @@ stdenv.mkDerivation rec {
|
|||||||
];
|
];
|
||||||
buildInputs = [ fftw fftwFloat libusb1 qtbase qtmultimedia qtserialport ];
|
buildInputs = [ fftw fftwFloat libusb1 qtbase qtmultimedia qtserialport ];
|
||||||
|
|
||||||
# Composite build has its own patch step after it extracts the inner archives
|
# Remove Git dependency from superbuild since sources are included
|
||||||
|
patches = [ ./super.patch ];
|
||||||
|
|
||||||
|
# Superbuild has its own patch step after it extracts the inner archives
|
||||||
postPatch = "cp ${./wsjtx.patch} wsjtx.patch";
|
postPatch = "cp ${./wsjtx.patch} wsjtx.patch";
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
12
pkgs/applications/misc/wsjtx/super.patch
Normal file
12
pkgs/applications/misc/wsjtx/super.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
|
index 3bf97a4..2c9dce5 100644
|
||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -23,7 +23,6 @@ source tarball." )
|
||||||
|
#
|
||||||
|
# Find_library (USB_LIBRARY NAMES libusb.a usb)
|
||||||
|
Find_program (PATCH_EXECUTABLE patch REQUIRED)
|
||||||
|
-Find_package (Git REQUIRED)
|
||||||
|
|
||||||
|
#
|
||||||
|
# extra C flags to minimize hamlib excutable sizes
|
@ -1,11 +1,11 @@
|
|||||||
Index: wsjtx/CMakeLists.txt
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
===================================================================
|
index 3e7e816b..e7dbb14a 100644
|
||||||
--- wsjtx/CMakeLists.txt (revision 8382)
|
--- a/CMakeLists.txt
|
||||||
+++ wsjtx/CMakeLists.txt (working copy)
|
+++ b/CMakeLists.txt
|
||||||
@@ -866,6 +866,7 @@
|
@@ -860,6 +860,7 @@ find_package (Qt5Widgets 5 REQUIRED)
|
||||||
find_package (Qt5Widgets 5 REQUIRED)
|
|
||||||
find_package (Qt5Multimedia 5 REQUIRED)
|
find_package (Qt5Multimedia 5 REQUIRED)
|
||||||
find_package (Qt5PrintSupport 5 REQUIRED)
|
find_package (Qt5PrintSupport 5 REQUIRED)
|
||||||
|
find_package (Qt5Sql 5 REQUIRED)
|
||||||
+find_package (Qt5SerialPort 5 REQUIRED)
|
+find_package (Qt5SerialPort 5 REQUIRED)
|
||||||
|
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
|
@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
|
|||||||
mkdir .bin
|
mkdir .bin
|
||||||
ln -s ${qt4}/bin/moc .bin/moc-qt4
|
ln -s ${qt4}/bin/moc .bin/moc-qt4
|
||||||
addToSearchPath PATH .bin
|
addToSearchPath PATH .bin
|
||||||
|
sed -i -e "s@LD=\$_cc@LD=\$_cxx@" configure
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
@ -3,14 +3,14 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "xterm-341";
|
name = "xterm-342";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
urls = [
|
urls = [
|
||||||
"ftp://ftp.invisible-island.net/xterm/${name}.tgz"
|
"ftp://ftp.invisible-island.net/xterm/${name}.tgz"
|
||||||
"https://invisible-mirror.net/archives/xterm/${name}.tgz"
|
"https://invisible-mirror.net/archives/xterm/${name}.tgz"
|
||||||
];
|
];
|
||||||
sha256 = "0i6b6gpr5qzbgv3jfl86q8d47bgppxr5gq503ng1ll2x5gx7v833";
|
sha256 = "1y8ldzl4h1872fxvpvi2zwa9y3d34872vfdvfasap79lpn8208l0";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ stdenv, cmake, fetchFromGitHub
|
{ stdenv, cmake, fetchFromGitHub
|
||||||
, qtbase, qtmultimedia, qtwebengine
|
, qtbase, qtmultimedia, qtwebengine
|
||||||
, version ? "0.9.99.3"
|
, version ? "1.0.01"
|
||||||
, sourceSha ? "0dkismjs3daz5afx6s5arwvynsw5qpvv2rqbzvmpihn6khnhap55"
|
, sourceSha ? "1jw8bj3lcqngr0mqwvz1gf47qjxbwiyda7x4sm96a6ckga7pcwyb"
|
||||||
}:
|
}:
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "otter-browser-${version}";
|
name = "otter-browser-${version}";
|
||||||
@ -18,6 +18,7 @@ stdenv.mkDerivation {
|
|||||||
buildInputs = [ qtbase qtmultimedia qtwebengine ];
|
buildInputs = [ qtbase qtmultimedia qtwebengine ];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
homepage = https://otter-browser.org;
|
||||||
license = licenses.gpl3Plus;
|
license = licenses.gpl3Plus;
|
||||||
description = "Browser aiming to recreate the best aspects of the classic Opera (12.x) UI using Qt5";
|
description = "Browser aiming to recreate the best aspects of the classic Opera (12.x) UI using Qt5";
|
||||||
maintainers = with maintainers; [ lheckemann ];
|
maintainers = with maintainers; [ lheckemann ];
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
buildGoPackage rec {
|
buildGoPackage rec {
|
||||||
name = "nomad-${version}";
|
name = "nomad-${version}";
|
||||||
version = "0.7.1";
|
version = "0.8.6";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
|
|
||||||
goPackagePath = "github.com/hashicorp/nomad";
|
goPackagePath = "github.com/hashicorp/nomad";
|
||||||
@ -12,7 +12,7 @@ buildGoPackage rec {
|
|||||||
owner = "hashicorp";
|
owner = "hashicorp";
|
||||||
repo = "nomad";
|
repo = "nomad";
|
||||||
inherit rev;
|
inherit rev;
|
||||||
sha256 = "0hn80dqzxkwvk1zjk6px725mb2i3c06smqfj0yyjz96vgf7qbqy2";
|
sha256 = "1786hbgby9q3p4x28xdc06v12n8qvxqwis70mr80axb6r4kd7yqw";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
{ stdenv, pkgconfig, fetchurl, python, dropbox }:
|
{ stdenv, pkgconfig, fetchurl, python, dropbox }:
|
||||||
let
|
let
|
||||||
version = "2015.10.28";
|
version = "2018.11.28";
|
||||||
dropboxd = "${dropbox}/bin/dropbox";
|
dropboxd = "${dropbox}/bin/dropbox";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "dropbox-cli-${version}";
|
name = "dropbox-cli-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://linux.dropbox.com/packages/nautilus-dropbox-${version}.tar.bz2";
|
url = "https://linux.dropboxstatic.com/packages/nautilus-dropbox-${version}.tar.bz2";
|
||||||
sha256 = "1ai6vi5227z2ryxl403693xi63b42ylyfmzh8hbv4shp69zszm9c";
|
sha256 = "0m1m9c7dfc8nawkcrg88955125sl1jz8mc9bf6wjay9za8014w58";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
|
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
|||||||
inherit src;
|
inherit src;
|
||||||
|
|
||||||
nodejs = nodejs-8_x;
|
nodejs = nodejs-8_x;
|
||||||
sha256 = "03h1kfiaflwbrvcd8v0bsymn7n2dxi3yj4pxkwcigqg4jgcf56k6";
|
sha256 = "1m883gjxcihnik88fyj54f4z4m786pwl3a90k151v9bnbslf3k6i";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./isDev.patch ];
|
patches = [ ./isDev.patch ];
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, newScope, makeWrapper
|
{ stdenv, newScope, makeWrapper
|
||||||
, wrapGAppsHook, gnome3, glib
|
, wrapGAppsHook, gnome3, glib
|
||||||
, electron, xdg_utils, makeDesktopItem
|
, electron_3, xdg_utils, makeDesktopItem
|
||||||
, auth0ClientID ? "0spuNKfIGeLAQ_Iki9t3fGxbfJl3k8SU"
|
, auth0ClientID ? "0spuNKfIGeLAQ_Iki9t3fGxbfJl3k8SU"
|
||||||
, auth0Domain ? "nixpkgs.auth0.com" }:
|
, auth0Domain ? "nixpkgs.auth0.com" }:
|
||||||
|
|
||||||
@ -43,7 +43,7 @@ stdenv.mkDerivation {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
postFixup = ''
|
postFixup = ''
|
||||||
makeWrapper ${electron}/bin/electron $out/bin/rambox \
|
makeWrapper ${electron_3}/bin/electron $out/bin/rambox \
|
||||||
--add-flags "${rambox-bare} --without-update" \
|
--add-flags "${rambox-bare} --without-update" \
|
||||||
"''${gappsWrapperArgs[@]}" \
|
"''${gappsWrapperArgs[@]}" \
|
||||||
--prefix PATH : ${xdg_utils}/bin
|
--prefix PATH : ${xdg_utils}/bin
|
||||||
|
@ -16,6 +16,7 @@ stdenv.mkDerivation {
|
|||||||
patches = [ ./conference.patch ];
|
patches = [ ./conference.patch ];
|
||||||
|
|
||||||
buildInputs = [ cmake lame id3lib libvorbis qt4 libogg ];
|
buildInputs = [ cmake lame id3lib libvorbis qt4 libogg ];
|
||||||
|
NIX_LDFLAGS = [ "-lvorbis" ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://atdot.ch/scr/;
|
homepage = http://atdot.ch/scr/;
|
||||||
|
33
pkgs/applications/networking/jnetmap/default.nix
Normal file
33
pkgs/applications/networking/jnetmap/default.nix
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
{ stdenv, fetchurl, jre, makeWrapper }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "jnetmap-${version}";
|
||||||
|
version = "0.5.4";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://sourceforge/project/jnetmap/jNetMap%20${version}/jNetMap-${version}.jar";
|
||||||
|
sha256 = "0nxsfa600jhazwbabxmr9j37mhwysp0fyrvczhv3f1smiy8rjanl";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ jre makeWrapper ];
|
||||||
|
|
||||||
|
unpackPhase = ":";
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p "$out/bin"
|
||||||
|
mkdir -p "$out/lib"
|
||||||
|
|
||||||
|
cp "${src}" "$out/lib/jnetmap.jar"
|
||||||
|
makeWrapper "${jre}/bin/java" "$out/bin/jnetmap" \
|
||||||
|
--add-flags "-jar \"$out/lib/jnetmap.jar\""
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Graphical network monitoring and documentation tool";
|
||||||
|
homepage = "http://www.rakudave.ch/jnetmap/";
|
||||||
|
license = licenses.gpl3Plus;
|
||||||
|
# Upstream supports macOS and Windows too.
|
||||||
|
platforms = platforms.linux;
|
||||||
|
maintainers = [ maintainers.bjornfor ];
|
||||||
|
};
|
||||||
|
}
|
@ -12,7 +12,10 @@ stdenv.mkDerivation {
|
|||||||
++ stdenv.lib.optional (stdenv.hostPlatform == stdenv.buildPlatform) podofo
|
++ stdenv.lib.optional (stdenv.hostPlatform == stdenv.buildPlatform) podofo
|
||||||
++ stdenv.lib.optional (!stdenv.isLinux) libiconv;
|
++ stdenv.lib.optional (!stdenv.isLinux) libiconv;
|
||||||
|
|
||||||
configurePhase = stdenv.lib.optionalString (!stdenv.isLinux) ''
|
configurePhase = ''
|
||||||
|
substituteInPlace Makefile \
|
||||||
|
--replace '$(CC) $(CFLAGS) $(LDFLAGS)' '$(CXX) $(CFLAGS) $(LDFLAGS)'
|
||||||
|
'' + stdenv.lib.optionalString (!stdenv.isLinux) ''
|
||||||
sed 's/#EXTRA/EXTRA/' -i Makefile
|
sed 's/#EXTRA/EXTRA/' -i Makefile
|
||||||
'' + stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
|
'' + stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
|
||||||
sed 's/^PDF/#PDF/' -i Makefile
|
sed 's/^PDF/#PDF/' -i Makefile
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
{ stdenv, fetchurl, makeWrapper, makeDesktopItem
|
{ stdenv, fetchurl, makeWrapper, makeDesktopItem
|
||||||
, atk, cairo, gdk_pixbuf, glib, gnome2, gtk2, libGLU_combined, pango, xorg
|
, atk, cairo, gdk_pixbuf, glib, gnome2, gtk2, libGLU_combined, pango, xorg
|
||||||
, lsb-release }:
|
, lsb-release, freetype, fontconfig, pangox_compat, polkit, polkit_gnome }:
|
||||||
|
|
||||||
let
|
let
|
||||||
sha256 = {
|
sha256 = {
|
||||||
"x86_64-linux" = "0g19sac4j3m1nf400vn6qcww7prqg2p4k4zsj74i109kk1396aa2";
|
"x86_64-linux" = "08kdxsg9npb1nmlr2jyq7p238735kqkp7c5xckxn6rc4cp12n2y2";
|
||||||
"i686-linux" = "1dd4ai2pclav9g872xil3x67bxy32gvz9pb3w76383pcsdh5zh45";
|
"i686-linux" = "11r5d4234zbkkgyrd7q9x3w7s7lailnq7z4x8cnhpr8vipzrg7h2";
|
||||||
}."${stdenv.hostPlatform.system}" or (throw "system ${stdenv.hostPlatform.system} not supported");
|
}."${stdenv.hostPlatform.system}" or (throw "system ${stdenv.hostPlatform.system} not supported");
|
||||||
|
|
||||||
arch = {
|
arch = {
|
||||||
@ -27,7 +27,7 @@ let
|
|||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
name = "anydesk-${version}";
|
name = "anydesk-${version}";
|
||||||
version = "2.9.4";
|
version = "4.0.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.anydesk.com/linux/${name}-${arch}.tar.gz";
|
url = "https://download.anydesk.com/linux/${name}-${arch}.tar.gz";
|
||||||
@ -36,10 +36,11 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
atk cairo gdk_pixbuf glib gtk2 stdenv.cc.cc pango
|
atk cairo gdk_pixbuf glib gtk2 stdenv.cc.cc pango
|
||||||
gnome2.gtkglext libGLU_combined
|
gnome2.gtkglext libGLU_combined freetype fontconfig
|
||||||
|
pangox_compat polkit polkit_gnome
|
||||||
] ++ (with xorg; [
|
] ++ (with xorg; [
|
||||||
libxcb libX11 libXdamage libXext libXfixes libXi libXmu
|
libxcb libX11 libXdamage libXext libXfixes libXi libXmu
|
||||||
libXrandr libXtst
|
libXrandr libXtst libXt libICE libSM
|
||||||
]);
|
]);
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
@ -22,7 +22,15 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
cmakeFlags = [ "-DCMAKE_INSTALL_LIBDIR=lib" (stdenv.lib.optionalString usePython "-DUSE_PYTHON=true") ];
|
cmakeFlags = [
|
||||||
|
"-DCMAKE_INSTALL_LIBDIR=lib"
|
||||||
|
"-DBUILD_DOCS:BOOL=ON"
|
||||||
|
(stdenv.lib.optionalString usePython "-DUSE_PYTHON=true")
|
||||||
|
];
|
||||||
|
|
||||||
|
postBuild = ''
|
||||||
|
make doc
|
||||||
|
'';
|
||||||
|
|
||||||
# Skip byte-compiling of emacs-lisp files because this is currently
|
# Skip byte-compiling of emacs-lisp files because this is currently
|
||||||
# broken in ledger...
|
# broken in ledger...
|
||||||
|
@ -13,11 +13,11 @@ let
|
|||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
name = "trilium-${version}";
|
name = "trilium-${version}";
|
||||||
version = "0.26.1";
|
version = "0.27.3";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.7z";
|
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.7z";
|
||||||
sha256 = "184b0b0s8q32h1mpkrin8x1q0kjvard7r7xqrclziwwxg4khp3cz";
|
sha256 = "07r4gwf4l76x1m6xlvrfad075kmmpdr4n6vd36vrxsf475rhlmsp";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -14,6 +14,13 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
NIX_CFLAGS_COMPILE = "-include ${libGLU_combined}/include/GL/glu.h";
|
NIX_CFLAGS_COMPILE = "-include ${libGLU_combined}/include/GL/glu.h";
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
(fetchurl {
|
||||||
|
url = https://data.gpo.zugaina.org/fusion809/sci-chemistry/avogadro/files/avogadro-1.1.0-xlibs.patch;
|
||||||
|
sha256 = "1p113v19z3zwr9gxj2k599f8p97a8rwm93pa4amqvd0snn31mw0k";
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Molecule editor and visualizer";
|
description = "Molecule editor and visualizer";
|
||||||
maintainers = [ ];
|
maintainers = [ ];
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "abella-${version}";
|
name = "abella-${version}";
|
||||||
version = "2.0.5";
|
version = "2.0.6";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://abella-prover.org/distributions/${name}.tar.gz";
|
url = "http://abella-prover.org/distributions/${name}.tar.gz";
|
||||||
sha256 = "0bry4pj6p9y7sg79ygdksynml4rdsjhqi959vnnwwsbaysa3bci0";
|
sha256 = "164q9gngckg6q69k13lwx2pq3cnc9ckw1qi8dnpxqfjgwfqr7xyi";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ rsync ] ++ (with ocamlPackages; [ ocaml ocamlbuild findlib ]);
|
buildInputs = [ rsync ] ++ (with ocamlPackages; [ ocaml ocamlbuild findlib ]);
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "symbiyosys-${version}";
|
name = "symbiyosys-${version}";
|
||||||
version = "2018.09.12";
|
version = "2018.12.09";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "yosyshq";
|
owner = "yosyshq";
|
||||||
repo = "symbiyosys";
|
repo = "symbiyosys";
|
||||||
rev = "e90bcb588e97118af0cdba23fae562fb0efbf294";
|
rev = "0772456a15b5a474c3c90a06b48e46a67d8a6614";
|
||||||
sha256 = "16nlimpdc3g6lghwqpyirgrr1d9mgk4wg3c06fvglzaicvjixnfr";
|
sha256 = "00p2l1g9z8nnmkc57l1cfn9ignjjmxwnyaxj2xjd1fim4kzd5475";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python3 yosys ];
|
buildInputs = [ python3 yosys ];
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
{ stdenv, fetchurl, gmp-static, gperf, autoreconfHook, libpoly }:
|
{ stdenv, fetchFromGitHub, gmp-static, gperf, autoreconfHook, libpoly }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "yices-${version}";
|
name = "yices-${version}";
|
||||||
version = "2.6.1";
|
version = "2.6.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchFromGitHub {
|
||||||
url = "https://github.com/SRI-CSL/yices2/archive/Yices-${version}.tar.gz";
|
owner = "SRI-CSL";
|
||||||
name = "${name}-src.tar.gz";
|
repo = "yices2";
|
||||||
sha256 = "14xvflv14qn8ssm8rklvckp6l1q94vn49qz2snz73j40nwzshaww";
|
rev = "Yices-${version}";
|
||||||
|
sha256 = "04vf468spsh00jh7gj94cjnq8kjyfwy9l6r4z7l2pm0zgwkqgyhm";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook ];
|
nativeBuildInputs = [ autoreconfHook ];
|
||||||
@ -38,6 +39,6 @@ stdenv.mkDerivation rec {
|
|||||||
homepage = "http://yices.csl.sri.com";
|
homepage = "http://yices.csl.sri.com";
|
||||||
license = licenses.gpl3;
|
license = licenses.gpl3;
|
||||||
platforms = with platforms; linux ++ darwin;
|
platforms = with platforms; linux ++ darwin;
|
||||||
maintainers = [ maintainers.thoughtpolice ];
|
maintainers = with maintainers; [ thoughtpolice ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "z3-${version}";
|
name = "z3-${version}";
|
||||||
version = "4.8.3";
|
version = "4.8.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Z3Prover";
|
owner = "Z3Prover";
|
||||||
repo = "z3";
|
repo = "z3";
|
||||||
rev = name;
|
rev = name;
|
||||||
sha256 = "0p5gdmhd32x6zwmx7j5cgwh4jyfxa9yapym95nlmyfaqzak92qar";
|
sha256 = "014igqm5vwswz0yhz0cdxsj3a6dh7i79hvhgc3jmmmz3z0xm1gyn";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ python fixDarwinDylibNames ];
|
buildInputs = [ python fixDarwinDylibNames ];
|
||||||
|
@ -9,14 +9,14 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "0.7.22";
|
version = "0.7.23";
|
||||||
name = "pynac-${version}";
|
name = "pynac-${version}";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "pynac";
|
owner = "pynac";
|
||||||
repo = "pynac";
|
repo = "pynac";
|
||||||
rev = "pynac-${version}";
|
rev = "pynac-${version}";
|
||||||
sha256 = "1ribm5vpbgsja4hbca1ckw4ln9kjkv608aaqsvxxvbs4z76ys6yi";
|
sha256 = "02yhl8v9l6aj3wl6dk9iacz4hdv08i1d750rxpygjp43nlgvvb2h";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
|
@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
|
|||||||
makeFlags=[
|
makeFlags=[
|
||||||
"AM_LDFLAGS="
|
"AM_LDFLAGS="
|
||||||
];
|
];
|
||||||
NIX_LDFLAGS="-l${python2.libPrefix} -lperl";
|
NIX_LDFLAGS="-l${python2.libPrefix} -lperl -ldl -lGL";
|
||||||
preConfigure=''
|
preConfigure=''
|
||||||
export NIX_LDFLAGS="$NIX_LDFLAGS -L$(dirname "$(find ${perl} -name libperl.so)")"
|
export NIX_LDFLAGS="$NIX_LDFLAGS -L$(dirname "$(find ${perl} -name libperl.so)")"
|
||||||
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE
|
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, buildGo19Package, fetchFromGitHub, curl, libgit2, ncurses, pkgconfig, readline }:
|
{ stdenv, buildGo19Package, fetchFromGitHub, curl, libgit2, ncurses, pkgconfig, readline }:
|
||||||
let
|
let
|
||||||
version = "0.3.0";
|
version = "0.3.1";
|
||||||
in
|
in
|
||||||
buildGo19Package {
|
buildGo19Package {
|
||||||
name = "grv-${version}";
|
name = "grv-${version}";
|
||||||
@ -14,7 +14,7 @@ buildGo19Package {
|
|||||||
owner = "rgburke";
|
owner = "rgburke";
|
||||||
repo = "grv";
|
repo = "grv";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "00v502mwnpv09l7fsbq3s72i5fz5dxbildwxgw0r8zzf6d54xrgl";
|
sha256 = "16ylapsibqrqwx45l4ypr3av07rd1haf10v838mjqsakf8l1xc0b";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -22,6 +22,10 @@ stdenv.mkDerivation {
|
|||||||
"SVN_INCLUDE=${subversion.dev}/include/subversion-1"
|
"SVN_INCLUDE=${subversion.dev}/include/subversion-1"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lsvn_fs-1"
|
||||||
|
];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = https://github.com/svn-all-fast-export/svn2git;
|
homepage = https://github.com/svn-all-fast-export/svn2git;
|
||||||
description = "A fast-import based converter for an svn repo to git repos";
|
description = "A fast-import based converter for an svn repo to git repos";
|
||||||
|
@ -1,32 +1,32 @@
|
|||||||
{
|
{
|
||||||
"ce": {
|
"ce": {
|
||||||
"version": "11.5.5",
|
"version": "11.6.3",
|
||||||
"repo_hash": "1dxky06im18s4kxbb33qwm22pkkhgvyjggx31164iy71zcxxj1jr",
|
"repo_hash": "0bvmccfybgzbd85bdvwikmxh4asj5ly8yhxazhaqkwmnymnxa4k2",
|
||||||
"deb_hash": "0wnyfl1bb5wb8kdyarjk9y4ydla84f3alnk3m3zwmdqfg9jsqgb8",
|
"deb_hash": "11blasjkdi85sivfjb0s6cssh1p13fyxhqimcx1dsvb5q5v0m6as",
|
||||||
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_11.5.5-ce.0_amd64.deb/download.deb",
|
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_11.6.3-ce.0_amd64.deb/download.deb",
|
||||||
"owner": "gitlab-org",
|
"owner": "gitlab-org",
|
||||||
"repo": "gitlab-ce",
|
"repo": "gitlab-ce",
|
||||||
"rev": "v11.5.5",
|
"rev": "v11.6.3",
|
||||||
"passthru": {
|
"passthru": {
|
||||||
"GITALY_SERVER_VERSION": "0.129.0",
|
"GITALY_SERVER_VERSION": "1.7.1",
|
||||||
"GITLAB_PAGES_VERSION": "1.3.1",
|
"GITLAB_PAGES_VERSION": "1.3.1",
|
||||||
"GITLAB_SHELL_VERSION": "8.4.1",
|
"GITLAB_SHELL_VERSION": "8.4.3",
|
||||||
"GITLAB_WORKHORSE_VERSION": "7.1.3"
|
"GITLAB_WORKHORSE_VERSION": "7.6.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ee": {
|
"ee": {
|
||||||
"version": "11.5.5",
|
"version": "11.6.3",
|
||||||
"repo_hash": "1j5g0x7rxrdb39b12psjirsa3s0lhqgnxh0q3r22cgzgxv0332b8",
|
"repo_hash": "0j31h5i74j94f7qlcxk6pvwaxqqcjbm02lnqslnfs3zs8k2bmd35",
|
||||||
"deb_hash": "193s1f7w9lcamqnmrc7c3klmybqqra7yr16x6ay0cznwcdgirisp",
|
"deb_hash": "1ivap84d5xphxfmzff8i663pf6kw5rh2zxv1bcwn62p8dccr7hcc",
|
||||||
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_11.5.5-ee.0_amd64.deb/download.deb",
|
"deb_url": "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_11.6.3-ee.0_amd64.deb/download.deb",
|
||||||
"owner": "gitlab-org",
|
"owner": "gitlab-org",
|
||||||
"repo": "gitlab-ee",
|
"repo": "gitlab-ee",
|
||||||
"rev": "v11.5.5-ee",
|
"rev": "v11.6.3-ee",
|
||||||
"passthru": {
|
"passthru": {
|
||||||
"GITALY_SERVER_VERSION": "0.129.0",
|
"GITALY_SERVER_VERSION": "1.7.1",
|
||||||
"GITLAB_PAGES_VERSION": "1.3.1",
|
"GITLAB_PAGES_VERSION": "1.3.1",
|
||||||
"GITLAB_SHELL_VERSION": "8.4.1",
|
"GITLAB_SHELL_VERSION": "8.4.3",
|
||||||
"GITLAB_WORKHORSE_VERSION": "7.1.3"
|
"GITLAB_WORKHORSE_VERSION": "7.6.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -5,8 +5,8 @@ gem 'bundler', '>= 1.16.5'
|
|||||||
|
|
||||||
gem 'rugged', '~> 0.27'
|
gem 'rugged', '~> 0.27'
|
||||||
gem 'github-linguist', '~> 6.1', require: 'linguist'
|
gem 'github-linguist', '~> 6.1', require: 'linguist'
|
||||||
gem 'gitlab-markup', '~> 1.6.4'
|
gem 'gitlab-markup', '~> 1.6.5'
|
||||||
gem 'gitaly-proto', '~> 0.123.0', require: 'gitaly'
|
gem 'gitaly-proto', '~> 1.3.0'
|
||||||
gem 'activesupport', '~> 5.0.2'
|
gem 'activesupport', '~> 5.0.2'
|
||||||
gem 'rdoc', '~> 4.2'
|
gem 'rdoc', '~> 4.2'
|
||||||
gem 'gitlab-gollum-lib', '~> 4.2', require: false
|
gem 'gitlab-gollum-lib', '~> 4.2', require: false
|
||||||
|
@ -2,9 +2,9 @@ GEM
|
|||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
abstract_type (0.0.7)
|
abstract_type (0.0.7)
|
||||||
activesupport (5.0.6)
|
activesupport (5.0.7)
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
i18n (~> 0.7)
|
i18n (>= 0.7, < 2)
|
||||||
minitest (~> 5.1)
|
minitest (~> 5.1)
|
||||||
tzinfo (~> 1.1)
|
tzinfo (~> 1.1)
|
||||||
adamantium (0.2.0)
|
adamantium (0.2.0)
|
||||||
@ -18,7 +18,7 @@ GEM
|
|||||||
concord (0.1.5)
|
concord (0.1.5)
|
||||||
adamantium (~> 0.2.0)
|
adamantium (~> 0.2.0)
|
||||||
equalizer (~> 0.0.9)
|
equalizer (~> 0.0.9)
|
||||||
concurrent-ruby (1.0.5)
|
concurrent-ruby (1.1.3)
|
||||||
crass (1.0.4)
|
crass (1.0.4)
|
||||||
debug_inspector (0.0.3)
|
debug_inspector (0.0.3)
|
||||||
diff-lcs (1.3)
|
diff-lcs (1.3)
|
||||||
@ -30,7 +30,7 @@ GEM
|
|||||||
multipart-post (>= 1.2, < 3)
|
multipart-post (>= 1.2, < 3)
|
||||||
gemojione (3.3.0)
|
gemojione (3.3.0)
|
||||||
json
|
json
|
||||||
gitaly-proto (0.123.0)
|
gitaly-proto (1.3.0)
|
||||||
grpc (~> 1.0)
|
grpc (~> 1.0)
|
||||||
github-linguist (6.2.0)
|
github-linguist (6.2.0)
|
||||||
charlock_holmes (~> 0.7.6)
|
charlock_holmes (~> 0.7.6)
|
||||||
@ -54,7 +54,7 @@ GEM
|
|||||||
diff-lcs (~> 1.1)
|
diff-lcs (~> 1.1)
|
||||||
mime-types (>= 1.16)
|
mime-types (>= 1.16)
|
||||||
posix-spawn (~> 0.3)
|
posix-spawn (~> 0.3)
|
||||||
gitlab-markup (1.6.4)
|
gitlab-markup (1.6.5)
|
||||||
gollum-grit_adapter (1.0.1)
|
gollum-grit_adapter (1.0.1)
|
||||||
gitlab-grit (~> 2.7, >= 2.7.1)
|
gitlab-grit (~> 2.7, >= 2.7.1)
|
||||||
google-protobuf (3.6.1)
|
google-protobuf (3.6.1)
|
||||||
@ -63,7 +63,8 @@ GEM
|
|||||||
grpc (1.15.0)
|
grpc (1.15.0)
|
||||||
google-protobuf (~> 3.1)
|
google-protobuf (~> 3.1)
|
||||||
googleapis-common-protos-types (~> 1.0.0)
|
googleapis-common-protos-types (~> 1.0.0)
|
||||||
i18n (0.8.1)
|
i18n (1.1.1)
|
||||||
|
concurrent-ruby (~> 1.0)
|
||||||
ice_nine (0.11.2)
|
ice_nine (0.11.2)
|
||||||
json (2.1.0)
|
json (2.1.0)
|
||||||
licensee (8.9.2)
|
licensee (8.9.2)
|
||||||
@ -74,9 +75,9 @@ GEM
|
|||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
mime-types-data (3.2018.0812)
|
mime-types-data (3.2018.0812)
|
||||||
mini_portile2 (2.3.0)
|
mini_portile2 (2.3.0)
|
||||||
minitest (5.9.1)
|
minitest (5.11.3)
|
||||||
multipart-post (2.0.0)
|
multipart-post (2.0.0)
|
||||||
nokogiri (1.8.4)
|
nokogiri (1.8.5)
|
||||||
mini_portile2 (~> 2.3.0)
|
mini_portile2 (~> 2.3.0)
|
||||||
nokogumbo (1.5.0)
|
nokogumbo (1.5.0)
|
||||||
nokogiri
|
nokogiri
|
||||||
@ -130,7 +131,7 @@ GEM
|
|||||||
stringex (2.8.4)
|
stringex (2.8.4)
|
||||||
thread_safe (0.3.6)
|
thread_safe (0.3.6)
|
||||||
timecop (0.9.1)
|
timecop (0.9.1)
|
||||||
tzinfo (1.2.2)
|
tzinfo (1.2.5)
|
||||||
thread_safe (~> 0.1)
|
thread_safe (~> 0.1)
|
||||||
unicode-display_width (1.4.0)
|
unicode-display_width (1.4.0)
|
||||||
unparser (0.2.8)
|
unparser (0.2.8)
|
||||||
@ -150,11 +151,11 @@ DEPENDENCIES
|
|||||||
bundler (>= 1.16.5)
|
bundler (>= 1.16.5)
|
||||||
factory_bot
|
factory_bot
|
||||||
faraday (~> 0.12)
|
faraday (~> 0.12)
|
||||||
gitaly-proto (~> 0.123.0)
|
gitaly-proto (~> 1.3.0)
|
||||||
github-linguist (~> 6.1)
|
github-linguist (~> 6.1)
|
||||||
gitlab-gollum-lib (~> 4.2)
|
gitlab-gollum-lib (~> 4.2)
|
||||||
gitlab-gollum-rugged_adapter (~> 0.4.4)
|
gitlab-gollum-rugged_adapter (~> 0.4.4)
|
||||||
gitlab-markup (~> 1.6.4)
|
gitlab-markup (~> 1.6.5)
|
||||||
google-protobuf (~> 3.6)
|
google-protobuf (~> 3.6)
|
||||||
grpc (~> 1.15.0)
|
grpc (~> 1.15.0)
|
||||||
licensee (~> 8.9.0)
|
licensee (~> 8.9.0)
|
||||||
|
@ -7,14 +7,14 @@ let
|
|||||||
gemdir = ./.;
|
gemdir = ./.;
|
||||||
};
|
};
|
||||||
in buildGoPackage rec {
|
in buildGoPackage rec {
|
||||||
version = "0.129.0";
|
version = "1.7.1";
|
||||||
name = "gitaly-${version}";
|
name = "gitaly-${version}";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitaly";
|
repo = "gitaly";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0lidqa0w0vy87p5xfmqrfvbyzvl9wj2p918qs2f5rc7shzm38rn6";
|
sha256 = "1ravy308b5h9gsbb3ka159f68ghyjkb4bj1ngj7ighb9dd84vlf4";
|
||||||
};
|
};
|
||||||
|
|
||||||
goPackagePath = "gitlab.com/gitlab-org/gitaly";
|
goPackagePath = "gitlab.com/gitlab-org/gitaly";
|
||||||
|
@ -11,10 +11,10 @@
|
|||||||
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
|
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0g85lqq0smj71g8a2dxb54ajjzw59c9snana4p61knryc83q3yg6";
|
sha256 = "1yx73l984y3ri5ndj37l1dfarcdvbhra7vhz9fcww4za24is95d5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.0.6";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
adamantium = {
|
adamantium = {
|
||||||
dependencies = ["ice_nine" "memoizable"];
|
dependencies = ["ice_nine" "memoizable"];
|
||||||
@ -70,10 +70,10 @@
|
|||||||
concurrent-ruby = {
|
concurrent-ruby = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf";
|
sha256 = "18q9skp5pfq4jwbxzmw8q2rn4cpw6mf4561i2hsjcl1nxdag2jvb";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.5";
|
version = "1.1.3";
|
||||||
};
|
};
|
||||||
crass = {
|
crass = {
|
||||||
source = {
|
source = {
|
||||||
@ -146,10 +146,10 @@
|
|||||||
dependencies = ["grpc"];
|
dependencies = ["grpc"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "16b9sdaimhcda401z2s7apf0nz6y0lxs74xhkwlz4jzf6ms44mgg";
|
sha256 = "17fg29j089k94ssim9hfzpd5lycvhimbpvz12d73ywrbwz7a7680";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.123.0";
|
version = "1.3.0";
|
||||||
};
|
};
|
||||||
github-linguist = {
|
github-linguist = {
|
||||||
dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"];
|
dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"];
|
||||||
@ -198,10 +198,10 @@
|
|||||||
gitlab-markup = {
|
gitlab-markup = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1v6w3z7smmkqnhphb4ghgpqg61vimflqzpszybji0li99f2k1jb6";
|
sha256 = "12lzzhbmid4m23pk7d963n3njli2hw7g200arszh75j57bjgs4fy";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.4";
|
version = "1.6.5";
|
||||||
};
|
};
|
||||||
gollum-grit_adapter = {
|
gollum-grit_adapter = {
|
||||||
dependencies = ["gitlab-grit"];
|
dependencies = ["gitlab-grit"];
|
||||||
@ -239,12 +239,13 @@
|
|||||||
version = "1.15.0";
|
version = "1.15.0";
|
||||||
};
|
};
|
||||||
i18n = {
|
i18n = {
|
||||||
|
dependencies = ["concurrent-ruby"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1s6971zmjxszdrp59vybns9gzxpdxzdklakc5lp8nl4fx5kpxkbp";
|
sha256 = "1gcp1m1p6dpasycfz2sj82ci9ggz7lsskz9c9q6gvfwxrl8y9dx7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.8.1";
|
version = "1.1.1";
|
||||||
};
|
};
|
||||||
ice_nine = {
|
ice_nine = {
|
||||||
source = {
|
source = {
|
||||||
@ -308,10 +309,10 @@
|
|||||||
minitest = {
|
minitest = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0300naf4ilpd9sf0k8si9h9sclkizaschn8bpnri5fqmvm9ybdbq";
|
sha256 = "0icglrhghgwdlnzzp4jf76b0mbc71s80njn5afyfjn4wqji8mqbq";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.9.1";
|
version = "5.11.3";
|
||||||
};
|
};
|
||||||
multipart-post = {
|
multipart-post = {
|
||||||
source = {
|
source = {
|
||||||
@ -325,10 +326,10 @@
|
|||||||
dependencies = ["mini_portile2"];
|
dependencies = ["mini_portile2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1h9nml9h3m0mpvmh8jfnqvblnz5n5y3mmhgfc38avfmfzdrq9bgc";
|
sha256 = "0byyxrazkfm29ypcx5q4syrv126nvjnf7z6bqi01sqkv4llsi4qz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.8.4";
|
version = "1.8.5";
|
||||||
};
|
};
|
||||||
nokogumbo = {
|
nokogumbo = {
|
||||||
dependencies = ["nokogiri"];
|
dependencies = ["nokogiri"];
|
||||||
@ -537,10 +538,10 @@
|
|||||||
dependencies = ["thread_safe"];
|
dependencies = ["thread_safe"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1c01p3kg6xvy1cgjnzdfq45fggbwish8krd0h864jvbpybyx7cgx";
|
sha256 = "1fjx9j327xpkkdlxwmkl3a8wqj7i4l4jwlrv3z13mg95z9wl253z";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.2.2";
|
version = "1.2.5";
|
||||||
};
|
};
|
||||||
unicode-display_width = {
|
unicode-display_width = {
|
||||||
source = {
|
source = {
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
{ stdenv, ruby, bundler, fetchFromGitLab, go }:
|
{ stdenv, ruby, bundler, fetchFromGitLab, go }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "8.4.1";
|
version = "8.4.3";
|
||||||
name = "gitlab-shell-${version}";
|
name = "gitlab-shell-${version}";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitlab-shell";
|
repo = "gitlab-shell";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "00jzrpdfqgrba2qi5ngc0g07p7gmip7my563hw542gg8l88d27xq";
|
sha256 = "0ah039xpff1gmj36rm1ns8lb1k3di49lmnphl54bc45wnj72lw57";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ ruby bundler go ];
|
buildInputs = [ ruby bundler go ];
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gitlab-workhorse-${version}";
|
name = "gitlab-workhorse-${version}";
|
||||||
|
|
||||||
version = "7.1.3";
|
version = "7.6.0";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitlab-workhorse";
|
repo = "gitlab-workhorse";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1r75jj0xb4jv5fq2ihxk0vlv43gsk523zx86076mwph1g75gi1nz";
|
sha256 = "13wr2az3bp6qnb05505sb5qn0fl2syaclc40dwjcdwwmhaalj2m4";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ git go ];
|
buildInputs = [ git go ];
|
||||||
|
@ -1,13 +1,17 @@
|
|||||||
# --- Special code for migrating to Rails 5.0 ---
|
# --- Special code for migrating to Rails 5.0 ---
|
||||||
def rails5?
|
def rails5?
|
||||||
%w[1 true].include?(ENV["RAILS5"])
|
!%w[0 false].include?(ENV["RAILS5"])
|
||||||
end
|
end
|
||||||
|
|
||||||
gem_versions = {}
|
gem_versions = {}
|
||||||
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2'
|
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2'
|
||||||
gem_versions['default_value_for'] = rails5? ? '~> 3.0.5' : '~> 3.0.0'
|
gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.11'
|
||||||
gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.10'
|
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9'
|
||||||
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9'
|
|
||||||
|
# The 2.0.6 version of rack requires monkeypatch to be present in
|
||||||
|
# `config.ru`. This can be removed once a new update for Rack
|
||||||
|
# is available that contains https://github.com/rack/rack/pull/1201.
|
||||||
|
gem_versions['rack'] = rails5? ? '2.0.6' : '1.6.11'
|
||||||
# --- The end of special code for migrating to Rails 5.0 ---
|
# --- The end of special code for migrating to Rails 5.0 ---
|
||||||
|
|
||||||
source 'https://rubygems.org'
|
source 'https://rubygems.org'
|
||||||
@ -15,13 +19,20 @@ source 'https://rubygems.org'
|
|||||||
gem 'rails', gem_versions['rails']
|
gem 'rails', gem_versions['rails']
|
||||||
gem 'rails-deprecated_sanitizer', '~> 1.0.3'
|
gem 'rails-deprecated_sanitizer', '~> 1.0.3'
|
||||||
|
|
||||||
|
# Improves copy-on-write performance for MRI
|
||||||
|
gem 'nakayoshi_fork', '~> 0.0.4'
|
||||||
|
|
||||||
# Responders respond_to and respond_with
|
# Responders respond_to and respond_with
|
||||||
gem 'responders', '~> 2.0'
|
gem 'responders', '~> 2.0'
|
||||||
|
|
||||||
gem 'sprockets', '~> 3.7.0'
|
gem 'sprockets', '~> 3.7.0'
|
||||||
|
|
||||||
# Default values for AR models
|
# Default values for AR models
|
||||||
gem 'default_value_for', gem_versions['default_value_for']
|
if rails5?
|
||||||
|
gem 'gitlab-default_value_for', '~> 3.1.1', require: 'default_value_for'
|
||||||
|
else
|
||||||
|
gem 'default_value_for', '~> 3.0.0'
|
||||||
|
end
|
||||||
|
|
||||||
# Supported DBs
|
# Supported DBs
|
||||||
gem 'mysql2', '~> 0.4.10', group: :mysql
|
gem 'mysql2', '~> 0.4.10', group: :mysql
|
||||||
@ -71,7 +82,7 @@ gem 'validates_hostname', '~> 1.0.6'
|
|||||||
gem 'browser', '~> 2.5'
|
gem 'browser', '~> 2.5'
|
||||||
|
|
||||||
# GPG
|
# GPG
|
||||||
gem 'gpgme'
|
gem 'gpgme', '~> 2.0.18'
|
||||||
|
|
||||||
# LDAP Auth
|
# LDAP Auth
|
||||||
# GitLab fork with several improvements to original library. For full list of changes
|
# GitLab fork with several improvements to original library. For full list of changes
|
||||||
@ -80,7 +91,7 @@ gem 'gitlab_omniauth-ldap', '~> 2.0.4', require: 'omniauth-ldap'
|
|||||||
gem 'net-ldap'
|
gem 'net-ldap'
|
||||||
|
|
||||||
# API
|
# API
|
||||||
gem 'grape', '~> 1.1'
|
gem 'grape', '~> 1.1.0'
|
||||||
gem 'grape-entity', '~> 0.7.1'
|
gem 'grape-entity', '~> 0.7.1'
|
||||||
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
|
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
|
||||||
|
|
||||||
@ -124,7 +135,7 @@ gem 'seed-fu', '~> 2.3.7'
|
|||||||
# Markdown and HTML processing
|
# Markdown and HTML processing
|
||||||
gem 'html-pipeline', '~> 2.8'
|
gem 'html-pipeline', '~> 2.8'
|
||||||
gem 'deckar01-task_list', '2.0.0'
|
gem 'deckar01-task_list', '2.0.0'
|
||||||
gem 'gitlab-markup', '~> 1.6.4'
|
gem 'gitlab-markup', '~> 1.6.5'
|
||||||
gem 'github-markup', '~> 1.7.0', require: 'github/markup'
|
gem 'github-markup', '~> 1.7.0', require: 'github/markup'
|
||||||
gem 'redcarpet', '~> 3.4'
|
gem 'redcarpet', '~> 3.4'
|
||||||
gem 'commonmarker', '~> 0.17'
|
gem 'commonmarker', '~> 0.17'
|
||||||
@ -133,7 +144,7 @@ gem 'rdoc', '~> 6.0'
|
|||||||
gem 'org-ruby', '~> 0.9.12'
|
gem 'org-ruby', '~> 0.9.12'
|
||||||
gem 'creole', '~> 0.5.0'
|
gem 'creole', '~> 0.5.0'
|
||||||
gem 'wikicloth', '0.8.1'
|
gem 'wikicloth', '0.8.1'
|
||||||
gem 'asciidoctor', '~> 1.5.6'
|
gem 'asciidoctor', '~> 1.5.8'
|
||||||
gem 'asciidoctor-plantuml', '0.0.8'
|
gem 'asciidoctor-plantuml', '0.0.8'
|
||||||
gem 'rouge', '~> 3.1'
|
gem 'rouge', '~> 3.1'
|
||||||
gem 'truncato', '~> 0.7.9'
|
gem 'truncato', '~> 0.7.9'
|
||||||
@ -148,6 +159,8 @@ gem 'icalendar'
|
|||||||
gem 'diffy', '~> 3.1.0'
|
gem 'diffy', '~> 3.1.0'
|
||||||
|
|
||||||
# Application server
|
# Application server
|
||||||
|
gem 'rack', gem_versions['rack']
|
||||||
|
|
||||||
group :unicorn do
|
group :unicorn do
|
||||||
gem 'unicorn', '~> 5.1.0'
|
gem 'unicorn', '~> 5.1.0'
|
||||||
gem 'unicorn-worker-killer', '~> 0.4.4'
|
gem 'unicorn-worker-killer', '~> 0.4.4'
|
||||||
@ -168,6 +181,7 @@ gem 'acts-as-taggable-on', '~> 5.0'
|
|||||||
gem 'sidekiq', '~> 5.2.1'
|
gem 'sidekiq', '~> 5.2.1'
|
||||||
gem 'sidekiq-cron', '~> 0.6.0'
|
gem 'sidekiq-cron', '~> 0.6.0'
|
||||||
gem 'redis-namespace', '~> 1.6.0'
|
gem 'redis-namespace', '~> 1.6.0'
|
||||||
|
gem 'gitlab-sidekiq-fetcher', '~> 0.4.0', require: 'sidekiq-reliable-fetch'
|
||||||
|
|
||||||
# Cron Parser
|
# Cron Parser
|
||||||
gem 'rufus-scheduler', '~> 3.4'
|
gem 'rufus-scheduler', '~> 3.4'
|
||||||
@ -204,6 +218,9 @@ gem 'redis-rails', '~> 5.0.2'
|
|||||||
gem 'redis', '~> 3.2'
|
gem 'redis', '~> 3.2'
|
||||||
gem 'connection_pool', '~> 2.0'
|
gem 'connection_pool', '~> 2.0'
|
||||||
|
|
||||||
|
# Discord integration
|
||||||
|
gem 'discordrb-webhooks-blackst0ne', '~> 3.3', require: false
|
||||||
|
|
||||||
# HipChat integration
|
# HipChat integration
|
||||||
gem 'hipchat', '~> 1.5.0'
|
gem 'hipchat', '~> 1.5.0'
|
||||||
|
|
||||||
@ -220,13 +237,13 @@ gem 'slack-notifier', '~> 1.5.1'
|
|||||||
gem 'hangouts-chat', '~> 0.0.5'
|
gem 'hangouts-chat', '~> 0.0.5'
|
||||||
|
|
||||||
# Asana integration
|
# Asana integration
|
||||||
gem 'asana', '~> 0.6.0'
|
gem 'asana', '~> 0.8.1'
|
||||||
|
|
||||||
# FogBugz integration
|
# FogBugz integration
|
||||||
gem 'ruby-fogbugz', '~> 0.2.1'
|
gem 'ruby-fogbugz', '~> 0.2.1'
|
||||||
|
|
||||||
# Kubernetes integration
|
# Kubernetes integration
|
||||||
gem 'kubeclient', '~> 3.1.0'
|
gem 'kubeclient', '~> 4.0.0'
|
||||||
|
|
||||||
# Sanitize user input
|
# Sanitize user input
|
||||||
gem 'sanitize', '~> 4.6'
|
gem 'sanitize', '~> 4.6'
|
||||||
@ -247,6 +264,9 @@ gem 'ace-rails-ap', '~> 4.1.0'
|
|||||||
# Detect and convert string character encoding
|
# Detect and convert string character encoding
|
||||||
gem 'charlock_holmes', '~> 0.7.5'
|
gem 'charlock_holmes', '~> 0.7.5'
|
||||||
|
|
||||||
|
# Detect mime content type from content
|
||||||
|
gem 'mimemagic', '~> 0.3.2'
|
||||||
|
|
||||||
# Faster blank
|
# Faster blank
|
||||||
gem 'fast_blank'
|
gem 'fast_blank'
|
||||||
|
|
||||||
@ -282,7 +302,7 @@ gem 'gettext_i18n_rails', '~> 1.8.0'
|
|||||||
gem 'gettext_i18n_rails_js', '~> 1.3'
|
gem 'gettext_i18n_rails_js', '~> 1.3'
|
||||||
gem 'gettext', '~> 3.2.2', require: false, group: :development
|
gem 'gettext', '~> 3.2.2', require: false, group: :development
|
||||||
|
|
||||||
gem 'batch-loader', '~> 1.2.1'
|
gem 'batch-loader', '~> 1.2.2'
|
||||||
|
|
||||||
# Perf bar
|
# Perf bar
|
||||||
gem 'peek', '~> 1.0.1'
|
gem 'peek', '~> 1.0.1'
|
||||||
@ -291,7 +311,6 @@ gem 'peek-mysql2', '~> 1.1.0', group: :mysql
|
|||||||
gem 'peek-pg', '~> 1.3.0', group: :postgres
|
gem 'peek-pg', '~> 1.3.0', group: :postgres
|
||||||
gem 'peek-rblineprof', '~> 0.2.0'
|
gem 'peek-rblineprof', '~> 0.2.0'
|
||||||
gem 'peek-redis', '~> 1.2.0'
|
gem 'peek-redis', '~> 1.2.0'
|
||||||
gem 'gitlab-sidekiq-fetcher', require: 'sidekiq-reliable-fetch'
|
|
||||||
|
|
||||||
# Metrics
|
# Metrics
|
||||||
group :metrics do
|
group :metrics do
|
||||||
@ -311,8 +330,8 @@ group :development do
|
|||||||
gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false
|
gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false
|
||||||
|
|
||||||
# Better errors handler
|
# Better errors handler
|
||||||
gem 'better_errors', '~> 2.1.0'
|
gem 'better_errors', '~> 2.5.0'
|
||||||
gem 'binding_of_caller', '~> 0.7.2'
|
gem 'binding_of_caller', '~> 0.8.0'
|
||||||
|
|
||||||
# thin instead webrick
|
# thin instead webrick
|
||||||
gem 'thin', '~> 1.7.0'
|
gem 'thin', '~> 1.7.0'
|
||||||
@ -339,7 +358,7 @@ group :development, :test do
|
|||||||
gem 'minitest', '~> 5.7.0'
|
gem 'minitest', '~> 5.7.0'
|
||||||
|
|
||||||
# Generate Fake data
|
# Generate Fake data
|
||||||
gem 'ffaker', '~> 2.4'
|
gem 'ffaker', '~> 2.10'
|
||||||
|
|
||||||
gem 'capybara', '~> 2.15'
|
gem 'capybara', '~> 2.15'
|
||||||
gem 'capybara-screenshot', '~> 1.0.0'
|
gem 'capybara-screenshot', '~> 1.0.0'
|
||||||
@ -354,14 +373,14 @@ group :development, :test do
|
|||||||
gem 'rubocop-rspec', '~> 1.22.1'
|
gem 'rubocop-rspec', '~> 1.22.1'
|
||||||
|
|
||||||
gem 'scss_lint', '~> 0.56.0', require: false
|
gem 'scss_lint', '~> 0.56.0', require: false
|
||||||
gem 'haml_lint', '~> 0.26.0', require: false
|
gem 'haml_lint', '~> 0.28.0', require: false
|
||||||
gem 'simplecov', '~> 0.14.0', require: false
|
gem 'simplecov', '~> 0.14.0', require: false
|
||||||
gem 'bundler-audit', '~> 0.5.0', require: false
|
gem 'bundler-audit', '~> 0.5.0', require: false
|
||||||
|
|
||||||
gem 'benchmark-ips', '~> 2.3.0', require: false
|
gem 'benchmark-ips', '~> 2.3.0', require: false
|
||||||
|
|
||||||
gem 'license_finder', '~> 5.4', require: false
|
gem 'license_finder', '~> 5.4', require: false
|
||||||
gem 'knapsack', '~> 1.16'
|
gem 'knapsack', '~> 1.17'
|
||||||
|
|
||||||
gem 'activerecord_sane_schema_dumper', gem_versions['activerecord_sane_schema_dumper']
|
gem 'activerecord_sane_schema_dumper', gem_versions['activerecord_sane_schema_dumper']
|
||||||
|
|
||||||
@ -380,7 +399,7 @@ group :test do
|
|||||||
gem 'rails-controller-testing' if rails5? # Rails5 only gem.
|
gem 'rails-controller-testing' if rails5? # Rails5 only gem.
|
||||||
gem 'test_after_commit', '~> 1.1' unless rails5? # Remove this gem when migrated to rails 5.0. It's been integrated to rails 5.0.
|
gem 'test_after_commit', '~> 1.1' unless rails5? # Remove this gem when migrated to rails 5.0. It's been integrated to rails 5.0.
|
||||||
gem 'sham_rack', '~> 1.3.6'
|
gem 'sham_rack', '~> 1.3.6'
|
||||||
gem 'concurrent-ruby', '~> 1.0.5'
|
gem 'concurrent-ruby', '~> 1.1'
|
||||||
gem 'test-prof', '~> 0.2.5'
|
gem 'test-prof', '~> 0.2.5'
|
||||||
gem 'rspec_junit_formatter'
|
gem 'rspec_junit_formatter'
|
||||||
end
|
end
|
||||||
@ -416,7 +435,7 @@ group :ed25519 do
|
|||||||
end
|
end
|
||||||
|
|
||||||
# Gitaly GRPC client
|
# Gitaly GRPC client
|
||||||
gem 'gitaly-proto', '~> 0.123.0', require: 'gitaly'
|
gem 'gitaly-proto', '~> 1.3.0', require: 'gitaly'
|
||||||
gem 'grpc', '~> 1.15.0'
|
gem 'grpc', '~> 1.15.0'
|
||||||
|
|
||||||
gem 'google-protobuf', '~> 3.6'
|
gem 'google-protobuf', '~> 3.6'
|
||||||
|
@ -4,41 +4,44 @@ GEM
|
|||||||
RedCloth (4.3.2)
|
RedCloth (4.3.2)
|
||||||
abstract_type (0.0.7)
|
abstract_type (0.0.7)
|
||||||
ace-rails-ap (4.1.2)
|
ace-rails-ap (4.1.2)
|
||||||
actionmailer (4.2.10)
|
actioncable (5.0.7)
|
||||||
actionpack (= 4.2.10)
|
actionpack (= 5.0.7)
|
||||||
actionview (= 4.2.10)
|
nio4r (>= 1.2, < 3.0)
|
||||||
activejob (= 4.2.10)
|
websocket-driver (~> 0.6.1)
|
||||||
|
actionmailer (5.0.7)
|
||||||
|
actionpack (= 5.0.7)
|
||||||
|
actionview (= 5.0.7)
|
||||||
|
activejob (= 5.0.7)
|
||||||
mail (~> 2.5, >= 2.5.4)
|
mail (~> 2.5, >= 2.5.4)
|
||||||
rails-dom-testing (~> 1.0, >= 1.0.5)
|
rails-dom-testing (~> 2.0)
|
||||||
actionpack (4.2.10)
|
actionpack (5.0.7)
|
||||||
actionview (= 4.2.10)
|
actionview (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
rack (~> 1.6)
|
rack (~> 2.0)
|
||||||
rack-test (~> 0.6.2)
|
rack-test (~> 0.6.3)
|
||||||
rails-dom-testing (~> 1.0, >= 1.0.5)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.0.2)
|
rails-html-sanitizer (~> 1.0, >= 1.0.2)
|
||||||
actionview (4.2.10)
|
actionview (5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
builder (~> 3.1)
|
builder (~> 3.1)
|
||||||
erubis (~> 2.7.0)
|
erubis (~> 2.7.0)
|
||||||
rails-dom-testing (~> 1.0, >= 1.0.5)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
||||||
activejob (4.2.10)
|
activejob (5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
globalid (>= 0.3.0)
|
globalid (>= 0.3.6)
|
||||||
activemodel (4.2.10)
|
activemodel (5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
builder (~> 3.1)
|
activerecord (5.0.7)
|
||||||
activerecord (4.2.10)
|
activemodel (= 5.0.7)
|
||||||
activemodel (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
arel (~> 7.0)
|
||||||
arel (~> 6.0)
|
activerecord_sane_schema_dumper (1.0)
|
||||||
activerecord_sane_schema_dumper (0.2)
|
rails (>= 5, < 6)
|
||||||
rails (>= 4, < 5)
|
activesupport (5.0.7)
|
||||||
activesupport (4.2.10)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
i18n (~> 0.7)
|
i18n (>= 0.7, < 2)
|
||||||
minitest (~> 5.1)
|
minitest (~> 5.1)
|
||||||
thread_safe (~> 0.3, >= 0.3.4)
|
|
||||||
tzinfo (~> 1.1)
|
tzinfo (~> 1.1)
|
||||||
acts-as-taggable-on (5.0.0)
|
acts-as-taggable-on (5.0.0)
|
||||||
activerecord (>= 4.2.8)
|
activerecord (>= 4.2.8)
|
||||||
@ -49,13 +52,13 @@ GEM
|
|||||||
public_suffix (>= 2.0.2, < 4.0)
|
public_suffix (>= 2.0.2, < 4.0)
|
||||||
aes_key_wrap (1.0.1)
|
aes_key_wrap (1.0.1)
|
||||||
akismet (2.0.0)
|
akismet (2.0.0)
|
||||||
arel (6.0.4)
|
arel (7.1.4)
|
||||||
asana (0.6.0)
|
asana (0.8.1)
|
||||||
faraday (~> 0.9)
|
faraday (~> 0.9)
|
||||||
faraday_middleware (~> 0.9)
|
faraday_middleware (~> 0.9)
|
||||||
faraday_middleware-multi_json (~> 0.0)
|
faraday_middleware-multi_json (~> 0.0)
|
||||||
oauth2 (~> 1.0)
|
oauth2 (~> 1.0)
|
||||||
asciidoctor (1.5.6.2)
|
asciidoctor (1.5.8)
|
||||||
asciidoctor-plantuml (0.0.8)
|
asciidoctor-plantuml (0.0.8)
|
||||||
asciidoctor (~> 1.5)
|
asciidoctor (~> 1.5)
|
||||||
ast (2.4.0)
|
ast (2.4.0)
|
||||||
@ -70,16 +73,17 @@ GEM
|
|||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
babosa (1.0.2)
|
babosa (1.0.2)
|
||||||
base32 (0.3.2)
|
base32 (0.3.2)
|
||||||
batch-loader (1.2.1)
|
batch-loader (1.2.2)
|
||||||
bcrypt (3.1.12)
|
bcrypt (3.1.12)
|
||||||
bcrypt_pbkdf (1.0.0)
|
bcrypt_pbkdf (1.0.0)
|
||||||
benchmark-ips (2.3.0)
|
benchmark-ips (2.3.0)
|
||||||
better_errors (2.1.1)
|
better_errors (2.5.0)
|
||||||
coderay (>= 1.0.0)
|
coderay (>= 1.0.0)
|
||||||
erubis (>= 2.6.6)
|
erubi (>= 1.0.0)
|
||||||
rack (>= 0.9.0)
|
rack (>= 0.9.0)
|
||||||
bindata (2.4.3)
|
bindata (2.4.3)
|
||||||
binding_of_caller (0.7.2)
|
binding_ninja (0.2.2)
|
||||||
|
binding_of_caller (0.8.0)
|
||||||
debug_inspector (>= 0.0.1)
|
debug_inspector (>= 0.0.1)
|
||||||
bootsnap (1.3.2)
|
bootsnap (1.3.2)
|
||||||
msgpack (~> 1.0)
|
msgpack (~> 1.0)
|
||||||
@ -125,9 +129,9 @@ GEM
|
|||||||
concord (0.1.5)
|
concord (0.1.5)
|
||||||
adamantium (~> 0.2.0)
|
adamantium (~> 0.2.0)
|
||||||
equalizer (~> 0.0.9)
|
equalizer (~> 0.0.9)
|
||||||
concurrent-ruby (1.0.5)
|
concurrent-ruby (1.1.3)
|
||||||
concurrent-ruby-ext (1.0.5)
|
concurrent-ruby-ext (1.1.3)
|
||||||
concurrent-ruby (= 1.0.5)
|
concurrent-ruby (= 1.1.3)
|
||||||
connection_pool (2.2.2)
|
connection_pool (2.2.2)
|
||||||
crack (0.4.3)
|
crack (0.4.3)
|
||||||
safe_yaml (~> 1.0.0)
|
safe_yaml (~> 1.0.0)
|
||||||
@ -137,14 +141,12 @@ GEM
|
|||||||
addressable
|
addressable
|
||||||
daemons (1.2.6)
|
daemons (1.2.6)
|
||||||
database_cleaner (1.5.3)
|
database_cleaner (1.5.3)
|
||||||
debug_inspector (0.0.2)
|
debug_inspector (0.0.3)
|
||||||
debugger-ruby_core_source (1.3.8)
|
debugger-ruby_core_source (1.3.8)
|
||||||
deckar01-task_list (2.0.0)
|
deckar01-task_list (2.0.0)
|
||||||
html-pipeline
|
html-pipeline
|
||||||
declarative (0.0.10)
|
declarative (0.0.10)
|
||||||
declarative-option (0.1.0)
|
declarative-option (0.1.0)
|
||||||
default_value_for (3.0.2)
|
|
||||||
activerecord (>= 3.2.0, < 5.1)
|
|
||||||
descendants_tracker (0.0.4)
|
descendants_tracker (0.0.4)
|
||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
device_detector (1.0.0)
|
device_detector (1.0.0)
|
||||||
@ -162,6 +164,8 @@ GEM
|
|||||||
rotp (~> 2.0)
|
rotp (~> 2.0)
|
||||||
diff-lcs (1.3)
|
diff-lcs (1.3)
|
||||||
diffy (3.1.0)
|
diffy (3.1.0)
|
||||||
|
discordrb-webhooks-blackst0ne (3.3.0)
|
||||||
|
rest-client (~> 2.0)
|
||||||
docile (1.1.5)
|
docile (1.1.5)
|
||||||
domain_name (0.5.20180417)
|
domain_name (0.5.20180417)
|
||||||
unf (>= 0.0.5, < 1.0.0)
|
unf (>= 0.0.5, < 1.0.0)
|
||||||
@ -178,8 +182,9 @@ GEM
|
|||||||
mail (~> 2.7)
|
mail (~> 2.7)
|
||||||
encryptor (3.0.0)
|
encryptor (3.0.0)
|
||||||
equalizer (0.0.11)
|
equalizer (0.0.11)
|
||||||
|
erubi (1.7.1)
|
||||||
erubis (2.7.0)
|
erubis (2.7.0)
|
||||||
escape_utils (1.1.1)
|
escape_utils (1.2.1)
|
||||||
et-orbi (1.0.3)
|
et-orbi (1.0.3)
|
||||||
tzinfo
|
tzinfo
|
||||||
eventmachine (1.2.7)
|
eventmachine (1.2.7)
|
||||||
@ -200,7 +205,7 @@ GEM
|
|||||||
multi_json
|
multi_json
|
||||||
fast_blank (1.0.0)
|
fast_blank (1.0.0)
|
||||||
fast_gettext (1.6.0)
|
fast_gettext (1.6.0)
|
||||||
ffaker (2.4.0)
|
ffaker (2.10.0)
|
||||||
ffi (1.9.25)
|
ffi (1.9.25)
|
||||||
flipper (0.13.0)
|
flipper (0.13.0)
|
||||||
flipper-active_record (0.13.0)
|
flipper-active_record (0.13.0)
|
||||||
@ -269,11 +274,13 @@ GEM
|
|||||||
gettext_i18n_rails (>= 0.7.1)
|
gettext_i18n_rails (>= 0.7.1)
|
||||||
po_to_json (>= 1.0.0)
|
po_to_json (>= 1.0.0)
|
||||||
rails (>= 3.2.0)
|
rails (>= 3.2.0)
|
||||||
gitaly-proto (0.123.0)
|
gitaly-proto (1.3.0)
|
||||||
grpc (~> 1.0)
|
grpc (~> 1.0)
|
||||||
github-markup (1.7.0)
|
github-markup (1.7.0)
|
||||||
gitlab-markup (1.6.4)
|
gitlab-default_value_for (3.1.1)
|
||||||
gitlab-sidekiq-fetcher (0.3.0)
|
activerecord (>= 3.2.0, < 6.0)
|
||||||
|
gitlab-markup (1.6.5)
|
||||||
|
gitlab-sidekiq-fetcher (0.4.0)
|
||||||
sidekiq (~> 5)
|
sidekiq (~> 5)
|
||||||
gitlab-styles (2.4.1)
|
gitlab-styles (2.4.1)
|
||||||
rubocop (~> 0.54.0)
|
rubocop (~> 0.54.0)
|
||||||
@ -307,8 +314,8 @@ GEM
|
|||||||
multi_json (~> 1.11)
|
multi_json (~> 1.11)
|
||||||
os (>= 0.9, < 2.0)
|
os (>= 0.9, < 2.0)
|
||||||
signet (~> 0.7)
|
signet (~> 0.7)
|
||||||
gpgme (2.0.13)
|
gpgme (2.0.18)
|
||||||
mini_portile2 (~> 2.1)
|
mini_portile2 (~> 2.3)
|
||||||
grape (1.1.0)
|
grape (1.1.0)
|
||||||
activesupport
|
activesupport
|
||||||
builder
|
builder
|
||||||
@ -335,11 +342,11 @@ GEM
|
|||||||
haml (5.0.4)
|
haml (5.0.4)
|
||||||
temple (>= 0.8.0)
|
temple (>= 0.8.0)
|
||||||
tilt
|
tilt
|
||||||
haml_lint (0.26.0)
|
haml_lint (0.28.0)
|
||||||
haml (>= 4.0, < 5.1)
|
haml (>= 4.0, < 5.1)
|
||||||
rainbow
|
rainbow
|
||||||
rake (>= 10, < 13)
|
rake (>= 10, < 13)
|
||||||
rubocop (>= 0.49.0)
|
rubocop (>= 0.50.0)
|
||||||
sysexits (~> 1.1)
|
sysexits (~> 1.1)
|
||||||
hamlit (2.8.8)
|
hamlit (2.8.8)
|
||||||
temple (>= 0.8.0)
|
temple (>= 0.8.0)
|
||||||
@ -361,20 +368,20 @@ GEM
|
|||||||
html2text (0.2.0)
|
html2text (0.2.0)
|
||||||
nokogiri (~> 1.6)
|
nokogiri (~> 1.6)
|
||||||
htmlentities (4.3.4)
|
htmlentities (4.3.4)
|
||||||
http (2.2.2)
|
http (3.3.0)
|
||||||
addressable (~> 2.3)
|
addressable (~> 2.3)
|
||||||
http-cookie (~> 1.0)
|
http-cookie (~> 1.0)
|
||||||
http-form_data (~> 1.0.1)
|
http-form_data (~> 2.0)
|
||||||
http_parser.rb (~> 0.6.0)
|
http_parser.rb (~> 0.6.0)
|
||||||
http-cookie (1.0.3)
|
http-cookie (1.0.3)
|
||||||
domain_name (~> 0.5)
|
domain_name (~> 0.5)
|
||||||
http-form_data (1.0.3)
|
http-form_data (2.1.1)
|
||||||
http_parser.rb (0.6.0)
|
http_parser.rb (0.6.0)
|
||||||
httparty (0.13.7)
|
httparty (0.13.7)
|
||||||
json (~> 1.8)
|
json (~> 1.8)
|
||||||
multi_xml (>= 0.5.2)
|
multi_xml (>= 0.5.2)
|
||||||
httpclient (2.8.3)
|
httpclient (2.8.3)
|
||||||
i18n (0.9.5)
|
i18n (1.1.1)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
icalendar (2.4.1)
|
icalendar (2.4.1)
|
||||||
ice_nine (0.11.2)
|
ice_nine (0.11.2)
|
||||||
@ -410,10 +417,10 @@ GEM
|
|||||||
kaminari-core (= 1.0.1)
|
kaminari-core (= 1.0.1)
|
||||||
kaminari-core (1.0.1)
|
kaminari-core (1.0.1)
|
||||||
kgio (2.10.0)
|
kgio (2.10.0)
|
||||||
knapsack (1.16.0)
|
knapsack (1.17.0)
|
||||||
rake
|
rake
|
||||||
kubeclient (3.1.0)
|
kubeclient (4.0.0)
|
||||||
http (~> 2.2.2)
|
http (~> 3.0)
|
||||||
recursive-open-struct (~> 1.0, >= 1.0.4)
|
recursive-open-struct (~> 1.0, >= 1.0.4)
|
||||||
rest-client (~> 2.0)
|
rest-client (~> 2.0)
|
||||||
launchy (2.4.3)
|
launchy (2.4.3)
|
||||||
@ -439,7 +446,7 @@ GEM
|
|||||||
activesupport (>= 4)
|
activesupport (>= 4)
|
||||||
railties (>= 4)
|
railties (>= 4)
|
||||||
request_store (~> 1.0)
|
request_store (~> 1.0)
|
||||||
loofah (2.2.2)
|
loofah (2.2.3)
|
||||||
crass (~> 1.0.2)
|
crass (~> 1.0.2)
|
||||||
nokogiri (>= 1.5.9)
|
nokogiri (>= 1.5.9)
|
||||||
mail (2.7.0)
|
mail (2.7.0)
|
||||||
@ -448,11 +455,11 @@ GEM
|
|||||||
memoist (0.16.0)
|
memoist (0.16.0)
|
||||||
memoizable (0.4.2)
|
memoizable (0.4.2)
|
||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
method_source (0.9.0)
|
method_source (0.9.2)
|
||||||
mime-types (3.1)
|
mime-types (3.2.2)
|
||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
mime-types-data (3.2016.0521)
|
mime-types-data (3.2018.0812)
|
||||||
mimemagic (0.3.0)
|
mimemagic (0.3.2)
|
||||||
mini_magick (4.8.0)
|
mini_magick (4.8.0)
|
||||||
mini_mime (1.0.1)
|
mini_mime (1.0.1)
|
||||||
mini_portile2 (2.3.0)
|
mini_portile2 (2.3.0)
|
||||||
@ -465,10 +472,12 @@ GEM
|
|||||||
mustermann-grape (1.0.0)
|
mustermann-grape (1.0.0)
|
||||||
mustermann (~> 1.0.0)
|
mustermann (~> 1.0.0)
|
||||||
mysql2 (0.4.10)
|
mysql2 (0.4.10)
|
||||||
|
nakayoshi_fork (0.0.4)
|
||||||
net-ldap (0.16.0)
|
net-ldap (0.16.0)
|
||||||
net-ssh (5.0.1)
|
net-ssh (5.0.1)
|
||||||
netrc (0.11.0)
|
netrc (0.11.0)
|
||||||
nokogiri (1.8.4)
|
nio4r (2.3.1)
|
||||||
|
nokogiri (1.8.5)
|
||||||
mini_portile2 (~> 2.3.0)
|
mini_portile2 (~> 2.3.0)
|
||||||
nokogumbo (1.5.0)
|
nokogumbo (1.5.0)
|
||||||
nokogiri
|
nokogiri
|
||||||
@ -596,7 +605,7 @@ GEM
|
|||||||
get_process_mem (~> 0.2)
|
get_process_mem (~> 0.2)
|
||||||
puma (>= 2.7, < 4)
|
puma (>= 2.7, < 4)
|
||||||
pyu-ruby-sasl (0.0.3.3)
|
pyu-ruby-sasl (0.0.3.3)
|
||||||
rack (1.6.10)
|
rack (2.0.6)
|
||||||
rack-accept (0.4.5)
|
rack-accept (0.4.5)
|
||||||
rack (>= 0.4)
|
rack (>= 0.4)
|
||||||
rack-attack (4.4.1)
|
rack-attack (4.4.1)
|
||||||
@ -608,37 +617,42 @@ GEM
|
|||||||
httpclient (>= 2.4)
|
httpclient (>= 2.4)
|
||||||
multi_json (>= 1.3.6)
|
multi_json (>= 1.3.6)
|
||||||
rack (>= 1.1)
|
rack (>= 1.1)
|
||||||
rack-protection (2.0.3)
|
rack-protection (2.0.4)
|
||||||
rack
|
rack
|
||||||
rack-proxy (0.6.0)
|
rack-proxy (0.6.0)
|
||||||
rack
|
rack
|
||||||
rack-test (0.6.3)
|
rack-test (0.6.3)
|
||||||
rack (>= 1.0)
|
rack (>= 1.0)
|
||||||
rails (4.2.10)
|
rails (5.0.7)
|
||||||
actionmailer (= 4.2.10)
|
actioncable (= 5.0.7)
|
||||||
actionpack (= 4.2.10)
|
actionmailer (= 5.0.7)
|
||||||
actionview (= 4.2.10)
|
actionpack (= 5.0.7)
|
||||||
activejob (= 4.2.10)
|
actionview (= 5.0.7)
|
||||||
activemodel (= 4.2.10)
|
activejob (= 5.0.7)
|
||||||
activerecord (= 4.2.10)
|
activemodel (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activerecord (= 5.0.7)
|
||||||
bundler (>= 1.3.0, < 2.0)
|
activesupport (= 5.0.7)
|
||||||
railties (= 4.2.10)
|
bundler (>= 1.3.0)
|
||||||
sprockets-rails
|
railties (= 5.0.7)
|
||||||
|
sprockets-rails (>= 2.0.0)
|
||||||
|
rails-controller-testing (1.0.2)
|
||||||
|
actionpack (~> 5.x, >= 5.0.1)
|
||||||
|
actionview (~> 5.x, >= 5.0.1)
|
||||||
|
activesupport (~> 5.x)
|
||||||
rails-deprecated_sanitizer (1.0.3)
|
rails-deprecated_sanitizer (1.0.3)
|
||||||
activesupport (>= 4.2.0.alpha)
|
activesupport (>= 4.2.0.alpha)
|
||||||
rails-dom-testing (1.0.9)
|
rails-dom-testing (2.0.3)
|
||||||
activesupport (>= 4.2.0, < 5.0)
|
activesupport (>= 4.2.0)
|
||||||
nokogiri (~> 1.6)
|
nokogiri (>= 1.6)
|
||||||
rails-deprecated_sanitizer (>= 1.0.1)
|
|
||||||
rails-html-sanitizer (1.0.4)
|
rails-html-sanitizer (1.0.4)
|
||||||
loofah (~> 2.2, >= 2.2.2)
|
loofah (~> 2.2, >= 2.2.2)
|
||||||
rails-i18n (4.0.9)
|
rails-i18n (5.1.1)
|
||||||
i18n (~> 0.7)
|
i18n (>= 0.7, < 2)
|
||||||
railties (~> 4.0)
|
railties (>= 5.0, < 6)
|
||||||
railties (4.2.10)
|
railties (5.0.7)
|
||||||
actionpack (= 4.2.10)
|
actionpack (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
|
method_source
|
||||||
rake (>= 0.8.7)
|
rake (>= 0.8.7)
|
||||||
thor (>= 0.18.1, < 2.0)
|
thor (>= 0.18.1, < 2.0)
|
||||||
rainbow (3.0.0)
|
rainbow (3.0.0)
|
||||||
@ -676,7 +690,7 @@ GEM
|
|||||||
redis-actionpack (>= 5.0, < 6)
|
redis-actionpack (>= 5.0, < 6)
|
||||||
redis-activesupport (>= 5.0, < 6)
|
redis-activesupport (>= 5.0, < 6)
|
||||||
redis-store (>= 1.2, < 2)
|
redis-store (>= 1.2, < 2)
|
||||||
redis-store (1.4.1)
|
redis-store (1.6.0)
|
||||||
redis (>= 2.2, < 5)
|
redis (>= 2.2, < 5)
|
||||||
regexp_parser (0.5.0)
|
regexp_parser (0.5.0)
|
||||||
representable (3.0.4)
|
representable (3.0.4)
|
||||||
@ -711,8 +725,8 @@ GEM
|
|||||||
rspec-mocks (3.7.0)
|
rspec-mocks (3.7.0)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.7.0)
|
rspec-support (~> 3.7.0)
|
||||||
rspec-parameterized (0.4.0)
|
rspec-parameterized (0.4.1)
|
||||||
binding_of_caller
|
binding_ninja (>= 0.2.1)
|
||||||
parser
|
parser
|
||||||
proc_to_ast
|
proc_to_ast
|
||||||
rspec (>= 2.13, < 4)
|
rspec (>= 2.13, < 4)
|
||||||
@ -729,8 +743,7 @@ GEM
|
|||||||
rspec-core
|
rspec-core
|
||||||
rspec-set (0.1.3)
|
rspec-set (0.1.3)
|
||||||
rspec-support (3.7.1)
|
rspec-support (3.7.1)
|
||||||
rspec_junit_formatter (0.2.3)
|
rspec_junit_formatter (0.4.1)
|
||||||
builder (< 4)
|
|
||||||
rspec-core (>= 2, < 4, != 2.12.0)
|
rspec-core (>= 2, < 4, != 2.12.0)
|
||||||
rspec_profiling (0.0.5)
|
rspec_profiling (0.0.5)
|
||||||
activerecord
|
activerecord
|
||||||
@ -756,8 +769,8 @@ GEM
|
|||||||
ruby-progressbar (1.9.0)
|
ruby-progressbar (1.9.0)
|
||||||
ruby-saml (1.7.2)
|
ruby-saml (1.7.2)
|
||||||
nokogiri (>= 1.5.10)
|
nokogiri (>= 1.5.10)
|
||||||
ruby_parser (3.9.0)
|
ruby_parser (3.11.0)
|
||||||
sexp_processor (~> 4.1)
|
sexp_processor (~> 4.9)
|
||||||
rubyntlm (0.6.2)
|
rubyntlm (0.6.2)
|
||||||
rubypants (0.2.0)
|
rubypants (0.2.0)
|
||||||
rubyzip (1.2.2)
|
rubyzip (1.2.2)
|
||||||
@ -794,15 +807,15 @@ GEM
|
|||||||
selenium-webdriver (3.12.0)
|
selenium-webdriver (3.12.0)
|
||||||
childprocess (~> 0.5)
|
childprocess (~> 0.5)
|
||||||
rubyzip (~> 1.2)
|
rubyzip (~> 1.2)
|
||||||
sentry-raven (2.7.2)
|
sentry-raven (2.7.4)
|
||||||
faraday (>= 0.7.6, < 1.0)
|
faraday (>= 0.7.6, < 1.0)
|
||||||
settingslogic (2.0.9)
|
settingslogic (2.0.9)
|
||||||
sexp_processor (4.9.0)
|
sexp_processor (4.11.0)
|
||||||
sham_rack (1.3.6)
|
sham_rack (1.3.6)
|
||||||
rack
|
rack
|
||||||
shoulda-matchers (3.1.2)
|
shoulda-matchers (3.1.2)
|
||||||
activesupport (>= 4.0.0)
|
activesupport (>= 4.0.0)
|
||||||
sidekiq (5.2.1)
|
sidekiq (5.2.3)
|
||||||
connection_pool (~> 2.2, >= 2.2.2)
|
connection_pool (~> 2.2, >= 2.2.2)
|
||||||
rack-protection (>= 1.5.0)
|
rack-protection (>= 1.5.0)
|
||||||
redis (>= 3.3.5, < 5)
|
redis (>= 3.3.5, < 5)
|
||||||
@ -847,8 +860,6 @@ GEM
|
|||||||
sysexits (1.2.0)
|
sysexits (1.2.0)
|
||||||
temple (0.8.0)
|
temple (0.8.0)
|
||||||
test-prof (0.2.5)
|
test-prof (0.2.5)
|
||||||
test_after_commit (1.1.0)
|
|
||||||
activerecord (>= 3.2)
|
|
||||||
text (1.3.1)
|
text (1.3.1)
|
||||||
thin (1.7.2)
|
thin (1.7.2)
|
||||||
daemons (~> 1.0, >= 1.0.9)
|
daemons (~> 1.0, >= 1.0.9)
|
||||||
@ -885,7 +896,7 @@ GEM
|
|||||||
get_process_mem (~> 0)
|
get_process_mem (~> 0)
|
||||||
unicorn (>= 4, < 6)
|
unicorn (>= 4, < 6)
|
||||||
uniform_notifier (1.10.0)
|
uniform_notifier (1.10.0)
|
||||||
unparser (0.2.7)
|
unparser (0.4.2)
|
||||||
abstract_type (~> 0.0.7)
|
abstract_type (~> 0.0.7)
|
||||||
adamantium (~> 0.2.0)
|
adamantium (~> 0.2.0)
|
||||||
concord (~> 0.1.5)
|
concord (~> 0.1.5)
|
||||||
@ -911,6 +922,9 @@ GEM
|
|||||||
hashdiff
|
hashdiff
|
||||||
webpack-rails (0.9.11)
|
webpack-rails (0.9.11)
|
||||||
railties (>= 3.2.0)
|
railties (>= 3.2.0)
|
||||||
|
websocket-driver (0.6.5)
|
||||||
|
websocket-extensions (>= 0.1.0)
|
||||||
|
websocket-extensions (0.1.3)
|
||||||
wikicloth (0.8.1)
|
wikicloth (0.8.1)
|
||||||
builder
|
builder
|
||||||
expression_parser
|
expression_parser
|
||||||
@ -926,22 +940,22 @@ PLATFORMS
|
|||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
RedCloth (~> 4.3.2)
|
RedCloth (~> 4.3.2)
|
||||||
ace-rails-ap (~> 4.1.0)
|
ace-rails-ap (~> 4.1.0)
|
||||||
activerecord_sane_schema_dumper (= 0.2)
|
activerecord_sane_schema_dumper (= 1.0)
|
||||||
acts-as-taggable-on (~> 5.0)
|
acts-as-taggable-on (~> 5.0)
|
||||||
addressable (~> 2.5.2)
|
addressable (~> 2.5.2)
|
||||||
akismet (~> 2.0)
|
akismet (~> 2.0)
|
||||||
asana (~> 0.6.0)
|
asana (~> 0.8.1)
|
||||||
asciidoctor (~> 1.5.6)
|
asciidoctor (~> 1.5.8)
|
||||||
asciidoctor-plantuml (= 0.0.8)
|
asciidoctor-plantuml (= 0.0.8)
|
||||||
attr_encrypted (~> 3.1.0)
|
attr_encrypted (~> 3.1.0)
|
||||||
awesome_print
|
awesome_print
|
||||||
babosa (~> 1.0.2)
|
babosa (~> 1.0.2)
|
||||||
base32 (~> 0.3.0)
|
base32 (~> 0.3.0)
|
||||||
batch-loader (~> 1.2.1)
|
batch-loader (~> 1.2.2)
|
||||||
bcrypt_pbkdf (~> 1.0)
|
bcrypt_pbkdf (~> 1.0)
|
||||||
benchmark-ips (~> 2.3.0)
|
benchmark-ips (~> 2.3.0)
|
||||||
better_errors (~> 2.1.0)
|
better_errors (~> 2.5.0)
|
||||||
binding_of_caller (~> 0.7.2)
|
binding_of_caller (~> 0.8.0)
|
||||||
bootsnap (~> 1.3)
|
bootsnap (~> 1.3)
|
||||||
bootstrap_form (~> 2.7.0)
|
bootstrap_form (~> 2.7.0)
|
||||||
brakeman (~> 4.2)
|
brakeman (~> 4.2)
|
||||||
@ -955,16 +969,16 @@ DEPENDENCIES
|
|||||||
chronic (~> 0.10.2)
|
chronic (~> 0.10.2)
|
||||||
chronic_duration (~> 0.10.6)
|
chronic_duration (~> 0.10.6)
|
||||||
commonmarker (~> 0.17)
|
commonmarker (~> 0.17)
|
||||||
concurrent-ruby (~> 1.0.5)
|
concurrent-ruby (~> 1.1)
|
||||||
connection_pool (~> 2.0)
|
connection_pool (~> 2.0)
|
||||||
creole (~> 0.5.0)
|
creole (~> 0.5.0)
|
||||||
database_cleaner (~> 1.5.0)
|
database_cleaner (~> 1.5.0)
|
||||||
deckar01-task_list (= 2.0.0)
|
deckar01-task_list (= 2.0.0)
|
||||||
default_value_for (~> 3.0.0)
|
|
||||||
device_detector
|
device_detector
|
||||||
devise (~> 4.4)
|
devise (~> 4.4)
|
||||||
devise-two-factor (~> 3.0.0)
|
devise-two-factor (~> 3.0.0)
|
||||||
diffy (~> 3.1.0)
|
diffy (~> 3.1.0)
|
||||||
|
discordrb-webhooks-blackst0ne (~> 3.3)
|
||||||
doorkeeper (~> 4.3)
|
doorkeeper (~> 4.3)
|
||||||
doorkeeper-openid_connect (~> 1.5)
|
doorkeeper-openid_connect (~> 1.5)
|
||||||
ed25519 (~> 1.2)
|
ed25519 (~> 1.2)
|
||||||
@ -974,7 +988,7 @@ DEPENDENCIES
|
|||||||
factory_bot_rails (~> 4.8.2)
|
factory_bot_rails (~> 4.8.2)
|
||||||
faraday (~> 0.12)
|
faraday (~> 0.12)
|
||||||
fast_blank
|
fast_blank
|
||||||
ffaker (~> 2.4)
|
ffaker (~> 2.10)
|
||||||
flipper (~> 0.13.0)
|
flipper (~> 0.13.0)
|
||||||
flipper-active_record (~> 0.13.0)
|
flipper-active_record (~> 0.13.0)
|
||||||
flipper-active_support_cache_store (~> 0.13.0)
|
flipper-active_support_cache_store (~> 0.13.0)
|
||||||
@ -993,24 +1007,25 @@ DEPENDENCIES
|
|||||||
gettext (~> 3.2.2)
|
gettext (~> 3.2.2)
|
||||||
gettext_i18n_rails (~> 1.8.0)
|
gettext_i18n_rails (~> 1.8.0)
|
||||||
gettext_i18n_rails_js (~> 1.3)
|
gettext_i18n_rails_js (~> 1.3)
|
||||||
gitaly-proto (~> 0.123.0)
|
gitaly-proto (~> 1.3.0)
|
||||||
github-markup (~> 1.7.0)
|
github-markup (~> 1.7.0)
|
||||||
gitlab-markup (~> 1.6.4)
|
gitlab-default_value_for (~> 3.1.1)
|
||||||
gitlab-sidekiq-fetcher
|
gitlab-markup (~> 1.6.5)
|
||||||
|
gitlab-sidekiq-fetcher (~> 0.4.0)
|
||||||
gitlab-styles (~> 2.4)
|
gitlab-styles (~> 2.4)
|
||||||
gitlab_omniauth-ldap (~> 2.0.4)
|
gitlab_omniauth-ldap (~> 2.0.4)
|
||||||
gon (~> 6.2)
|
gon (~> 6.2)
|
||||||
google-api-client (~> 0.23)
|
google-api-client (~> 0.23)
|
||||||
google-protobuf (~> 3.6)
|
google-protobuf (~> 3.6)
|
||||||
gpgme
|
gpgme (~> 2.0.18)
|
||||||
grape (~> 1.1)
|
grape (~> 1.1.0)
|
||||||
grape-entity (~> 0.7.1)
|
grape-entity (~> 0.7.1)
|
||||||
grape-path-helpers (~> 1.0)
|
grape-path-helpers (~> 1.0)
|
||||||
grape_logging (~> 1.7)
|
grape_logging (~> 1.7)
|
||||||
graphiql-rails (~> 1.4.10)
|
graphiql-rails (~> 1.4.10)
|
||||||
graphql (~> 1.8.0)
|
graphql (~> 1.8.0)
|
||||||
grpc (~> 1.15.0)
|
grpc (~> 1.15.0)
|
||||||
haml_lint (~> 0.26.0)
|
haml_lint (~> 0.28.0)
|
||||||
hamlit (~> 2.8.8)
|
hamlit (~> 2.8.8)
|
||||||
hangouts-chat (~> 0.0.5)
|
hangouts-chat (~> 0.0.5)
|
||||||
hashie-forbidden_attributes
|
hashie-forbidden_attributes
|
||||||
@ -1027,8 +1042,8 @@ DEPENDENCIES
|
|||||||
json-schema (~> 2.8.0)
|
json-schema (~> 2.8.0)
|
||||||
jwt (~> 1.5.6)
|
jwt (~> 1.5.6)
|
||||||
kaminari (~> 1.0)
|
kaminari (~> 1.0)
|
||||||
knapsack (~> 1.16)
|
knapsack (~> 1.17)
|
||||||
kubeclient (~> 3.1.0)
|
kubeclient (~> 4.0.0)
|
||||||
letter_opener_web (~> 1.3.0)
|
letter_opener_web (~> 1.3.0)
|
||||||
license_finder (~> 5.4)
|
license_finder (~> 5.4)
|
||||||
licensee (~> 8.9)
|
licensee (~> 8.9)
|
||||||
@ -1036,9 +1051,11 @@ DEPENDENCIES
|
|||||||
loofah (~> 2.2)
|
loofah (~> 2.2)
|
||||||
mail_room (~> 0.9.1)
|
mail_room (~> 0.9.1)
|
||||||
method_source (~> 0.8)
|
method_source (~> 0.8)
|
||||||
|
mimemagic (~> 0.3.2)
|
||||||
mini_magick
|
mini_magick
|
||||||
minitest (~> 5.7.0)
|
minitest (~> 5.7.0)
|
||||||
mysql2 (~> 0.4.10)
|
mysql2 (~> 0.4.10)
|
||||||
|
nakayoshi_fork (~> 0.0.4)
|
||||||
net-ldap
|
net-ldap
|
||||||
net-ssh (~> 5.0)
|
net-ssh (~> 5.0)
|
||||||
nokogiri (~> 1.8.2)
|
nokogiri (~> 1.8.2)
|
||||||
@ -1073,13 +1090,15 @@ DEPENDENCIES
|
|||||||
pry-rails (~> 0.3.4)
|
pry-rails (~> 0.3.4)
|
||||||
puma (~> 3.12)
|
puma (~> 3.12)
|
||||||
puma_worker_killer
|
puma_worker_killer
|
||||||
|
rack (= 2.0.6)
|
||||||
rack-attack (~> 4.4.1)
|
rack-attack (~> 4.4.1)
|
||||||
rack-cors (~> 1.0.0)
|
rack-cors (~> 1.0.0)
|
||||||
rack-oauth2 (~> 1.2.1)
|
rack-oauth2 (~> 1.2.1)
|
||||||
rack-proxy (~> 0.6.0)
|
rack-proxy (~> 0.6.0)
|
||||||
rails (= 4.2.10)
|
rails (= 5.0.7)
|
||||||
|
rails-controller-testing
|
||||||
rails-deprecated_sanitizer (~> 1.0.3)
|
rails-deprecated_sanitizer (~> 1.0.3)
|
||||||
rails-i18n (~> 4.0.9)
|
rails-i18n (~> 5.1)
|
||||||
rainbow (~> 3.0)
|
rainbow (~> 3.0)
|
||||||
raindrops (~> 0.18)
|
raindrops (~> 0.18)
|
||||||
rblineprof (~> 0.3.6)
|
rblineprof (~> 0.3.6)
|
||||||
@ -1132,7 +1151,6 @@ DEPENDENCIES
|
|||||||
state_machines-activerecord (~> 0.5.1)
|
state_machines-activerecord (~> 0.5.1)
|
||||||
sys-filesystem (~> 1.1.6)
|
sys-filesystem (~> 1.1.6)
|
||||||
test-prof (~> 0.2.5)
|
test-prof (~> 0.2.5)
|
||||||
test_after_commit (~> 1.1)
|
|
||||||
thin (~> 1.7.0)
|
thin (~> 1.7.0)
|
||||||
timecop (~> 0.8.0)
|
timecop (~> 0.8.0)
|
||||||
toml-rb (~> 1.0.0)
|
toml-rb (~> 1.0.0)
|
||||||
|
@ -15,77 +15,86 @@
|
|||||||
};
|
};
|
||||||
version = "4.1.2";
|
version = "4.1.2";
|
||||||
};
|
};
|
||||||
|
actioncable = {
|
||||||
|
dependencies = ["actionpack" "nio4r" "websocket-driver"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0b2znw81zf11f7kqyks80ha4sb4aiqrs1mia0jnf3xfn5zgx28y0";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "5.0.7";
|
||||||
|
};
|
||||||
actionmailer = {
|
actionmailer = {
|
||||||
dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
|
dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1ivyjsapqgn1xfb2p8yqjrg2jldqm5r7hxrjxq6kdr05gk4fsg59";
|
sha256 = "0d9f3kwk1z3p6sa9d8vl7yqa689ihm24cy7lp4h6v478dbr156sz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
actionpack = {
|
actionpack = {
|
||||||
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
|
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0l6agrxdaishxjx2zc2x8md95plfp39bfskzgs6v9gsdp2y2arpx";
|
sha256 = "15nin3f817dpkjlw94sh4rsvayqy4z6ij7fak82wqdqv5mcd9q08";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
actionview = {
|
actionview = {
|
||||||
dependencies = ["activesupport" "builder" "erubis" "rails-dom-testing" "rails-html-sanitizer"];
|
dependencies = ["activesupport" "builder" "erubis" "rails-dom-testing" "rails-html-sanitizer"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1jrx2pmkywk70z7n17gw3jrcdw3n03wdzvg45bnq8wxshl1lmbhv";
|
sha256 = "12vvq439jjj4byhkvckrk7ap4krrfsbpw54n5xxfwh7fr5y0087b";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activejob = {
|
activejob = {
|
||||||
dependencies = ["activesupport" "globalid"];
|
dependencies = ["activesupport" "globalid"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "10jsa5pqklcsd2npicqxr5abjlwi53di2brpzgz35k557fkpc1z8";
|
sha256 = "1mdqdgwmcx28jznc5mfmqzz42y03mx6i6fs6m4nka0ic61rmp8g8";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activemodel = {
|
activemodel = {
|
||||||
dependencies = ["activesupport" "builder"];
|
dependencies = ["activesupport"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0c4vj9xajxa906bqbcjpni74nya6rh2nbb15gl8xm0vl9zf3ll9v";
|
sha256 = "11ycnzi32cd92ylxhqwqfchqk3m7y9z7sfiyf8b7830lzfxv2dgy";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activerecord = {
|
activerecord = {
|
||||||
dependencies = ["activemodel" "activesupport" "arel"];
|
dependencies = ["activemodel" "activesupport" "arel"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1lws9y4p9c2vnmv3ddfpv8jh6azlddppl3fi31vahaz14ifxjk5s";
|
sha256 = "0ri32lhmmd4waphpynwj53ysy9xlhx743lnlsnp8l499kvarqd66";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activerecord_sane_schema_dumper = {
|
activerecord_sane_schema_dumper = {
|
||||||
dependencies = ["rails"];
|
dependencies = ["rails"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "122c7v7lvs0gwckvx2rar07waxnx1vv0lryz322nybb69d8vbhl6";
|
sha256 = "16jbf461wjaxyq26si5505wcj46mi23mii9hx4wjpva1zn9hz5m2";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2";
|
version = "1.0";
|
||||||
};
|
};
|
||||||
activesupport = {
|
activesupport = {
|
||||||
dependencies = ["i18n" "minitest" "thread_safe" "tzinfo"];
|
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0s12j8vl8vrxfngkdlz9g8bpz9akq1z42d57mx5r537b2pji8nr7";
|
sha256 = "1yx73l984y3ri5ndj37l1dfarcdvbhra7vhz9fcww4za24is95d5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
acts-as-taggable-on = {
|
acts-as-taggable-on = {
|
||||||
dependencies = ["activerecord"];
|
dependencies = ["activerecord"];
|
||||||
@ -133,27 +142,27 @@
|
|||||||
arel = {
|
arel = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0nfcrdiys6q6ylxiblky9jyssrw2xj96fmxmal7f4f0jj3417vj4";
|
sha256 = "0l757dkkaxk5fq3368l79jpyzq9a9driricjamhiwhwvh0h7xcyx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "6.0.4";
|
version = "7.1.4";
|
||||||
};
|
};
|
||||||
asana = {
|
asana = {
|
||||||
dependencies = ["faraday" "faraday_middleware" "faraday_middleware-multi_json" "oauth2"];
|
dependencies = ["faraday" "faraday_middleware" "faraday_middleware-multi_json" "oauth2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0bn7f3sc2f02g871jd0y6qdhixn464mflkjchp56x6kcnyqy24z6";
|
sha256 = "1h0qiywvjjc9iyzq9nz5iaqyh6qsrix4ip0w86j5c4v5g940z6qx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.6.0";
|
version = "0.8.1";
|
||||||
};
|
};
|
||||||
asciidoctor = {
|
asciidoctor = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0zq3az4836nxkc8g5wnnbzmarw7663s1ky6gf8pc04sfpa8n2l3f";
|
sha256 = "0qld3a1pbcjvs8lbxp95iz83bfmg5scmnf8q3rklinmdmhzakslx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.5.6.2";
|
version = "1.5.8";
|
||||||
};
|
};
|
||||||
asciidoctor-plantuml = {
|
asciidoctor-plantuml = {
|
||||||
dependencies = ["asciidoctor"];
|
dependencies = ["asciidoctor"];
|
||||||
@ -233,10 +242,10 @@
|
|||||||
batch-loader = {
|
batch-loader = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1nvmwzn8q6dkp2n8wz47z7gldj3yrj7h6syy0cwrkzi19bfvxba2";
|
sha256 = "0pwr2hk9x1qx9i2xpkpjwkdjsmm4kamz5f25wizsaw37zb64apjc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.2.1";
|
version = "1.2.2";
|
||||||
};
|
};
|
||||||
bcrypt = {
|
bcrypt = {
|
||||||
source = {
|
source = {
|
||||||
@ -263,13 +272,13 @@
|
|||||||
version = "2.3.0";
|
version = "2.3.0";
|
||||||
};
|
};
|
||||||
better_errors = {
|
better_errors = {
|
||||||
dependencies = ["coderay" "erubis" "rack"];
|
dependencies = ["coderay" "erubi" "rack"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "11csk41yhijqvp0dkky0cjl8kn6blw4jhr8b6v4islfvvayddcxc";
|
sha256 = "1pqnxxsqqs7vnqvamk5bzs84dv584g9s0qaf2vqb1v2aj5dabcg7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.1.1";
|
version = "2.5.0";
|
||||||
};
|
};
|
||||||
bindata = {
|
bindata = {
|
||||||
source = {
|
source = {
|
||||||
@ -279,14 +288,22 @@
|
|||||||
};
|
};
|
||||||
version = "2.4.3";
|
version = "2.4.3";
|
||||||
};
|
};
|
||||||
|
binding_ninja = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "19dk26qyx433ffa6y48511apc2iw71zw4jnlqxhy0wix9dlxr2ri";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.2.2";
|
||||||
|
};
|
||||||
binding_of_caller = {
|
binding_of_caller = {
|
||||||
dependencies = ["debug_inspector"];
|
dependencies = ["debug_inspector"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "15jg6dkaq2nzcd602d7ppqbdxw3aji961942w93crs6qw4n6h9yk";
|
sha256 = "05syqlks7463zsy1jdfbbdravdhj9hpj5pv2m74blqpv8bq4vv5g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.7.2";
|
version = "0.8.0";
|
||||||
};
|
};
|
||||||
bootsnap = {
|
bootsnap = {
|
||||||
dependencies = ["msgpack"];
|
dependencies = ["msgpack"];
|
||||||
@ -478,19 +495,19 @@
|
|||||||
concurrent-ruby = {
|
concurrent-ruby = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf";
|
sha256 = "18q9skp5pfq4jwbxzmw8q2rn4cpw6mf4561i2hsjcl1nxdag2jvb";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.5";
|
version = "1.1.3";
|
||||||
};
|
};
|
||||||
concurrent-ruby-ext = {
|
concurrent-ruby-ext = {
|
||||||
dependencies = ["concurrent-ruby"];
|
dependencies = ["concurrent-ruby"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "119l554zi3720d3rk670ldcqhsgmfii28a9z307v4mwdjckdm4gp";
|
sha256 = "0h7k4wnvbxv7vzb53kaqxbbyhp3m98g2rgymr6n1l9v0jlzcr1i8";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.5";
|
version = "1.1.3";
|
||||||
};
|
};
|
||||||
connection_pool = {
|
connection_pool = {
|
||||||
source = {
|
source = {
|
||||||
@ -553,10 +570,10 @@
|
|||||||
debug_inspector = {
|
debug_inspector = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "109761g00dbrw5q0dfnbqg8blfm699z4jj70l4zrgf9mzn7ii50m";
|
sha256 = "0vxr0xa1mfbkfcrn71n7c4f2dj7la5hvphn904vh20j3x4j5lrx0";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.0.2";
|
version = "0.0.3";
|
||||||
};
|
};
|
||||||
debugger-ruby_core_source = {
|
debugger-ruby_core_source = {
|
||||||
source = {
|
source = {
|
||||||
@ -591,15 +608,6 @@
|
|||||||
};
|
};
|
||||||
version = "0.1.0";
|
version = "0.1.0";
|
||||||
};
|
};
|
||||||
default_value_for = {
|
|
||||||
dependencies = ["activerecord"];
|
|
||||||
source = {
|
|
||||||
remotes = ["https://rubygems.org"];
|
|
||||||
sha256 = "014482mxjrc227fxv6vff6ccjr9dr0ydz52flxslsa7biq542k73";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.0.2";
|
|
||||||
};
|
|
||||||
descendants_tracker = {
|
descendants_tracker = {
|
||||||
dependencies = ["thread_safe"];
|
dependencies = ["thread_safe"];
|
||||||
source = {
|
source = {
|
||||||
@ -651,6 +659,15 @@
|
|||||||
};
|
};
|
||||||
version = "3.1.0";
|
version = "3.1.0";
|
||||||
};
|
};
|
||||||
|
discordrb-webhooks-blackst0ne = {
|
||||||
|
dependencies = ["rest-client"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1f0dw6ci5cbrxrvvqw2kqabpzyjisd4hflbi370rpb4cakkzgw39";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.3.0";
|
||||||
|
};
|
||||||
docile = {
|
docile = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -727,6 +744,14 @@
|
|||||||
};
|
};
|
||||||
version = "0.0.11";
|
version = "0.0.11";
|
||||||
};
|
};
|
||||||
|
erubi = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0bws86na9k565raiz0kk61yy5pxxp0fmwyzpibdwjkq0xzx8q6q1";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.7.1";
|
||||||
|
};
|
||||||
erubis = {
|
erubis = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -738,10 +763,10 @@
|
|||||||
escape_utils = {
|
escape_utils = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "088r5c2mz2vy2jbbx1xjbi8msnzg631ggli29nhik2spbcp1z6vh";
|
sha256 = "0qminivnyzwmqjhrh3b92halwbk0zcl9xn828p5rnap1szl2yag5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.1.1";
|
version = "1.2.1";
|
||||||
};
|
};
|
||||||
et-orbi = {
|
et-orbi = {
|
||||||
dependencies = ["tzinfo"];
|
dependencies = ["tzinfo"];
|
||||||
@ -848,10 +873,10 @@
|
|||||||
ffaker = {
|
ffaker = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1rlfvf2iakphs3krxy1hiywr2jzmrhvhig8n8fw6rcivpz9v52ry";
|
sha256 = "01z5lpssjc0n8lm4xrlja0hh8lv4ngzbybjvd4rdkc5x9ddvh8s3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.4.0";
|
version = "2.10.0";
|
||||||
};
|
};
|
||||||
ffi = {
|
ffi = {
|
||||||
source = {
|
source = {
|
||||||
@ -1060,10 +1085,10 @@
|
|||||||
dependencies = ["grpc"];
|
dependencies = ["grpc"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "16b9sdaimhcda401z2s7apf0nz6y0lxs74xhkwlz4jzf6ms44mgg";
|
sha256 = "17fg29j089k94ssim9hfzpd5lycvhimbpvz12d73ywrbwz7a7680";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.123.0";
|
version = "1.3.0";
|
||||||
};
|
};
|
||||||
github-markup = {
|
github-markup = {
|
||||||
source = {
|
source = {
|
||||||
@ -1073,22 +1098,33 @@
|
|||||||
};
|
};
|
||||||
version = "1.7.0";
|
version = "1.7.0";
|
||||||
};
|
};
|
||||||
|
gitlab-default_value_for = {
|
||||||
|
dependencies = ["activerecord"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0qqjf7nxmwxnkdlrgbnby8wjckaj2s5yna96avgb7fwm0h90f1sn";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.1.1";
|
||||||
|
};
|
||||||
gitlab-markup = {
|
gitlab-markup = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1v6w3z7smmkqnhphb4ghgpqg61vimflqzpszybji0li99f2k1jb6";
|
sha256 = "12lzzhbmid4m23pk7d963n3njli2hw7g200arszh75j57bjgs4fy";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.4";
|
version = "1.6.5";
|
||||||
};
|
};
|
||||||
gitlab-sidekiq-fetcher = {
|
gitlab-sidekiq-fetcher = {
|
||||||
dependencies = ["sidekiq"];
|
dependencies = ["sidekiq"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0dvrp4iapwfaakc3qgf7mw05blxzfywpjfr7bhswwflih0pm67l7";
|
sha256 = "1xaag97iclmiay8fx7dkiws8dsws2gi6l0axq4yljq5g7xm78qjr";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.0";
|
version = "0.4.0";
|
||||||
};
|
};
|
||||||
gitlab-styles = {
|
gitlab-styles = {
|
||||||
dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"];
|
dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"];
|
||||||
@ -1165,10 +1201,10 @@
|
|||||||
dependencies = ["mini_portile2"];
|
dependencies = ["mini_portile2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1fclgx3pg3sihk9xn3amcf8db0q749dsqkycayn1c8x134zml3gb";
|
sha256 = "12fqirxr964mc8jwsfl5nif6q4wcckrmj7w4c9ci4xg9xy2b9v6m";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.13";
|
version = "2.0.18";
|
||||||
};
|
};
|
||||||
grape = {
|
grape = {
|
||||||
dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"];
|
dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"];
|
||||||
@ -1245,10 +1281,10 @@
|
|||||||
dependencies = ["haml" "rainbow" "rake" "rubocop" "sysexits"];
|
dependencies = ["haml" "rainbow" "rake" "rubocop" "sysexits"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "04illnjl9hsg7wqf8x5s108m5is9aj52g80c6nrgsksyp4vh9ynn";
|
sha256 = "125aj0j84nx5gqm42hfx5d8486higlra423ahgfpsdjwbp399rwv";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.26.0";
|
version = "0.28.0";
|
||||||
};
|
};
|
||||||
hamlit = {
|
hamlit = {
|
||||||
dependencies = ["temple" "thor" "tilt"];
|
dependencies = ["temple" "thor" "tilt"];
|
||||||
@ -1340,10 +1376,10 @@
|
|||||||
dependencies = ["addressable" "http-cookie" "http-form_data" "http_parser.rb"];
|
dependencies = ["addressable" "http-cookie" "http-form_data" "http_parser.rb"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1kcd9qp8vm1rkyp7gfh8j0dbl3zpi97vz2vbhpbcsdsa7l21a59r";
|
sha256 = "1jlm5prw437wqpfxcigh88lfap3m7g8mnmj5as7qw6dzqnvrxwmc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.2.2";
|
version = "3.3.0";
|
||||||
};
|
};
|
||||||
http-cookie = {
|
http-cookie = {
|
||||||
dependencies = ["domain_name"];
|
dependencies = ["domain_name"];
|
||||||
@ -1357,10 +1393,10 @@
|
|||||||
http-form_data = {
|
http-form_data = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0j8dwwbfpf8kc0lcsqcgy29lflszd1x4d7kc0f7227892m7r6y0m";
|
sha256 = "15lpn604byf7cyxnw949xz4rvpcknqp7a48q73nm630gqxsa76f3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.3";
|
version = "2.1.1";
|
||||||
};
|
};
|
||||||
"http_parser.rb" = {
|
"http_parser.rb" = {
|
||||||
source = {
|
source = {
|
||||||
@ -1391,10 +1427,10 @@
|
|||||||
dependencies = ["concurrent-ruby"];
|
dependencies = ["concurrent-ruby"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "038qvz7kd3cfxk8bvagqhakx68pfbnmghpdkx7573wbf0maqp9a3";
|
sha256 = "1gcp1m1p6dpasycfz2sj82ci9ggz7lsskz9c9q6gvfwxrl8y9dx7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.9.5";
|
version = "1.1.1";
|
||||||
};
|
};
|
||||||
icalendar = {
|
icalendar = {
|
||||||
source = {
|
source = {
|
||||||
@ -1536,19 +1572,19 @@
|
|||||||
dependencies = ["rake"];
|
dependencies = ["rake"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1q2y7mb8ii1ncdrlp46l9v2x909gdnjaid2dg5gcicj39hna36di";
|
sha256 = "1c69rcwfrdrnx8ddl6k1qxhw9f2dj5x5bbddz435isl2hfr5zh92";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.16.0";
|
version = "1.17.0";
|
||||||
};
|
};
|
||||||
kubeclient = {
|
kubeclient = {
|
||||||
dependencies = ["http" "recursive-open-struct" "rest-client"];
|
dependencies = ["http" "recursive-open-struct" "rest-client"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1czzdp9lfsrah2jkaddkqzmphyvnk096zm1ra6jddh626d8d53r4";
|
sha256 = "1s250z89nz7vzich3nikc8fs8vgpac38wjv8llm4ldvs4iyc4ypg";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.0";
|
version = "4.0.0";
|
||||||
};
|
};
|
||||||
launchy = {
|
launchy = {
|
||||||
dependencies = ["addressable"];
|
dependencies = ["addressable"];
|
||||||
@ -1616,10 +1652,10 @@
|
|||||||
dependencies = ["crass" "nokogiri"];
|
dependencies = ["crass" "nokogiri"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0yjs6wbcj3n06d3xjqpy3qbpx0bfa12h3x2rbpc2k33ldjlkx6zy";
|
sha256 = "1ccsid33xjajd0im2xv941aywi58z7ihwkvaf1w2bv89vn5bhsjg";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.2.2";
|
version = "2.2.3";
|
||||||
};
|
};
|
||||||
mail = {
|
mail = {
|
||||||
dependencies = ["mini_mime"];
|
dependencies = ["mini_mime"];
|
||||||
@ -1658,35 +1694,35 @@
|
|||||||
method_source = {
|
method_source = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0xqj21j3vfq4ldia6i2akhn2qd84m0iqcnsl49kfpq3xk6x0dzgn";
|
sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.9.0";
|
version = "0.9.2";
|
||||||
};
|
};
|
||||||
mime-types = {
|
mime-types = {
|
||||||
dependencies = ["mime-types-data"];
|
dependencies = ["mime-types-data"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0087z9kbnlqhci7fxh9f6il63hj1k02icq2rs0c6cppmqchr753m";
|
sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1";
|
version = "3.2.2";
|
||||||
};
|
};
|
||||||
mime-types-data = {
|
mime-types-data = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "04my3746hwa4yvbx1ranhfaqkgf6vavi1kyijjnw8w3dy37vqhkm";
|
sha256 = "07wvp0aw2gjm4njibb70as6rh5hi1zzri5vky1q6jx95h8l56idc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.2016.0521";
|
version = "3.2018.0812";
|
||||||
};
|
};
|
||||||
mimemagic = {
|
mimemagic = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "101lq4bnjs7ywdcicpw3vbz9amg5gbb4va1626fybd2hawgdx8d9";
|
sha256 = "00ibc1mhvdfyfyl103xwb45621nwyqxf124cni5hyfhag0fn1c3q";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.0";
|
version = "0.3.2";
|
||||||
};
|
};
|
||||||
mini_magick = {
|
mini_magick = {
|
||||||
source = {
|
source = {
|
||||||
@ -1777,6 +1813,14 @@
|
|||||||
};
|
};
|
||||||
version = "0.4.10";
|
version = "0.4.10";
|
||||||
};
|
};
|
||||||
|
nakayoshi_fork = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1mj5czi7rxxmfq4v9qjz74lcqypvnjxhxqfs71zhb2rsfa97a6jg";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.0.4";
|
||||||
|
};
|
||||||
net-ldap = {
|
net-ldap = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -1801,14 +1845,22 @@
|
|||||||
};
|
};
|
||||||
version = "0.11.0";
|
version = "0.11.0";
|
||||||
};
|
};
|
||||||
|
nio4r = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1a41ca1kpdmrypjp9xbgvckpy8g26zxphkja9vk7j5wl4n8yvlyr";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.3.1";
|
||||||
|
};
|
||||||
nokogiri = {
|
nokogiri = {
|
||||||
dependencies = ["mini_portile2"];
|
dependencies = ["mini_portile2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1h9nml9h3m0mpvmh8jfnqvblnz5n5y3mmhgfc38avfmfzdrq9bgc";
|
sha256 = "0byyxrazkfm29ypcx5q4syrv126nvjnf7z6bqi01sqkv4llsi4qz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.8.4";
|
version = "1.8.5";
|
||||||
};
|
};
|
||||||
nokogumbo = {
|
nokogumbo = {
|
||||||
dependencies = ["nokogiri"];
|
dependencies = ["nokogiri"];
|
||||||
@ -2250,10 +2302,10 @@
|
|||||||
rack = {
|
rack = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0in0amn0kwvzmi8h5zg6ijrx5wpsf8h96zrfmnk1kwh2ql4sxs2q";
|
sha256 = "1pcgv8dv4vkaczzlix8q3j68capwhk420cddzijwqgi2qb4lm1zm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.10";
|
version = "2.0.6";
|
||||||
};
|
};
|
||||||
rack-accept = {
|
rack-accept = {
|
||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
@ -2294,10 +2346,10 @@
|
|||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1z5598qipilmnf45428jnxi63ykrgvnyywa5ckpr52zv2vpd8jdp";
|
sha256 = "0ylx74ravz7nvnyygq0nk3v86qdzrmqxpwpayhppyy50l72rcajq";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.3";
|
version = "2.0.4";
|
||||||
};
|
};
|
||||||
rack-proxy = {
|
rack-proxy = {
|
||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
@ -2318,13 +2370,22 @@
|
|||||||
version = "0.6.3";
|
version = "0.6.3";
|
||||||
};
|
};
|
||||||
rails = {
|
rails = {
|
||||||
dependencies = ["actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activesupport" "railties" "sprockets-rails"];
|
dependencies = ["actioncable" "actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activesupport" "railties" "sprockets-rails"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "15vbdlkmlh470g7msqhmcmhxhi4finv3cjg595x9viafvphnf40l";
|
sha256 = "117z277m78cw6bm43dyzxhjmx8awpidmqcjjx99kpj4rgqm5m0bn";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
|
};
|
||||||
|
rails-controller-testing = {
|
||||||
|
dependencies = ["actionpack" "actionview" "activesupport"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "16kdkk73mhhs73iz3i1i0ryjm84dadiyh817b3nh8acdi490jyhy";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.2";
|
||||||
};
|
};
|
||||||
rails-deprecated_sanitizer = {
|
rails-deprecated_sanitizer = {
|
||||||
dependencies = ["activesupport"];
|
dependencies = ["activesupport"];
|
||||||
@ -2336,13 +2397,13 @@
|
|||||||
version = "1.0.3";
|
version = "1.0.3";
|
||||||
};
|
};
|
||||||
rails-dom-testing = {
|
rails-dom-testing = {
|
||||||
dependencies = ["activesupport" "nokogiri" "rails-deprecated_sanitizer"];
|
dependencies = ["activesupport" "nokogiri"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0wssfqpn00byhvp2372p99mphkcj8qx6pf6646avwr9ifvq0q1x6";
|
sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.9";
|
version = "2.0.3";
|
||||||
};
|
};
|
||||||
rails-html-sanitizer = {
|
rails-html-sanitizer = {
|
||||||
dependencies = ["loofah"];
|
dependencies = ["loofah"];
|
||||||
@ -2357,19 +2418,19 @@
|
|||||||
dependencies = ["i18n" "railties"];
|
dependencies = ["i18n" "railties"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "17a02f2671pw5r2hl2n3isiz6w9wy2dxq8g52srciyl1xcmvsw01";
|
sha256 = "1rqij2ggqz5iq36lbibhnd7pl4qxrvv9kgw9s0c6594vzbbxmhs0";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.0.9";
|
version = "5.1.1";
|
||||||
};
|
};
|
||||||
railties = {
|
railties = {
|
||||||
dependencies = ["actionpack" "activesupport" "rake" "thor"];
|
dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0snymfqj2cql0gp51i6a44avcirdridc15yggnxjj9raa9f3229p";
|
sha256 = "0j6v5ylwgqmxs4pllgip5yxdsivdqs1w00cs8jfqyw5v7pn9b2z0";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
rainbow = {
|
rainbow = {
|
||||||
source = {
|
source = {
|
||||||
@ -2536,10 +2597,10 @@
|
|||||||
dependencies = ["redis"];
|
dependencies = ["redis"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "00yh8rhv91vxjlqs4ylic99m9npjxmgib2vjj8hgzk1174y6vcmq";
|
sha256 = "1mrcnjgkbmx1zf569mly82agdizqayjvnp2k6055k1iy07in3j8b";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.4.1";
|
version = "1.6.0";
|
||||||
};
|
};
|
||||||
regexp_parser = {
|
regexp_parser = {
|
||||||
source = {
|
source = {
|
||||||
@ -2671,13 +2732,13 @@
|
|||||||
version = "3.7.0";
|
version = "3.7.0";
|
||||||
};
|
};
|
||||||
rspec-parameterized = {
|
rspec-parameterized = {
|
||||||
dependencies = ["binding_of_caller" "parser" "proc_to_ast" "rspec" "unparser"];
|
dependencies = ["binding_ninja" "parser" "proc_to_ast" "rspec" "unparser"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0arynbr6cfjhccwc8gy2xf87nybdnncsnmfwknnh8s7d4mj730p0";
|
sha256 = "159yw3mb4dab5kr18a97miyyi7dqmyrfjp3aw6r6j9i4xkc4xk3a";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.4.0";
|
version = "0.4.1";
|
||||||
};
|
};
|
||||||
rspec-rails = {
|
rspec-rails = {
|
||||||
dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
|
dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
|
||||||
@ -2714,13 +2775,13 @@
|
|||||||
version = "3.7.1";
|
version = "3.7.1";
|
||||||
};
|
};
|
||||||
rspec_junit_formatter = {
|
rspec_junit_formatter = {
|
||||||
dependencies = ["builder" "rspec-core"];
|
dependencies = ["rspec-core"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0hphl8iggqh1mpbbv0avf8735x6jgry5wmkqyzgv1zwnimvja1ai";
|
sha256 = "1aynmrgnv26pkprrajvp7advb8nbh0x4pkwk6jwq8qmwzarzk21p";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2.3";
|
version = "0.4.1";
|
||||||
};
|
};
|
||||||
rspec_profiling = {
|
rspec_profiling = {
|
||||||
dependencies = ["activerecord" "pg" "rails" "sqlite3"];
|
dependencies = ["activerecord" "pg" "rails" "sqlite3"];
|
||||||
@ -2805,10 +2866,10 @@
|
|||||||
dependencies = ["sexp_processor"];
|
dependencies = ["sexp_processor"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "18apbsmmivgc1schfxmkp429aijrwy8psm30dwx5cpmpjf48ir3n";
|
sha256 = "0mysmdyxhvyn6dhshfxyw762f9asr3kxw45idvw1bh6np31kk4j1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.9.0";
|
version = "3.11.0";
|
||||||
};
|
};
|
||||||
rubyntlm = {
|
rubyntlm = {
|
||||||
source = {
|
source = {
|
||||||
@ -2944,10 +3005,10 @@
|
|||||||
dependencies = ["faraday"];
|
dependencies = ["faraday"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0yf2gysjw6sy1xcp2jw35z9cp83pwx33lq0qyvaqbs969j4993r4";
|
sha256 = "0l0bci35amy7pqv81djyjcx023q4qylmq8a2zbx14zh6ifzib4f4";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.7.2";
|
version = "2.7.4";
|
||||||
};
|
};
|
||||||
settingslogic = {
|
settingslogic = {
|
||||||
source = {
|
source = {
|
||||||
@ -2960,10 +3021,10 @@
|
|||||||
sexp_processor = {
|
sexp_processor = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1c6kp2qxq550hz7gsxqi37irxn3vynkz7ibgy9hfwqymf6y1jdik";
|
sha256 = "1vnmphfrd86694x5k7rxddbhbvv5rqbglsc34kfryy4jqhbzz42c";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.9.0";
|
version = "4.11.0";
|
||||||
};
|
};
|
||||||
sham_rack = {
|
sham_rack = {
|
||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
@ -2987,10 +3048,10 @@
|
|||||||
dependencies = ["connection_pool" "rack-protection" "redis"];
|
dependencies = ["connection_pool" "rack-protection" "redis"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0s57vl2hwfaga73yiscak2rs7byg1q0z44wa9si9vl92qcmbik2j";
|
sha256 = "1zyf9y3rvzizbwh68i2g1lzd40lalrdc4iyjmaa74gnfwsf92i26";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.2.1";
|
version = "5.2.3";
|
||||||
};
|
};
|
||||||
sidekiq-cron = {
|
sidekiq-cron = {
|
||||||
dependencies = ["rufus-scheduler" "sidekiq"];
|
dependencies = ["rufus-scheduler" "sidekiq"];
|
||||||
@ -3162,15 +3223,6 @@
|
|||||||
};
|
};
|
||||||
version = "0.2.5";
|
version = "0.2.5";
|
||||||
};
|
};
|
||||||
test_after_commit = {
|
|
||||||
dependencies = ["activerecord"];
|
|
||||||
source = {
|
|
||||||
remotes = ["https://rubygems.org"];
|
|
||||||
sha256 = "0s8pz00xq28lsa1rfczm83yqwk8wcb5dqw2imlj8gldnsdapcyc2";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.1.0";
|
|
||||||
};
|
|
||||||
text = {
|
text = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -3352,10 +3404,10 @@
|
|||||||
dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"];
|
dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0k2asbk9k5kzq8jidy3frqcmn58i9cvaizn8f6g5xlx1pn70bx1w";
|
sha256 = "0w662glqi7hwmfvx0smxckxgc7kw5bsqhqz0pyvalbyv1gc0gs2x";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2.7";
|
version = "0.4.2";
|
||||||
};
|
};
|
||||||
validates_hostname = {
|
validates_hostname = {
|
||||||
dependencies = ["activerecord" "activesupport"];
|
dependencies = ["activerecord" "activesupport"];
|
||||||
@ -3418,6 +3470,23 @@
|
|||||||
};
|
};
|
||||||
version = "0.9.11";
|
version = "0.9.11";
|
||||||
};
|
};
|
||||||
|
websocket-driver = {
|
||||||
|
dependencies = ["websocket-extensions"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1943442yllhldh9dbp374x2q39cxa49xrm28nb78b7mfbv3y195l";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.6.5";
|
||||||
|
};
|
||||||
|
websocket-extensions = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "034sdr7fd34yag5l6y156rkbhiqgmy395m231dwhlpcswhs6d270";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.1.3";
|
||||||
|
};
|
||||||
wikicloth = {
|
wikicloth = {
|
||||||
dependencies = ["builder" "expression_parser" "rinku"];
|
dependencies = ["builder" "expression_parser" "rinku"];
|
||||||
source = {
|
source = {
|
||||||
|
@ -1,13 +1,17 @@
|
|||||||
# --- Special code for migrating to Rails 5.0 ---
|
# --- Special code for migrating to Rails 5.0 ---
|
||||||
def rails5?
|
def rails5?
|
||||||
%w[1 true].include?(ENV["RAILS5"])
|
!%w[0 false].include?(ENV["RAILS5"])
|
||||||
end
|
end
|
||||||
|
|
||||||
gem_versions = {}
|
gem_versions = {}
|
||||||
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2'
|
gem_versions['activerecord_sane_schema_dumper'] = rails5? ? '1.0' : '0.2'
|
||||||
gem_versions['default_value_for'] = rails5? ? '~> 3.0.5' : '~> 3.0.0'
|
gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.11'
|
||||||
gem_versions['rails'] = rails5? ? '5.0.7' : '4.2.10'
|
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9'
|
||||||
gem_versions['rails-i18n'] = rails5? ? '~> 5.1' : '~> 4.0.9'
|
|
||||||
|
# The 2.0.6 version of rack requires monkeypatch to be present in
|
||||||
|
# `config.ru`. This can be removed once a new update for Rack
|
||||||
|
# is available that contains https://github.com/rack/rack/pull/1201.
|
||||||
|
gem_versions['rack'] = rails5? ? '2.0.6' : '1.6.11'
|
||||||
# --- The end of special code for migrating to Rails 5.0 ---
|
# --- The end of special code for migrating to Rails 5.0 ---
|
||||||
|
|
||||||
source 'https://rubygems.org'
|
source 'https://rubygems.org'
|
||||||
@ -15,13 +19,20 @@ source 'https://rubygems.org'
|
|||||||
gem 'rails', gem_versions['rails']
|
gem 'rails', gem_versions['rails']
|
||||||
gem 'rails-deprecated_sanitizer', '~> 1.0.3'
|
gem 'rails-deprecated_sanitizer', '~> 1.0.3'
|
||||||
|
|
||||||
|
# Improves copy-on-write performance for MRI
|
||||||
|
gem 'nakayoshi_fork', '~> 0.0.4'
|
||||||
|
|
||||||
# Responders respond_to and respond_with
|
# Responders respond_to and respond_with
|
||||||
gem 'responders', '~> 2.0'
|
gem 'responders', '~> 2.0'
|
||||||
|
|
||||||
gem 'sprockets', '~> 3.7.0'
|
gem 'sprockets', '~> 3.7.0'
|
||||||
|
|
||||||
# Default values for AR models
|
# Default values for AR models
|
||||||
gem 'default_value_for', gem_versions['default_value_for']
|
if rails5?
|
||||||
|
gem 'gitlab-default_value_for', '~> 3.1.1', require: 'default_value_for'
|
||||||
|
else
|
||||||
|
gem 'default_value_for', '~> 3.0.0'
|
||||||
|
end
|
||||||
|
|
||||||
# Supported DBs
|
# Supported DBs
|
||||||
gem 'mysql2', '~> 0.4.10', group: :mysql
|
gem 'mysql2', '~> 0.4.10', group: :mysql
|
||||||
@ -74,7 +85,7 @@ gem 'validates_hostname', '~> 1.0.6'
|
|||||||
gem 'browser', '~> 2.5'
|
gem 'browser', '~> 2.5'
|
||||||
|
|
||||||
# GPG
|
# GPG
|
||||||
gem 'gpgme'
|
gem 'gpgme', '~> 2.0.18'
|
||||||
|
|
||||||
# LDAP Auth
|
# LDAP Auth
|
||||||
# GitLab fork with several improvements to original library. For full list of changes
|
# GitLab fork with several improvements to original library. For full list of changes
|
||||||
@ -83,7 +94,7 @@ gem 'gitlab_omniauth-ldap', '~> 2.0.4', require: 'omniauth-ldap'
|
|||||||
gem 'net-ldap'
|
gem 'net-ldap'
|
||||||
|
|
||||||
# API
|
# API
|
||||||
gem 'grape', '~> 1.1'
|
gem 'grape', '~> 1.1.0'
|
||||||
gem 'grape-entity', '~> 0.7.1'
|
gem 'grape-entity', '~> 0.7.1'
|
||||||
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
|
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors'
|
||||||
|
|
||||||
@ -134,7 +145,7 @@ gem 'faraday_middleware-aws-signers-v4'
|
|||||||
# Markdown and HTML processing
|
# Markdown and HTML processing
|
||||||
gem 'html-pipeline', '~> 2.8'
|
gem 'html-pipeline', '~> 2.8'
|
||||||
gem 'deckar01-task_list', '2.0.0'
|
gem 'deckar01-task_list', '2.0.0'
|
||||||
gem 'gitlab-markup', '~> 1.6.4'
|
gem 'gitlab-markup', '~> 1.6.5'
|
||||||
gem 'github-markup', '~> 1.7.0', require: 'github/markup'
|
gem 'github-markup', '~> 1.7.0', require: 'github/markup'
|
||||||
gem 'redcarpet', '~> 3.4'
|
gem 'redcarpet', '~> 3.4'
|
||||||
gem 'commonmarker', '~> 0.17'
|
gem 'commonmarker', '~> 0.17'
|
||||||
@ -143,7 +154,7 @@ gem 'rdoc', '~> 6.0'
|
|||||||
gem 'org-ruby', '~> 0.9.12'
|
gem 'org-ruby', '~> 0.9.12'
|
||||||
gem 'creole', '~> 0.5.0'
|
gem 'creole', '~> 0.5.0'
|
||||||
gem 'wikicloth', '0.8.1'
|
gem 'wikicloth', '0.8.1'
|
||||||
gem 'asciidoctor', '~> 1.5.6'
|
gem 'asciidoctor', '~> 1.5.8'
|
||||||
gem 'asciidoctor-plantuml', '0.0.8'
|
gem 'asciidoctor-plantuml', '0.0.8'
|
||||||
gem 'rouge', '~> 3.1'
|
gem 'rouge', '~> 3.1'
|
||||||
gem 'truncato', '~> 0.7.9'
|
gem 'truncato', '~> 0.7.9'
|
||||||
@ -158,6 +169,8 @@ gem 'icalendar'
|
|||||||
gem 'diffy', '~> 3.1.0'
|
gem 'diffy', '~> 3.1.0'
|
||||||
|
|
||||||
# Application server
|
# Application server
|
||||||
|
gem 'rack', gem_versions['rack']
|
||||||
|
|
||||||
group :unicorn do
|
group :unicorn do
|
||||||
gem 'unicorn', '~> 5.1.0'
|
gem 'unicorn', '~> 5.1.0'
|
||||||
gem 'unicorn-worker-killer', '~> 0.4.4'
|
gem 'unicorn-worker-killer', '~> 0.4.4'
|
||||||
@ -178,6 +191,7 @@ gem 'acts-as-taggable-on', '~> 5.0'
|
|||||||
gem 'sidekiq', '~> 5.2.1'
|
gem 'sidekiq', '~> 5.2.1'
|
||||||
gem 'sidekiq-cron', '~> 0.6.0'
|
gem 'sidekiq-cron', '~> 0.6.0'
|
||||||
gem 'redis-namespace', '~> 1.6.0'
|
gem 'redis-namespace', '~> 1.6.0'
|
||||||
|
gem 'gitlab-sidekiq-fetcher', '~> 0.4.0', require: 'sidekiq-reliable-fetch'
|
||||||
|
|
||||||
# Cron Parser
|
# Cron Parser
|
||||||
gem 'rufus-scheduler', '~> 3.4'
|
gem 'rufus-scheduler', '~> 3.4'
|
||||||
@ -214,6 +228,9 @@ gem 'redis-rails', '~> 5.0.2'
|
|||||||
gem 'redis', '~> 3.2'
|
gem 'redis', '~> 3.2'
|
||||||
gem 'connection_pool', '~> 2.0'
|
gem 'connection_pool', '~> 2.0'
|
||||||
|
|
||||||
|
# Discord integration
|
||||||
|
gem 'discordrb-webhooks-blackst0ne', '~> 3.3', require: false
|
||||||
|
|
||||||
# HipChat integration
|
# HipChat integration
|
||||||
gem 'hipchat', '~> 1.5.0'
|
gem 'hipchat', '~> 1.5.0'
|
||||||
|
|
||||||
@ -230,13 +247,13 @@ gem 'slack-notifier', '~> 1.5.1'
|
|||||||
gem 'hangouts-chat', '~> 0.0.5'
|
gem 'hangouts-chat', '~> 0.0.5'
|
||||||
|
|
||||||
# Asana integration
|
# Asana integration
|
||||||
gem 'asana', '~> 0.6.0'
|
gem 'asana', '~> 0.8.1'
|
||||||
|
|
||||||
# FogBugz integration
|
# FogBugz integration
|
||||||
gem 'ruby-fogbugz', '~> 0.2.1'
|
gem 'ruby-fogbugz', '~> 0.2.1'
|
||||||
|
|
||||||
# Kubernetes integration
|
# Kubernetes integration
|
||||||
gem 'kubeclient', '~> 3.1.0'
|
gem 'kubeclient', '~> 4.0.0'
|
||||||
|
|
||||||
# Sanitize user input
|
# Sanitize user input
|
||||||
gem 'sanitize', '~> 4.6'
|
gem 'sanitize', '~> 4.6'
|
||||||
@ -257,6 +274,9 @@ gem 'ace-rails-ap', '~> 4.1.0'
|
|||||||
# Detect and convert string character encoding
|
# Detect and convert string character encoding
|
||||||
gem 'charlock_holmes', '~> 0.7.5'
|
gem 'charlock_holmes', '~> 0.7.5'
|
||||||
|
|
||||||
|
# Detect mime content type from content
|
||||||
|
gem 'mimemagic', '~> 0.3.2'
|
||||||
|
|
||||||
# Faster blank
|
# Faster blank
|
||||||
gem 'fast_blank'
|
gem 'fast_blank'
|
||||||
|
|
||||||
@ -294,7 +314,7 @@ gem 'gettext_i18n_rails', '~> 1.8.0'
|
|||||||
gem 'gettext_i18n_rails_js', '~> 1.3'
|
gem 'gettext_i18n_rails_js', '~> 1.3'
|
||||||
gem 'gettext', '~> 3.2.2', require: false, group: :development
|
gem 'gettext', '~> 3.2.2', require: false, group: :development
|
||||||
|
|
||||||
gem 'batch-loader', '~> 1.2.1'
|
gem 'batch-loader', '~> 1.2.2'
|
||||||
|
|
||||||
# Perf bar
|
# Perf bar
|
||||||
gem 'peek', '~> 1.0.1'
|
gem 'peek', '~> 1.0.1'
|
||||||
@ -303,7 +323,6 @@ gem 'peek-mysql2', '~> 1.1.0', group: :mysql
|
|||||||
gem 'peek-pg', '~> 1.3.0', group: :postgres
|
gem 'peek-pg', '~> 1.3.0', group: :postgres
|
||||||
gem 'peek-rblineprof', '~> 0.2.0'
|
gem 'peek-rblineprof', '~> 0.2.0'
|
||||||
gem 'peek-redis', '~> 1.2.0'
|
gem 'peek-redis', '~> 1.2.0'
|
||||||
gem 'gitlab-sidekiq-fetcher', require: 'sidekiq-reliable-fetch'
|
|
||||||
|
|
||||||
# Metrics
|
# Metrics
|
||||||
group :metrics do
|
group :metrics do
|
||||||
@ -323,8 +342,8 @@ group :development do
|
|||||||
gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false
|
gem 'rblineprof', '~> 0.3.6', platform: :mri, require: false
|
||||||
|
|
||||||
# Better errors handler
|
# Better errors handler
|
||||||
gem 'better_errors', '~> 2.1.0'
|
gem 'better_errors', '~> 2.5.0'
|
||||||
gem 'binding_of_caller', '~> 0.7.2'
|
gem 'binding_of_caller', '~> 0.8.0'
|
||||||
|
|
||||||
# thin instead webrick
|
# thin instead webrick
|
||||||
gem 'thin', '~> 1.7.0'
|
gem 'thin', '~> 1.7.0'
|
||||||
@ -351,7 +370,7 @@ group :development, :test do
|
|||||||
gem 'minitest', '~> 5.7.0'
|
gem 'minitest', '~> 5.7.0'
|
||||||
|
|
||||||
# Generate Fake data
|
# Generate Fake data
|
||||||
gem 'ffaker', '~> 2.4'
|
gem 'ffaker', '~> 2.10'
|
||||||
|
|
||||||
gem 'capybara', '~> 2.15'
|
gem 'capybara', '~> 2.15'
|
||||||
gem 'capybara-screenshot', '~> 1.0.0'
|
gem 'capybara-screenshot', '~> 1.0.0'
|
||||||
@ -366,14 +385,14 @@ group :development, :test do
|
|||||||
gem 'rubocop-rspec', '~> 1.22.1'
|
gem 'rubocop-rspec', '~> 1.22.1'
|
||||||
|
|
||||||
gem 'scss_lint', '~> 0.56.0', require: false
|
gem 'scss_lint', '~> 0.56.0', require: false
|
||||||
gem 'haml_lint', '~> 0.26.0', require: false
|
gem 'haml_lint', '~> 0.28.0', require: false
|
||||||
gem 'simplecov', '~> 0.14.0', require: false
|
gem 'simplecov', '~> 0.14.0', require: false
|
||||||
gem 'bundler-audit', '~> 0.5.0', require: false
|
gem 'bundler-audit', '~> 0.5.0', require: false
|
||||||
|
|
||||||
gem 'benchmark-ips', '~> 2.3.0', require: false
|
gem 'benchmark-ips', '~> 2.3.0', require: false
|
||||||
|
|
||||||
gem 'license_finder', '~> 5.4', require: false
|
gem 'license_finder', '~> 5.4', require: false
|
||||||
gem 'knapsack', '~> 1.16'
|
gem 'knapsack', '~> 1.17'
|
||||||
|
|
||||||
gem 'activerecord_sane_schema_dumper', gem_versions['activerecord_sane_schema_dumper']
|
gem 'activerecord_sane_schema_dumper', gem_versions['activerecord_sane_schema_dumper']
|
||||||
|
|
||||||
@ -392,7 +411,7 @@ group :test do
|
|||||||
gem 'rails-controller-testing' if rails5? # Rails5 only gem.
|
gem 'rails-controller-testing' if rails5? # Rails5 only gem.
|
||||||
gem 'test_after_commit', '~> 1.1' unless rails5? # Remove this gem when migrated to rails 5.0. It's been integrated to rails 5.0.
|
gem 'test_after_commit', '~> 1.1' unless rails5? # Remove this gem when migrated to rails 5.0. It's been integrated to rails 5.0.
|
||||||
gem 'sham_rack', '~> 1.3.6'
|
gem 'sham_rack', '~> 1.3.6'
|
||||||
gem 'concurrent-ruby', '~> 1.0.5'
|
gem 'concurrent-ruby', '~> 1.1'
|
||||||
gem 'test-prof', '~> 0.2.5'
|
gem 'test-prof', '~> 0.2.5'
|
||||||
gem 'rspec_junit_formatter'
|
gem 'rspec_junit_formatter'
|
||||||
end
|
end
|
||||||
@ -431,7 +450,7 @@ group :ed25519 do
|
|||||||
end
|
end
|
||||||
|
|
||||||
# Gitaly GRPC client
|
# Gitaly GRPC client
|
||||||
gem 'gitaly-proto', '~> 0.123.0', require: 'gitaly'
|
gem 'gitaly-proto', '~> 1.3.0', require: 'gitaly'
|
||||||
gem 'grpc', '~> 1.15.0'
|
gem 'grpc', '~> 1.15.0'
|
||||||
|
|
||||||
gem 'google-protobuf', '~> 3.6'
|
gem 'google-protobuf', '~> 3.6'
|
||||||
|
@ -4,41 +4,44 @@ GEM
|
|||||||
RedCloth (4.3.2)
|
RedCloth (4.3.2)
|
||||||
abstract_type (0.0.7)
|
abstract_type (0.0.7)
|
||||||
ace-rails-ap (4.1.2)
|
ace-rails-ap (4.1.2)
|
||||||
actionmailer (4.2.10)
|
actioncable (5.0.7)
|
||||||
actionpack (= 4.2.10)
|
actionpack (= 5.0.7)
|
||||||
actionview (= 4.2.10)
|
nio4r (>= 1.2, < 3.0)
|
||||||
activejob (= 4.2.10)
|
websocket-driver (~> 0.6.1)
|
||||||
|
actionmailer (5.0.7)
|
||||||
|
actionpack (= 5.0.7)
|
||||||
|
actionview (= 5.0.7)
|
||||||
|
activejob (= 5.0.7)
|
||||||
mail (~> 2.5, >= 2.5.4)
|
mail (~> 2.5, >= 2.5.4)
|
||||||
rails-dom-testing (~> 1.0, >= 1.0.5)
|
rails-dom-testing (~> 2.0)
|
||||||
actionpack (4.2.10)
|
actionpack (5.0.7)
|
||||||
actionview (= 4.2.10)
|
actionview (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
rack (~> 1.6)
|
rack (~> 2.0)
|
||||||
rack-test (~> 0.6.2)
|
rack-test (~> 0.6.3)
|
||||||
rails-dom-testing (~> 1.0, >= 1.0.5)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.0.2)
|
rails-html-sanitizer (~> 1.0, >= 1.0.2)
|
||||||
actionview (4.2.10)
|
actionview (5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
builder (~> 3.1)
|
builder (~> 3.1)
|
||||||
erubis (~> 2.7.0)
|
erubis (~> 2.7.0)
|
||||||
rails-dom-testing (~> 1.0, >= 1.0.5)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
rails-html-sanitizer (~> 1.0, >= 1.0.3)
|
||||||
activejob (4.2.10)
|
activejob (5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
globalid (>= 0.3.0)
|
globalid (>= 0.3.6)
|
||||||
activemodel (4.2.10)
|
activemodel (5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
builder (~> 3.1)
|
activerecord (5.0.7)
|
||||||
activerecord (4.2.10)
|
activemodel (= 5.0.7)
|
||||||
activemodel (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
arel (~> 7.0)
|
||||||
arel (~> 6.0)
|
activerecord_sane_schema_dumper (1.0)
|
||||||
activerecord_sane_schema_dumper (0.2)
|
rails (>= 5, < 6)
|
||||||
rails (>= 4, < 5)
|
activesupport (5.0.7)
|
||||||
activesupport (4.2.10)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
i18n (~> 0.7)
|
i18n (>= 0.7, < 2)
|
||||||
minitest (~> 5.1)
|
minitest (~> 5.1)
|
||||||
thread_safe (~> 0.3, >= 0.3.4)
|
|
||||||
tzinfo (~> 1.1)
|
tzinfo (~> 1.1)
|
||||||
acts-as-taggable-on (5.0.0)
|
acts-as-taggable-on (5.0.0)
|
||||||
activerecord (>= 4.2.8)
|
activerecord (>= 4.2.8)
|
||||||
@ -49,13 +52,13 @@ GEM
|
|||||||
public_suffix (>= 2.0.2, < 4.0)
|
public_suffix (>= 2.0.2, < 4.0)
|
||||||
aes_key_wrap (1.0.1)
|
aes_key_wrap (1.0.1)
|
||||||
akismet (2.0.0)
|
akismet (2.0.0)
|
||||||
arel (6.0.4)
|
arel (7.1.4)
|
||||||
asana (0.6.0)
|
asana (0.8.1)
|
||||||
faraday (~> 0.9)
|
faraday (~> 0.9)
|
||||||
faraday_middleware (~> 0.9)
|
faraday_middleware (~> 0.9)
|
||||||
faraday_middleware-multi_json (~> 0.0)
|
faraday_middleware-multi_json (~> 0.0)
|
||||||
oauth2 (~> 1.0)
|
oauth2 (~> 1.0)
|
||||||
asciidoctor (1.5.6.2)
|
asciidoctor (1.5.8)
|
||||||
asciidoctor-plantuml (0.0.8)
|
asciidoctor-plantuml (0.0.8)
|
||||||
asciidoctor (~> 1.5)
|
asciidoctor (~> 1.5)
|
||||||
ast (2.4.0)
|
ast (2.4.0)
|
||||||
@ -78,16 +81,17 @@ GEM
|
|||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
babosa (1.0.2)
|
babosa (1.0.2)
|
||||||
base32 (0.3.2)
|
base32 (0.3.2)
|
||||||
batch-loader (1.2.1)
|
batch-loader (1.2.2)
|
||||||
bcrypt (3.1.12)
|
bcrypt (3.1.12)
|
||||||
bcrypt_pbkdf (1.0.0)
|
bcrypt_pbkdf (1.0.0)
|
||||||
benchmark-ips (2.3.0)
|
benchmark-ips (2.3.0)
|
||||||
better_errors (2.1.1)
|
better_errors (2.5.0)
|
||||||
coderay (>= 1.0.0)
|
coderay (>= 1.0.0)
|
||||||
erubis (>= 2.6.6)
|
erubi (>= 1.0.0)
|
||||||
rack (>= 0.9.0)
|
rack (>= 0.9.0)
|
||||||
bindata (2.4.3)
|
bindata (2.4.3)
|
||||||
binding_of_caller (0.7.2)
|
binding_ninja (0.2.2)
|
||||||
|
binding_of_caller (0.8.0)
|
||||||
debug_inspector (>= 0.0.1)
|
debug_inspector (>= 0.0.1)
|
||||||
bootsnap (1.3.2)
|
bootsnap (1.3.2)
|
||||||
msgpack (~> 1.0)
|
msgpack (~> 1.0)
|
||||||
@ -133,9 +137,9 @@ GEM
|
|||||||
concord (0.1.5)
|
concord (0.1.5)
|
||||||
adamantium (~> 0.2.0)
|
adamantium (~> 0.2.0)
|
||||||
equalizer (~> 0.0.9)
|
equalizer (~> 0.0.9)
|
||||||
concurrent-ruby (1.0.5)
|
concurrent-ruby (1.1.3)
|
||||||
concurrent-ruby-ext (1.0.5)
|
concurrent-ruby-ext (1.1.3)
|
||||||
concurrent-ruby (= 1.0.5)
|
concurrent-ruby (= 1.1.3)
|
||||||
connection_pool (2.2.2)
|
connection_pool (2.2.2)
|
||||||
crack (0.4.3)
|
crack (0.4.3)
|
||||||
safe_yaml (~> 1.0.0)
|
safe_yaml (~> 1.0.0)
|
||||||
@ -145,14 +149,12 @@ GEM
|
|||||||
addressable
|
addressable
|
||||||
daemons (1.2.6)
|
daemons (1.2.6)
|
||||||
database_cleaner (1.5.3)
|
database_cleaner (1.5.3)
|
||||||
debug_inspector (0.0.2)
|
debug_inspector (0.0.3)
|
||||||
debugger-ruby_core_source (1.3.8)
|
debugger-ruby_core_source (1.3.8)
|
||||||
deckar01-task_list (2.0.0)
|
deckar01-task_list (2.0.0)
|
||||||
html-pipeline
|
html-pipeline
|
||||||
declarative (0.0.10)
|
declarative (0.0.10)
|
||||||
declarative-option (0.1.0)
|
declarative-option (0.1.0)
|
||||||
default_value_for (3.0.2)
|
|
||||||
activerecord (>= 3.2.0, < 5.1)
|
|
||||||
descendants_tracker (0.0.4)
|
descendants_tracker (0.0.4)
|
||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
device_detector (1.0.0)
|
device_detector (1.0.0)
|
||||||
@ -170,6 +172,8 @@ GEM
|
|||||||
rotp (~> 2.0)
|
rotp (~> 2.0)
|
||||||
diff-lcs (1.3)
|
diff-lcs (1.3)
|
||||||
diffy (3.1.0)
|
diffy (3.1.0)
|
||||||
|
discordrb-webhooks-blackst0ne (3.3.0)
|
||||||
|
rest-client (~> 2.0)
|
||||||
docile (1.1.5)
|
docile (1.1.5)
|
||||||
domain_name (0.5.20180417)
|
domain_name (0.5.20180417)
|
||||||
unf (>= 0.0.5, < 1.0.0)
|
unf (>= 0.0.5, < 1.0.0)
|
||||||
@ -199,8 +203,9 @@ GEM
|
|||||||
mail (~> 2.7)
|
mail (~> 2.7)
|
||||||
encryptor (3.0.0)
|
encryptor (3.0.0)
|
||||||
equalizer (0.0.11)
|
equalizer (0.0.11)
|
||||||
|
erubi (1.7.1)
|
||||||
erubis (2.7.0)
|
erubis (2.7.0)
|
||||||
escape_utils (1.1.1)
|
escape_utils (1.2.1)
|
||||||
et-orbi (1.0.3)
|
et-orbi (1.0.3)
|
||||||
tzinfo
|
tzinfo
|
||||||
eventmachine (1.2.7)
|
eventmachine (1.2.7)
|
||||||
@ -224,7 +229,7 @@ GEM
|
|||||||
multi_json
|
multi_json
|
||||||
fast_blank (1.0.0)
|
fast_blank (1.0.0)
|
||||||
fast_gettext (1.6.0)
|
fast_gettext (1.6.0)
|
||||||
ffaker (2.4.0)
|
ffaker (2.10.0)
|
||||||
ffi (1.9.25)
|
ffi (1.9.25)
|
||||||
flipper (0.13.0)
|
flipper (0.13.0)
|
||||||
flipper-active_record (0.13.0)
|
flipper-active_record (0.13.0)
|
||||||
@ -293,12 +298,14 @@ GEM
|
|||||||
gettext_i18n_rails (>= 0.7.1)
|
gettext_i18n_rails (>= 0.7.1)
|
||||||
po_to_json (>= 1.0.0)
|
po_to_json (>= 1.0.0)
|
||||||
rails (>= 3.2.0)
|
rails (>= 3.2.0)
|
||||||
gitaly-proto (0.123.0)
|
gitaly-proto (1.3.0)
|
||||||
grpc (~> 1.0)
|
grpc (~> 1.0)
|
||||||
github-markup (1.7.0)
|
github-markup (1.7.0)
|
||||||
|
gitlab-default_value_for (3.1.1)
|
||||||
|
activerecord (>= 3.2.0, < 6.0)
|
||||||
gitlab-license (1.0.0)
|
gitlab-license (1.0.0)
|
||||||
gitlab-markup (1.6.4)
|
gitlab-markup (1.6.5)
|
||||||
gitlab-sidekiq-fetcher (0.3.0)
|
gitlab-sidekiq-fetcher (0.4.0)
|
||||||
sidekiq (~> 5)
|
sidekiq (~> 5)
|
||||||
gitlab-styles (2.4.1)
|
gitlab-styles (2.4.1)
|
||||||
rubocop (~> 0.54.0)
|
rubocop (~> 0.54.0)
|
||||||
@ -332,8 +339,8 @@ GEM
|
|||||||
multi_json (~> 1.11)
|
multi_json (~> 1.11)
|
||||||
os (>= 0.9, < 2.0)
|
os (>= 0.9, < 2.0)
|
||||||
signet (~> 0.7)
|
signet (~> 0.7)
|
||||||
gpgme (2.0.13)
|
gpgme (2.0.18)
|
||||||
mini_portile2 (~> 2.1)
|
mini_portile2 (~> 2.3)
|
||||||
grape (1.1.0)
|
grape (1.1.0)
|
||||||
activesupport
|
activesupport
|
||||||
builder
|
builder
|
||||||
@ -362,11 +369,11 @@ GEM
|
|||||||
haml (5.0.4)
|
haml (5.0.4)
|
||||||
temple (>= 0.8.0)
|
temple (>= 0.8.0)
|
||||||
tilt
|
tilt
|
||||||
haml_lint (0.26.0)
|
haml_lint (0.28.0)
|
||||||
haml (>= 4.0, < 5.1)
|
haml (>= 4.0, < 5.1)
|
||||||
rainbow
|
rainbow
|
||||||
rake (>= 10, < 13)
|
rake (>= 10, < 13)
|
||||||
rubocop (>= 0.49.0)
|
rubocop (>= 0.50.0)
|
||||||
sysexits (~> 1.1)
|
sysexits (~> 1.1)
|
||||||
hamlit (2.8.8)
|
hamlit (2.8.8)
|
||||||
temple (>= 0.8.0)
|
temple (>= 0.8.0)
|
||||||
@ -388,20 +395,20 @@ GEM
|
|||||||
html2text (0.2.0)
|
html2text (0.2.0)
|
||||||
nokogiri (~> 1.6)
|
nokogiri (~> 1.6)
|
||||||
htmlentities (4.3.4)
|
htmlentities (4.3.4)
|
||||||
http (2.2.2)
|
http (3.3.0)
|
||||||
addressable (~> 2.3)
|
addressable (~> 2.3)
|
||||||
http-cookie (~> 1.0)
|
http-cookie (~> 1.0)
|
||||||
http-form_data (~> 1.0.1)
|
http-form_data (~> 2.0)
|
||||||
http_parser.rb (~> 0.6.0)
|
http_parser.rb (~> 0.6.0)
|
||||||
http-cookie (1.0.3)
|
http-cookie (1.0.3)
|
||||||
domain_name (~> 0.5)
|
domain_name (~> 0.5)
|
||||||
http-form_data (1.0.3)
|
http-form_data (2.1.1)
|
||||||
http_parser.rb (0.6.0)
|
http_parser.rb (0.6.0)
|
||||||
httparty (0.13.7)
|
httparty (0.13.7)
|
||||||
json (~> 1.8)
|
json (~> 1.8)
|
||||||
multi_xml (>= 0.5.2)
|
multi_xml (>= 0.5.2)
|
||||||
httpclient (2.8.3)
|
httpclient (2.8.3)
|
||||||
i18n (0.9.5)
|
i18n (1.1.1)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
icalendar (2.4.1)
|
icalendar (2.4.1)
|
||||||
ice_nine (0.11.2)
|
ice_nine (0.11.2)
|
||||||
@ -438,10 +445,10 @@ GEM
|
|||||||
kaminari-core (= 1.0.1)
|
kaminari-core (= 1.0.1)
|
||||||
kaminari-core (1.0.1)
|
kaminari-core (1.0.1)
|
||||||
kgio (2.10.0)
|
kgio (2.10.0)
|
||||||
knapsack (1.16.0)
|
knapsack (1.17.0)
|
||||||
rake
|
rake
|
||||||
kubeclient (3.1.0)
|
kubeclient (4.0.0)
|
||||||
http (~> 2.2.2)
|
http (~> 3.0)
|
||||||
recursive-open-struct (~> 1.0, >= 1.0.4)
|
recursive-open-struct (~> 1.0, >= 1.0.4)
|
||||||
rest-client (~> 2.0)
|
rest-client (~> 2.0)
|
||||||
launchy (2.4.3)
|
launchy (2.4.3)
|
||||||
@ -467,7 +474,7 @@ GEM
|
|||||||
activesupport (>= 4)
|
activesupport (>= 4)
|
||||||
railties (>= 4)
|
railties (>= 4)
|
||||||
request_store (~> 1.0)
|
request_store (~> 1.0)
|
||||||
loofah (2.2.2)
|
loofah (2.2.3)
|
||||||
crass (~> 1.0.2)
|
crass (~> 1.0.2)
|
||||||
nokogiri (>= 1.5.9)
|
nokogiri (>= 1.5.9)
|
||||||
mail (2.7.0)
|
mail (2.7.0)
|
||||||
@ -476,11 +483,11 @@ GEM
|
|||||||
memoist (0.16.0)
|
memoist (0.16.0)
|
||||||
memoizable (0.4.2)
|
memoizable (0.4.2)
|
||||||
thread_safe (~> 0.3, >= 0.3.1)
|
thread_safe (~> 0.3, >= 0.3.1)
|
||||||
method_source (0.9.0)
|
method_source (0.9.2)
|
||||||
mime-types (3.1)
|
mime-types (3.2.2)
|
||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
mime-types-data (3.2016.0521)
|
mime-types-data (3.2018.0812)
|
||||||
mimemagic (0.3.0)
|
mimemagic (0.3.2)
|
||||||
mini_magick (4.8.0)
|
mini_magick (4.8.0)
|
||||||
mini_mime (1.0.1)
|
mini_mime (1.0.1)
|
||||||
mini_portile2 (2.3.0)
|
mini_portile2 (2.3.0)
|
||||||
@ -493,11 +500,13 @@ GEM
|
|||||||
mustermann-grape (1.0.0)
|
mustermann-grape (1.0.0)
|
||||||
mustermann (~> 1.0.0)
|
mustermann (~> 1.0.0)
|
||||||
mysql2 (0.4.10)
|
mysql2 (0.4.10)
|
||||||
|
nakayoshi_fork (0.0.4)
|
||||||
net-ldap (0.16.0)
|
net-ldap (0.16.0)
|
||||||
net-ntp (2.1.3)
|
net-ntp (2.1.3)
|
||||||
net-ssh (5.0.1)
|
net-ssh (5.0.1)
|
||||||
netrc (0.11.0)
|
netrc (0.11.0)
|
||||||
nokogiri (1.8.4)
|
nio4r (2.3.1)
|
||||||
|
nokogiri (1.8.5)
|
||||||
mini_portile2 (~> 2.3.0)
|
mini_portile2 (~> 2.3.0)
|
||||||
nokogumbo (1.5.0)
|
nokogumbo (1.5.0)
|
||||||
nokogiri
|
nokogiri
|
||||||
@ -625,7 +634,7 @@ GEM
|
|||||||
get_process_mem (~> 0.2)
|
get_process_mem (~> 0.2)
|
||||||
puma (>= 2.7, < 4)
|
puma (>= 2.7, < 4)
|
||||||
pyu-ruby-sasl (0.0.3.3)
|
pyu-ruby-sasl (0.0.3.3)
|
||||||
rack (1.6.10)
|
rack (2.0.6)
|
||||||
rack-accept (0.4.5)
|
rack-accept (0.4.5)
|
||||||
rack (>= 0.4)
|
rack (>= 0.4)
|
||||||
rack-attack (4.4.1)
|
rack-attack (4.4.1)
|
||||||
@ -637,37 +646,42 @@ GEM
|
|||||||
httpclient (>= 2.4)
|
httpclient (>= 2.4)
|
||||||
multi_json (>= 1.3.6)
|
multi_json (>= 1.3.6)
|
||||||
rack (>= 1.1)
|
rack (>= 1.1)
|
||||||
rack-protection (2.0.3)
|
rack-protection (2.0.4)
|
||||||
rack
|
rack
|
||||||
rack-proxy (0.6.0)
|
rack-proxy (0.6.0)
|
||||||
rack
|
rack
|
||||||
rack-test (0.6.3)
|
rack-test (0.6.3)
|
||||||
rack (>= 1.0)
|
rack (>= 1.0)
|
||||||
rails (4.2.10)
|
rails (5.0.7)
|
||||||
actionmailer (= 4.2.10)
|
actioncable (= 5.0.7)
|
||||||
actionpack (= 4.2.10)
|
actionmailer (= 5.0.7)
|
||||||
actionview (= 4.2.10)
|
actionpack (= 5.0.7)
|
||||||
activejob (= 4.2.10)
|
actionview (= 5.0.7)
|
||||||
activemodel (= 4.2.10)
|
activejob (= 5.0.7)
|
||||||
activerecord (= 4.2.10)
|
activemodel (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activerecord (= 5.0.7)
|
||||||
bundler (>= 1.3.0, < 2.0)
|
activesupport (= 5.0.7)
|
||||||
railties (= 4.2.10)
|
bundler (>= 1.3.0)
|
||||||
sprockets-rails
|
railties (= 5.0.7)
|
||||||
|
sprockets-rails (>= 2.0.0)
|
||||||
|
rails-controller-testing (1.0.2)
|
||||||
|
actionpack (~> 5.x, >= 5.0.1)
|
||||||
|
actionview (~> 5.x, >= 5.0.1)
|
||||||
|
activesupport (~> 5.x)
|
||||||
rails-deprecated_sanitizer (1.0.3)
|
rails-deprecated_sanitizer (1.0.3)
|
||||||
activesupport (>= 4.2.0.alpha)
|
activesupport (>= 4.2.0.alpha)
|
||||||
rails-dom-testing (1.0.9)
|
rails-dom-testing (2.0.3)
|
||||||
activesupport (>= 4.2.0, < 5.0)
|
activesupport (>= 4.2.0)
|
||||||
nokogiri (~> 1.6)
|
nokogiri (>= 1.6)
|
||||||
rails-deprecated_sanitizer (>= 1.0.1)
|
|
||||||
rails-html-sanitizer (1.0.4)
|
rails-html-sanitizer (1.0.4)
|
||||||
loofah (~> 2.2, >= 2.2.2)
|
loofah (~> 2.2, >= 2.2.2)
|
||||||
rails-i18n (4.0.9)
|
rails-i18n (5.1.1)
|
||||||
i18n (~> 0.7)
|
i18n (>= 0.7, < 2)
|
||||||
railties (~> 4.0)
|
railties (>= 5.0, < 6)
|
||||||
railties (4.2.10)
|
railties (5.0.7)
|
||||||
actionpack (= 4.2.10)
|
actionpack (= 5.0.7)
|
||||||
activesupport (= 4.2.10)
|
activesupport (= 5.0.7)
|
||||||
|
method_source
|
||||||
rake (>= 0.8.7)
|
rake (>= 0.8.7)
|
||||||
thor (>= 0.18.1, < 2.0)
|
thor (>= 0.18.1, < 2.0)
|
||||||
rainbow (3.0.0)
|
rainbow (3.0.0)
|
||||||
@ -705,7 +719,7 @@ GEM
|
|||||||
redis-actionpack (>= 5.0, < 6)
|
redis-actionpack (>= 5.0, < 6)
|
||||||
redis-activesupport (>= 5.0, < 6)
|
redis-activesupport (>= 5.0, < 6)
|
||||||
redis-store (>= 1.2, < 2)
|
redis-store (>= 1.2, < 2)
|
||||||
redis-store (1.4.1)
|
redis-store (1.6.0)
|
||||||
redis (>= 2.2, < 5)
|
redis (>= 2.2, < 5)
|
||||||
regexp_parser (0.5.0)
|
regexp_parser (0.5.0)
|
||||||
representable (3.0.4)
|
representable (3.0.4)
|
||||||
@ -740,8 +754,8 @@ GEM
|
|||||||
rspec-mocks (3.7.0)
|
rspec-mocks (3.7.0)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.7.0)
|
rspec-support (~> 3.7.0)
|
||||||
rspec-parameterized (0.4.0)
|
rspec-parameterized (0.4.1)
|
||||||
binding_of_caller
|
binding_ninja (>= 0.2.1)
|
||||||
parser
|
parser
|
||||||
proc_to_ast
|
proc_to_ast
|
||||||
rspec (>= 2.13, < 4)
|
rspec (>= 2.13, < 4)
|
||||||
@ -758,8 +772,7 @@ GEM
|
|||||||
rspec-core
|
rspec-core
|
||||||
rspec-set (0.1.3)
|
rspec-set (0.1.3)
|
||||||
rspec-support (3.7.1)
|
rspec-support (3.7.1)
|
||||||
rspec_junit_formatter (0.2.3)
|
rspec_junit_formatter (0.4.1)
|
||||||
builder (< 4)
|
|
||||||
rspec-core (>= 2, < 4, != 2.12.0)
|
rspec-core (>= 2, < 4, != 2.12.0)
|
||||||
rspec_profiling (0.0.5)
|
rspec_profiling (0.0.5)
|
||||||
activerecord
|
activerecord
|
||||||
@ -785,8 +798,8 @@ GEM
|
|||||||
ruby-progressbar (1.9.0)
|
ruby-progressbar (1.9.0)
|
||||||
ruby-saml (1.7.2)
|
ruby-saml (1.7.2)
|
||||||
nokogiri (>= 1.5.10)
|
nokogiri (>= 1.5.10)
|
||||||
ruby_parser (3.9.0)
|
ruby_parser (3.11.0)
|
||||||
sexp_processor (~> 4.1)
|
sexp_processor (~> 4.9)
|
||||||
rubyntlm (0.6.2)
|
rubyntlm (0.6.2)
|
||||||
rubypants (0.2.0)
|
rubypants (0.2.0)
|
||||||
rubyzip (1.2.2)
|
rubyzip (1.2.2)
|
||||||
@ -823,15 +836,15 @@ GEM
|
|||||||
selenium-webdriver (3.12.0)
|
selenium-webdriver (3.12.0)
|
||||||
childprocess (~> 0.5)
|
childprocess (~> 0.5)
|
||||||
rubyzip (~> 1.2)
|
rubyzip (~> 1.2)
|
||||||
sentry-raven (2.7.2)
|
sentry-raven (2.7.4)
|
||||||
faraday (>= 0.7.6, < 1.0)
|
faraday (>= 0.7.6, < 1.0)
|
||||||
settingslogic (2.0.9)
|
settingslogic (2.0.9)
|
||||||
sexp_processor (4.9.0)
|
sexp_processor (4.11.0)
|
||||||
sham_rack (1.3.6)
|
sham_rack (1.3.6)
|
||||||
rack
|
rack
|
||||||
shoulda-matchers (3.1.2)
|
shoulda-matchers (3.1.2)
|
||||||
activesupport (>= 4.0.0)
|
activesupport (>= 4.0.0)
|
||||||
sidekiq (5.2.1)
|
sidekiq (5.2.3)
|
||||||
connection_pool (~> 2.2, >= 2.2.2)
|
connection_pool (~> 2.2, >= 2.2.2)
|
||||||
rack-protection (>= 1.5.0)
|
rack-protection (>= 1.5.0)
|
||||||
redis (>= 3.3.5, < 5)
|
redis (>= 3.3.5, < 5)
|
||||||
@ -876,8 +889,6 @@ GEM
|
|||||||
sysexits (1.2.0)
|
sysexits (1.2.0)
|
||||||
temple (0.8.0)
|
temple (0.8.0)
|
||||||
test-prof (0.2.5)
|
test-prof (0.2.5)
|
||||||
test_after_commit (1.1.0)
|
|
||||||
activerecord (>= 3.2)
|
|
||||||
text (1.3.1)
|
text (1.3.1)
|
||||||
thin (1.7.2)
|
thin (1.7.2)
|
||||||
daemons (~> 1.0, >= 1.0.9)
|
daemons (~> 1.0, >= 1.0.9)
|
||||||
@ -914,7 +925,7 @@ GEM
|
|||||||
get_process_mem (~> 0)
|
get_process_mem (~> 0)
|
||||||
unicorn (>= 4, < 6)
|
unicorn (>= 4, < 6)
|
||||||
uniform_notifier (1.10.0)
|
uniform_notifier (1.10.0)
|
||||||
unparser (0.2.7)
|
unparser (0.4.2)
|
||||||
abstract_type (~> 0.0.7)
|
abstract_type (~> 0.0.7)
|
||||||
adamantium (~> 0.2.0)
|
adamantium (~> 0.2.0)
|
||||||
concord (~> 0.1.5)
|
concord (~> 0.1.5)
|
||||||
@ -940,6 +951,9 @@ GEM
|
|||||||
hashdiff
|
hashdiff
|
||||||
webpack-rails (0.9.11)
|
webpack-rails (0.9.11)
|
||||||
railties (>= 3.2.0)
|
railties (>= 3.2.0)
|
||||||
|
websocket-driver (0.6.5)
|
||||||
|
websocket-extensions (>= 0.1.0)
|
||||||
|
websocket-extensions (0.1.3)
|
||||||
wikicloth (0.8.1)
|
wikicloth (0.8.1)
|
||||||
builder
|
builder
|
||||||
expression_parser
|
expression_parser
|
||||||
@ -955,23 +969,23 @@ PLATFORMS
|
|||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
RedCloth (~> 4.3.2)
|
RedCloth (~> 4.3.2)
|
||||||
ace-rails-ap (~> 4.1.0)
|
ace-rails-ap (~> 4.1.0)
|
||||||
activerecord_sane_schema_dumper (= 0.2)
|
activerecord_sane_schema_dumper (= 1.0)
|
||||||
acts-as-taggable-on (~> 5.0)
|
acts-as-taggable-on (~> 5.0)
|
||||||
addressable (~> 2.5.2)
|
addressable (~> 2.5.2)
|
||||||
akismet (~> 2.0)
|
akismet (~> 2.0)
|
||||||
asana (~> 0.6.0)
|
asana (~> 0.8.1)
|
||||||
asciidoctor (~> 1.5.6)
|
asciidoctor (~> 1.5.8)
|
||||||
asciidoctor-plantuml (= 0.0.8)
|
asciidoctor-plantuml (= 0.0.8)
|
||||||
attr_encrypted (~> 3.1.0)
|
attr_encrypted (~> 3.1.0)
|
||||||
awesome_print
|
awesome_print
|
||||||
aws-sdk
|
aws-sdk
|
||||||
babosa (~> 1.0.2)
|
babosa (~> 1.0.2)
|
||||||
base32 (~> 0.3.0)
|
base32 (~> 0.3.0)
|
||||||
batch-loader (~> 1.2.1)
|
batch-loader (~> 1.2.2)
|
||||||
bcrypt_pbkdf (~> 1.0)
|
bcrypt_pbkdf (~> 1.0)
|
||||||
benchmark-ips (~> 2.3.0)
|
benchmark-ips (~> 2.3.0)
|
||||||
better_errors (~> 2.1.0)
|
better_errors (~> 2.5.0)
|
||||||
binding_of_caller (~> 0.7.2)
|
binding_of_caller (~> 0.8.0)
|
||||||
bootsnap (~> 1.3)
|
bootsnap (~> 1.3)
|
||||||
bootstrap_form (~> 2.7.0)
|
bootstrap_form (~> 2.7.0)
|
||||||
brakeman (~> 4.2)
|
brakeman (~> 4.2)
|
||||||
@ -985,16 +999,16 @@ DEPENDENCIES
|
|||||||
chronic (~> 0.10.2)
|
chronic (~> 0.10.2)
|
||||||
chronic_duration (~> 0.10.6)
|
chronic_duration (~> 0.10.6)
|
||||||
commonmarker (~> 0.17)
|
commonmarker (~> 0.17)
|
||||||
concurrent-ruby (~> 1.0.5)
|
concurrent-ruby (~> 1.1)
|
||||||
connection_pool (~> 2.0)
|
connection_pool (~> 2.0)
|
||||||
creole (~> 0.5.0)
|
creole (~> 0.5.0)
|
||||||
database_cleaner (~> 1.5.0)
|
database_cleaner (~> 1.5.0)
|
||||||
deckar01-task_list (= 2.0.0)
|
deckar01-task_list (= 2.0.0)
|
||||||
default_value_for (~> 3.0.0)
|
|
||||||
device_detector
|
device_detector
|
||||||
devise (~> 4.4)
|
devise (~> 4.4)
|
||||||
devise-two-factor (~> 3.0.0)
|
devise-two-factor (~> 3.0.0)
|
||||||
diffy (~> 3.1.0)
|
diffy (~> 3.1.0)
|
||||||
|
discordrb-webhooks-blackst0ne (~> 3.3)
|
||||||
doorkeeper (~> 4.3)
|
doorkeeper (~> 4.3)
|
||||||
doorkeeper-openid_connect (~> 1.5)
|
doorkeeper-openid_connect (~> 1.5)
|
||||||
ed25519 (~> 1.2)
|
ed25519 (~> 1.2)
|
||||||
@ -1008,7 +1022,7 @@ DEPENDENCIES
|
|||||||
faraday (~> 0.12)
|
faraday (~> 0.12)
|
||||||
faraday_middleware-aws-signers-v4
|
faraday_middleware-aws-signers-v4
|
||||||
fast_blank
|
fast_blank
|
||||||
ffaker (~> 2.4)
|
ffaker (~> 2.10)
|
||||||
flipper (~> 0.13.0)
|
flipper (~> 0.13.0)
|
||||||
flipper-active_record (~> 0.13.0)
|
flipper-active_record (~> 0.13.0)
|
||||||
flipper-active_support_cache_store (~> 0.13.0)
|
flipper-active_support_cache_store (~> 0.13.0)
|
||||||
@ -1027,18 +1041,19 @@ DEPENDENCIES
|
|||||||
gettext (~> 3.2.2)
|
gettext (~> 3.2.2)
|
||||||
gettext_i18n_rails (~> 1.8.0)
|
gettext_i18n_rails (~> 1.8.0)
|
||||||
gettext_i18n_rails_js (~> 1.3)
|
gettext_i18n_rails_js (~> 1.3)
|
||||||
gitaly-proto (~> 0.123.0)
|
gitaly-proto (~> 1.3.0)
|
||||||
github-markup (~> 1.7.0)
|
github-markup (~> 1.7.0)
|
||||||
|
gitlab-default_value_for (~> 3.1.1)
|
||||||
gitlab-license (~> 1.0)
|
gitlab-license (~> 1.0)
|
||||||
gitlab-markup (~> 1.6.4)
|
gitlab-markup (~> 1.6.5)
|
||||||
gitlab-sidekiq-fetcher
|
gitlab-sidekiq-fetcher (~> 0.4.0)
|
||||||
gitlab-styles (~> 2.4)
|
gitlab-styles (~> 2.4)
|
||||||
gitlab_omniauth-ldap (~> 2.0.4)
|
gitlab_omniauth-ldap (~> 2.0.4)
|
||||||
gon (~> 6.2)
|
gon (~> 6.2)
|
||||||
google-api-client (~> 0.23)
|
google-api-client (~> 0.23)
|
||||||
google-protobuf (~> 3.6)
|
google-protobuf (~> 3.6)
|
||||||
gpgme
|
gpgme (~> 2.0.18)
|
||||||
grape (~> 1.1)
|
grape (~> 1.1.0)
|
||||||
grape-entity (~> 0.7.1)
|
grape-entity (~> 0.7.1)
|
||||||
grape-path-helpers (~> 1.0)
|
grape-path-helpers (~> 1.0)
|
||||||
grape_logging (~> 1.7)
|
grape_logging (~> 1.7)
|
||||||
@ -1046,7 +1061,7 @@ DEPENDENCIES
|
|||||||
graphql (~> 1.8.0)
|
graphql (~> 1.8.0)
|
||||||
grpc (~> 1.15.0)
|
grpc (~> 1.15.0)
|
||||||
gssapi
|
gssapi
|
||||||
haml_lint (~> 0.26.0)
|
haml_lint (~> 0.28.0)
|
||||||
hamlit (~> 2.8.8)
|
hamlit (~> 2.8.8)
|
||||||
hangouts-chat (~> 0.0.5)
|
hangouts-chat (~> 0.0.5)
|
||||||
hashie-forbidden_attributes
|
hashie-forbidden_attributes
|
||||||
@ -1063,8 +1078,8 @@ DEPENDENCIES
|
|||||||
json-schema (~> 2.8.0)
|
json-schema (~> 2.8.0)
|
||||||
jwt (~> 1.5.6)
|
jwt (~> 1.5.6)
|
||||||
kaminari (~> 1.0)
|
kaminari (~> 1.0)
|
||||||
knapsack (~> 1.16)
|
knapsack (~> 1.17)
|
||||||
kubeclient (~> 3.1.0)
|
kubeclient (~> 4.0.0)
|
||||||
letter_opener_web (~> 1.3.0)
|
letter_opener_web (~> 1.3.0)
|
||||||
license_finder (~> 5.4)
|
license_finder (~> 5.4)
|
||||||
licensee (~> 8.9)
|
licensee (~> 8.9)
|
||||||
@ -1072,9 +1087,11 @@ DEPENDENCIES
|
|||||||
loofah (~> 2.2)
|
loofah (~> 2.2)
|
||||||
mail_room (~> 0.9.1)
|
mail_room (~> 0.9.1)
|
||||||
method_source (~> 0.8)
|
method_source (~> 0.8)
|
||||||
|
mimemagic (~> 0.3.2)
|
||||||
mini_magick
|
mini_magick
|
||||||
minitest (~> 5.7.0)
|
minitest (~> 5.7.0)
|
||||||
mysql2 (~> 0.4.10)
|
mysql2 (~> 0.4.10)
|
||||||
|
nakayoshi_fork (~> 0.0.4)
|
||||||
net-ldap
|
net-ldap
|
||||||
net-ntp
|
net-ntp
|
||||||
net-ssh (~> 5.0)
|
net-ssh (~> 5.0)
|
||||||
@ -1110,13 +1127,15 @@ DEPENDENCIES
|
|||||||
pry-rails (~> 0.3.4)
|
pry-rails (~> 0.3.4)
|
||||||
puma (~> 3.12)
|
puma (~> 3.12)
|
||||||
puma_worker_killer
|
puma_worker_killer
|
||||||
|
rack (= 2.0.6)
|
||||||
rack-attack (~> 4.4.1)
|
rack-attack (~> 4.4.1)
|
||||||
rack-cors (~> 1.0.0)
|
rack-cors (~> 1.0.0)
|
||||||
rack-oauth2 (~> 1.2.1)
|
rack-oauth2 (~> 1.2.1)
|
||||||
rack-proxy (~> 0.6.0)
|
rack-proxy (~> 0.6.0)
|
||||||
rails (= 4.2.10)
|
rails (= 5.0.7)
|
||||||
|
rails-controller-testing
|
||||||
rails-deprecated_sanitizer (~> 1.0.3)
|
rails-deprecated_sanitizer (~> 1.0.3)
|
||||||
rails-i18n (~> 4.0.9)
|
rails-i18n (~> 5.1)
|
||||||
rainbow (~> 3.0)
|
rainbow (~> 3.0)
|
||||||
raindrops (~> 0.18)
|
raindrops (~> 0.18)
|
||||||
rblineprof (~> 0.3.6)
|
rblineprof (~> 0.3.6)
|
||||||
@ -1169,7 +1188,6 @@ DEPENDENCIES
|
|||||||
state_machines-activerecord (~> 0.5.1)
|
state_machines-activerecord (~> 0.5.1)
|
||||||
sys-filesystem (~> 1.1.6)
|
sys-filesystem (~> 1.1.6)
|
||||||
test-prof (~> 0.2.5)
|
test-prof (~> 0.2.5)
|
||||||
test_after_commit (~> 1.1)
|
|
||||||
thin (~> 1.7.0)
|
thin (~> 1.7.0)
|
||||||
timecop (~> 0.8.0)
|
timecop (~> 0.8.0)
|
||||||
toml-rb (~> 1.0.0)
|
toml-rb (~> 1.0.0)
|
||||||
|
@ -15,77 +15,86 @@
|
|||||||
};
|
};
|
||||||
version = "4.1.2";
|
version = "4.1.2";
|
||||||
};
|
};
|
||||||
|
actioncable = {
|
||||||
|
dependencies = ["actionpack" "nio4r" "websocket-driver"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0b2znw81zf11f7kqyks80ha4sb4aiqrs1mia0jnf3xfn5zgx28y0";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "5.0.7";
|
||||||
|
};
|
||||||
actionmailer = {
|
actionmailer = {
|
||||||
dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
|
dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1ivyjsapqgn1xfb2p8yqjrg2jldqm5r7hxrjxq6kdr05gk4fsg59";
|
sha256 = "0d9f3kwk1z3p6sa9d8vl7yqa689ihm24cy7lp4h6v478dbr156sz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
actionpack = {
|
actionpack = {
|
||||||
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
|
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0l6agrxdaishxjx2zc2x8md95plfp39bfskzgs6v9gsdp2y2arpx";
|
sha256 = "15nin3f817dpkjlw94sh4rsvayqy4z6ij7fak82wqdqv5mcd9q08";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
actionview = {
|
actionview = {
|
||||||
dependencies = ["activesupport" "builder" "erubis" "rails-dom-testing" "rails-html-sanitizer"];
|
dependencies = ["activesupport" "builder" "erubis" "rails-dom-testing" "rails-html-sanitizer"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1jrx2pmkywk70z7n17gw3jrcdw3n03wdzvg45bnq8wxshl1lmbhv";
|
sha256 = "12vvq439jjj4byhkvckrk7ap4krrfsbpw54n5xxfwh7fr5y0087b";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activejob = {
|
activejob = {
|
||||||
dependencies = ["activesupport" "globalid"];
|
dependencies = ["activesupport" "globalid"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "10jsa5pqklcsd2npicqxr5abjlwi53di2brpzgz35k557fkpc1z8";
|
sha256 = "1mdqdgwmcx28jznc5mfmqzz42y03mx6i6fs6m4nka0ic61rmp8g8";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activemodel = {
|
activemodel = {
|
||||||
dependencies = ["activesupport" "builder"];
|
dependencies = ["activesupport"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0c4vj9xajxa906bqbcjpni74nya6rh2nbb15gl8xm0vl9zf3ll9v";
|
sha256 = "11ycnzi32cd92ylxhqwqfchqk3m7y9z7sfiyf8b7830lzfxv2dgy";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activerecord = {
|
activerecord = {
|
||||||
dependencies = ["activemodel" "activesupport" "arel"];
|
dependencies = ["activemodel" "activesupport" "arel"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1lws9y4p9c2vnmv3ddfpv8jh6azlddppl3fi31vahaz14ifxjk5s";
|
sha256 = "0ri32lhmmd4waphpynwj53ysy9xlhx743lnlsnp8l499kvarqd66";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
activerecord_sane_schema_dumper = {
|
activerecord_sane_schema_dumper = {
|
||||||
dependencies = ["rails"];
|
dependencies = ["rails"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "122c7v7lvs0gwckvx2rar07waxnx1vv0lryz322nybb69d8vbhl6";
|
sha256 = "16jbf461wjaxyq26si5505wcj46mi23mii9hx4wjpva1zn9hz5m2";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2";
|
version = "1.0";
|
||||||
};
|
};
|
||||||
activesupport = {
|
activesupport = {
|
||||||
dependencies = ["i18n" "minitest" "thread_safe" "tzinfo"];
|
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0s12j8vl8vrxfngkdlz9g8bpz9akq1z42d57mx5r537b2pji8nr7";
|
sha256 = "1yx73l984y3ri5ndj37l1dfarcdvbhra7vhz9fcww4za24is95d5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
acts-as-taggable-on = {
|
acts-as-taggable-on = {
|
||||||
dependencies = ["activerecord"];
|
dependencies = ["activerecord"];
|
||||||
@ -133,27 +142,27 @@
|
|||||||
arel = {
|
arel = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0nfcrdiys6q6ylxiblky9jyssrw2xj96fmxmal7f4f0jj3417vj4";
|
sha256 = "0l757dkkaxk5fq3368l79jpyzq9a9driricjamhiwhwvh0h7xcyx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "6.0.4";
|
version = "7.1.4";
|
||||||
};
|
};
|
||||||
asana = {
|
asana = {
|
||||||
dependencies = ["faraday" "faraday_middleware" "faraday_middleware-multi_json" "oauth2"];
|
dependencies = ["faraday" "faraday_middleware" "faraday_middleware-multi_json" "oauth2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0bn7f3sc2f02g871jd0y6qdhixn464mflkjchp56x6kcnyqy24z6";
|
sha256 = "1h0qiywvjjc9iyzq9nz5iaqyh6qsrix4ip0w86j5c4v5g940z6qx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.6.0";
|
version = "0.8.1";
|
||||||
};
|
};
|
||||||
asciidoctor = {
|
asciidoctor = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0zq3az4836nxkc8g5wnnbzmarw7663s1ky6gf8pc04sfpa8n2l3f";
|
sha256 = "0qld3a1pbcjvs8lbxp95iz83bfmg5scmnf8q3rklinmdmhzakslx";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.5.6.2";
|
version = "1.5.8";
|
||||||
};
|
};
|
||||||
asciidoctor-plantuml = {
|
asciidoctor-plantuml = {
|
||||||
dependencies = ["asciidoctor"];
|
dependencies = ["asciidoctor"];
|
||||||
@ -268,10 +277,10 @@
|
|||||||
batch-loader = {
|
batch-loader = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1nvmwzn8q6dkp2n8wz47z7gldj3yrj7h6syy0cwrkzi19bfvxba2";
|
sha256 = "0pwr2hk9x1qx9i2xpkpjwkdjsmm4kamz5f25wizsaw37zb64apjc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.2.1";
|
version = "1.2.2";
|
||||||
};
|
};
|
||||||
bcrypt = {
|
bcrypt = {
|
||||||
source = {
|
source = {
|
||||||
@ -298,13 +307,13 @@
|
|||||||
version = "2.3.0";
|
version = "2.3.0";
|
||||||
};
|
};
|
||||||
better_errors = {
|
better_errors = {
|
||||||
dependencies = ["coderay" "erubis" "rack"];
|
dependencies = ["coderay" "erubi" "rack"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "11csk41yhijqvp0dkky0cjl8kn6blw4jhr8b6v4islfvvayddcxc";
|
sha256 = "1pqnxxsqqs7vnqvamk5bzs84dv584g9s0qaf2vqb1v2aj5dabcg7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.1.1";
|
version = "2.5.0";
|
||||||
};
|
};
|
||||||
bindata = {
|
bindata = {
|
||||||
source = {
|
source = {
|
||||||
@ -314,14 +323,22 @@
|
|||||||
};
|
};
|
||||||
version = "2.4.3";
|
version = "2.4.3";
|
||||||
};
|
};
|
||||||
|
binding_ninja = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "19dk26qyx433ffa6y48511apc2iw71zw4jnlqxhy0wix9dlxr2ri";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.2.2";
|
||||||
|
};
|
||||||
binding_of_caller = {
|
binding_of_caller = {
|
||||||
dependencies = ["debug_inspector"];
|
dependencies = ["debug_inspector"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "15jg6dkaq2nzcd602d7ppqbdxw3aji961942w93crs6qw4n6h9yk";
|
sha256 = "05syqlks7463zsy1jdfbbdravdhj9hpj5pv2m74blqpv8bq4vv5g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.7.2";
|
version = "0.8.0";
|
||||||
};
|
};
|
||||||
bootsnap = {
|
bootsnap = {
|
||||||
dependencies = ["msgpack"];
|
dependencies = ["msgpack"];
|
||||||
@ -513,19 +530,19 @@
|
|||||||
concurrent-ruby = {
|
concurrent-ruby = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf";
|
sha256 = "18q9skp5pfq4jwbxzmw8q2rn4cpw6mf4561i2hsjcl1nxdag2jvb";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.5";
|
version = "1.1.3";
|
||||||
};
|
};
|
||||||
concurrent-ruby-ext = {
|
concurrent-ruby-ext = {
|
||||||
dependencies = ["concurrent-ruby"];
|
dependencies = ["concurrent-ruby"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "119l554zi3720d3rk670ldcqhsgmfii28a9z307v4mwdjckdm4gp";
|
sha256 = "0h7k4wnvbxv7vzb53kaqxbbyhp3m98g2rgymr6n1l9v0jlzcr1i8";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.5";
|
version = "1.1.3";
|
||||||
};
|
};
|
||||||
connection_pool = {
|
connection_pool = {
|
||||||
source = {
|
source = {
|
||||||
@ -588,10 +605,10 @@
|
|||||||
debug_inspector = {
|
debug_inspector = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "109761g00dbrw5q0dfnbqg8blfm699z4jj70l4zrgf9mzn7ii50m";
|
sha256 = "0vxr0xa1mfbkfcrn71n7c4f2dj7la5hvphn904vh20j3x4j5lrx0";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.0.2";
|
version = "0.0.3";
|
||||||
};
|
};
|
||||||
debugger-ruby_core_source = {
|
debugger-ruby_core_source = {
|
||||||
source = {
|
source = {
|
||||||
@ -626,15 +643,6 @@
|
|||||||
};
|
};
|
||||||
version = "0.1.0";
|
version = "0.1.0";
|
||||||
};
|
};
|
||||||
default_value_for = {
|
|
||||||
dependencies = ["activerecord"];
|
|
||||||
source = {
|
|
||||||
remotes = ["https://rubygems.org"];
|
|
||||||
sha256 = "014482mxjrc227fxv6vff6ccjr9dr0ydz52flxslsa7biq542k73";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "3.0.2";
|
|
||||||
};
|
|
||||||
descendants_tracker = {
|
descendants_tracker = {
|
||||||
dependencies = ["thread_safe"];
|
dependencies = ["thread_safe"];
|
||||||
source = {
|
source = {
|
||||||
@ -686,6 +694,15 @@
|
|||||||
};
|
};
|
||||||
version = "3.1.0";
|
version = "3.1.0";
|
||||||
};
|
};
|
||||||
|
discordrb-webhooks-blackst0ne = {
|
||||||
|
dependencies = ["rest-client"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1f0dw6ci5cbrxrvvqw2kqabpzyjisd4hflbi370rpb4cakkzgw39";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.3.0";
|
||||||
|
};
|
||||||
docile = {
|
docile = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -806,6 +823,14 @@
|
|||||||
};
|
};
|
||||||
version = "0.0.11";
|
version = "0.0.11";
|
||||||
};
|
};
|
||||||
|
erubi = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0bws86na9k565raiz0kk61yy5pxxp0fmwyzpibdwjkq0xzx8q6q1";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.7.1";
|
||||||
|
};
|
||||||
erubis = {
|
erubis = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -817,10 +842,10 @@
|
|||||||
escape_utils = {
|
escape_utils = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "088r5c2mz2vy2jbbx1xjbi8msnzg631ggli29nhik2spbcp1z6vh";
|
sha256 = "0qminivnyzwmqjhrh3b92halwbk0zcl9xn828p5rnap1szl2yag5";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.1.1";
|
version = "1.2.1";
|
||||||
};
|
};
|
||||||
et-orbi = {
|
et-orbi = {
|
||||||
dependencies = ["tzinfo"];
|
dependencies = ["tzinfo"];
|
||||||
@ -936,10 +961,10 @@
|
|||||||
ffaker = {
|
ffaker = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1rlfvf2iakphs3krxy1hiywr2jzmrhvhig8n8fw6rcivpz9v52ry";
|
sha256 = "01z5lpssjc0n8lm4xrlja0hh8lv4ngzbybjvd4rdkc5x9ddvh8s3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.4.0";
|
version = "2.10.0";
|
||||||
};
|
};
|
||||||
ffi = {
|
ffi = {
|
||||||
source = {
|
source = {
|
||||||
@ -1148,10 +1173,10 @@
|
|||||||
dependencies = ["grpc"];
|
dependencies = ["grpc"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "16b9sdaimhcda401z2s7apf0nz6y0lxs74xhkwlz4jzf6ms44mgg";
|
sha256 = "17fg29j089k94ssim9hfzpd5lycvhimbpvz12d73ywrbwz7a7680";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.123.0";
|
version = "1.3.0";
|
||||||
};
|
};
|
||||||
github-markup = {
|
github-markup = {
|
||||||
source = {
|
source = {
|
||||||
@ -1161,6 +1186,15 @@
|
|||||||
};
|
};
|
||||||
version = "1.7.0";
|
version = "1.7.0";
|
||||||
};
|
};
|
||||||
|
gitlab-default_value_for = {
|
||||||
|
dependencies = ["activerecord"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0qqjf7nxmwxnkdlrgbnby8wjckaj2s5yna96avgb7fwm0h90f1sn";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.1.1";
|
||||||
|
};
|
||||||
gitlab-license = {
|
gitlab-license = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -1172,19 +1206,21 @@
|
|||||||
gitlab-markup = {
|
gitlab-markup = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1v6w3z7smmkqnhphb4ghgpqg61vimflqzpszybji0li99f2k1jb6";
|
sha256 = "12lzzhbmid4m23pk7d963n3njli2hw7g200arszh75j57bjgs4fy";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.4";
|
version = "1.6.5";
|
||||||
};
|
};
|
||||||
gitlab-sidekiq-fetcher = {
|
gitlab-sidekiq-fetcher = {
|
||||||
dependencies = ["sidekiq"];
|
dependencies = ["sidekiq"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0dvrp4iapwfaakc3qgf7mw05blxzfywpjfr7bhswwflih0pm67l7";
|
sha256 = "1xaag97iclmiay8fx7dkiws8dsws2gi6l0axq4yljq5g7xm78qjr";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.0";
|
version = "0.4.0";
|
||||||
};
|
};
|
||||||
gitlab-styles = {
|
gitlab-styles = {
|
||||||
dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"];
|
dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"];
|
||||||
@ -1261,10 +1297,10 @@
|
|||||||
dependencies = ["mini_portile2"];
|
dependencies = ["mini_portile2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1fclgx3pg3sihk9xn3amcf8db0q749dsqkycayn1c8x134zml3gb";
|
sha256 = "12fqirxr964mc8jwsfl5nif6q4wcckrmj7w4c9ci4xg9xy2b9v6m";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.13";
|
version = "2.0.18";
|
||||||
};
|
};
|
||||||
grape = {
|
grape = {
|
||||||
dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"];
|
dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"];
|
||||||
@ -1350,10 +1386,10 @@
|
|||||||
dependencies = ["haml" "rainbow" "rake" "rubocop" "sysexits"];
|
dependencies = ["haml" "rainbow" "rake" "rubocop" "sysexits"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "04illnjl9hsg7wqf8x5s108m5is9aj52g80c6nrgsksyp4vh9ynn";
|
sha256 = "125aj0j84nx5gqm42hfx5d8486higlra423ahgfpsdjwbp399rwv";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.26.0";
|
version = "0.28.0";
|
||||||
};
|
};
|
||||||
hamlit = {
|
hamlit = {
|
||||||
dependencies = ["temple" "thor" "tilt"];
|
dependencies = ["temple" "thor" "tilt"];
|
||||||
@ -1445,10 +1481,10 @@
|
|||||||
dependencies = ["addressable" "http-cookie" "http-form_data" "http_parser.rb"];
|
dependencies = ["addressable" "http-cookie" "http-form_data" "http_parser.rb"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1kcd9qp8vm1rkyp7gfh8j0dbl3zpi97vz2vbhpbcsdsa7l21a59r";
|
sha256 = "1jlm5prw437wqpfxcigh88lfap3m7g8mnmj5as7qw6dzqnvrxwmc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.2.2";
|
version = "3.3.0";
|
||||||
};
|
};
|
||||||
http-cookie = {
|
http-cookie = {
|
||||||
dependencies = ["domain_name"];
|
dependencies = ["domain_name"];
|
||||||
@ -1462,10 +1498,10 @@
|
|||||||
http-form_data = {
|
http-form_data = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0j8dwwbfpf8kc0lcsqcgy29lflszd1x4d7kc0f7227892m7r6y0m";
|
sha256 = "15lpn604byf7cyxnw949xz4rvpcknqp7a48q73nm630gqxsa76f3";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.3";
|
version = "2.1.1";
|
||||||
};
|
};
|
||||||
"http_parser.rb" = {
|
"http_parser.rb" = {
|
||||||
source = {
|
source = {
|
||||||
@ -1496,10 +1532,10 @@
|
|||||||
dependencies = ["concurrent-ruby"];
|
dependencies = ["concurrent-ruby"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "038qvz7kd3cfxk8bvagqhakx68pfbnmghpdkx7573wbf0maqp9a3";
|
sha256 = "1gcp1m1p6dpasycfz2sj82ci9ggz7lsskz9c9q6gvfwxrl8y9dx7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.9.5";
|
version = "1.1.1";
|
||||||
};
|
};
|
||||||
icalendar = {
|
icalendar = {
|
||||||
source = {
|
source = {
|
||||||
@ -1649,19 +1685,19 @@
|
|||||||
dependencies = ["rake"];
|
dependencies = ["rake"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1q2y7mb8ii1ncdrlp46l9v2x909gdnjaid2dg5gcicj39hna36di";
|
sha256 = "1c69rcwfrdrnx8ddl6k1qxhw9f2dj5x5bbddz435isl2hfr5zh92";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.16.0";
|
version = "1.17.0";
|
||||||
};
|
};
|
||||||
kubeclient = {
|
kubeclient = {
|
||||||
dependencies = ["http" "recursive-open-struct" "rest-client"];
|
dependencies = ["http" "recursive-open-struct" "rest-client"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1czzdp9lfsrah2jkaddkqzmphyvnk096zm1ra6jddh626d8d53r4";
|
sha256 = "1s250z89nz7vzich3nikc8fs8vgpac38wjv8llm4ldvs4iyc4ypg";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1.0";
|
version = "4.0.0";
|
||||||
};
|
};
|
||||||
launchy = {
|
launchy = {
|
||||||
dependencies = ["addressable"];
|
dependencies = ["addressable"];
|
||||||
@ -1729,10 +1765,10 @@
|
|||||||
dependencies = ["crass" "nokogiri"];
|
dependencies = ["crass" "nokogiri"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0yjs6wbcj3n06d3xjqpy3qbpx0bfa12h3x2rbpc2k33ldjlkx6zy";
|
sha256 = "1ccsid33xjajd0im2xv941aywi58z7ihwkvaf1w2bv89vn5bhsjg";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.2.2";
|
version = "2.2.3";
|
||||||
};
|
};
|
||||||
mail = {
|
mail = {
|
||||||
dependencies = ["mini_mime"];
|
dependencies = ["mini_mime"];
|
||||||
@ -1771,35 +1807,35 @@
|
|||||||
method_source = {
|
method_source = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0xqj21j3vfq4ldia6i2akhn2qd84m0iqcnsl49kfpq3xk6x0dzgn";
|
sha256 = "1pviwzvdqd90gn6y7illcdd9adapw8fczml933p5vl739dkvl3lq";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.9.0";
|
version = "0.9.2";
|
||||||
};
|
};
|
||||||
mime-types = {
|
mime-types = {
|
||||||
dependencies = ["mime-types-data"];
|
dependencies = ["mime-types-data"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0087z9kbnlqhci7fxh9f6il63hj1k02icq2rs0c6cppmqchr753m";
|
sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.1";
|
version = "3.2.2";
|
||||||
};
|
};
|
||||||
mime-types-data = {
|
mime-types-data = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "04my3746hwa4yvbx1ranhfaqkgf6vavi1kyijjnw8w3dy37vqhkm";
|
sha256 = "07wvp0aw2gjm4njibb70as6rh5hi1zzri5vky1q6jx95h8l56idc";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.2016.0521";
|
version = "3.2018.0812";
|
||||||
};
|
};
|
||||||
mimemagic = {
|
mimemagic = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "101lq4bnjs7ywdcicpw3vbz9amg5gbb4va1626fybd2hawgdx8d9";
|
sha256 = "00ibc1mhvdfyfyl103xwb45621nwyqxf124cni5hyfhag0fn1c3q";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.3.0";
|
version = "0.3.2";
|
||||||
};
|
};
|
||||||
mini_magick = {
|
mini_magick = {
|
||||||
source = {
|
source = {
|
||||||
@ -1890,6 +1926,14 @@
|
|||||||
};
|
};
|
||||||
version = "0.4.10";
|
version = "0.4.10";
|
||||||
};
|
};
|
||||||
|
nakayoshi_fork = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1mj5czi7rxxmfq4v9qjz74lcqypvnjxhxqfs71zhb2rsfa97a6jg";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.0.4";
|
||||||
|
};
|
||||||
net-ldap = {
|
net-ldap = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -1922,14 +1966,22 @@
|
|||||||
};
|
};
|
||||||
version = "0.11.0";
|
version = "0.11.0";
|
||||||
};
|
};
|
||||||
|
nio4r = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1a41ca1kpdmrypjp9xbgvckpy8g26zxphkja9vk7j5wl4n8yvlyr";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.3.1";
|
||||||
|
};
|
||||||
nokogiri = {
|
nokogiri = {
|
||||||
dependencies = ["mini_portile2"];
|
dependencies = ["mini_portile2"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1h9nml9h3m0mpvmh8jfnqvblnz5n5y3mmhgfc38avfmfzdrq9bgc";
|
sha256 = "0byyxrazkfm29ypcx5q4syrv126nvjnf7z6bqi01sqkv4llsi4qz";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.8.4";
|
version = "1.8.5";
|
||||||
};
|
};
|
||||||
nokogumbo = {
|
nokogumbo = {
|
||||||
dependencies = ["nokogiri"];
|
dependencies = ["nokogiri"];
|
||||||
@ -2371,10 +2423,10 @@
|
|||||||
rack = {
|
rack = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0in0amn0kwvzmi8h5zg6ijrx5wpsf8h96zrfmnk1kwh2ql4sxs2q";
|
sha256 = "1pcgv8dv4vkaczzlix8q3j68capwhk420cddzijwqgi2qb4lm1zm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.10";
|
version = "2.0.6";
|
||||||
};
|
};
|
||||||
rack-accept = {
|
rack-accept = {
|
||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
@ -2415,10 +2467,10 @@
|
|||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1z5598qipilmnf45428jnxi63ykrgvnyywa5ckpr52zv2vpd8jdp";
|
sha256 = "0ylx74ravz7nvnyygq0nk3v86qdzrmqxpwpayhppyy50l72rcajq";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.3";
|
version = "2.0.4";
|
||||||
};
|
};
|
||||||
rack-proxy = {
|
rack-proxy = {
|
||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
@ -2439,13 +2491,22 @@
|
|||||||
version = "0.6.3";
|
version = "0.6.3";
|
||||||
};
|
};
|
||||||
rails = {
|
rails = {
|
||||||
dependencies = ["actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activesupport" "railties" "sprockets-rails"];
|
dependencies = ["actioncable" "actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activesupport" "railties" "sprockets-rails"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "15vbdlkmlh470g7msqhmcmhxhi4finv3cjg595x9viafvphnf40l";
|
sha256 = "117z277m78cw6bm43dyzxhjmx8awpidmqcjjx99kpj4rgqm5m0bn";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
|
};
|
||||||
|
rails-controller-testing = {
|
||||||
|
dependencies = ["actionpack" "actionview" "activesupport"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "16kdkk73mhhs73iz3i1i0ryjm84dadiyh817b3nh8acdi490jyhy";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.2";
|
||||||
};
|
};
|
||||||
rails-deprecated_sanitizer = {
|
rails-deprecated_sanitizer = {
|
||||||
dependencies = ["activesupport"];
|
dependencies = ["activesupport"];
|
||||||
@ -2457,13 +2518,13 @@
|
|||||||
version = "1.0.3";
|
version = "1.0.3";
|
||||||
};
|
};
|
||||||
rails-dom-testing = {
|
rails-dom-testing = {
|
||||||
dependencies = ["activesupport" "nokogiri" "rails-deprecated_sanitizer"];
|
dependencies = ["activesupport" "nokogiri"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0wssfqpn00byhvp2372p99mphkcj8qx6pf6646avwr9ifvq0q1x6";
|
sha256 = "1lfq2a7kp2x64dzzi5p4cjcbiv62vxh9lyqk2f0rqq3fkzrw8h5i";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.0.9";
|
version = "2.0.3";
|
||||||
};
|
};
|
||||||
rails-html-sanitizer = {
|
rails-html-sanitizer = {
|
||||||
dependencies = ["loofah"];
|
dependencies = ["loofah"];
|
||||||
@ -2478,19 +2539,19 @@
|
|||||||
dependencies = ["i18n" "railties"];
|
dependencies = ["i18n" "railties"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "17a02f2671pw5r2hl2n3isiz6w9wy2dxq8g52srciyl1xcmvsw01";
|
sha256 = "1rqij2ggqz5iq36lbibhnd7pl4qxrvv9kgw9s0c6594vzbbxmhs0";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.0.9";
|
version = "5.1.1";
|
||||||
};
|
};
|
||||||
railties = {
|
railties = {
|
||||||
dependencies = ["actionpack" "activesupport" "rake" "thor"];
|
dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0snymfqj2cql0gp51i6a44avcirdridc15yggnxjj9raa9f3229p";
|
sha256 = "0j6v5ylwgqmxs4pllgip5yxdsivdqs1w00cs8jfqyw5v7pn9b2z0";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.10";
|
version = "5.0.7";
|
||||||
};
|
};
|
||||||
rainbow = {
|
rainbow = {
|
||||||
source = {
|
source = {
|
||||||
@ -2657,10 +2718,10 @@
|
|||||||
dependencies = ["redis"];
|
dependencies = ["redis"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "00yh8rhv91vxjlqs4ylic99m9npjxmgib2vjj8hgzk1174y6vcmq";
|
sha256 = "1mrcnjgkbmx1zf569mly82agdizqayjvnp2k6055k1iy07in3j8b";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.4.1";
|
version = "1.6.0";
|
||||||
};
|
};
|
||||||
regexp_parser = {
|
regexp_parser = {
|
||||||
source = {
|
source = {
|
||||||
@ -2792,13 +2853,13 @@
|
|||||||
version = "3.7.0";
|
version = "3.7.0";
|
||||||
};
|
};
|
||||||
rspec-parameterized = {
|
rspec-parameterized = {
|
||||||
dependencies = ["binding_of_caller" "parser" "proc_to_ast" "rspec" "unparser"];
|
dependencies = ["binding_ninja" "parser" "proc_to_ast" "rspec" "unparser"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0arynbr6cfjhccwc8gy2xf87nybdnncsnmfwknnh8s7d4mj730p0";
|
sha256 = "159yw3mb4dab5kr18a97miyyi7dqmyrfjp3aw6r6j9i4xkc4xk3a";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.4.0";
|
version = "0.4.1";
|
||||||
};
|
};
|
||||||
rspec-rails = {
|
rspec-rails = {
|
||||||
dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
|
dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
|
||||||
@ -2835,13 +2896,13 @@
|
|||||||
version = "3.7.1";
|
version = "3.7.1";
|
||||||
};
|
};
|
||||||
rspec_junit_formatter = {
|
rspec_junit_formatter = {
|
||||||
dependencies = ["builder" "rspec-core"];
|
dependencies = ["rspec-core"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0hphl8iggqh1mpbbv0avf8735x6jgry5wmkqyzgv1zwnimvja1ai";
|
sha256 = "1aynmrgnv26pkprrajvp7advb8nbh0x4pkwk6jwq8qmwzarzk21p";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2.3";
|
version = "0.4.1";
|
||||||
};
|
};
|
||||||
rspec_profiling = {
|
rspec_profiling = {
|
||||||
dependencies = ["activerecord" "pg" "rails" "sqlite3"];
|
dependencies = ["activerecord" "pg" "rails" "sqlite3"];
|
||||||
@ -2926,10 +2987,10 @@
|
|||||||
dependencies = ["sexp_processor"];
|
dependencies = ["sexp_processor"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "18apbsmmivgc1schfxmkp429aijrwy8psm30dwx5cpmpjf48ir3n";
|
sha256 = "0mysmdyxhvyn6dhshfxyw762f9asr3kxw45idvw1bh6np31kk4j1";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "3.9.0";
|
version = "3.11.0";
|
||||||
};
|
};
|
||||||
rubyntlm = {
|
rubyntlm = {
|
||||||
source = {
|
source = {
|
||||||
@ -3065,10 +3126,10 @@
|
|||||||
dependencies = ["faraday"];
|
dependencies = ["faraday"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0yf2gysjw6sy1xcp2jw35z9cp83pwx33lq0qyvaqbs969j4993r4";
|
sha256 = "0l0bci35amy7pqv81djyjcx023q4qylmq8a2zbx14zh6ifzib4f4";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.7.2";
|
version = "2.7.4";
|
||||||
};
|
};
|
||||||
settingslogic = {
|
settingslogic = {
|
||||||
source = {
|
source = {
|
||||||
@ -3081,10 +3142,10 @@
|
|||||||
sexp_processor = {
|
sexp_processor = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1c6kp2qxq550hz7gsxqi37irxn3vynkz7ibgy9hfwqymf6y1jdik";
|
sha256 = "1vnmphfrd86694x5k7rxddbhbvv5rqbglsc34kfryy4jqhbzz42c";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.9.0";
|
version = "4.11.0";
|
||||||
};
|
};
|
||||||
sham_rack = {
|
sham_rack = {
|
||||||
dependencies = ["rack"];
|
dependencies = ["rack"];
|
||||||
@ -3108,10 +3169,10 @@
|
|||||||
dependencies = ["connection_pool" "rack-protection" "redis"];
|
dependencies = ["connection_pool" "rack-protection" "redis"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0s57vl2hwfaga73yiscak2rs7byg1q0z44wa9si9vl92qcmbik2j";
|
sha256 = "1zyf9y3rvzizbwh68i2g1lzd40lalrdc4iyjmaa74gnfwsf92i26";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "5.2.1";
|
version = "5.2.3";
|
||||||
};
|
};
|
||||||
sidekiq-cron = {
|
sidekiq-cron = {
|
||||||
dependencies = ["rufus-scheduler" "sidekiq"];
|
dependencies = ["rufus-scheduler" "sidekiq"];
|
||||||
@ -3283,15 +3344,6 @@
|
|||||||
};
|
};
|
||||||
version = "0.2.5";
|
version = "0.2.5";
|
||||||
};
|
};
|
||||||
test_after_commit = {
|
|
||||||
dependencies = ["activerecord"];
|
|
||||||
source = {
|
|
||||||
remotes = ["https://rubygems.org"];
|
|
||||||
sha256 = "0s8pz00xq28lsa1rfczm83yqwk8wcb5dqw2imlj8gldnsdapcyc2";
|
|
||||||
type = "gem";
|
|
||||||
};
|
|
||||||
version = "1.1.0";
|
|
||||||
};
|
|
||||||
text = {
|
text = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
@ -3473,10 +3525,10 @@
|
|||||||
dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"];
|
dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"];
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0k2asbk9k5kzq8jidy3frqcmn58i9cvaizn8f6g5xlx1pn70bx1w";
|
sha256 = "0w662glqi7hwmfvx0smxckxgc7kw5bsqhqz0pyvalbyv1gc0gs2x";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.2.7";
|
version = "0.4.2";
|
||||||
};
|
};
|
||||||
validates_hostname = {
|
validates_hostname = {
|
||||||
dependencies = ["activerecord" "activesupport"];
|
dependencies = ["activerecord" "activesupport"];
|
||||||
@ -3539,6 +3591,23 @@
|
|||||||
};
|
};
|
||||||
version = "0.9.11";
|
version = "0.9.11";
|
||||||
};
|
};
|
||||||
|
websocket-driver = {
|
||||||
|
dependencies = ["websocket-extensions"];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1943442yllhldh9dbp374x2q39cxa49xrm28nb78b7mfbv3y195l";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.6.5";
|
||||||
|
};
|
||||||
|
websocket-extensions = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "034sdr7fd34yag5l6y156rkbhiqgmy395m231dwhlpcswhs6d270";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.1.3";
|
||||||
|
};
|
||||||
wikicloth = {
|
wikicloth = {
|
||||||
dependencies = ["builder" "expression_parser" "rinku"];
|
dependencies = ["builder" "expression_parser" "rinku"];
|
||||||
source = {
|
source = {
|
||||||
|
@ -115,6 +115,7 @@ def _update_data_json(filename: str, repo: GitLabRepo, rev: str, flavour: str):
|
|||||||
data = json.load(f)
|
data = json.load(f)
|
||||||
data[flavour] = flavour_data
|
data[flavour] = flavour_data
|
||||||
f.seek(0)
|
f.seek(0)
|
||||||
|
f.truncate()
|
||||||
json.dump(data, f, indent=2)
|
json.dump(data, f, indent=2)
|
||||||
|
|
||||||
|
|
||||||
|
@ -48,6 +48,12 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
hardeningDisable = [ "bindnow" "relro" ];
|
hardeningDisable = [ "bindnow" "relro" ];
|
||||||
|
|
||||||
|
# this is fixed upstream though not yet in an officially released version,
|
||||||
|
# should be fine remove on next release (if one ever happens)
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lpthread"
|
||||||
|
];
|
||||||
|
|
||||||
postInstall = "ln -s $out/bin/aegisub-* $out/bin/aegisub";
|
postInstall = "ln -s $out/bin/aegisub-* $out/bin/aegisub";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
@ -71,6 +71,11 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
hardeningDisable = [ "format" ];
|
hardeningDisable = [ "format" ];
|
||||||
|
|
||||||
|
NIX_LDFLAGS = [
|
||||||
|
"-lavcodec"
|
||||||
|
"-lavutil"
|
||||||
|
];
|
||||||
|
|
||||||
patches = [ ./kino-1.3.4-v4l1.patch ./kino-1.3.4-libav-0.7.patch ./kino-1.3.4-libav-0.8.patch ]; #./kino-1.3.4-libavcodec-pkg-config.patch ];
|
patches = [ ./kino-1.3.4-v4l1.patch ./kino-1.3.4-libav-0.7.patch ./kino-1.3.4-libav-0.8.patch ]; #./kino-1.3.4-libavcodec-pkg-config.patch ];
|
||||||
|
|
||||||
postInstall = "
|
postInstall = "
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
{ stdenv, fetchFromGitHub, python27Packages, glib, cairo, pango, pkgconfig, libxcb, xcbutilcursor }:
|
{ stdenv, fetchFromGitHub, python37Packages, glib, cairo, pango, pkgconfig, libxcb, xcbutilcursor }:
|
||||||
|
|
||||||
let cairocffi-xcffib = python27Packages.cairocffi.override {
|
let cairocffi-xcffib = python37Packages.cairocffi.override {
|
||||||
withXcffib = true;
|
withXcffib = true;
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
|
||||||
python27Packages.buildPythonApplication rec {
|
python37Packages.buildPythonApplication rec {
|
||||||
name = "qtile-${version}";
|
name = "qtile-${version}";
|
||||||
version = "0.12.0";
|
version = "0.13.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "qtile";
|
owner = "qtile";
|
||||||
repo = "qtile";
|
repo = "qtile";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "0ynmmnh12mr3gwgz0j7l2hvm8c0y5gzsw80jszdkp4s5bh1q0nrj";
|
sha256 = "1lyclnn8hs6wl4w9v5b4hh2q0pvmsn7cyibpskhbpw0cgv7bvi90";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
@ -30,9 +30,9 @@ python27Packages.buildPythonApplication rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
nativeBuildInputs = [ pkgconfig ];
|
||||||
buildInputs = [ glib libxcb cairo pango python27Packages.xcffib ];
|
buildInputs = [ glib libxcb cairo pango python37Packages.xcffib ];
|
||||||
|
|
||||||
pythonPath = with python27Packages; [ xcffib cairocffi-xcffib trollius ];
|
pythonPath = with python37Packages; [ xcffib cairocffi-xcffib ];
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/qtile \
|
wrapProgram $out/bin/qtile \
|
||||||
|
@ -74,7 +74,10 @@ rec {
|
|||||||
mkdir -p bin nix/store
|
mkdir -p bin nix/store
|
||||||
for f in $(cat $layerClosure) ; do
|
for f in $(cat $layerClosure) ; do
|
||||||
cp -ar $f ./$f
|
cp -ar $f ./$f
|
||||||
for f in $f/bin/* ; do
|
done
|
||||||
|
|
||||||
|
for c in ${toString contents} ; do
|
||||||
|
for f in $c/bin/* ; do
|
||||||
if [ ! -e bin/$(basename $f) ] ; then
|
if [ ! -e bin/$(basename $f) ] ; then
|
||||||
ln -s $f bin/
|
ln -s $f bin/
|
||||||
fi
|
fi
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "elementary-icon-theme-${version}";
|
name = "elementary-icon-theme-${version}";
|
||||||
version = "5.0.1";
|
version = "5.0.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "elementary";
|
owner = "elementary";
|
||||||
repo = "icons";
|
repo = "icons";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "1rw924b3ixfdff368dpv4vgsykwncmrvj9a6yfss0cf236xnvr9b";
|
sha256 = "12j582f0kggv2lp935r75xg7q26zpl0f05s11xcs4qxazhj1ly2r";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ meson ninja python3 gtk3 ];
|
nativeBuildInputs = [ meson ninja python3 gtk3 ];
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "zafiro-icons";
|
pname = "zafiro-icons";
|
||||||
version = "0.8";
|
version = "0.8.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "zayronxio";
|
owner = "zayronxio";
|
||||||
repo = pname;
|
repo = pname;
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "05g94ln3xfp8adw09fckjaml1dpl1simphyhd407lx2mmwkgw6rh";
|
sha256 = "121fpg74vra8kfvgxi3i7p09qxhck45kv270x6cv5dq1fp2hdm8k";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ gtk3 ];
|
nativeBuildInputs = [ gtk3 ];
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user