forked from DGNum/infrastructure
chore(ds-fr): Update
This commit is contained in:
parent
743e76ebb2
commit
db6d3cef1b
5 changed files with 30 additions and 32 deletions
|
@ -15,6 +15,11 @@
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
inherit (lib) getExe;
|
||||||
|
|
||||||
|
# Head of the DGNum repo
|
||||||
|
dgn-id = "640e75577059ded6f2eac4daf10941f573cb83c2";
|
||||||
|
|
||||||
pname = "ds-fr";
|
pname = "ds-fr";
|
||||||
meta = import ./meta.nix;
|
meta = import ./meta.nix;
|
||||||
|
|
||||||
|
@ -70,9 +75,9 @@ let
|
||||||
./patches/build.patch
|
./patches/build.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = builtins.concatStringsSep "\n" (
|
postPatch = ''
|
||||||
builtins.map (p: "${git}/bin/git apply -p1 < ${p}") dgn-patches
|
${getExe git} apply -p1 < ${builtins.fetchurl "https://git.dgnum.eu/DGNum/demarches-normaliennes/commit/${dgn-id}.patch"}
|
||||||
);
|
'';
|
||||||
|
|
||||||
OTP_SECRET_KEY = "precompile_placeholder";
|
OTP_SECRET_KEY = "precompile_placeholder";
|
||||||
SECRET_KEY_BASE = "precompile_placeholder";
|
SECRET_KEY_BASE = "precompile_placeholder";
|
||||||
|
@ -98,8 +103,6 @@ let
|
||||||
cp -r public/* $out/public
|
cp -r public/* $out/public
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
dgn-patches = import ./dgnum.nix { };
|
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "demarches-simplifiees.fr-${version}";
|
name = "demarches-simplifiees.fr-${version}";
|
||||||
|
@ -116,9 +119,9 @@ stdenv.mkDerivation {
|
||||||
./patches/secrets-fc.patch
|
./patches/secrets-fc.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = builtins.concatStringsSep "\n" (
|
postPatch = ''
|
||||||
builtins.map (p: "${git}/bin/git apply -p1 < ${p}") dgn-patches
|
${getExe git} apply -p1 < ${builtins.fetchurl "https://git.dgnum.eu/DGNum/demarches-normaliennes/commit/${dgn-id}.patch"}
|
||||||
);
|
'';
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
rm -rf public
|
rm -rf public
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
_:
|
|
||||||
|
|
||||||
builtins.map
|
|
||||||
(id: builtins.fetchurl "https://git.dgnum.eu/DGNum/demarches-normaliennes/commit/${id}.patch")
|
|
||||||
[ "0b9b32483a700ad3060b3d4ef723d5f40c290c62" ]
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
version = "2024-02-06-01";
|
version = "2024-02-09-01";
|
||||||
src-hash = "sha256-fihC4tZX/29faSNvRJHzenXvIXn/BqoI5oF1y5yqxw0=";
|
src-hash = "sha256-LPofN+zAViTo6/amX8gf74rjvaWr29/c0rQFiXUawb0=";
|
||||||
deps-hash = "sha256-GBaz19bxRKS9kc/S9jzisFHm7VayO//46342qgKv2DQ=";
|
deps-hash = "sha256-GBaz19bxRKS9kc/S9jzisFHm7VayO//46342qgKv2DQ=";
|
||||||
}
|
}
|
||||||
|
|
|
@ -97,12 +97,12 @@ GEM
|
||||||
tzinfo (~> 2.0)
|
tzinfo (~> 2.0)
|
||||||
addressable (2.8.6)
|
addressable (2.8.6)
|
||||||
public_suffix (>= 2.0.2, < 6.0)
|
public_suffix (>= 2.0.2, < 6.0)
|
||||||
administrate (0.18.0)
|
administrate (0.20.1)
|
||||||
actionpack (>= 5.0)
|
actionpack (>= 6.0, < 8.0)
|
||||||
actionview (>= 5.0)
|
actionview (>= 6.0, < 8.0)
|
||||||
activerecord (>= 5.0)
|
activerecord (>= 6.0, < 8.0)
|
||||||
jquery-rails (>= 4.0)
|
jquery-rails (~> 4.6.0)
|
||||||
kaminari (>= 1.0)
|
kaminari (~> 1.2.2)
|
||||||
sassc-rails (~> 2.1)
|
sassc-rails (~> 2.1)
|
||||||
selectize-rails (~> 0.6)
|
selectize-rails (~> 0.6)
|
||||||
administrate-field-enum (0.0.9)
|
administrate-field-enum (0.0.9)
|
||||||
|
@ -357,7 +357,7 @@ GEM
|
||||||
reline (>= 0.3.8)
|
reline (>= 0.3.8)
|
||||||
job-iteration (1.4.1)
|
job-iteration (1.4.1)
|
||||||
activejob (>= 5.2)
|
activejob (>= 5.2)
|
||||||
jquery-rails (4.5.1)
|
jquery-rails (4.6.0)
|
||||||
rails-dom-testing (>= 1, < 3)
|
rails-dom-testing (>= 1, < 3)
|
||||||
railties (>= 4.2.0)
|
railties (>= 4.2.0)
|
||||||
thor (>= 0.14, < 2.0)
|
thor (>= 0.14, < 2.0)
|
||||||
|
@ -724,7 +724,7 @@ GEM
|
||||||
spring (4.1.1)
|
spring (4.1.1)
|
||||||
spring-commands-rspec (1.0.4)
|
spring-commands-rspec (1.0.4)
|
||||||
spring (>= 0.9.1)
|
spring (>= 0.9.1)
|
||||||
sprockets (4.2.0)
|
sprockets (4.2.1)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
rack (>= 2.2.4, < 4)
|
rack (>= 2.2.4, < 4)
|
||||||
sprockets-rails (3.4.2)
|
sprockets-rails (3.4.2)
|
||||||
|
@ -745,7 +745,7 @@ GEM
|
||||||
unicode-display_width (>= 1.1.1, < 3)
|
unicode-display_width (>= 1.1.1, < 3)
|
||||||
thor (1.3.0)
|
thor (1.3.0)
|
||||||
thread_safe (0.3.6)
|
thread_safe (0.3.6)
|
||||||
tilt (2.0.11)
|
tilt (2.3.0)
|
||||||
timecop (0.9.4)
|
timecop (0.9.4)
|
||||||
timeout (0.4.1)
|
timeout (0.4.1)
|
||||||
ttfunk (1.7.0)
|
ttfunk (1.7.0)
|
||||||
|
|
|
@ -304,10 +304,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "00hlp3i6imkmvppby8bzpf24n486h5xiqnlglvxsfg95l5nk1jwq";
|
sha256 = "1mb7gdzpbsp8w0mrg9gvs2713rjfxdrj2zg6wiplhvj47h0738jb";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.18.0";
|
version = "0.20.1";
|
||||||
};
|
};
|
||||||
administrate-field-enum = {
|
administrate-field-enum = {
|
||||||
dependencies = [ "administrate" ];
|
dependencies = [ "administrate" ];
|
||||||
|
@ -1736,10 +1736,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0rxfy6mk1yh8yjkk7gd1908f85dkc60xnfplwz7mi09f6j3f812p";
|
sha256 = "1qm74n8g68a417ngb6kkw98x9ikjahdsmf1nv120nd3lfbs6nkiw";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.5.1";
|
version = "4.6.0";
|
||||||
};
|
};
|
||||||
json = {
|
json = {
|
||||||
groups = [
|
groups = [
|
||||||
|
@ -3665,10 +3665,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "0k0236g4h3ax7v6vp9k0l2fa0w6f1wqp7dn060zm4isw4n3k89sw";
|
sha256 = "15rzfzd9dca4v0mr0bbhsbwhygl0k9l24iqqlx0fijig5zfi66wm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "4.2.0";
|
version = "4.2.1";
|
||||||
};
|
};
|
||||||
sprockets-rails = {
|
sprockets-rails = {
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
@ -3807,10 +3807,10 @@
|
||||||
platforms = [ ];
|
platforms = [ ];
|
||||||
source = {
|
source = {
|
||||||
remotes = [ "https://rubygems.org" ];
|
remotes = [ "https://rubygems.org" ];
|
||||||
sha256 = "186nfbcsk0l4l86gvng1fw6jq6p6s7rc0caxr23b3pnbfb20y63v";
|
sha256 = "0p3l7v619hwfi781l3r7ypyv1l8hivp09r18kmkn6g11c4yr1pc2";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.11";
|
version = "2.3.0";
|
||||||
};
|
};
|
||||||
timecop = {
|
timecop = {
|
||||||
groups = [ "test" ];
|
groups = [ "test" ];
|
||||||
|
|
Loading…
Reference in a new issue