Merge release-21.05 into staging-next-21.05
This commit is contained in:
commit
c15a59afdf
@ -746,6 +746,8 @@ in
|
|||||||
|
|
||||||
umask u=rwx,g=rx,o=
|
umask u=rwx,g=rx,o=
|
||||||
|
|
||||||
|
rm -rf /var/lib/discourse/tmp/*
|
||||||
|
|
||||||
cp -r ${cfg.package}/share/discourse/config.dist/* /run/discourse/config/
|
cp -r ${cfg.package}/share/discourse/config.dist/* /run/discourse/config/
|
||||||
cp -r ${cfg.package}/share/discourse/public.dist/* /run/discourse/public/
|
cp -r ${cfg.package}/share/discourse/public.dist/* /run/discourse/public/
|
||||||
ln -sf /var/lib/discourse/uploads /run/discourse/public/uploads
|
ln -sf /var/lib/discourse/uploads /run/discourse/public/uploads
|
||||||
@ -767,7 +769,7 @@ in
|
|||||||
)
|
)
|
||||||
|
|
||||||
discourse-rake db:migrate >>/var/log/discourse/db_migration.log
|
discourse-rake db:migrate >>/var/log/discourse/db_migration.log
|
||||||
chmod -R u+w /run/discourse/tmp/
|
chmod -R u+w /var/lib/discourse/tmp/
|
||||||
|
|
||||||
${lib.optionalString (!cfg.admin.skipCreate) mkAdmin}
|
${lib.optionalString (!cfg.admin.skipCreate) mkAdmin}
|
||||||
|
|
||||||
@ -782,7 +784,6 @@ in
|
|||||||
RuntimeDirectory = map (p: "discourse/" + p) [
|
RuntimeDirectory = map (p: "discourse/" + p) [
|
||||||
"config"
|
"config"
|
||||||
"home"
|
"home"
|
||||||
"tmp"
|
|
||||||
"assets/javascripts/plugins"
|
"assets/javascripts/plugins"
|
||||||
"public"
|
"public"
|
||||||
"sockets"
|
"sockets"
|
||||||
@ -791,6 +792,7 @@ in
|
|||||||
StateDirectory = map (p: "discourse/" + p) [
|
StateDirectory = map (p: "discourse/" + p) [
|
||||||
"uploads"
|
"uploads"
|
||||||
"backups"
|
"backups"
|
||||||
|
"tmp"
|
||||||
];
|
];
|
||||||
StateDirectoryMode = 0750;
|
StateDirectoryMode = 0750;
|
||||||
LogsDirectory = "discourse";
|
LogsDirectory = "discourse";
|
||||||
|
@ -74,7 +74,7 @@ let
|
|||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
'' + (if system == "x86_64-darwin" then ''
|
'' + (if stdenv.isDarwin then ''
|
||||||
mkdir -p "$out/Applications/${longName}.app" $out/bin
|
mkdir -p "$out/Applications/${longName}.app" $out/bin
|
||||||
cp -r ./* "$out/Applications/${longName}.app"
|
cp -r ./* "$out/Applications/${longName}.app"
|
||||||
ln -s "$out/Applications/${longName}.app/Contents/Resources/app/bin/code" $out/bin/${executableName}
|
ln -s "$out/Applications/${longName}.app/Contents/Resources/app/bin/code" $out/bin/${executableName}
|
||||||
|
@ -7,16 +7,18 @@ let
|
|||||||
x86_64-linux = "linux-x64";
|
x86_64-linux = "linux-x64";
|
||||||
x86_64-darwin = "darwin";
|
x86_64-darwin = "darwin";
|
||||||
aarch64-linux = "linux-arm64";
|
aarch64-linux = "linux-arm64";
|
||||||
|
aarch64-darwin = "darwin-arm64";
|
||||||
armv7l-linux = "linux-armhf";
|
armv7l-linux = "linux-armhf";
|
||||||
}.${system};
|
}.${system};
|
||||||
|
|
||||||
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
|
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
|
||||||
|
|
||||||
sha256 = {
|
sha256 = {
|
||||||
x86_64-linux = "0cklp0mp7qylzrqnfbvzs308q0bzpswlqw5n98qhl1jb5783svx1";
|
x86_64-linux = "0ma8pysww4r3p73rf94wddxk2ar091yw8mk1gi9jawiqvb9ksx0m";
|
||||||
x86_64-darwin = "04yyv0wpkzdjfiy9kj2jslhv7nc5i6nw2207vfnbzysgs55l3x63";
|
x86_64-darwin = "008v7hxv71bvfp52wfx3sg97s54bn2klvy5xfjh48wcaka10vsj0";
|
||||||
aarch64-linux = "1ygk51902g0q7x3r6kd3s7gi2gx86x10svpvbipl494qcyfngqzs";
|
aarch64-linux = "1wi5bmjdjfy1la3lwb3c389cjbn4q12j1214vna9214d8if37dyv";
|
||||||
armv7l-linux = "0z5rg1nl8lz7zsvml6dfz093dbyrkr4zvvfssqiyarw4n24d2mim";
|
aarch64-darwin = "14v0gq4kj0lxa6pwi7nbdpw0l25yfcqydigfzhmwrp8ipbnma62k";
|
||||||
|
armv7l-linux = "0h94gzwxknlvfy9gcd0zq4qsjmr9zr22adbfrqm1gvv1aksmgm4b";
|
||||||
}.${system};
|
}.${system};
|
||||||
in
|
in
|
||||||
callPackage ./generic.nix rec {
|
callPackage ./generic.nix rec {
|
||||||
@ -25,7 +27,7 @@ in
|
|||||||
|
|
||||||
# Please backport all compatible updates to the stable release.
|
# Please backport all compatible updates to the stable release.
|
||||||
# This is important for the extension ecosystem.
|
# This is important for the extension ecosystem.
|
||||||
version = "1.57.1";
|
version = "1.60.2";
|
||||||
pname = "vscode";
|
pname = "vscode";
|
||||||
|
|
||||||
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
executableName = "code" + lib.optionalString isInsiders "-insiders";
|
||||||
@ -57,6 +59,6 @@ in
|
|||||||
downloadPage = "https://code.visualstudio.com/Updates";
|
downloadPage = "https://code.visualstudio.com/Updates";
|
||||||
license = licenses.unfree;
|
license = licenses.unfree;
|
||||||
maintainers = with maintainers; [ eadwu synthetica ];
|
maintainers = with maintainers; [ eadwu synthetica ];
|
||||||
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "armv7l-linux" ];
|
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" "armv7l-linux" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ stdenv
|
{ stdenv
|
||||||
, lib
|
, lib
|
||||||
, fetchFromGitHub
|
, fetchzip
|
||||||
, writeScript
|
, writeScript
|
||||||
, alsaLib
|
, alsaLib
|
||||||
, autoconf213
|
, autoconf213
|
||||||
@ -52,15 +52,12 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "palemoon";
|
pname = "palemoon";
|
||||||
version = "29.4.0.2";
|
version = "29.4.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchzip {
|
||||||
githubBase = "repo.palemoon.org";
|
url = "http://archive.palemoon.org/source/palemoon-${version}-source.tar.xz";
|
||||||
owner = "MoonchildProductions";
|
stripRoot = false;
|
||||||
repo = "Pale-Moon";
|
sha256 = "0kb9yn1q8rrmnlsyvxvv2gdgyyf12g6rxlyh82lmc0gysvd4qd2c";
|
||||||
rev = "${version}_Release";
|
|
||||||
sha256 = "086f517xkk4smx57klyyvx4m3g6r5f1667w990zhpapbh997hfri";
|
|
||||||
fetchSubmodules = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
passthru.updateScript = writeScript "update-${pname}" ''
|
passthru.updateScript = writeScript "update-${pname}" ''
|
||||||
|
@ -288,7 +288,7 @@ let
|
|||||||
cp -r . $out/share/discourse
|
cp -r . $out/share/discourse
|
||||||
rm -r $out/share/discourse/log
|
rm -r $out/share/discourse/log
|
||||||
ln -sf /var/log/discourse $out/share/discourse/log
|
ln -sf /var/log/discourse $out/share/discourse/log
|
||||||
ln -sf /run/discourse/tmp $out/share/discourse/tmp
|
ln -sf /var/lib/discourse/tmp $out/share/discourse/tmp
|
||||||
ln -sf /run/discourse/config $out/share/discourse/config
|
ln -sf /run/discourse/config $out/share/discourse/config
|
||||||
ln -sf /run/discourse/assets/javascripts/plugins $out/share/discourse/app/assets/javascripts/plugins
|
ln -sf /run/discourse/assets/javascripts/plugins $out/share/discourse/app/assets/javascripts/plugins
|
||||||
ln -sf /run/discourse/public $out/share/discourse/public
|
ln -sf /run/discourse/public $out/share/discourse/public
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
{ lib, stdenv, fetchurl, wget, bash }:
|
{ lib, stdenv, fetchurl, wget, bash }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
version = "2.30";
|
|
||||||
pname = "wgetpaste";
|
pname = "wgetpaste";
|
||||||
|
version = "2.32";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://wgetpaste.zlin.dk/${pname}-${version}.tar.bz2";
|
url = "https://github.com/zlin/wgetpaste/releases/download/${version}/wgetpaste-${version}.tar.xz";
|
||||||
sha256 = "14k5i6j6f34hcf9gdb9cnvfwscn0ys2dgd73ci421wj9zzqkbv73";
|
sha256 = "04yv1hndxhrc5axwiw1yy0yrw1kli5fk4yj4267l7xdwqzxvl7b2";
|
||||||
};
|
};
|
||||||
# currently zsh-autocompletion support is not installed
|
# currently zsh-autocompletion support is not installed
|
||||||
|
|
||||||
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Command-line interface to various pastebins";
|
description = "Command-line interface to various pastebins";
|
||||||
homepage = "http://wgetpaste.zlin.dk/";
|
homepage = "https://github.com/zlin/wgetpaste";
|
||||||
license = lib.licenses.publicDomain;
|
license = lib.licenses.publicDomain;
|
||||||
maintainers = with lib.maintainers; [ qknight domenkozar ];
|
maintainers = with lib.maintainers; [ qknight domenkozar ];
|
||||||
platforms = lib.platforms.all;
|
platforms = lib.platforms.all;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user