Merge branch 'master' into haskell-updates
This commit is contained in:
commit
5224a40d92
|
@ -3892,6 +3892,16 @@
|
|||
githubId = 15128988;
|
||||
name = "Maksim Dzabraev";
|
||||
};
|
||||
e1mo = {
|
||||
email = "nixpkgs@e1mo.de";
|
||||
matrix = "@e1mo:chaos.jetzt";
|
||||
github = "e1mo";
|
||||
githubId = 61651268;
|
||||
name = "Moritz Fromm";
|
||||
keys = [{
|
||||
fingerprint = "67BE E563 43B6 420D 550E DF2A 6D61 7FD0 A85B AADA";
|
||||
}];
|
||||
};
|
||||
eadwu = {
|
||||
email = "edmund.wu@protonmail.com";
|
||||
github = "eadwu";
|
||||
|
|
|
@ -179,21 +179,21 @@ in
|
|||
description = "An Etebase (EteSync 2.0) server";
|
||||
after = [ "network.target" "systemd-tmpfiles-setup.service" ];
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
path = [ pythonEnv ];
|
||||
serviceConfig = {
|
||||
User = cfg.user;
|
||||
Restart = "always";
|
||||
WorkingDirectory = cfg.dataDir;
|
||||
};
|
||||
environment = {
|
||||
PYTHONPATH = "${pythonEnv}/${pkgs.python3.sitePackages}";
|
||||
ETEBASE_EASY_CONFIG_PATH = configIni;
|
||||
};
|
||||
preStart = ''
|
||||
# Auto-migrate on first run or if the package has changed
|
||||
versionFile="${cfg.dataDir}/src-version"
|
||||
if [[ $(cat "$versionFile" 2>/dev/null) != ${pkgs.etebase-server} ]]; then
|
||||
${pythonEnv}/bin/etebase-server migrate --no-input
|
||||
${pythonEnv}/bin/etebase-server collectstatic --no-input --clear
|
||||
etebase-server migrate --no-input
|
||||
etebase-server collectstatic --no-input --clear
|
||||
echo ${pkgs.etebase-server} > "$versionFile"
|
||||
fi
|
||||
'';
|
||||
|
@ -204,7 +204,7 @@ in
|
|||
else "-b 0.0.0.0 -p ${toString cfg.port}";
|
||||
in ''
|
||||
cd "${pythonEnv}/lib/etebase-server";
|
||||
${pythonEnv}/bin/daphne ${networking} \
|
||||
daphne ${networking} \
|
||||
etebase_server.asgi:application
|
||||
'';
|
||||
};
|
||||
|
|
|
@ -123,7 +123,7 @@ in
|
|||
|
||||
mongodbPackage = mkOption {
|
||||
type = types.package;
|
||||
default = pkgs.mongodb-4_0;
|
||||
default = pkgs.mongodb-4_2;
|
||||
defaultText = literalExpression "pkgs.mongodb";
|
||||
description = lib.mdDoc ''
|
||||
The mongodb package to use.
|
||||
|
|
|
@ -601,5 +601,6 @@ in
|
|||
_1000101
|
||||
onny
|
||||
dandellion
|
||||
e1mo
|
||||
];
|
||||
}
|
||||
|
|
|
@ -60,7 +60,7 @@ in
|
|||
};
|
||||
|
||||
port = mkOption {
|
||||
type = with types; nullOr port;
|
||||
type = types.nullOr types.port;
|
||||
default = null;
|
||||
description = mdDoc "Database port for FreshRSS.";
|
||||
example = 3306;
|
||||
|
@ -73,7 +73,7 @@ in
|
|||
};
|
||||
|
||||
passFile = mkOption {
|
||||
type = types.nullOr types.str;
|
||||
type = types.nullOr types.path;
|
||||
default = null;
|
||||
description = mdDoc "Database password file for FreshRSS.";
|
||||
example = "/run/secrets/freshrss";
|
||||
|
@ -116,12 +116,18 @@ in
|
|||
with default values.
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
user = mkOption {
|
||||
type = types.str;
|
||||
default = "freshrss";
|
||||
description = lib.mdDoc "User under which Freshrss runs.";
|
||||
};
|
||||
};
|
||||
|
||||
config =
|
||||
let
|
||||
systemd-hardening = {
|
||||
defaultServiceConfig = {
|
||||
ReadWritePaths = "${cfg.dataDir}";
|
||||
CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" ];
|
||||
DeviceAllow = "";
|
||||
LockPersonality = true;
|
||||
|
@ -146,6 +152,11 @@ in
|
|||
SystemCallArchitectures = "native";
|
||||
SystemCallFilter = [ "@system-service" "~@resources" "~@privileged" ];
|
||||
UMask = "0007";
|
||||
Type = "oneshot";
|
||||
User = cfg.user;
|
||||
Group = config.users.users.${cfg.user}.group;
|
||||
StateDirectory = "freshrss";
|
||||
WorkingDirectory = cfg.package;
|
||||
};
|
||||
in
|
||||
mkIf cfg.enable {
|
||||
|
@ -199,12 +210,17 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
users.users.freshrss = {
|
||||
users.users."${cfg.user}" = {
|
||||
description = "FreshRSS service user";
|
||||
isSystemUser = true;
|
||||
group = "freshrss";
|
||||
group = "${cfg.user}";
|
||||
home = cfg.dataDir;
|
||||
};
|
||||
users.groups.freshrss = { };
|
||||
users.groups."${cfg.user}" = { };
|
||||
|
||||
systemd.tmpfiles.rules = [
|
||||
"d '${cfg.dataDir}' - ${cfg.user} ${config.users.users.${cfg.user}.group} - -"
|
||||
];
|
||||
|
||||
systemd.services.freshrss-config =
|
||||
let
|
||||
|
@ -228,30 +244,24 @@ in
|
|||
{
|
||||
description = "Set up the state directory for FreshRSS before use";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
serviceConfig = {
|
||||
serviceConfig = defaultServiceConfig //{
|
||||
Type = "oneshot";
|
||||
User = "freshrss";
|
||||
Group = "freshrss";
|
||||
StateDirectory = "freshrss";
|
||||
WorkingDirectory = cfg.package;
|
||||
} // systemd-hardening;
|
||||
};
|
||||
environment = {
|
||||
FRESHRSS_DATA_PATH = cfg.dataDir;
|
||||
};
|
||||
|
||||
script = ''
|
||||
# create files with correct permissions
|
||||
mkdir -m 755 -p ${cfg.dataDir}
|
||||
|
||||
# do installation or reconfigure
|
||||
if test -f ${cfg.dataDir}/config.php; then
|
||||
# reconfigure with settings
|
||||
./cli/reconfigure.php ${settingsFlags}
|
||||
./cli/update-user.php --user ${cfg.defaultUser} --password "$(cat ${cfg.passwordFile})"
|
||||
else
|
||||
# Copy the user data template directory
|
||||
cp -r ./data ${cfg.dataDir}
|
||||
|
||||
# check correct folders in data folder
|
||||
./cli/prepare.php
|
||||
# install with settings
|
||||
|
@ -269,14 +279,9 @@ in
|
|||
environment = {
|
||||
FRESHRSS_DATA_PATH = cfg.dataDir;
|
||||
};
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
User = "freshrss";
|
||||
Group = "freshrss";
|
||||
StateDirectory = "freshrss";
|
||||
WorkingDirectory = cfg.package;
|
||||
serviceConfig = defaultServiceConfig //{
|
||||
ExecStart = "${cfg.package}/app/actualize_script.php";
|
||||
} // systemd-hardening;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -225,7 +225,8 @@ in {
|
|||
fontconfig-default-fonts = handleTest ./fontconfig-default-fonts.nix {};
|
||||
freenet = handleTest ./freenet.nix {};
|
||||
freeswitch = handleTest ./freeswitch.nix {};
|
||||
freshrss = handleTest ./freshrss.nix {};
|
||||
freshrss-sqlite = handleTest ./freshrss-sqlite.nix {};
|
||||
freshrss-pgsql = handleTest ./freshrss-pgsql.nix {};
|
||||
frr = handleTest ./frr.nix {};
|
||||
fsck = handleTest ./fsck.nix {};
|
||||
ft2-clone = handleTest ./ft2-clone.nix {};
|
||||
|
|
|
@ -89,6 +89,7 @@ in {
|
|||
maintainers = with maintainers; [
|
||||
_1000101
|
||||
onny
|
||||
e1mo
|
||||
];
|
||||
};
|
||||
|
||||
|
|
48
nixos/tests/freshrss-pgsql.nix
Normal file
48
nixos/tests/freshrss-pgsql.nix
Normal file
|
@ -0,0 +1,48 @@
|
|||
import ./make-test-python.nix ({ lib, pkgs, ... }: {
|
||||
name = "freshrss";
|
||||
meta.maintainers = with lib.maintainers; [ etu stunkymonkey ];
|
||||
|
||||
nodes.machine = { pkgs, ... }: {
|
||||
services.freshrss = {
|
||||
enable = true;
|
||||
baseUrl = "http://localhost";
|
||||
passwordFile = pkgs.writeText "password" "secret";
|
||||
dataDir = "/srv/freshrss";
|
||||
database = {
|
||||
type = "pgsql";
|
||||
port = 5432;
|
||||
user = "freshrss";
|
||||
passFile = pkgs.writeText "db-password" "db-secret";
|
||||
};
|
||||
};
|
||||
|
||||
services.postgresql = {
|
||||
enable = true;
|
||||
ensureDatabases = [ "freshrss" ];
|
||||
ensureUsers = [
|
||||
{
|
||||
name = "freshrss";
|
||||
ensurePermissions = {
|
||||
"DATABASE freshrss" = "ALL PRIVILEGES";
|
||||
};
|
||||
}
|
||||
];
|
||||
initialScript = pkgs.writeText "postgresql-password" ''
|
||||
CREATE ROLE freshrss WITH LOGIN PASSWORD 'db-secret' CREATEDB;
|
||||
'';
|
||||
};
|
||||
|
||||
systemd.services."freshrss-config" = {
|
||||
requires = [ "postgresql.service" ];
|
||||
after = [ "postgresql.service" ];
|
||||
};
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
machine.wait_for_unit("multi-user.target")
|
||||
machine.wait_for_open_port(5432)
|
||||
machine.wait_for_open_port(80)
|
||||
response = machine.succeed("curl -vvv -s -H 'Host: freshrss' http://127.0.0.1:80/i/")
|
||||
assert '<title>Login · FreshRSS</title>' in response, "Login page didn't load successfully"
|
||||
'';
|
||||
})
|
|
@ -7,6 +7,7 @@ import ./make-test-python.nix ({ lib, pkgs, ... }: {
|
|||
enable = true;
|
||||
baseUrl = "http://localhost";
|
||||
passwordFile = pkgs.writeText "password" "secret";
|
||||
dataDir = "/srv/freshrss";
|
||||
};
|
||||
};
|
||||
|
|
@ -33,7 +33,6 @@ import ./make-test-python.nix ({ pkgs, ... }:
|
|||
nodes = {
|
||||
node = {...}: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
mongodb-4_0
|
||||
mongodb-4_2
|
||||
mongodb-4_4
|
||||
mongodb-5_0
|
||||
|
@ -44,7 +43,6 @@ import ./make-test-python.nix ({ pkgs, ... }:
|
|||
testScript = ''
|
||||
node.start()
|
||||
''
|
||||
+ runMongoDBTest pkgs.mongodb-4_0
|
||||
+ runMongoDBTest pkgs.mongodb-4_2
|
||||
+ runMongoDBTest pkgs.mongodb-4_4
|
||||
+ runMongoDBTest pkgs.mongodb-5_0
|
||||
|
|
|
@ -9,20 +9,20 @@ stdenv.mkDerivation {
|
|||
sha256 = "16064vvl2w5lz4xi3lyjk4xx7fphwsxc14ajykvndiz170q32s6i";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkg-config sconsPackages.scons_3_0_1 ];
|
||||
nativeBuildInputs = [ pkg-config sconsPackages.scons_latest ];
|
||||
buildInputs = [ boost ladspaH ];
|
||||
|
||||
patchPhase = ''
|
||||
# remove TERM:
|
||||
sed -i -e '4d' SConstruct
|
||||
sed -i "s@mfpmath=sse@mfpmath=sse -I ${boost.dev}/include@g" SConstruct
|
||||
sed -i 's@Options@Variables@g' SConstruct
|
||||
sed -i "s@-fomit-frame-pointer -ffast-math -mfpmath=sse@-I ${boost.dev}/include@g" SConstruct
|
||||
sed -i "s@ladspa.h@${ladspaH}/include/ladspa.h@g" filters.cpp
|
||||
sed -i "s@LADSPA_HINT_SAMPLE_RATE, 0, 0.5@LADSPA_HINT_SAMPLE_RATE, 0.0001, 0.5@g" filters.cpp
|
||||
sed -i "s/= check/= detail::filter_base<internal_type, checked>::check/" nova/source/dsp/filter.hpp
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
broken = (stdenv.isLinux && stdenv.isAarch64);
|
||||
description = "LADSPA plugins based on filters of nova";
|
||||
homepage = "http://klingt.org/~tim/nova-filters/";
|
||||
license = licenses.gpl2Plus;
|
||||
|
|
|
@ -1,19 +1,28 @@
|
|||
{ lib, stdenv, fetchFromGitHub, boost, libpulseaudio }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, boost
|
||||
, cxxopts
|
||||
, libpulseaudio
|
||||
, meson
|
||||
, ninja
|
||||
, pkg-config
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "pamixer";
|
||||
version = "1.5";
|
||||
version = "1.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cdemoulins";
|
||||
repo = "pamixer";
|
||||
rev = version;
|
||||
sha256 = "sha256-7VNhHAQ1CecQPlqb8SMKK0U1SsFZxDuS+QkPqJfMqrQ=";
|
||||
hash = "sha256-LbRhsW2MiTYWSH6X9Pz9XdJdH9Na0QCO8CFmlzZmDjQ=";
|
||||
};
|
||||
|
||||
buildInputs = [ boost libpulseaudio ];
|
||||
nativeBuildInputs = [ pkg-config meson ninja ];
|
||||
|
||||
makeFlags = [ "PREFIX=$(out)" ];
|
||||
buildInputs = [ boost cxxopts libpulseaudio ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Pulseaudio command line mixer";
|
||||
|
|
|
@ -13,21 +13,32 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "sc68";
|
||||
version = "unstable-2021-08-23";
|
||||
version = "unstable-2022-11-24";
|
||||
|
||||
src = fetchsvn {
|
||||
url = "svn://svn.code.sf.net/p/sc68/code/";
|
||||
rev = "694";
|
||||
sha256 = "1yycnr4ndzfhbmki41c30zskwyizpb9wb8sf0gxcprllmbq6a421";
|
||||
rev = "695";
|
||||
sha256 = "sha256-RO3Yhjalu49BUM0fYOZtI2l6KbuUuw03whRxlKneabo=";
|
||||
};
|
||||
|
||||
preConfigure = "tools/svn-bootstrap.sh";
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
nativeBuildInputs = [ pkg-config which autoconf automake libtool hexdump ];
|
||||
nativeBuildInputs = [
|
||||
autoconf
|
||||
automake
|
||||
hexdump
|
||||
libtool
|
||||
pkg-config
|
||||
which
|
||||
];
|
||||
|
||||
buildInputs = [ libao zlib curl ];
|
||||
buildInputs = [
|
||||
curl
|
||||
libao
|
||||
zlib
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Atari ST and Amiga music player";
|
||||
|
|
|
@ -12,16 +12,16 @@ let
|
|||
in
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "electrs";
|
||||
version = "0.9.10";
|
||||
version = "0.9.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "romanz";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-GqFtCK5hxnEfIfw3ITufeu26yueknuFZhLtGSXmJ8fE=";
|
||||
hash = "sha256-iudHdsSjoPal+ORMB3lU7ejGYv69q/8HcxScZS8D/u8=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-p4t+G13XaCl7+IbX5YyBFF0PmARbw4XlRvnA0PRcjvQ=";
|
||||
cargoHash = "sha256-Ft1AluPfV6BIRGEddrrIGNRmaZIzUsA2DN2TcghCnSQ=";
|
||||
|
||||
# needed for librocksdb-sys
|
||||
nativeBuildInputs = [ rustPlatform.bindgenHook ];
|
||||
|
|
29
pkgs/applications/editors/edlin/default.nix
Normal file
29
pkgs/applications/editors/edlin/default.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchurl
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "edlin";
|
||||
version = "2.21";
|
||||
|
||||
src = let
|
||||
inherit (finalAttrs) version;
|
||||
in fetchurl {
|
||||
url = "mirror://sourceforge/freedos-edlin/freedos-edlin/${version}/edlin-${version}.tar.bz2";
|
||||
hash = "sha256-lQ/tw8dvEKV81k5GV05o49glOmfYcEeJBmgPUmL3S2I=";
|
||||
};
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/share/doc/edlin-${finalAttrs.version}/
|
||||
cp AUTHORS ChangeLog README TODO edlin.htm $out/share/doc/edlin-${finalAttrs.version}/
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://sourceforge.net/projects/freedos-edlin/";
|
||||
description = "FreeDOS line editor";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
})
|
|
@ -93,10 +93,10 @@ let
|
|||
};
|
||||
});
|
||||
|
||||
buildGateway = { pname, version, src, license, description, wmClass, ... }:
|
||||
buildGateway = { pname, version, src, license, description, wmClass, product, ... }:
|
||||
(mkJetBrainsProduct {
|
||||
inherit pname version src wmClass jdk;
|
||||
product = "Gateway";
|
||||
inherit pname version src wmClass jdk product;
|
||||
productShort = "Gateway";
|
||||
meta = with lib; {
|
||||
homepage = "https://www.jetbrains.com/remote-development/gateway/";
|
||||
inherit description license platforms;
|
||||
|
@ -127,9 +127,9 @@ let
|
|||
}).overrideAttrs (attrs: {
|
||||
postFixup = (attrs.postFixup or "") + lib.optionalString stdenv.isLinux ''
|
||||
interp="$(cat $NIX_CC/nix-support/dynamic-linker)"
|
||||
patchelf --set-interpreter $interp $out/goland*/plugins/go/lib/dlv/linux/dlv
|
||||
patchelf --set-interpreter $interp $out/goland*/plugins/go-plugin/lib/dlv/linux/dlv
|
||||
|
||||
chmod +x $out/goland*/plugins/go/lib/dlv/linux/dlv
|
||||
chmod +x $out/goland*/plugins/go-plugin/lib/dlv/linux/dlv
|
||||
|
||||
# fortify source breaks build since delve compiles with -O0
|
||||
wrapProgram $out/bin/goland \
|
||||
|
@ -328,6 +328,7 @@ in
|
|||
|
||||
gateway = buildGateway rec {
|
||||
pname = "gateway";
|
||||
product = "JetBrains Gateway";
|
||||
version = products.gateway.version;
|
||||
description = "Your single entry point to all remote development environments";
|
||||
license = lib.licenses.unfree;
|
||||
|
|
|
@ -64,7 +64,7 @@ def update_product(name, product):
|
|||
build = latest_build(channel)
|
||||
new_version = build["@version"]
|
||||
new_build_number = build["@fullNumber"]
|
||||
if "EAP" not in channel["@name"]:
|
||||
if all(x not in channel["@name"] for x in ["EAP", "Gateway"]):
|
||||
version_or_build_number = new_version
|
||||
else:
|
||||
version_or_build_number = new_build_number
|
||||
|
|
|
@ -3,56 +3,50 @@
|
|||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz",
|
||||
"version": "2022.2.4",
|
||||
"sha256": "d88794c698d7bf4d970ba102b85166d5f8c3cb08c4ed5b4cbc150bb505320fab",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2022.2.4.tar.gz",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.21"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "cd057a0aa96cf5b4216a436136a1002e6f3dc578bcd8a69f98d6908381b03526",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz",
|
||||
"version": "2022.2.5",
|
||||
"sha256": "55b28f3b79eda126fe778e2945804d50b1145503737f1b5e25ab6ae2d2a0e3ae",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2022.2.5.tar.gz",
|
||||
"version-major-minor": "2022.1.1",
|
||||
"build_number": "222.4345.5"
|
||||
"version": "2022.3.2",
|
||||
"sha256": "e542111e490fbbc80d3aebcbbc343b29e17bf6766d7b708675618d8e49b6ee83",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2022.3.2.tar.gz",
|
||||
"build_number": "223.8214.62"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway EAP",
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz",
|
||||
"version": "2022.3 EAP",
|
||||
"sha256": "4868baed9350065c1db760f07a09badd1473132af640cc19330e20c8a0940d7d",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21.tar.gz",
|
||||
"version-major-minor": "2022.3",
|
||||
"build_number": "223.6646.21"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "7bfe02c1b414c2fc095deab35fa40ed29a129bfa76efc3e31a2785f0f37fa778",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.8214.51.tar.gz",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.tar.gz",
|
||||
"version": "2022.2.4",
|
||||
"sha256": "e39aaae39e6021e87cece7622c51860d23e2a5b5ac2683fb67d369ec7d609084",
|
||||
"url": "https://download.jetbrains.com/go/goland-2022.2.4.tar.gz",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.24"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "566eada40511cd06727d69047e8a6a1e75b06ebade93d1ea78262fc2715c8a38",
|
||||
"url": "https://download.jetbrains.com/go/goland-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.59"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "4ba5faafad48d58db5099fae080ae2238086d3d9803080082de8efe35d8bf4ed",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "4c3514642ce6c86e5343cc29b01c06ddc9c55f134bcb6650de5d7d36205799e8",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.52"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-no-jbr.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "7454d7e0b8f4e3d8d805dde645d28b842101bd77aea8b29125880c592e6b8c85",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2022.2.3-no-jbr.tar.gz",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.tar.gz",
|
||||
"version": "2022.3.1",
|
||||
"sha256": "ce807ba3a776e14f85dbd38f2744fc97e54318561eddd1c265f0d2cacc2565da",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.52"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
|
@ -60,118 +54,106 @@
|
|||
"version": "2022.2",
|
||||
"sha256": "aaee4d2bb9bc34d0b4bc62c7ef08139cc6144b433ba1675ef306e6d3d95e37a1",
|
||||
"url": "https://download.jetbrains.com/mps/2022.2/MPS-2022.2.tar.gz",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.3345.1295"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "2376cd043bb941524df62db40f9125b1c693be11df80a41fd5b3dd9dcd3446e9",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.15"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "222e8cf974f70a77c92f03b34c38645bfe72a2dd4da20d7154f40375db54709b",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.64",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "cb03d44599a03419c0c63fc917846fca28c9ea664ed2b2a1c36240dcffb2a387",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "b243103f27cfb763106a2f5667d8f201562154755ce9746e81e88c80acd7b316",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "c73750a2e27ed2410741a739071a920cca9844608a81f07735ed2e35a024cca1",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "8f845077cc0fa3582348ee3d76a69ff001391b3f3d63a9b279b8039fd6e07622",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "2fdff8616fd1574a0ef7baaed855aa39a1254ea164b74d1b4dda11241e58ab2d",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4167.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "d785f02e355983c6762248860052a81f75b392e25b585ff5a913aeaa2a2a3010",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.53"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "a8c3412db30ab7bd8b8601b0a50c95dc48a412391f1c33df27c47cf5d2204257",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "4d2adb310b14fb38afcaa2da5c254c2fc0bede109e597eed6d3c36837497591f",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.60"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "1d7d464bbcb83d5af48359aeda6aa7d165038bfaa1f26fef1019761eb278fa22",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2022.2.3.tar.gz",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "d78bd6494cced51fe77d87c07040fa3a29e8af917317399036af161c56afd927",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2022.3.1.tar.gz",
|
||||
"build_number": "223.8214.51"
|
||||
}
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg",
|
||||
"version": "2022.2.4",
|
||||
"sha256": "b72fae2bee3bd10374d10a4efb86888d289931080d5321385ede30373d31a55a",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2022.2.4.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.21"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "e6246c929e0d0b9340b66dd282572d67db7bf6031d5789f197be8817de54b186",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2022.3.1.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg",
|
||||
"version": "2022.2.5",
|
||||
"sha256": "cdf0302b0ab65d3dfce4e48004ef45873c9912c844d2e3c82bfe19de2b11cfda",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2022.2.5.dmg",
|
||||
"version-major-minor": "2022.1.1",
|
||||
"build_number": "222.4345.5"
|
||||
"version": "2022.3.2",
|
||||
"sha256": "3c91269f04bd6f6df0ae8f2042c029097f56c2ccbc45db95b4f66e87e9d4a320",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2022.3.2.dmg",
|
||||
"build_number": "223.8214.62"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway EAP",
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg",
|
||||
"version": "2022.3 EAP",
|
||||
"sha256": "2db71a052501db41d5cfe142f1a6e3178fe02830f0da127d00fbf93a4629c61b",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21.dmg",
|
||||
"version-major-minor": "2022.3",
|
||||
"build_number": "223.6646.21"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "4b86b523b02f2df5150bc965bcef7e1a0bf7a7e6d2233a3a2603529a8577dd43",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.8214.51.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}.dmg",
|
||||
"version": "2022.2.4",
|
||||
"sha256": "456957075636f7f9ccffbd8d3bd37d2218547289a2cbce043bb9e32c436654f6",
|
||||
"url": "https://download.jetbrains.com/go/goland-2022.2.4.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.24"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "296d5da052b59a00b0930cf6eea07eb2e5ed4eb1417ee505b013c6d83ffda2e1",
|
||||
"url": "https://download.jetbrains.com/go/goland-2022.3.1.dmg",
|
||||
"build_number": "223.8214.59"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "6ec3721d9961918a14630eaf068765eeba97e71baecd95ec67510dc25c8bd1b1",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "8ea8b1ceebde397950592708b55f277ca43856b4013f597ccbf385bb75a42c72",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2022.3.1.dmg",
|
||||
"build_number": "223.8214.52"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "df780c841398532e090adc2c6af35a7fbcdd29fddb37e5a68f33d61a9032d5a3",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "5278cf5ded9464b284fa568f2b453eb5b207a0c75e26354bfb66ef8e96be85e6",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2022.3.1.dmg",
|
||||
"build_number": "223.8214.52"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
|
@ -179,118 +161,106 @@
|
|||
"version": "2022.2",
|
||||
"sha256": "4e36c60d281596c220287ab2191165be37ef01c3c54ab5f5e4e535c8b81bc754",
|
||||
"url": "https://download.jetbrains.com/mps/2022.2/MPS-2022.2-macos.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.3345.1295"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "8dbe5cd8e31c7f6bc6795db6946e2430c82f0aa2c13e7805c40733428b02241d",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.15"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "a2ea7d0f1fd9810a46a3f3fea5f47475fe8b325514488f46ee4dace474388fa4",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2022.3.1.dmg",
|
||||
"build_number": "223.8214.64",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "01eec651f6e8d92e1bfe5688aeb179ad5eb92e77ef77d102793d4848f8efc0d4",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "adfb73d85ffb30c2abf715a6c6a0a2ed64a047a3016021a2cb61838457c66a81",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2022.3.1.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "920326a35589fee80e70b84d23184daf1d3efc8ecf4ec8c273c2bf2ec764a5b7",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "2e3bff74a53df74ceee0ac182ffc2f22248317ced0a33f8c0014b1ed504d9650",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2022.3.1.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "aa02c2c621d356486a0b698a45d773f5830ff4ef431940059f82e8d3c17a2335",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4167.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "9d73b21e558db89ac24a406187cb96e506e320ca0154e8db6aeac7ff960c8944",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.3.1.dmg",
|
||||
"build_number": "223.8214.53"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "a04700159fcf3bfed74d196edc4c1150e5906dc4730d06ffd017b6bbb9bc853b",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "3b23165c3ea9ef3d87233a64005bee4fbf98c99df5d60410a1418e022ce032d6",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2022.3.1.dmg",
|
||||
"build_number": "223.8214.60"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "e6532a9a840c3508cdf26511200fbba34ec9a275154d717538019f72ebc5fc51",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2022.2.3.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "ea2fb464cf8ba0bf553115cd0f006cb4dab729cbde941de2fc86588024abe8b9",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2022.3.1.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
}
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"clion": {
|
||||
"update-channel": "CLion RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg",
|
||||
"version": "2022.2.4",
|
||||
"sha256": "2b95358770cd56b94b46e4bcb86080e2c97771c0f34ad50543de206bb3c81d47",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2022.2.4-aarch64.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.21"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "85ee94f4dac126ee2b87ab225f9be6fa828a0c17e067b896f541fd25599411ef",
|
||||
"url": "https://download.jetbrains.com/cpp/CLion-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"datagrip": {
|
||||
"update-channel": "DataGrip RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg",
|
||||
"version": "2022.2.5",
|
||||
"sha256": "8ff78e440e4753adc8dbd4ee408fde114f7d9c65ee780f012b917498b63993ee",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2022.2.5-aarch64.dmg",
|
||||
"version-major-minor": "2022.1.1",
|
||||
"build_number": "222.4345.5"
|
||||
"version": "2022.3.2",
|
||||
"sha256": "13c8503f190e82b00949b26312873976a10c64dcca036ecc6ce9547b69341658",
|
||||
"url": "https://download.jetbrains.com/datagrip/datagrip-2022.3.2-aarch64.dmg",
|
||||
"build_number": "223.8214.62"
|
||||
},
|
||||
"gateway": {
|
||||
"update-channel": "Gateway EAP",
|
||||
"update-channel": "Gateway RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg",
|
||||
"version": "2022.3 EAP",
|
||||
"sha256": "513d3a271c5ff20fdc5c22f6e28eb21cfbb283d01ade2d11f33bb7eb79317410",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.6646.21-aarch64.dmg",
|
||||
"version-major-minor": "2022.3",
|
||||
"build_number": "223.6646.21"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "555ca346ec41de06223d3a4b5e9247809e07c8339bff0d139b624634c812c8e5",
|
||||
"url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-223.8214.51-aarch64.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"goland": {
|
||||
"update-channel": "GoLand RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/go/goland-{version}-aarch64.dmg",
|
||||
"version": "2022.2.4",
|
||||
"sha256": "f1b1bb4f28a09b23a185fc2437792a3125b2c8856fa533c9bcb09b7eef16fe09",
|
||||
"url": "https://download.jetbrains.com/go/goland-2022.2.4-aarch64.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.24"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "5873200406e91ca64df50470eb20f907c568f5d95b7488cb4c3b3d3eb8353df4",
|
||||
"url": "https://download.jetbrains.com/go/goland-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.59"
|
||||
},
|
||||
"idea-community": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIC-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "333c70caf452034ae332cdded4d24a71592049b4045725eb57826a0b997d1c7a",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "394478e3f2a2ea1788a5c2ef9c5a9db72531462b4db921483d24a08f7c260a43",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIC-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.52"
|
||||
},
|
||||
"idea-ultimate": {
|
||||
"update-channel": "IntelliJ IDEA RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/idea/ideaIU-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "9e5c32fffd17d651d8d875c2588a067902a9ebb9bf815d06aabfd75b9f4ee3cd",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "1e9454c2500e1ec0d490e19d175a30f4441ffd30200a5a1041ecbeff3c66c7e4",
|
||||
"url": "https://download.jetbrains.com/idea/ideaIU-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.52"
|
||||
},
|
||||
"mps": {
|
||||
"update-channel": "MPS RELEASE",
|
||||
|
@ -298,62 +268,56 @@
|
|||
"version": "2022.2",
|
||||
"url": "https://download.jetbrains.com/mps/2022.2/MPS-2022.2-macos-aarch64.dmg",
|
||||
"sha256": "bdc83d9c7a3430cc2b0b0361a9e4eab82e951bfe87f0e4754106d09850947077",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.3345.1295"
|
||||
},
|
||||
"phpstorm": {
|
||||
"update-channel": "PhpStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "0dee8fe654cccdafa73b65da1a2ef844401a9438ecee726fe6f6af1f09d07c38",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.15"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "7658bcf3433d8f6b983136cc3f3edae5c02053d6983a59c273448f246ea3bcef",
|
||||
"url": "https://download.jetbrains.com/webide/PhpStorm-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.64",
|
||||
"version-major-minor": "2022.3"
|
||||
},
|
||||
"pycharm-community": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-community-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "6b87c85f6b5b3262904b34d0bbb6775d2654610685a8bca9977b147644b113ea",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "6574cfd20a586fcbdfbac2ea0fa903ea078c1702fd9e5145c33c7c8dc4506388",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-community-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"pycharm-professional": {
|
||||
"update-channel": "PyCharm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/python/pycharm-professional-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "59d9553ab01de9460984f082c12fb0586aeb84eb00a4501bab358e516f1f6847",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.2",
|
||||
"build_number": "222.4345.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "640e4088d976820808d4571c8060b473ab6cfde34699d5913ec3c528ca70faac",
|
||||
"url": "https://download.jetbrains.com/python/pycharm-professional-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
},
|
||||
"rider": {
|
||||
"update-channel": "Rider RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "5dd892ed16dd1bc819a97ffb62cdfbb3b60c6019581ba18358afc5c0a39585f5",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4167.23"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "d25ba49504c22e8669b8e15033cb6e944e9948ecbb0394ba4bbd5804f1f6657f",
|
||||
"url": "https://download.jetbrains.com/rider/JetBrains.Rider-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.53"
|
||||
},
|
||||
"ruby-mine": {
|
||||
"update-channel": "RubyMine RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "cd7a967c2745aca566569a320eb276773638d05fcd25839db18a098803d2c5f4",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "d0ec036ed67146beb46059a6ec9aa07d8caa2225e141183fe1d47e27170ad71a",
|
||||
"url": "https://download.jetbrains.com/ruby/RubyMine-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.60"
|
||||
},
|
||||
"webstorm": {
|
||||
"update-channel": "WebStorm RELEASE",
|
||||
"url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg",
|
||||
"version": "2022.2.3",
|
||||
"sha256": "7ffd746e5e33f2d69f7b8c39920f67de149f183a0d372d20f3f6bc4febf2e355",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2022.2.3-aarch64.dmg",
|
||||
"version-major-minor": "2022.1",
|
||||
"build_number": "222.4345.14"
|
||||
"version": "2022.3.1",
|
||||
"sha256": "f63d2708cccc57bd404b782137f11e5dabf012df0c18aabf900743c4f02daa97",
|
||||
"url": "https://download.jetbrains.com/webstorm/WebStorm-2022.3.1-aarch64.dmg",
|
||||
"build_number": "223.8214.51"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ldtk";
|
||||
version = "1.2.2";
|
||||
version = "1.2.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/deepnight/ldtk/releases/download/v${version}/ubuntu-distribution.zip";
|
||||
sha256 = "sha256-t1fKf+y1lHuBKnyh0j4RoDZziIOu1tlona1xyBsl6+Q=";
|
||||
sha256 = "sha256-G54PQriKbm1fTqxD3J2O9bD4FBZuwqkfFPV+412nRGA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ unzip makeWrapper copyDesktopItems appimage-run ];
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -448,12 +448,12 @@
|
|||
};
|
||||
gitcommit = buildGrammar {
|
||||
language = "gitcommit";
|
||||
version = "f838621";
|
||||
version = "74b4077";
|
||||
source = fetchFromGitHub {
|
||||
owner = "gbprod";
|
||||
repo = "tree-sitter-gitcommit";
|
||||
rev = "f838621d00831967a39ac8293cd3c23b0f49252e";
|
||||
hash = "sha256-9OulAtUDMP1jKYPOFBfctBVX2TWktkmwPtE3sCh1qD8=";
|
||||
rev = "74b40770e6299564f0b7ca474105d7d5238d0583";
|
||||
hash = "sha256-WpPJ1EfTd5QavXiEtBIu6RBCtzN9MoklyU+/055NfOI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit";
|
||||
};
|
||||
|
@ -947,12 +947,12 @@
|
|||
};
|
||||
norg = buildGrammar {
|
||||
language = "norg";
|
||||
version = "8ad2005";
|
||||
version = "6348056";
|
||||
source = fetchFromGitHub {
|
||||
owner = "nvim-neorg";
|
||||
repo = "tree-sitter-norg";
|
||||
rev = "8ad20059c6f128861c4506fff866150ffee1d6f4";
|
||||
hash = "sha256-1cKH3k/nbZhZleINZ91M+glG1m2SlBJR/AP7mz/SAvI=";
|
||||
rev = "6348056b999f06c2c7f43bb0a5aa7cfde5302712";
|
||||
hash = "sha256-5g4K+pYpS0DyYShKAoBCe6PD1wEZ+bvYMuI+ZbNPgJI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-neorg/tree-sitter-norg";
|
||||
};
|
||||
|
@ -1236,12 +1236,12 @@
|
|||
};
|
||||
scala = buildGrammar {
|
||||
language = "scala";
|
||||
version = "140c96c";
|
||||
version = "314bc06";
|
||||
source = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-scala";
|
||||
rev = "140c96cf398693189d4e50f76d19ddfcd8a018f8";
|
||||
hash = "sha256-Sr4+avj0v1y8K6XXPAVwJDTa6+RmbKe/4dzd0k0y3cE=";
|
||||
rev = "314bc06e59b3e0a37f224b1d391fd764757abd70";
|
||||
hash = "sha256-+qR4bOhJOUDBudR9LlLvH5a4W7jRgCV1XrxxFwHf+Fs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
|
||||
};
|
||||
|
@ -1496,12 +1496,12 @@
|
|||
};
|
||||
v = buildGrammar {
|
||||
language = "v";
|
||||
version = "0e3725a";
|
||||
version = "e5ec6a4";
|
||||
source = fetchFromGitHub {
|
||||
owner = "vlang";
|
||||
repo = "vls";
|
||||
rev = "0e3725a0c10d357f16b716f9a321a337bc802f02";
|
||||
hash = "sha256-RDG/HFSMF5zxtO/elhtv2oH3OnUx47X3xYRqS1+Oz9U=";
|
||||
rev = "e5ec6a42f1af42d4101fb226a98b8db0f4f21c88";
|
||||
hash = "sha256-Nl2c18MFhqbHp2jkUfUSCB6DwBoQD34AhKz6IQcSvKM=";
|
||||
};
|
||||
location = "tree_sitter_v";
|
||||
meta.homepage = "https://github.com/vlang/vls";
|
||||
|
|
|
@ -1052,7 +1052,7 @@ self: super: {
|
|||
libiconv
|
||||
];
|
||||
|
||||
cargoSha256 = "sha256-MzacdTuCaBIAyWxH+Uza1KToGZgGPcwMCe5JtQ+68/M=";
|
||||
cargoSha256 = "sha256-UCf5Jya1ATYgCggS/5SitLuQZwtMjrIY9qcBL4RDRAc=";
|
||||
};
|
||||
in
|
||||
''
|
||||
|
|
|
@ -558,6 +558,7 @@ https://github.com/rmehri01/onenord.nvim/,main,
|
|||
https://github.com/tyru/open-browser-github.vim/,,
|
||||
https://github.com/tyru/open-browser.vim/,,
|
||||
https://github.com/nvim-orgmode/orgmode/,,
|
||||
https://github.com/nyoom-engineering/oxocarbon.nvim/,HEAD,
|
||||
https://github.com/vuki656/package-info.nvim/,,
|
||||
https://github.com/wbthomason/packer.nvim/,,
|
||||
https://github.com/drewtempelmeyer/palenight.vim/,,
|
||||
|
|
|
@ -1,32 +1,29 @@
|
|||
--- a/src/emu/emuopts.cpp 2022-10-29 15:05:18.591381088 +0200
|
||||
+++ b/src/emu/emuopts.cpp 2022-10-29 15:10:10.938037551 +0200
|
||||
@@ -39,16 +39,16 @@
|
||||
diff --git a/src/emu/emuopts.cpp b/src/emu/emuopts.cpp
|
||||
index 3defd33d0bb..33daacc4fc8 100644
|
||||
--- a/src/emu/emuopts.cpp
|
||||
+++ b/src/emu/emuopts.cpp
|
||||
@@ -39,16 +39,16 @@ const options_entry emu_options::s_option_entries[] =
|
||||
{ nullptr, nullptr, core_options::option_type::HEADER, "CORE SEARCH PATH OPTIONS" },
|
||||
{ OPTION_PLUGINDATAPATH, ".", core_options::option_type::STRING, "path to base folder for plugin data (read/write)" },
|
||||
{ OPTION_MEDIAPATH ";rp;biospath;bp", "roms", core_options::option_type::STRING, "path to ROM sets and hard disk images" },
|
||||
- { OPTION_HASHPATH ";hash_directory;hash", "hash", core_options::option_type::STRING, "path to software definition files" },
|
||||
- { OPTION_SAMPLEPATH ";sp", "samples", core_options::option_type::STRING, "path to audio sample sets" },
|
||||
- { OPTION_ARTPATH, "artwork", core_options::option_type::STRING, "path to artwork files" },
|
||||
- { OPTION_CTRLRPATH, "ctrlr", core_options::option_type::STRING, "path to controller definitions" },
|
||||
- { OPTION_INIPATH, ".;ini;ini/presets", core_options::option_type::STRING, "path to ini files" },
|
||||
- { OPTION_FONTPATH, ".", core_options::option_type::STRING, "path to font files" },
|
||||
+ { OPTION_HASHPATH ";hash_directory;hash", "hash;@mamePath@/hash", core_options::option_type::STRING, "path to software definition files" },
|
||||
+ { OPTION_SAMPLEPATH ";sp", "samples;@mamePath@/samples", core_options::option_type::STRING, "path to audio sample sets" },
|
||||
+ { OPTION_ARTPATH, "artwork;@mamePath@/artwork", core_options::option_type::STRING, "path to artwork files" },
|
||||
+ { OPTION_CTRLRPATH, "ctrlr;@mamePath@/ctrlr", core_options::option_type::STRING, "path to controller definitions" },
|
||||
+ { OPTION_INIPATH, ".;ini;ini/presets;@mamePath@/ini/presets", core_options::option_type::STRING, "path to ini files" },
|
||||
+ { OPTION_FONTPATH, ".;@mamePath@", core_options::option_type::STRING, "path to font files" },
|
||||
{ OPTION_CHEATPATH, "cheat", core_options::option_type::STRING, "path to cheat files" },
|
||||
{ OPTION_CROSSHAIRPATH, "crosshair", core_options::option_type::STRING, "path to crosshair files" },
|
||||
- { OPTION_PLUGINSPATH, "plugins", core_options::option_type::STRING, "path to plugin files" },
|
||||
- { OPTION_LANGUAGEPATH, "language", core_options::option_type::STRING, "path to UI translation files" },
|
||||
+ { OPTION_PLUGINSPATH, "plugins;@mamePath@/plugins", core_options::option_type::STRING, "path to plugin files" },
|
||||
+ { OPTION_LANGUAGEPATH, "language;@mamePath@/language", core_options::option_type::STRING, "path to UI translation files" },
|
||||
{ OPTION_SWPATH, "software", core_options::option_type::STRING, "path to loose software" },
|
||||
{ OPTION_PLUGINDATAPATH, ".", core_options::option_type::PATH, "path to base folder for plugin data (read/write)" },
|
||||
{ OPTION_MEDIAPATH ";rp;biospath;bp", "roms", core_options::option_type::MULTIPATH, "path to ROM sets and hard disk images" },
|
||||
- { OPTION_HASHPATH ";hash_directory;hash", "hash", core_options::option_type::MULTIPATH, "path to software definition files" },
|
||||
- { OPTION_SAMPLEPATH ";sp", "samples", core_options::option_type::MULTIPATH, "path to audio sample sets" },
|
||||
- { OPTION_ARTPATH, "artwork", core_options::option_type::MULTIPATH, "path to artwork files" },
|
||||
- { OPTION_CTRLRPATH, "ctrlr", core_options::option_type::MULTIPATH, "path to controller definitions" },
|
||||
- { OPTION_INIPATH, ".;ini;ini/presets", core_options::option_type::MULTIPATH, "path to ini files" },
|
||||
- { OPTION_FONTPATH, ".", core_options::option_type::MULTIPATH, "path to font files" },
|
||||
+ { OPTION_HASHPATH ";hash_directory;hash", "hash;@mamePath@/hash", core_options::option_type::MULTIPATH, "path to software definition files" },
|
||||
+ { OPTION_SAMPLEPATH ";sp", "samples;@mamePath@/samples", core_options::option_type::MULTIPATH, "path to audio sample sets" },
|
||||
+ { OPTION_ARTPATH, "artwork;@mamePath@/artwork", core_options::option_type::MULTIPATH, "path to artwork files" },
|
||||
+ { OPTION_CTRLRPATH, "ctrlr;@mamePath@/ctrlr", core_options::option_type::MULTIPATH, "path to controller definitions" },
|
||||
+ { OPTION_INIPATH, ".;ini;ini/presets;@mamePath@/ini/presets", core_options::option_type::MULTIPATH, "path to ini files" },
|
||||
+ { OPTION_FONTPATH, ".;@mamePath@", core_options::option_type::MULTIPATH, "path to font files" },
|
||||
{ OPTION_CHEATPATH, "cheat", core_options::option_type::MULTIPATH, "path to cheat files" },
|
||||
{ OPTION_CROSSHAIRPATH, "crosshair", core_options::option_type::MULTIPATH, "path to crosshair files" },
|
||||
- { OPTION_PLUGINSPATH, "plugins", core_options::option_type::MULTIPATH, "path to plugin files" },
|
||||
- { OPTION_LANGUAGEPATH, "language", core_options::option_type::MULTIPATH, "path to UI translation files" },
|
||||
+ { OPTION_PLUGINSPATH, "plugins;@mamePath@/plugins", core_options::option_type::MULTIPATH, "path to plugin files" },
|
||||
+ { OPTION_LANGUAGEPATH, "language;@mamePath@/language", core_options::option_type::MULTIPATH, "path to UI translation files" },
|
||||
{ OPTION_SWPATH, "software", core_options::option_type::MULTIPATH, "path to loose software" },
|
||||
|
||||
// output directory options
|
||||
@@ -1301,3 +1301,4 @@
|
||||
m_entry = entry;
|
||||
return entry;
|
||||
}
|
||||
+
|
||||
|
|
|
@ -39,14 +39,14 @@ let
|
|||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "mame";
|
||||
version = "0.250";
|
||||
version = "0.251";
|
||||
srcVersion = builtins.replaceStrings [ "." ] [ "" ] version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mamedev";
|
||||
repo = "mame";
|
||||
rev = "mame${srcVersion}";
|
||||
sha256 = "sha256-jexs/1ovRk9Is5orD7hT9fN+dYm+WA+57aZ6JH7zjL4=";
|
||||
hash = "sha256-x+QV4gunnERBHyYB2fXJ2LvMv437Z2omvk+fYkmZfqA=";
|
||||
};
|
||||
|
||||
outputs = [ "out" "tools" ];
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
{ lib, stdenv, fetchFromGitHub, libjpeg }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "1.5.0";
|
||||
version = "1.5.1";
|
||||
pname = "jpegoptim";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tjko";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-fTtNDjswxHv2kHU55RCzz9tdlXw+RUCSoe3qF4hQ7u4=";
|
||||
sha256 = "sha256-QPipwBk+BS/u3YxB8ACeFXQSuoW1aynEyG3tEMrhcaE=";
|
||||
};
|
||||
|
||||
# There are no checks, it seems.
|
||||
|
|
|
@ -18,11 +18,11 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "mcomix";
|
||||
version = "2.0.2";
|
||||
version = "2.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/mcomix/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-7zjQcT5WoHxy+YzCDJ6s2ngOOfO4L9exuqBqacecClg=";
|
||||
hash = "sha256-Nok4oqTezO84q9IDZvgi33ZeKfRL+tpg7QEDmp2ZZpU=";
|
||||
};
|
||||
|
||||
buildInputs = [ gobject-introspection gtk3 gdk-pixbuf ];
|
||||
|
|
|
@ -1 +1 @@
|
|||
WGET_ARGS=( https://download.kde.org/stable/release-service/22.12.0/src -A '*.tar.xz' )
|
||||
WGET_ARGS=( https://download.kde.org/stable/release-service/22.12.1/src -A '*.tar.xz' )
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -9,13 +9,13 @@
|
|||
|
||||
mkDerivation rec {
|
||||
pname = "pgmodeler";
|
||||
version = "1.0.0-beta";
|
||||
version = "1.0.0-beta1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pgmodeler";
|
||||
repo = "pgmodeler";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-1+1hKOY8unu6Z7LLv/WQ86JlwWUubQuhPP9OUjyXOrM=";
|
||||
sha256 = "sha256-5ZIzxo2UvE+aKznF9ZLYFg5z3JkYCB+9rGdVDJl14Hw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkg-config qmake ];
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "rmview";
|
||||
version = "3.1.1";
|
||||
version = "3.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bordaigorl";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-lUzmOayMHftvCukXSxXr6tBzrr2vaua1ey9gsuCKOBc=";
|
||||
rev = "refs/tags/v${version}";
|
||||
sha256 = "sha256-oCF37WQqNIXut2k+xr528twGxwPoH/sQ2leThagQJAU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = with python3Packages; [ pyqt5 wrapQtAppsHook ];
|
||||
|
|
|
@ -2,17 +2,17 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "glooctl";
|
||||
version = "1.12.37";
|
||||
version = "1.13.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solo-io";
|
||||
repo = "gloo";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-3dm60ySi/IdiAzZ+LWMLwxUJRv2HX0tQR5s+XMFqyGg=";
|
||||
hash = "sha256-dCMseU7rHxfyLCr+RlmsSJM7TSg3x/lQoCZpUtuPboQ=";
|
||||
};
|
||||
|
||||
subPackages = [ "projects/gloo/cli/cmd" ];
|
||||
vendorSha256 = "sha256-b4Nl6uuZmcbxht4IRupyzQJL/o8nj4fIUuHvlHZWYTU=";
|
||||
vendorSha256 = "sha256-Lpc/fzOJLIyI2O5DP8K/LBYg6ZA1ixristercAM5VUQ=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
|
|
@ -130,11 +130,11 @@
|
|||
"vendorHash": null
|
||||
},
|
||||
"azurerm": {
|
||||
"hash": "sha256-xrP3znKMbS4jwtKxIobo8IIeiDp+clFboPrJY6aVYlA=",
|
||||
"hash": "sha256-ZLQV8hHh5U+qvBQovPxisPZ1BDUBH5YoKEt240bzQ0Y=",
|
||||
"homepage": "https://registry.terraform.io/providers/hashicorp/azurerm",
|
||||
"owner": "hashicorp",
|
||||
"repo": "terraform-provider-azurerm",
|
||||
"rev": "v3.37.0",
|
||||
"rev": "v3.38.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": null
|
||||
},
|
||||
|
@ -149,11 +149,11 @@
|
|||
},
|
||||
"baiducloud": {
|
||||
"deleteVendor": true,
|
||||
"hash": "sha256-g3+n0Q0Hl4yRaYK0snl4um5B5FS54Y6aMM7LeluPik4=",
|
||||
"hash": "sha256-tEvD70BbN/4376HjE2Yez2qHOM2o3/Uu925HRnmJNwg=",
|
||||
"homepage": "https://registry.terraform.io/providers/baidubce/baiducloud",
|
||||
"owner": "baidubce",
|
||||
"repo": "terraform-provider-baiducloud",
|
||||
"rev": "v1.19.2",
|
||||
"rev": "v1.19.3",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-3PLBs8LSE5JPtrhmdx+jQsnCrfZQQEUGA7wnf9M72yY="
|
||||
},
|
||||
|
@ -167,11 +167,11 @@
|
|||
"vendorHash": null
|
||||
},
|
||||
"bitbucket": {
|
||||
"hash": "sha256-xDUL9W6lQGMZPQBe4eghW9JcQeTUgm+3ND6erikVFMM=",
|
||||
"hash": "sha256-i9Ka0RoHWcrctgJIusQyySirLSXVbD9MFJ6gljzgSl4=",
|
||||
"homepage": "https://registry.terraform.io/providers/DrFaust92/bitbucket",
|
||||
"owner": "DrFaust92",
|
||||
"repo": "terraform-provider-bitbucket",
|
||||
"rev": "v2.29.0",
|
||||
"rev": "v2.29.1",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-foMmZbNPLww1MN4UZwuynBDgt2w40aMqVINRw//Q0d0="
|
||||
},
|
||||
|
@ -969,13 +969,13 @@
|
|||
"vendorHash": null
|
||||
},
|
||||
"scaleway": {
|
||||
"hash": "sha256-2991jDjOlyJuVcgzTmfKfMt4NfLc1QP7TY9mw+5Z5aM=",
|
||||
"hash": "sha256-dxXEGAkmemTHmGvKOwe3+xVE+nP4CAr82JmL3Nh+BQA=",
|
||||
"homepage": "https://registry.terraform.io/providers/scaleway/scaleway",
|
||||
"owner": "scaleway",
|
||||
"repo": "terraform-provider-scaleway",
|
||||
"rev": "v2.8.0",
|
||||
"rev": "v2.9.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-YlZSM3duS2QEZo5j+WvCw5KFPbY+NadYonylpB8Zw+o="
|
||||
"vendorHash": "sha256-bzx/Hl2JobtIa+ndvu1ssKg+faxt+JmJe4BL/go/0WY="
|
||||
},
|
||||
"secret": {
|
||||
"hash": "sha256-MmAnA/4SAPqLY/gYcJSTnEttQTsDd2kEdkQjQj6Bb+A=",
|
||||
|
@ -1014,13 +1014,13 @@
|
|||
"vendorHash": "sha256-MIO0VHofPtKPtynbvjvEukMNr5NXHgk7BqwIhbc9+u0="
|
||||
},
|
||||
"signalfx": {
|
||||
"hash": "sha256-alLC61bEaFiVtoH0Fczj7G0m70ie1RNvTBR+MgYZGkQ=",
|
||||
"hash": "sha256-qzLP+IGZU5bms8zjtcUg9rApZW2+TCF7KrtqSQvr3lw=",
|
||||
"homepage": "https://registry.terraform.io/providers/splunk-terraform/signalfx",
|
||||
"owner": "splunk-terraform",
|
||||
"repo": "terraform-provider-signalfx",
|
||||
"rev": "v6.18.0",
|
||||
"rev": "v6.20.0",
|
||||
"spdx": "MPL-2.0",
|
||||
"vendorHash": "sha256-ESUNfkllwkS1NcAD30tO90VQcHR5XhdIeyXXHmU/byc="
|
||||
"vendorHash": "sha256-zIF5NA5kHXEr3aUleWrCYg8PZTKnrFubaRlALnbTLHQ="
|
||||
},
|
||||
"skytap": {
|
||||
"hash": "sha256-JII4czazo6Di2sad1uFHMKDO2gWgZlQE8l/+IRYHQHU=",
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "flexget";
|
||||
version = "3.5.16";
|
||||
version = "3.5.17";
|
||||
format = "pyproject";
|
||||
|
||||
# Fetch from GitHub in order to use `requirements.in`
|
||||
|
@ -13,7 +13,7 @@ python3Packages.buildPythonApplication rec {
|
|||
owner = "flexget";
|
||||
repo = "flexget";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-9hcl7OZLi86hZHLotsN1QlPzQ1Ep5vJumAyZxSxxIE8=";
|
||||
hash = "sha256-7r/3rB0TI/sRTi69+tx24dGjETBhX0KS1Arhg8aeoCk=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "armcord";
|
||||
version = "3.0.8";
|
||||
version = "3.1.4";
|
||||
|
||||
src =
|
||||
let
|
||||
|
@ -45,11 +45,11 @@ stdenv.mkDerivation rec {
|
|||
{
|
||||
x86_64-linux = fetchurl {
|
||||
url = "${base}/v${version}/ArmCord_${version}_amd64.deb";
|
||||
sha256 = "sha256-Lzkh1RDRoZSg5GNYlntROHdKLj12ogCqH+h8l5en9U0=";
|
||||
sha256 = "sha256-B/zDcW43ChhnAnGL+UEAt/QChxxEpv+yMgO7WsUi84k=";
|
||||
};
|
||||
aarch64-linux = fetchurl {
|
||||
url = "${base}/v${version}/ArmCord_${version}_arm64.deb";
|
||||
sha256 = "sha256-PuQ/zhuv+MA59Cx6QypAmg5Q6zVwfKg+1xKbazb3XM0=";
|
||||
sha256 = "sha256-cFmxs7HeF+jxtmZ827bQbRyuXhQx++x5iTIefZ55928=";
|
||||
};
|
||||
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
{ mkDerivation, lib, fetchurl, pkg-config, qttools, sconsPackages
|
||||
, GConf, avahi, boost, hunspell, libXScrnSaver, libedit, libidn, libnatpmp, libxml2
|
||||
, lua, miniupnpc, openssl, qtbase, qtmultimedia, qtsvg, qtwebkit, qtx11extras, zlib
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "swift-im";
|
||||
version = "4.0.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://swift.im/downloads/releases/swift-${version}/swift-${version}.tar.gz";
|
||||
sha256 = "0w0aiszjd58ynxpacwcgf052zpmbpcym4dhci64vbfgch6wryz0w";
|
||||
};
|
||||
|
||||
patches = [ ./qt-5.11.patch ./scons.patch ];
|
||||
|
||||
nativeBuildInputs = [ pkg-config qttools sconsPackages.scons_3_1_2 ];
|
||||
|
||||
buildInputs = [
|
||||
GConf avahi boost hunspell libXScrnSaver libedit libidn libnatpmp libxml2
|
||||
lua miniupnpc openssl qtbase qtmultimedia qtsvg qtwebkit qtx11extras zlib
|
||||
];
|
||||
|
||||
propagatedUserEnvPkgs = [ GConf ];
|
||||
|
||||
NIX_CFLAGS_COMPILE = toString [
|
||||
"-I${libxml2.dev}/include/libxml2"
|
||||
"-I${miniupnpc}/include/miniupnpc"
|
||||
"-I${qtwebkit.dev}/include/QtWebKit"
|
||||
"-I${qtwebkit.dev}/include/QtWebKitWidgets"
|
||||
"-fpermissive"
|
||||
];
|
||||
|
||||
installTargets = [ (placeholder "out") ];
|
||||
installFlags = [ "SWIFT_INSTALLDIR=${placeholder "out"}" ];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://swift.im/";
|
||||
description = "Qt XMPP client";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ orivej ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
--- a/Swift/QtUI/UserSearch/QtUserSearchWindow.h
|
||||
+++ b/Swift/QtUI/UserSearch/QtUserSearchWindow.h
|
||||
@@ -8,6 +8,7 @@
|
||||
|
||||
#include <set>
|
||||
|
||||
+#include <QAbstractItemModel>
|
||||
#include <QWizard>
|
||||
|
||||
#include <Swiften/Base/Override.h>
|
|
@ -1,53 +0,0 @@
|
|||
diff --git a/BuildTools/SCons/SConscript.boot b/BuildTools/SCons/SConscript.boot
|
||||
index 40f242513..53e1ff26a 100644
|
||||
--- a/BuildTools/SCons/SConscript.boot
|
||||
+++ b/BuildTools/SCons/SConscript.boot
|
||||
@@ -508,6 +508,7 @@ if env.get("distcc", False) :
|
||||
if var.startswith("DISTCC_") :
|
||||
env["ENV"][var] = os.environ[var]
|
||||
|
||||
+env["ENV"] = os.environ
|
||||
conf_env = env.Clone()
|
||||
|
||||
Export("env")
|
||||
diff --git a/BuildTools/SCons/SConstruct b/BuildTools/SCons/SConstruct
|
||||
index 70bffbcfe..fef281899 100644
|
||||
--- a/BuildTools/SCons/SConstruct
|
||||
+++ b/BuildTools/SCons/SConstruct
|
||||
@@ -272,7 +272,7 @@ if env.get("try_gconf", True) and env["PLATFORM"] != "win32" and env["PLATFORM"]
|
||||
gconf_env = conf_env.Clone()
|
||||
conf = Configure(gconf_env, custom_tests = {"CheckPKG": CheckPKG})
|
||||
if conf.CheckPKG("gconf-2.0") :
|
||||
- gconf_bare_env = Environment()
|
||||
+ gconf_bare_env = Environment(ENV = os.environ)
|
||||
gconf_bare_env.ParseConfig('pkg-config --cflags gconf-2.0 gobject-2.0 --libs gconf-2.0 gobject-2.0')
|
||||
if os.path.basename(env["CXX"]).startswith(("g++", "clang++")) :
|
||||
gconf_bare_env["CCFLAGS"] = [("-isystem" + ccflag) for ccflag in gconf_bare_env["CPPPATH"]]
|
||||
@@ -634,9 +634,9 @@ hunspell_env.MergeFlags(hunspell_flags)
|
||||
env["HAVE_HUNSPELL"] = 0;
|
||||
if env.get("hunspell_enable", False) :
|
||||
hunspell_conf = Configure(hunspell_env)
|
||||
- if hunspell_conf.CheckCXXHeader("hunspell/hunspell.hxx") and hunspell_conf.CheckLib("hunspell") :
|
||||
+ if hunspell_conf.CheckCXXHeader("hunspell/hunspell.hxx") and hunspell_conf.CheckLib("hunspell-1.6") :
|
||||
env["HAVE_HUNSPELL"] = 1
|
||||
- hunspell_flags["LIBS"] = ["hunspell"]
|
||||
+ hunspell_flags["LIBS"] = ["hunspell-1.6"]
|
||||
env["HUNSPELL_FLAGS"] = hunspell_flags
|
||||
hunspell_conf.Finish()
|
||||
|
||||
diff --git a/BuildTools/SCons/Tools/textfile.py b/BuildTools/SCons/Tools/textfile.py
|
||||
index 89f8963dc..b8559f7a6 100644
|
||||
--- a/BuildTools/SCons/Tools/textfile.py
|
||||
+++ b/BuildTools/SCons/Tools/textfile.py
|
||||
@@ -113,7 +113,10 @@ def _action(target, source, env):
|
||||
lsep = None
|
||||
for s in source:
|
||||
if lsep: fd.write(lsep)
|
||||
- fd.write(_do_subst(s, subs))
|
||||
+ b = _do_subst(s, subs)
|
||||
+ if isinstance(b, unicode):
|
||||
+ b = b.encode('UTF-8')
|
||||
+ fd.write(b)
|
||||
lsep = linesep
|
||||
fd.close()
|
||||
|
|
@ -5,12 +5,12 @@
|
|||
|
||||
let
|
||||
pname = "zulip";
|
||||
version = "5.9.3";
|
||||
version = "5.9.4";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/zulip/zulip-desktop/releases/download/v${version}/Zulip-${version}-x86_64.AppImage";
|
||||
hash = "sha256-Hws9vENGzCLQqav4uXtbbI0iNoS3JozC5m2DG38+3Fk=";
|
||||
hash = "sha256-gbusyhMgoaQmeWm6dB6pc3kSykD4T97VQcJgcF5KbzM=";
|
||||
name="${pname}-${version}.AppImage";
|
||||
};
|
||||
|
||||
|
|
|
@ -9,21 +9,21 @@
|
|||
let
|
||||
appName = "LibreOffice.app";
|
||||
scriptName = "soffice";
|
||||
version = "7.3.3";
|
||||
version = "7.4.3";
|
||||
|
||||
dist = {
|
||||
aarch64-darwin = rec {
|
||||
arch = "aarch64";
|
||||
archSuffix = arch;
|
||||
url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg";
|
||||
sha256 = "50ed3deb8d9c987516e2687ebb865bca15486c69da79f1b6d74381e43f2ec863";
|
||||
sha256 = "cf95f9ecd4451d27e8304cea3ba116675267bdf75f08fbb60e0d8917f86edc04";
|
||||
};
|
||||
|
||||
x86_64-darwin = rec {
|
||||
arch = "x86_64";
|
||||
archSuffix = "x86-64";
|
||||
url = "https://download.documentfoundation.org/libreoffice/stable/${version}/mac/${arch}/LibreOffice_${version}_MacOS_${archSuffix}.dmg";
|
||||
sha256 = "fb2f9bb90eee34a22af3a2bf2854ef5b76098302b3c41d13d4f543f0d72b994f";
|
||||
sha256 = "fe569ba23bb74eb3e86974537dd80e504debe5fd8526a00edbad6be4da18986a";
|
||||
};
|
||||
};
|
||||
in
|
||||
|
|
|
@ -7,7 +7,7 @@ stdenv.mkDerivation {
|
|||
|
||||
src = looking-glass-client.src;
|
||||
|
||||
sourceRoot = "source/obs";
|
||||
sourceRoot = "${looking-glass-client.src.name}/obs";
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
buildInputs = [ obs-studio libbfd SDL2 ];
|
||||
|
|
|
@ -11,13 +11,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "stalonetray";
|
||||
version = "0.8.4";
|
||||
version = "0.8.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kolbusa";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-grxPqSYPLUstLIOKqzMActaSQ2ftYrjbalfR4HcPDRY=";
|
||||
sha256 = "sha256-/55oP6xA1LeLawOBkhh9acaDcObO4L4ojcy7e3vwnBw=";
|
||||
};
|
||||
|
||||
preConfigure =
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
{ lib, fetchurl, libarchive }:
|
||||
|
||||
let
|
||||
version = "0.37.4";
|
||||
version = "0.38.0";
|
||||
in fetchurl {
|
||||
name = "sarasa-gothic-${version}";
|
||||
|
||||
# Use the 'ttc' files here for a smaller closure size.
|
||||
# (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.)
|
||||
url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z";
|
||||
sha256 = "sha256-fbZN4+SHb2Qelnp122M2I0enbcEl+Qh1oSMiDLAYwSs=";
|
||||
sha256 = "sha256-lGkb3e2EFHkDLm+/KArfOQ50qBFRThlpcID06g0t4aI=";
|
||||
|
||||
recursiveHash = true;
|
||||
downloadToTemp = true;
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
{ lib, stdenvNoCC, fetchzip }:
|
||||
{ lib, stdenvNoCC, fetchzip, nix-update-script }:
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "smiley-sans";
|
||||
version = "1.0.0";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/atelier-anchor/smiley-sans/releases/download/v${version}/smiley-sans-v${version}.zip";
|
||||
sha256 = "sha256-LE0CZkWiXjyuiEk316ABCNQL9n5GID8CipjBIu2o6uk=";
|
||||
sha256 = "sha256-ufx/n3c7XoTZAxmdUMD4fc25z6By3/H4TOn0RtHOwyQ=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
@ -18,6 +18,10 @@ stdenvNoCC.mkDerivation rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script {
|
||||
attrPath = pname;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "A condensed and oblique Chinese typeface seeking a visual balance between the humanist and the geometric";
|
||||
homepage = "https://atelier-anchor.com/typefaces/smiley-sans/";
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "numix-icon-theme-circle";
|
||||
version = "22.11.26";
|
||||
version = "23.01.02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "numixproject";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-LdSHzIgXDixRI8xIwBrH7lqzUQbXdJXu5gFd9x8Ytzs=";
|
||||
sha256 = "sha256-Z+gs3CajVBYiWU5SSiL/C7IW8ibglUqD+GhayeS++m8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ gtk3 ];
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "numix-icon-theme-square";
|
||||
version = "22.11.26";
|
||||
version = "23.01.02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "numixproject";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-aHDO/Qi3NeF2dFElr6fn34yuuwMJ1fK63AoEjSUt81I=";
|
||||
sha256 = "sha256-8GUcfrnnWbJ+tJmc5zwOFfEFMOfeodYY4KyytAnaZEE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ gtk3 ];
|
||||
|
|
|
@ -3,7 +3,9 @@
|
|||
, gjs
|
||||
, gnome
|
||||
, gobject-introspection
|
||||
, gsound
|
||||
, hddtemp
|
||||
, libgda
|
||||
, liquidctl
|
||||
, lm_sensors
|
||||
, netcat-gnu
|
||||
|
@ -79,6 +81,15 @@ super: lib.trivial.pipe super [
|
|||
'';
|
||||
}))
|
||||
|
||||
(patchExtension "pano@elhan.io" (old: {
|
||||
patches = [
|
||||
(substituteAll {
|
||||
src = ./extensionOverridesPatches/pano_at_elhan.io.patch;
|
||||
inherit gsound libgda;
|
||||
})
|
||||
];
|
||||
}))
|
||||
|
||||
(patchExtension "screen-autorotate@kosmospredanie.yandex.ru" (old: {
|
||||
# Requires gjs
|
||||
# https://github.com/NixOS/nixpkgs/issues/164865
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
diff --git a/extension.js b/extension.js
|
||||
index 26561f2..01209e7 100644
|
||||
--- a/extension.js
|
||||
+++ b/extension.js
|
||||
@@ -1,3 +1,5 @@
|
||||
+imports.gi.GIRepository.Repository.prepend_search_path('@gsound@/lib/girepository-1.0')
|
||||
+imports.gi.GIRepository.Repository.prepend_search_path('@libgda@/lib/girepository-1.0')
|
||||
|
||||
try {
|
||||
|
|
@ -18,13 +18,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "elementary-feedback";
|
||||
version = "6.1.2";
|
||||
version = "7.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elementary";
|
||||
repo = "feedback";
|
||||
rev = version;
|
||||
sha256 = "sha256-vZTc6n7SHtHTCmC/RsCibVHcj67ksbghDosHBZfOIHM=";
|
||||
sha256 = "sha256-QvqyaI9szZuYuE3D6o4zjr5J6mvEzNHqTBWii+gjyMc=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -1 +1 @@
|
|||
WGET_ARGS=( https://download.kde.org/stable/plasma/5.26.4/ -A '*.tar.xz' )
|
||||
WGET_ARGS=( https://download.kde.org/stable/plasma/5.26.5/ -A '*.tar.xz' )
|
||||
|
|
|
@ -4,467 +4,467 @@
|
|||
|
||||
{
|
||||
aura-browser = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/aura-browser-5.26.4.tar.xz";
|
||||
sha256 = "1gpv2vb0xkjshkg2xyyg3s731kx6268rc5c10gm927129il1p9fs";
|
||||
name = "aura-browser-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/aura-browser-5.26.5.tar.xz";
|
||||
sha256 = "0dhj058vh577jyhcjdp6x9dmh6apxk6yinknfci8l6vss9gchini";
|
||||
name = "aura-browser-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
bluedevil = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/bluedevil-5.26.4.tar.xz";
|
||||
sha256 = "1886nlxszraixsxyg7kn7qzqjwiwxnn6dgbrxw1797z1w4s6s7my";
|
||||
name = "bluedevil-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/bluedevil-5.26.5.tar.xz";
|
||||
sha256 = "069hsn40zbnpkd73zcnnkdjv7n30dqyls5yvg3m0ljphn1syi79y";
|
||||
name = "bluedevil-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/breeze-5.26.4.tar.xz";
|
||||
sha256 = "0sq0b2535d7d8p7ndi3i1k7ix3790mpkqmp1gcfs0a4jni43y2bc";
|
||||
name = "breeze-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/breeze-5.26.5.tar.xz";
|
||||
sha256 = "00zzb03jan14byh19mga3jrzwi3rl084cgpnk0wj3gwgf903p78y";
|
||||
name = "breeze-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-grub = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/breeze-grub-5.26.4.tar.xz";
|
||||
sha256 = "1dl98dwz5l2vljfj41kigngdpfgkrbs09hdmr7dqj8qx1vkfdrp8";
|
||||
name = "breeze-grub-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/breeze-grub-5.26.5.tar.xz";
|
||||
sha256 = "0ibjqv6hyqi4ljf5jhx5sv55li9jcvk5lydl0xrb54v8czbarg4w";
|
||||
name = "breeze-grub-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-gtk = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/breeze-gtk-5.26.4.tar.xz";
|
||||
sha256 = "0kc1dxpp5n1rkik1amkdbci6kivqzzlh9bb53ikixbj3rp2h8g31";
|
||||
name = "breeze-gtk-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/breeze-gtk-5.26.5.tar.xz";
|
||||
sha256 = "1k1kcrv6cbx9m0yxnqhdgwq0bd8qf8055acwjdphwjhl50icliqi";
|
||||
name = "breeze-gtk-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
breeze-plymouth = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/breeze-plymouth-5.26.4.tar.xz";
|
||||
sha256 = "0h96dcdqgdzqxcrzc4805l14p463ks5zjnvh3r1j73gs8cbrwsxd";
|
||||
name = "breeze-plymouth-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/breeze-plymouth-5.26.5.tar.xz";
|
||||
sha256 = "0skiii7ni6r6jp3a7nq10hd6qdria1481lml4l57ma9afgvpxi9v";
|
||||
name = "breeze-plymouth-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
discover = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/discover-5.26.4.tar.xz";
|
||||
sha256 = "1hl85770yq1bld0x085mqyznq5cjvr7csx9pj9q4783hrjhkvdwc";
|
||||
name = "discover-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/discover-5.26.5.tar.xz";
|
||||
sha256 = "19fd4f7nvqznfkrivxh77si627kqjnm1g17lidl9alz2iy2bxfm6";
|
||||
name = "discover-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
drkonqi = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/drkonqi-5.26.4.tar.xz";
|
||||
sha256 = "0p8k9q5mglw4sq2ybi7yy1brjn3p6kkl09smh1fwvpkifg64mv3d";
|
||||
name = "drkonqi-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/drkonqi-5.26.5.tar.xz";
|
||||
sha256 = "1syl78sl7wzjdb53glln6laa017cawgz0c39p33bdwq3kpzckw07";
|
||||
name = "drkonqi-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kactivitymanagerd = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kactivitymanagerd-5.26.4.tar.xz";
|
||||
sha256 = "1k15cf0l3cji5y0xkh0sx2xwpc7v77zsj25c3yxydxg03mgq01l4";
|
||||
name = "kactivitymanagerd-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kactivitymanagerd-5.26.5.tar.xz";
|
||||
sha256 = "0ypnnh3lpcfw8ggi6nc8sr4hcsamx6s3ax869b6rhh392avcw2ha";
|
||||
name = "kactivitymanagerd-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kde-cli-tools = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kde-cli-tools-5.26.4.tar.xz";
|
||||
sha256 = "0kyq3jm3mr8wdcjamswp6hqfh7g7kry28v344y0r9v052d8nvj8z";
|
||||
name = "kde-cli-tools-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kde-cli-tools-5.26.5.tar.xz";
|
||||
sha256 = "0djxqxdkih4svmggk6lk6p6n3sx3w4q9fsnx2dxfn5injwh0qrkr";
|
||||
name = "kde-cli-tools-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kde-gtk-config = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kde-gtk-config-5.26.4.tar.xz";
|
||||
sha256 = "057kfkblngafipar0qpzz5psmq2cq0d8y9vg0451i84kpignggsk";
|
||||
name = "kde-gtk-config-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kde-gtk-config-5.26.5.tar.xz";
|
||||
sha256 = "10r4kgpd04hh05yriga2r5awwdb8v93jsx0qksdgj3661xy00x7n";
|
||||
name = "kde-gtk-config-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kdecoration = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kdecoration-5.26.4.tar.xz";
|
||||
sha256 = "0p988y6qw1xiccfcimrdqivc1h1vnfaj3208j157h1kfg40kpz48";
|
||||
name = "kdecoration-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kdecoration-5.26.5.tar.xz";
|
||||
sha256 = "1dzpqzi25wxmilj92lqjmd6wid3nlkbvnnpcpp0ywd860q30zzd2";
|
||||
name = "kdecoration-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kdeplasma-addons = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kdeplasma-addons-5.26.4.tar.xz";
|
||||
sha256 = "183xxr55j3s8nr9cgpdm34d7jm4ijrj6jf3r1mvkih992iryk11r";
|
||||
name = "kdeplasma-addons-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kdeplasma-addons-5.26.5.tar.xz";
|
||||
sha256 = "17vrdnigif4v38gbh04p8qs7wqp3y3nqll1m7xc4qfqbq1dydyjq";
|
||||
name = "kdeplasma-addons-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kgamma5 = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kgamma5-5.26.4.tar.xz";
|
||||
sha256 = "0my9jbd6iw1k0jmg2b05k31mv6my1yzqg6ks9kysmsr28d3kgsll";
|
||||
name = "kgamma5-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kgamma5-5.26.5.tar.xz";
|
||||
sha256 = "0v4rpm2asv31w1rqrhn25kbcdl1acahg10lmh6iwisxl1i3x8hd8";
|
||||
name = "kgamma5-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
khotkeys = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/khotkeys-5.26.4.tar.xz";
|
||||
sha256 = "1kr0bwjghs3a1ibjbd6sh3jjlmy573y4jhld88wdyi69smq28lzh";
|
||||
name = "khotkeys-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/khotkeys-5.26.5.tar.xz";
|
||||
sha256 = "0lkmh5n76kmrdxm4snkk1zz7d927qkl69ajd5qhz277whpz3slw8";
|
||||
name = "khotkeys-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kinfocenter = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kinfocenter-5.26.4.tar.xz";
|
||||
sha256 = "0hq5mzxlz3711k14bd5y99mcdipvy25himbzxqm09b5wpn0yihcr";
|
||||
name = "kinfocenter-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kinfocenter-5.26.5.tar.xz";
|
||||
sha256 = "0rka2fm7r2zikv3lcd1q39swgcp6fs5l4f5ldpgwpk9bps96cy4x";
|
||||
name = "kinfocenter-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kmenuedit = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kmenuedit-5.26.4.tar.xz";
|
||||
sha256 = "1869i7bv40di5axlr5xwmv3xnaja1r84h1f9xh8rqmhz1kv2d2y8";
|
||||
name = "kmenuedit-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kmenuedit-5.26.5.tar.xz";
|
||||
sha256 = "17iyk77mb1lp9xjl92ffvv111b4m2qq98xznd1qafnah7ix1cg7p";
|
||||
name = "kmenuedit-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kpipewire = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kpipewire-5.26.4.tar.xz";
|
||||
sha256 = "0d7nlmq5h0kd0lrkv4lc673prchyips2j3jc6igbxyk3v1blw9s6";
|
||||
name = "kpipewire-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kpipewire-5.26.5.tar.xz";
|
||||
sha256 = "1yqymwq48mqv9zfw3idb0abizrfhr7f4d37ys9w7a9jixcm7rdrv";
|
||||
name = "kpipewire-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kscreen = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kscreen-5.26.4.tar.xz";
|
||||
sha256 = "1766yqbvm021i4g6fyrm9a2cxdkb6q3pr7igvj7bb8ga3y44ip6p";
|
||||
name = "kscreen-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kscreen-5.26.5.tar.xz";
|
||||
sha256 = "0w8yrzpgr23s7sr3296lrm2zbm2j2174zv5az41i44l907iq9y1x";
|
||||
name = "kscreen-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kscreenlocker = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kscreenlocker-5.26.4.tar.xz";
|
||||
sha256 = "0mz8av4pccnpd7pj3l30isi31s8nram7ymn4hacsmwgzhmqfn9m1";
|
||||
name = "kscreenlocker-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kscreenlocker-5.26.5.tar.xz";
|
||||
sha256 = "0lwn3xbbk1578974m3nkk2x5h9fadrcizvh4q4528s5wgxja6w2g";
|
||||
name = "kscreenlocker-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
ksshaskpass = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/ksshaskpass-5.26.4.tar.xz";
|
||||
sha256 = "05rdqkr6iyfyxgb5dxwsbhb91ni9fp7ysm73wgj4f40azkk9j91i";
|
||||
name = "ksshaskpass-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/ksshaskpass-5.26.5.tar.xz";
|
||||
sha256 = "0k0jxbkav115i5nhazxyz3s3wg6gyfcsa1jilf3j3fr8vnh8qhx0";
|
||||
name = "ksshaskpass-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
ksystemstats = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/ksystemstats-5.26.4.tar.xz";
|
||||
sha256 = "0amzb79kba310myc18g6gdfakmzqmlzvmd3c42yz71vjfpywibr3";
|
||||
name = "ksystemstats-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/ksystemstats-5.26.5.tar.xz";
|
||||
sha256 = "18sa2w6vgbqmw8wrg5vqbraql04x9kb7mj9k35z4zs2n4abfrrbi";
|
||||
name = "ksystemstats-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kwallet-pam = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kwallet-pam-5.26.4.tar.xz";
|
||||
sha256 = "0z661sa0bwd30c3jfq0n00jfrhb1mxm7107w23r2hyrdi4i8dsjb";
|
||||
name = "kwallet-pam-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kwallet-pam-5.26.5.tar.xz";
|
||||
sha256 = "1c5pzih8id0gld7qdf8ffxsbfgq9bsvpx37qyzr941b3vif7f9yx";
|
||||
name = "kwallet-pam-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kwayland-integration = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kwayland-integration-5.26.4.tar.xz";
|
||||
sha256 = "10p9i7vihigdj63m48lk6c9f56jz1y5sar5lqnr5f9ai7s6na6gh";
|
||||
name = "kwayland-integration-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kwayland-integration-5.26.5.tar.xz";
|
||||
sha256 = "0czq16lq210hq7a3wqg7pvdr9a8vm16z6yb82p0w6yqv15kk7alx";
|
||||
name = "kwayland-integration-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kwin = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kwin-5.26.4.tar.xz";
|
||||
sha256 = "1f80sfzaphcdq0dg1k8wyl6gnxap98yhiwcgski6x4gy0rhdnl16";
|
||||
name = "kwin-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kwin-5.26.5.tar.xz";
|
||||
sha256 = "1n0v0553s9l8s6wgdz5bhrnvww20q49h92v3m4w216razj7q3q0k";
|
||||
name = "kwin-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
kwrited = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/kwrited-5.26.4.tar.xz";
|
||||
sha256 = "1w1yr8adpwx4m118x0w5890yph0n4gi0wdf99d5vhjd8yjcrb1s2";
|
||||
name = "kwrited-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/kwrited-5.26.5.tar.xz";
|
||||
sha256 = "14savlbywkx5107s0viprafs9pl389zhjk32iy4x5jmf9dk6vmm9";
|
||||
name = "kwrited-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
layer-shell-qt = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/layer-shell-qt-5.26.4.tar.xz";
|
||||
sha256 = "1hb0fbj9lf3vdfq31y9b6cy4qpzmv30cf1jbvy55rgyhqnk8il7b";
|
||||
name = "layer-shell-qt-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/layer-shell-qt-5.26.5.tar.xz";
|
||||
sha256 = "1k79dcyic2hkm92sd7aix03ywagr4rgsdf86a9zy06kafg92jra9";
|
||||
name = "layer-shell-qt-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
libkscreen = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/libkscreen-5.26.4.tar.xz";
|
||||
sha256 = "1w3qhg3q2g6b0dngcq5cm1jghbkqpcyzn9yicrhcllmcp3v540mv";
|
||||
name = "libkscreen-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/libkscreen-5.26.5.tar.xz";
|
||||
sha256 = "0vajgzjvpn909ds88jddsg7bman0rdphrm70b0k5ar7bcw0x54d5";
|
||||
name = "libkscreen-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
libksysguard = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/libksysguard-5.26.4.tar.xz";
|
||||
sha256 = "1s5mhnq4vinc2znw2fw45ydljwzy55shjf083s4lnvmj7smlp5gb";
|
||||
name = "libksysguard-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/libksysguard-5.26.5.tar.xz";
|
||||
sha256 = "01a1wm6z191lzjqd5iws90jd3ld3r6r1qaw95bl65l9ar8p3gr8p";
|
||||
name = "libksysguard-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
milou = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/milou-5.26.4.tar.xz";
|
||||
sha256 = "0scx0207jf11w1j8ja7sxfxnkjm5j3g23ip28gmf2q01py05rg00";
|
||||
name = "milou-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/milou-5.26.5.tar.xz";
|
||||
sha256 = "1pmz4n41ysb0mhgykvc65r5as8fkd7wr4k57sk0a12wzsndy7zv8";
|
||||
name = "milou-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/oxygen-5.26.4.tar.xz";
|
||||
sha256 = "1lj34gccgjqf327732wd5dlk4chpxpdl5w8ci86zd2js42d4gyhk";
|
||||
name = "oxygen-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/oxygen-5.26.5.tar.xz";
|
||||
sha256 = "0wllhniaqpzvzji51a9871j1697kjwbz4xj8q9x1w89ip88pb6gq";
|
||||
name = "oxygen-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
oxygen-sounds = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/oxygen-sounds-5.26.4.tar.xz";
|
||||
sha256 = "0c2w5y77jrzmxkd8bv8b95y67i0kjm4kc84wla574s57lcjwyn12";
|
||||
name = "oxygen-sounds-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/oxygen-sounds-5.26.5.tar.xz";
|
||||
sha256 = "1ws6bssn2r2m666kd6i0xnmzxb8x3z2pa6qk36xpbs1xjxdv5wny";
|
||||
name = "oxygen-sounds-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plank-player = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plank-player-5.26.4.tar.xz";
|
||||
sha256 = "0b2ss5fj85gf0gnw0xpwrkib1r68nmkvzakk3qgbc9dmgjfbi3wp";
|
||||
name = "plank-player-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plank-player-5.26.5.tar.xz";
|
||||
sha256 = "18yw74mqcd0igps10m1sd41rlir2y8y78xkljxj5w2y4yvh97vbs";
|
||||
name = "plank-player-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-bigscreen = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-bigscreen-5.26.4.tar.xz";
|
||||
sha256 = "0kfnh7cy6v8qczvz4z6isy3bx3zrlkz32hwyy3idinpgqih6cm5s";
|
||||
name = "plasma-bigscreen-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-bigscreen-5.26.5.tar.xz";
|
||||
sha256 = "0893ngwdgq1l76gib4p9212lwp4i2gxvpnmxygndbmkz7nhjax75";
|
||||
name = "plasma-bigscreen-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-browser-integration = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-browser-integration-5.26.4.tar.xz";
|
||||
sha256 = "0fcz8snq3i4q9bpyd9nw7a1n50bh1sw3qp1sgyz0vp13rcic7fph";
|
||||
name = "plasma-browser-integration-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-browser-integration-5.26.5.tar.xz";
|
||||
sha256 = "1bfzha5vd8hjij758b0g6ibyi4f8gmijz92fgn5is0p1hydm8y4l";
|
||||
name = "plasma-browser-integration-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-desktop = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-desktop-5.26.4.tar.xz";
|
||||
sha256 = "1llk8bjihjny52f5q9qanp5if3az3mz9slxbrn7882c0xghhr6ba";
|
||||
name = "plasma-desktop-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-desktop-5.26.5.tar.xz";
|
||||
sha256 = "15kc5sam3y2c1ccp14cs7v5zakgzz9gpxpyxapimlvkwscxmvzn6";
|
||||
name = "plasma-desktop-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-disks = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-disks-5.26.4.tar.xz";
|
||||
sha256 = "1mgmqvlwy7nml51l9siw900lg4j85a2djjjcr7bw3mbqnxny5wgj";
|
||||
name = "plasma-disks-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-disks-5.26.5.tar.xz";
|
||||
sha256 = "137k44lly2qv6vrmfi4g2xqc7y907ywwshp7mn07qmbps3a85h30";
|
||||
name = "plasma-disks-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-firewall = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-firewall-5.26.4.tar.xz";
|
||||
sha256 = "1iz45gq322r1kb1hps51mjid2k1wqk4amxbv5xlcdlfdwqr7agc1";
|
||||
name = "plasma-firewall-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-firewall-5.26.5.tar.xz";
|
||||
sha256 = "18fp7iqnyjx2p44n8hjs7fss212ja3k2i5cryrnmwpf7r0q73l36";
|
||||
name = "plasma-firewall-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-integration = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-integration-5.26.4.tar.xz";
|
||||
sha256 = "0gdzkxscll22s2jj3q4wlz18zb3bm5xsxvikss5phdyw4ppc2qsy";
|
||||
name = "plasma-integration-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-integration-5.26.5.tar.xz";
|
||||
sha256 = "0ap7rzhqmm7ai9sc6w281f2kf81qgs2h2qpf5bvbc6wm3vn1lm1g";
|
||||
name = "plasma-integration-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-mobile = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-mobile-5.26.4.tar.xz";
|
||||
sha256 = "15q6v8vnn45y84jnrkarr3v9x9hng2slxdp5nr1xsa80pvb1j23x";
|
||||
name = "plasma-mobile-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-mobile-5.26.5.tar.xz";
|
||||
sha256 = "06gha8mga9xqmmvzc9why9pfzzpy8czrqym3k3n23pa9hy2qqsvj";
|
||||
name = "plasma-mobile-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-nano = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-nano-5.26.4.tar.xz";
|
||||
sha256 = "15jxj90mg3jkx1jmf1dadss3nd9rvjqqr0vvfm5yyf0m45sb11xs";
|
||||
name = "plasma-nano-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-nano-5.26.5.tar.xz";
|
||||
sha256 = "161sabckgl8gjxxsm0aklp33bf05iq2p84vh2v5y6bfpimsnamnj";
|
||||
name = "plasma-nano-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-nm = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-nm-5.26.4.tar.xz";
|
||||
sha256 = "1x1xcf33jfl01cf1pmz3mbzyzbmchk780wwlij9wva9pbnxg97hy";
|
||||
name = "plasma-nm-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-nm-5.26.5.tar.xz";
|
||||
sha256 = "1msi9lhkhpb29h6fwkxqmp9js70r8vrvzzf38hzkgxcbf3757k64";
|
||||
name = "plasma-nm-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-pa = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-pa-5.26.4.tar.xz";
|
||||
sha256 = "0h0rbgcnh16m31wnfklmy2gks4njxy3rlx1kpn6a2q1zzgs3ri3a";
|
||||
name = "plasma-pa-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-pa-5.26.5.tar.xz";
|
||||
sha256 = "19i9ipajiz68silvprap9pykki6rhb7d2ways501bx8g4vfcb0h5";
|
||||
name = "plasma-pa-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-remotecontrollers = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-remotecontrollers-5.26.4.tar.xz";
|
||||
sha256 = "1pkcwx1br4flga1xlj807aapq274522f2jcl96hlaz1i5w9c4ids";
|
||||
name = "plasma-remotecontrollers-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-remotecontrollers-5.26.5.tar.xz";
|
||||
sha256 = "1cam1jchp3nwqkqskln4qbpb4rixzwa0bwma89ysdgqy0pzpq2x0";
|
||||
name = "plasma-remotecontrollers-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-sdk = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-sdk-5.26.4.tar.xz";
|
||||
sha256 = "1pm8j2nz3a6icj1pm2lxidldyza4v3j5pq3xaf1pjs9n3vd8j8b5";
|
||||
name = "plasma-sdk-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-sdk-5.26.5.tar.xz";
|
||||
sha256 = "0p20s2cp5vd1chj28wq88ixb625hisl134hnlllz6h70s5vzy79n";
|
||||
name = "plasma-sdk-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-systemmonitor = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-systemmonitor-5.26.4.tar.xz";
|
||||
sha256 = "1harn31ia6fsa6wq13mpxxnnw4w98vmspaqmss1a7187hafislf9";
|
||||
name = "plasma-systemmonitor-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-systemmonitor-5.26.5.tar.xz";
|
||||
sha256 = "0xghszlm8h70p192qizv2kj7f02fnf3p3hg1p10ni7sqfaczrbq1";
|
||||
name = "plasma-systemmonitor-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-tests = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-tests-5.26.4.tar.xz";
|
||||
sha256 = "0h6kk0h64v34vxwa5z466fz2a90sni2sn08rjcpavbhq3rrz16pb";
|
||||
name = "plasma-tests-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-tests-5.26.5.tar.xz";
|
||||
sha256 = "1h0cinrgjdp7rhl3v55c40a5agd93rqwx1xjqyj06vkjkbigx0fr";
|
||||
name = "plasma-tests-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-thunderbolt = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-thunderbolt-5.26.4.tar.xz";
|
||||
sha256 = "1g2ppkcp10yrvsy8hd9ylfvbajbj8ixv1y31810qbf8svbg6ihdv";
|
||||
name = "plasma-thunderbolt-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-thunderbolt-5.26.5.tar.xz";
|
||||
sha256 = "1lzj3m2k34m3fvcq3ykr5igaq0sbc4v87cncxvz6ln0p7cq0i6y5";
|
||||
name = "plasma-thunderbolt-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-vault = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-vault-5.26.4.tar.xz";
|
||||
sha256 = "14nf0il3mg23dsbxifnzxxs5lks7zmifnvrny240nvnfwmh58hz4";
|
||||
name = "plasma-vault-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-vault-5.26.5.tar.xz";
|
||||
sha256 = "104cs6prb8v5mccshz5brknfllyfbfnjzzpdrgk1xpzh5apwmhja";
|
||||
name = "plasma-vault-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-workspace = {
|
||||
version = "5.26.4.1";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-workspace-5.26.4.1.tar.xz";
|
||||
sha256 = "7fcca23ff8de6f4aa2261f0180be54422f25047002b7ca6c648e7216459b80fc";
|
||||
name = "plasma-workspace-5.26.4.1.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-workspace-5.26.5.tar.xz";
|
||||
sha256 = "082jnlqgbp48bmyp1nbzg2d0p0pxkvra6xjv40kvh6k6rmpr5cjc";
|
||||
name = "plasma-workspace-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plasma-workspace-wallpapers = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plasma-workspace-wallpapers-5.26.4.tar.xz";
|
||||
sha256 = "1plw7hxcyl68gwcf2vh650lady4syz75sbhmj97a60nw2fwlxyvv";
|
||||
name = "plasma-workspace-wallpapers-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plasma-workspace-wallpapers-5.26.5.tar.xz";
|
||||
sha256 = "07gln5jl947qfpvrgiqa1fnw8lnnf4jg734ayybi927j059s3g8i";
|
||||
name = "plasma-workspace-wallpapers-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
plymouth-kcm = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/plymouth-kcm-5.26.4.tar.xz";
|
||||
sha256 = "0kqv4kwsw7j7f1jf0nqr65rgzwd1ps5ax37m9ama1vrcvd87fsma";
|
||||
name = "plymouth-kcm-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/plymouth-kcm-5.26.5.tar.xz";
|
||||
sha256 = "1isxs6gxbab2ddl22c3992gmdgy3mi5yjb9inv32ajzs6r7snrj1";
|
||||
name = "plymouth-kcm-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
polkit-kde-agent = {
|
||||
version = "1-5.26.4";
|
||||
version = "1-5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/polkit-kde-agent-1-5.26.4.tar.xz";
|
||||
sha256 = "1v07l94jnlcyslq0asy8p3g0wd459rbh1f68icn9r1kcfw8cc1as";
|
||||
name = "polkit-kde-agent-1-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/polkit-kde-agent-1-5.26.5.tar.xz";
|
||||
sha256 = "19jrjx40m8g6hwq5k7ibbm0fmb803hxync2022gqbwzfrdb4493i";
|
||||
name = "polkit-kde-agent-1-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
powerdevil = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/powerdevil-5.26.4.tar.xz";
|
||||
sha256 = "1samnxv1qiqna2zgzl3pm3bf7br86nrpyvgbcvlsiv03aqbq77x3";
|
||||
name = "powerdevil-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/powerdevil-5.26.5.tar.xz";
|
||||
sha256 = "063bqwdnpskcwqzpgcmjwgs9vpkn1gnq2nnzj2sdzrlflfrdsfvp";
|
||||
name = "powerdevil-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
qqc2-breeze-style = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/qqc2-breeze-style-5.26.4.tar.xz";
|
||||
sha256 = "1q3vmp5g1qmmry5i4gbsfnqwc9287hf8jkmipk6ka5cf6pn0z0qa";
|
||||
name = "qqc2-breeze-style-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/qqc2-breeze-style-5.26.5.tar.xz";
|
||||
sha256 = "1lhv4jlg15w8a88czq0fazaizjwva3yv8wv3scdnhhyfnbkch9mr";
|
||||
name = "qqc2-breeze-style-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
sddm-kcm = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/sddm-kcm-5.26.4.tar.xz";
|
||||
sha256 = "1sqlwxhff538m6nsglxxkhnmngvfjhavmh6lqapvfsyzkyxxd8fb";
|
||||
name = "sddm-kcm-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/sddm-kcm-5.26.5.tar.xz";
|
||||
sha256 = "0cglb7dvwrkdpl5bgg91yfxrvqfpc2szj3qipcmd6ladsvbz8cxv";
|
||||
name = "sddm-kcm-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
systemsettings = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/systemsettings-5.26.4.tar.xz";
|
||||
sha256 = "1wl0krqq1865pndvlxs031ki123c3idnmhxrqffrwvk3d74lrn0m";
|
||||
name = "systemsettings-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/systemsettings-5.26.5.tar.xz";
|
||||
sha256 = "1jb1d6933gq07vgg3kzqna91cpcv87p38wrk70g17iz7pszjb3ns";
|
||||
name = "systemsettings-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
xdg-desktop-portal-kde = {
|
||||
version = "5.26.4";
|
||||
version = "5.26.5";
|
||||
src = fetchurl {
|
||||
url = "${mirror}/stable/plasma/5.26.4/xdg-desktop-portal-kde-5.26.4.tar.xz";
|
||||
sha256 = "173z3i0jkm157imw4m25ip0gac325d25gjswc82dza3x2mmisdk3";
|
||||
name = "xdg-desktop-portal-kde-5.26.4.tar.xz";
|
||||
url = "${mirror}/stable/plasma/5.26.5/xdg-desktop-portal-kde-5.26.5.tar.xz";
|
||||
sha256 = "1hznyl90d3xswnjs4qc6r5azw1z3pzkr7z507v696xhv41j8bzsj";
|
||||
name = "xdg-desktop-portal-kde-5.26.5.tar.xz";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,31 +1,17 @@
|
|||
{ config
|
||||
, lib
|
||||
, pkgs
|
||||
, splicePackages
|
||||
, newScope
|
||||
, pkgsBuildBuild
|
||||
, pkgsBuildHost
|
||||
, pkgsBuildTarget
|
||||
, pkgsHostHost
|
||||
, pkgsTargetTarget
|
||||
, generateSplicesForMkScope
|
||||
, makeScopeWithSplicing
|
||||
}:
|
||||
|
||||
let
|
||||
otherSplices = {
|
||||
selfBuildBuild = pkgsBuildBuild.xfce;
|
||||
selfBuildHost = pkgsBuildHost.xfce;
|
||||
selfBuildTarget = pkgsBuildTarget.xfce;
|
||||
selfHostHost = pkgsHostHost.xfce;
|
||||
selfTargetTarget = pkgsTargetTarget.xfce or { };
|
||||
};
|
||||
keep = _self: { };
|
||||
extra = _spliced0: { };
|
||||
|
||||
in
|
||||
lib.makeScopeWithSplicing
|
||||
splicePackages
|
||||
newScope
|
||||
otherSplices
|
||||
makeScopeWithSplicing
|
||||
(generateSplicesForMkScope "xfce")
|
||||
keep
|
||||
extra
|
||||
(self:
|
||||
|
|
|
@ -319,6 +319,8 @@ let
|
|||
homepage = "https://www.graalvm.org/";
|
||||
description = "High-Performance Polyglot VM";
|
||||
license = with licenses; [ upl gpl2Classpath bsd3 ];
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
mainProgram = "java";
|
||||
maintainers = with maintainers; [
|
||||
bandresen
|
||||
hlolli
|
||||
|
|
|
@ -71,13 +71,13 @@ let
|
|||
|
||||
in stdenv.mkDerivation rec {
|
||||
pname = "yosys";
|
||||
version = "0.24";
|
||||
version = "0.25";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "YosysHQ";
|
||||
repo = "yosys";
|
||||
rev = "${pname}-${version}";
|
||||
hash = "sha256-rso08/b0ukrh6KYFpn4bFn0pP83URfeJGw28iLIjlPw=";
|
||||
hash = "sha256-hOuuKvT6ZM7G0HTGtVeEHHfJWqwUinD+DxT3r0CQZH0=";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
buildGraalvmNativeImage rec {
|
||||
pname = "babashka";
|
||||
version = "1.0.168";
|
||||
version = "1.0.169";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/babashka/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar";
|
||||
sha256 = "sha256-K56SEfSq0mjltUwR2VZxGiGn9nnEdDBoZrkaBOIIl7k=";
|
||||
sha256 = "sha256-R4oGMN/2oVPKe0JBXXQ1mzw0F66Wn+WiP0kVs53zdoI=";
|
||||
};
|
||||
|
||||
executable = "bb";
|
||||
|
|
|
@ -23,7 +23,7 @@ let
|
|||
# - imports lua-packages.nix
|
||||
# - adds spliced package sets to the package set
|
||||
# - applies overrides from `packageOverrides`
|
||||
({ lua, overrides, callPackage, splicePackages, newScope }: let
|
||||
({ lua, overrides, callPackage, makeScopeWithSplicing }: let
|
||||
luaPackagesFun = callPackage ../../../top-level/lua-packages.nix {
|
||||
lua = self;
|
||||
};
|
||||
|
@ -46,9 +46,7 @@ let
|
|||
overriddenPackages
|
||||
overrides
|
||||
];
|
||||
in lib.makeScopeWithSplicing
|
||||
splicePackages
|
||||
newScope
|
||||
in makeScopeWithSplicing
|
||||
otherSplices
|
||||
keep
|
||||
extra
|
||||
|
|
|
@ -5,9 +5,8 @@
|
|||
, db
|
||||
, lib
|
||||
, libffiBoot
|
||||
, newScope
|
||||
, makeScopeWithSplicing
|
||||
, pythonPackagesExtensions
|
||||
, splicePackages
|
||||
, stdenv
|
||||
}:
|
||||
|
||||
|
@ -71,9 +70,7 @@
|
|||
overrides
|
||||
]);
|
||||
aliases = self: super: lib.optionalAttrs config.allowAliases (import ../../../top-level/python-aliases.nix lib self super);
|
||||
in lib.makeScopeWithSplicing
|
||||
splicePackages
|
||||
newScope
|
||||
in makeScopeWithSplicing
|
||||
otherSplices
|
||||
keep
|
||||
extra
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
{ lib, stdenv, fetchurl, cmake, pcre, zlib, python2, openssl }:
|
||||
{ lib, stdenv, fetchurl, cmake, pcre, zlib, python3, openssl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "cppcms";
|
||||
version = "1.2.1";
|
||||
version = "2.0.0.beta2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/cppcms/${pname}-${version}.tar.bz2";
|
||||
sha256 = "0lmcdjzicmzhnr8pa0q3f5lgapz2cnh9w0dr56i4kj890iqwgzhh";
|
||||
url = "mirror://sourceforge/cppcms/${pname}-${version}.tar.bz2";
|
||||
sha256 = "sha256-aXAxx9FB/dIVxr5QkLZuIQamO7PlLwnugSDo78bAiiE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
buildInputs = [ pcre zlib python2 openssl ];
|
||||
buildInputs = [ pcre zlib python3 openssl ];
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
|
@ -21,9 +21,8 @@ stdenv.mkDerivation rec {
|
|||
meta = with lib; {
|
||||
homepage = "http://cppcms.com";
|
||||
description = "High Performance C++ Web Framework";
|
||||
platforms = platforms.linux ;
|
||||
license = licenses.lgpl3;
|
||||
platforms = platforms.linux;
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.juliendehos ];
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -9,6 +9,12 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "sha256-ebho47mXbcSE1ZspygroiXvpbOTTbTKu1dk1p6Mwd1k=";
|
||||
};
|
||||
|
||||
# This is actually bug in musl. It is already fixed in trunc and
|
||||
# this patch won't be necessary with musl > 1.2.3.
|
||||
#
|
||||
# https://git.musl-libc.org/cgit/musl/commit/?id=b50eb8c36c20f967bd0ed70c0b0db38a450886ba
|
||||
patches = lib.optional stdenv.hostPlatform.isMusl ./gsasl.patch;
|
||||
|
||||
buildInputs = [ libidn libkrb5 ];
|
||||
|
||||
configureFlags = [ "--with-gssapi-impl=mit" ];
|
||||
|
|
21
pkgs/development/libraries/gsasl/gsasl.patch
Normal file
21
pkgs/development/libraries/gsasl/gsasl.patch
Normal file
|
@ -0,0 +1,21 @@
|
|||
GNU libc and Musl libc have different ideas what
|
||||
|
||||
strverscmp("UNKNOWN", "2.2.0")
|
||||
|
||||
should return. Hopefully nobody depend on this particular behaviour in
|
||||
practice.
|
||||
|
||||
--- a/tests/version.c 1970-01-01 00:00:00.000000000 -0000
|
||||
+++ b/tests/version.c 1970-01-01 00:00:00.000000000 -0000
|
||||
@@ -111,11 +111,5 @@
|
||||
exit_code = EXIT_FAILURE;
|
||||
}
|
||||
|
||||
- if (gsasl_check_version ("UNKNOWN"))
|
||||
- {
|
||||
- printf ("FAIL: gsasl_check_version (UNKNOWN)\n");
|
||||
- exit_code = EXIT_FAILURE;
|
||||
- }
|
||||
-
|
||||
return exit_code;
|
||||
}
|
|
@ -33,7 +33,12 @@ stdenv.mkDerivation rec {
|
|||
++ lib.optional (stdenv.isDarwin && stdenv.isAarch64) "-DCMAKE_OSX_ARCHITECTURES=arm64";
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $bin/bin; mv $out/bin $bin/
|
||||
moveToOutput bin "$bin"
|
||||
moveToOutput cmake "$dev"
|
||||
moveToOutput OpenColorIOConfig.cmake "$dev"
|
||||
|
||||
substituteInPlace "$dev/cmake/OpenColorIO-release.cmake" \
|
||||
--replace "$out/bin" "$bin/bin"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
26
pkgs/development/ocaml-modules/brr/default.nix
Normal file
26
pkgs/development/ocaml-modules/brr/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
{ stdenv, lib, fetchurl
|
||||
, ocaml, findlib, ocamlbuild, topkg
|
||||
, js_of_ocaml-compiler
|
||||
, js_of_ocaml-toplevel
|
||||
, note
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ocaml${ocaml.version}-brr";
|
||||
version = "0.0.4";
|
||||
src = fetchurl {
|
||||
url = "https://erratique.ch/software/brr/releases/brr-${version}.tbz";
|
||||
hash = "sha256-v+Ik1tdRBVnNDqhmNoJuLelL3k5OhxIsUorGdTb9sbw=";
|
||||
};
|
||||
buildInputs = [ ocaml findlib ocamlbuild topkg ];
|
||||
propagatedBuildInputs = [ js_of_ocaml-compiler js_of_ocaml-toplevel note ];
|
||||
inherit (topkg) buildPhase installPhase;
|
||||
|
||||
meta = {
|
||||
homepage = "https://erratique.ch/software/brr";
|
||||
description = "A toolkit for programming browsers in OCaml";
|
||||
license = lib.licenses.isc;
|
||||
maintainers = [ lib.maintainers.vbgl ];
|
||||
inherit (ocaml.meta) platforms;
|
||||
};
|
||||
}
|
23
pkgs/development/ocaml-modules/note/default.nix
Normal file
23
pkgs/development/ocaml-modules/note/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
{ stdenv, lib, fetchurl, ocaml, findlib, ocamlbuild, topkg }:
|
||||
|
||||
lib.throwIfNot (lib.versionAtLeast ocaml.version "4.08")
|
||||
"note is not available for OCaml ${ocaml.version}"
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ocaml${ocaml.version}-note";
|
||||
version = "0.0.2";
|
||||
src = fetchurl {
|
||||
url = "https://erratique.ch/software/note/releases/note-${version}.tbz";
|
||||
hash = "sha256-b35XcaDUXQLqwkNfsJKX5A1q1pAhw/mgdwyOdacZiiY=";
|
||||
};
|
||||
buildInputs = [ ocaml findlib ocamlbuild topkg ];
|
||||
inherit (topkg) buildPhase installPhase;
|
||||
|
||||
meta = {
|
||||
homepage = "http://erratique.ch/software/note";
|
||||
description = "An OCaml module for functional reactive programming";
|
||||
license = lib.licenses.isc;
|
||||
maintainers = [ lib.maintainers.vbgl ];
|
||||
inherit (ocaml.meta) platforms;
|
||||
};
|
||||
}
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "aioesphomeapi";
|
||||
version = "13.0.2";
|
||||
version = "13.0.3";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
@ -21,7 +21,7 @@ buildPythonPackage rec {
|
|||
owner = "esphome";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-z1QFAKvkJuOH2utYertORca5PpW43VS3YB2mhjBsh+A=";
|
||||
hash = "sha256-gDz0eylyUae8fB+ssMZk8Mot/K9RlIIzn+B0LNdMmPs=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -22,14 +22,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "ansible-lint";
|
||||
version = "6.10.1";
|
||||
version = "6.10.2";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-JPFbYa9SvCKwXQCPnrdmLxz0KrdACNqfia9x/FQMz6Q=";
|
||||
hash = "sha256-4ihEmsLxDRwW3zXEdpKCtSmsH+K1B2czP60chaYt9nE=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "aws-lambda-builders";
|
||||
version = "1.23.1";
|
||||
version = "1.24.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -21,7 +21,7 @@ buildPythonPackage rec {
|
|||
owner = "awslabs";
|
||||
repo = "aws-lambda-builders";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-t/fdj0p3Z0J0C1v+TWx5jWNOjdAK2f0sPPkNM3SthXk=";
|
||||
hash = "sha256-Qr1E6MNBAKyNr0XbCIP0yJUFRvBpLhTZzTG06tdg31I=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
, fetchFromGitHub
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
|
||||
# popular downstream dependencies
|
||||
, aiohttp
|
||||
, requests
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -32,6 +36,8 @@ buildPythonPackage rec {
|
|||
"charset_normalizer"
|
||||
];
|
||||
|
||||
passthru.tests = { inherit aiohttp requests; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python module for encoding and language detection";
|
||||
homepage = "https://charset-normalizer.readthedocs.io/";
|
||||
|
|
|
@ -9,14 +9,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "cloudscraper";
|
||||
version = "1.2.66";
|
||||
version = "1.2.67";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-XwzeI3dCcOigkt5o4PvWjheFTHZ/wtQEKpG9qeSBaHE=";
|
||||
hash = "sha256-J3bHDzZhwCjln9MGrCsQSILJs8s/eYCGJR4A/C1yw6I=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, requests
|
||||
, testers
|
||||
, cve
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -38,10 +40,13 @@ buildPythonPackage rec {
|
|||
"cvelib"
|
||||
];
|
||||
|
||||
passthru.tests.version = testers.testVersion { package = cve; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Library and a command line interface for the CVE Services API";
|
||||
homepage = "https://github.com/RedHatProductSecurity/cvelib";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ raboof ];
|
||||
mainProgram = "cve";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,30 +1,42 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pytest
|
||||
, django
|
||||
, fetchPypi
|
||||
, pytest-django
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "django-treebeard";
|
||||
version = "4.5.1";
|
||||
version = "4.6.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "80150017725239702054e5fa64dc66e383dc13ac262c8d47ee5a82cb005969da";
|
||||
hash = "sha256-frHrcbJCFPLn3DvSFfDDrjL9Z2QXnNR3SveqtJE53qA=";
|
||||
};
|
||||
|
||||
buildInputs = [ pytest ];
|
||||
propagatedBuildInputs = [ django ];
|
||||
propagatedBuildInputs = [
|
||||
django
|
||||
];
|
||||
|
||||
# tests fail "AppRegistryNotReady("Apps aren't loaded yet.")"
|
||||
doCheck = false;
|
||||
checkInputs = [
|
||||
pytest-django
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"treebeard"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Efficient tree implementations for Django 1.6+";
|
||||
description = "Efficient tree implementations for Django";
|
||||
homepage = "https://tabo.pe/projects/django-treebeard/";
|
||||
maintainers = with maintainers; [ desiderius ];
|
||||
changelog = "https://github.com/django-treebeard/django-treebeard/blob/${version}/CHANGES.md";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ desiderius ];
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
@ -14,14 +14,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "google-cloud-bigquery-datatransfer";
|
||||
version = "3.8.0";
|
||||
version = "3.9.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-TR41fn/e4185RW8zkd3SY1E/jNQZuUYJr1n+TwNPHT4=";
|
||||
hash = "sha256-AH6Xq5jMIo1arGQazoPWgWnKefEavHnas6FIy+LFNP8=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -14,14 +14,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "google-cloud-bigquery-storage";
|
||||
version = "2.16.2";
|
||||
version = "2.17.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-5qyk97b06tuH+FEJBhd1Y1GOFYfIt7FivPjhyede9BY=";
|
||||
hash = "sha256-AsEcoAmOg+J/g8P5o51PzO9R5z0Nce9zQ/EiIYhmaFw=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "sense-energy";
|
||||
version = "0.11.0";
|
||||
version = "0.11.1";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -18,8 +18,8 @@ buildPythonPackage rec {
|
|||
src = fetchFromGitHub {
|
||||
owner = "scottbonline";
|
||||
repo = "sense";
|
||||
rev = version;
|
||||
hash = "sha256-QX8CPf3o0IaAhjWYeUjDoAgktNrh/sSRjFhOweAxxco=";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-lfqQelAHh/xJH1jPz3JK32AIEA7ghUP6Mnya2M34V/w=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -1,23 +1,30 @@
|
|||
{ lib
|
||||
, fetchPypi
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, flask
|
||||
, flask-login
|
||||
, flask-sqlalchemy
|
||||
, flexmock
|
||||
, psycopg2
|
||||
, pymysql
|
||||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, sqlalchemy
|
||||
, sqlalchemy-utils
|
||||
, sqlalchemy-i18n
|
||||
, sqlalchemy-utils
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "SQLAlchemy-Continuum";
|
||||
version = "1.3.13";
|
||||
pname = "sqlalchemy-continuum";
|
||||
version = "1.3.14";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-JTqlHQmaVH2qKz7CFyCqpous3ecOpoFrxVlzasbc21I=";
|
||||
pname = "SQLAlchemy-Continuum";
|
||||
inherit version;
|
||||
hash = "sha256-1+k/lx6R8tW9gM3M2kqaVEwpmx8cMhDXeqCjyd8O2hM=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -25,21 +32,46 @@ buildPythonPackage rec {
|
|||
sqlalchemy-utils
|
||||
];
|
||||
|
||||
passthru.optional-dependencies = {
|
||||
flask = [
|
||||
flask
|
||||
];
|
||||
flask-login = [
|
||||
flask-login
|
||||
];
|
||||
flask-sqlalchemy = [
|
||||
flask-sqlalchemy
|
||||
];
|
||||
flexmock = [
|
||||
flexmock
|
||||
];
|
||||
i18n = [
|
||||
sqlalchemy-i18n
|
||||
];
|
||||
};
|
||||
|
||||
checkInputs = [
|
||||
psycopg2
|
||||
pymysql
|
||||
pytestCheckHook
|
||||
] ++ passthru.optional-dependencies.flask
|
||||
++ passthru.optional-dependencies.flask-login
|
||||
++ passthru.optional-dependencies.flask-sqlalchemy
|
||||
++ passthru.optional-dependencies.flexmock
|
||||
++ passthru.optional-dependencies.i18n;
|
||||
|
||||
# indicate tests that we don't have a database server at hand
|
||||
DB = "sqlite";
|
||||
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
sqlalchemy-i18n
|
||||
flask
|
||||
flask-login
|
||||
flask-sqlalchemy
|
||||
flexmock
|
||||
pythonImportsCheck = [
|
||||
"sqlalchemy_continuum"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/kvesteri/sqlalchemy-continuum/";
|
||||
description = "Versioning and auditing extension for SQLAlchemy";
|
||||
homepage = "https://github.com/kvesteri/sqlalchemy-continuum/";
|
||||
changelog = "https://github.com/kvesteri/sqlalchemy-continuum/blob/${version}/CHANGES.rst";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -4,8 +4,8 @@ buildRubyGem rec {
|
|||
inherit ruby;
|
||||
name = "${gemName}-${version}";
|
||||
gemName = "bundler";
|
||||
version = "2.4.2";
|
||||
source.sha256 = "sha256-mYUOxAWH7hv7Kn521OVI8PyzoO3T6LGPJjAxA07buR8=";
|
||||
version = "2.4.3";
|
||||
source.sha256 = "sha256-AfX4PydFNdghhYk3cApKLxtTw8L8sLEvU3Y49nKHxwA=";
|
||||
dontPatchShebangs = true;
|
||||
|
||||
passthru.updateScript = writeScript "gem-update-script" ''
|
||||
|
|
|
@ -3,16 +3,17 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "leiningen";
|
||||
version = "2.9.10";
|
||||
version = "2.10.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://raw.github.com/technomancy/leiningen/${version}/bin/lein-pkg";
|
||||
sha256 = "0ckzivinbgg6gw1nss544hy160yixvd3k6pqyyxqanyzsq9lvf6v";
|
||||
url = "https://codeberg.org/leiningen/leiningen/raw/tag/${version}/bin/lein-pkg";
|
||||
hash = "sha256-sXV86UHky/Fcv2Sbe09BM2XmEtqJLSKEHsFyg5G7Zq8=";
|
||||
};
|
||||
|
||||
# Check https://codeberg.org/leiningen/leiningen/releases to get the URL for the new version
|
||||
jarsrc = fetchurl {
|
||||
url = "https://github.com/technomancy/leiningen/releases/download/${version}/${pname}-${version}-standalone.jar";
|
||||
sha256 = "1ja9q8lav83h5qhayjgc39f6yyvk1n5f6gfwznn561xm007m6a52";
|
||||
url = "https://codeberg.org/attachments/43cebda5-a7c2-405b-b641-5143a00051b5";
|
||||
hash = "sha256-0nKZutNAdawoZNC9BVn4NcbixHbAsKKDvL21dP2tuzQ=";
|
||||
};
|
||||
|
||||
JARNAME = "${pname}-${version}-standalone.jar";
|
||||
|
@ -26,12 +27,18 @@ stdenv.mkDerivation rec {
|
|||
# never be picked up by set-java-classpath.sh
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/bin $out/share
|
||||
cp -v $src $out/bin/lein
|
||||
cp -v $jarsrc $out/share/$JARNAME
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
fixupPhase = ''
|
||||
runHook preFixup
|
||||
|
||||
chmod +x $out/bin/lein
|
||||
patchShebangs $out/bin/lein
|
||||
substituteInPlace $out/bin/lein \
|
||||
|
@ -40,6 +47,8 @@ stdenv.mkDerivation rec {
|
|||
--prefix PATH ":" "${lib.makeBinPath [ rlwrap coreutils ]}" \
|
||||
--set LEIN_GPG ${gnupg}/bin/gpg \
|
||||
--set JAVA_CMD ${jdk}/bin/java
|
||||
|
||||
runHook postFixup
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
@ -47,8 +56,8 @@ stdenv.mkDerivation rec {
|
|||
description = "Project automation for Clojure";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
|
||||
license = lib.licenses.epl10;
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
maintainers = with lib.maintainers; [ thiagokokada ];
|
||||
platforms = jdk.meta.platforms;
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
mainProgram = "lein";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -5,14 +5,10 @@ let
|
|||
python = python3;
|
||||
};
|
||||
in {
|
||||
scons_3_0_1 = (mkScons {
|
||||
version = "3.0.1";
|
||||
sha256 = "0wzid419mlwqw9llrg8gsx4nkzhqy16m4m40r0xnh6cwscw5wir4";
|
||||
}).override { python = python2; };
|
||||
scons_3_1_2 = (mkScons {
|
||||
version = "3.1.2";
|
||||
sha256 = "1yzq2gg9zwz9rvfn42v5jzl3g4qf1khhny6zfbi2hib55zvg60bq";
|
||||
}).override { python = python2; };
|
||||
});
|
||||
scons_latest = mkScons {
|
||||
version = "4.1.0";
|
||||
sha256 = "11axk03142ziax6i3wwy9qpqp7r3i7h5jg9y2xzph9i15rv8vlkj";
|
||||
|
|
|
@ -4,13 +4,13 @@ with lib;
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "butane";
|
||||
version = "0.16.0";
|
||||
version = "0.17.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "coreos";
|
||||
repo = "butane";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-PjuQ5eEW/CdghkVHozxrG9WPNKJZwUcf7/ZRIcUAtJY=";
|
||||
sha256 = "sha256-tLUC/1yD3vgId98UWiZOlud38uO+CUzp0uuYKkAXJEs=";
|
||||
};
|
||||
|
||||
vendorSha256 = null;
|
||||
|
|
163
pkgs/development/tools/electron-fiddle/default.nix
Normal file
163
pkgs/development/tools/electron-fiddle/default.nix
Normal file
|
@ -0,0 +1,163 @@
|
|||
{ buildFHSUserEnv
|
||||
, electron_20
|
||||
, fetchFromGitHub
|
||||
, fetchYarnDeps
|
||||
, fixup_yarn_lock
|
||||
, git
|
||||
, lib
|
||||
, makeDesktopItem
|
||||
, nodejs-16_x
|
||||
, stdenvNoCC
|
||||
, util-linux
|
||||
, zip
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "electron-fiddle";
|
||||
version = "0.31.0";
|
||||
electron = electron_20;
|
||||
nodejs = nodejs-16_x;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "electron";
|
||||
repo = "fiddle";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-GueLG+RYFHi3PVVxBTtpTHhfjygcQ6ZCbrp5n5I1gBM=";
|
||||
};
|
||||
|
||||
inherit (nodejs.pkgs) yarn;
|
||||
offlineCache = fetchYarnDeps {
|
||||
yarnLock = "${src}/yarn.lock";
|
||||
hash = "sha256-WVH1A0wtQl5nR1hvaL6mzm/7XBvo311FPKmsxB82e4U=";
|
||||
};
|
||||
|
||||
electronDummyMirror = "https://electron.invalid/";
|
||||
electronDummyDir = "nix";
|
||||
electronDummyFilename =
|
||||
builtins.baseNameOf (builtins.head (electron.src.urls));
|
||||
electronDummyHash =
|
||||
builtins.hashString "sha256" "${electronDummyMirror}${electronDummyDir}";
|
||||
|
||||
unwrapped = stdenvNoCC.mkDerivation {
|
||||
pname = "${pname}-unwrapped";
|
||||
inherit version src;
|
||||
|
||||
nativeBuildInputs = [ fixup_yarn_lock git nodejs util-linux yarn zip ];
|
||||
|
||||
configurePhase = ''
|
||||
export HOME=$TMPDIR
|
||||
fixup_yarn_lock yarn.lock
|
||||
yarn config --offline set yarn-offline-mirror ${offlineCache}
|
||||
yarn install --offline --frozen-lockfile --ignore-scripts --no-progress --non-interactive
|
||||
patchShebangs node_modules
|
||||
|
||||
mkdir -p ~/.cache/electron/${electronDummyHash}
|
||||
cp -ra '${electron}/lib/electron' "$TMPDIR/electron"
|
||||
chmod -R u+w "$TMPDIR/electron"
|
||||
(cd "$TMPDIR/electron" && zip -0Xr ~/.cache/electron/${electronDummyHash}/${electronDummyFilename} .)
|
||||
'';
|
||||
|
||||
buildPhase = ''
|
||||
ELECTRON_CUSTOM_VERSION='${electron.version}' \
|
||||
ELECTRON_MIRROR='${electronDummyMirror}' \
|
||||
ELECTRON_CUSTOM_DIR='${electronDummyDir}' \
|
||||
ELECTRON_CUSTOM_FILENAME='${electronDummyFilename}' \
|
||||
yarn --offline run package
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p "$out/lib/electron-fiddle/resources"
|
||||
cp "out/Electron Fiddle-"*/resources/app.asar "$out/lib/electron-fiddle/resources/"
|
||||
mkdir -p "$out/share/icons/hicolor/scalable/apps"
|
||||
cp assets/icons/fiddle.svg "$out/share/icons/hicolor/scalable/apps/electron-fiddle.svg"
|
||||
'';
|
||||
};
|
||||
|
||||
desktopItem = makeDesktopItem {
|
||||
name = "electron-fiddle";
|
||||
desktopName = "Electron Fiddle";
|
||||
comment = "The easiest way to get started with Electron";
|
||||
genericName = "Electron Fiddle";
|
||||
exec = "electron-fiddle %U";
|
||||
icon = "electron-fiddle";
|
||||
startupNotify = true;
|
||||
categories = [ "GNOME" "GTK" "Utility" ];
|
||||
mimeTypes = [ "x-scheme-handler/electron-fiddle" ];
|
||||
};
|
||||
|
||||
in
|
||||
buildFHSUserEnv {
|
||||
name = "electron-fiddle";
|
||||
runScript = "${electron}/bin/electron ${unwrapped}/lib/electron-fiddle/resources/app.asar";
|
||||
extraInstallCommands = ''
|
||||
mkdir -p "$out/share/icons/hicolor/scalable/apps"
|
||||
ln -s "${unwrapped}/share/icons/hicolor/scalable/apps/electron-fiddle.svg" "$out/share/icons/hicolor/scalable/apps/"
|
||||
mkdir -p "$out/share/applications"
|
||||
cp "${desktopItem}/share/applications"/*.desktop "$out/share/applications/"
|
||||
'';
|
||||
targetPkgs = pkgs:
|
||||
with pkgs;
|
||||
map lib.getLib [
|
||||
# for electron-fiddle itself
|
||||
udev
|
||||
|
||||
# for running Electron 22.0.0 inside
|
||||
alsa-lib
|
||||
atk
|
||||
cairo
|
||||
cups
|
||||
dbus
|
||||
expat
|
||||
glib
|
||||
gtk3
|
||||
libdrm
|
||||
libnotify
|
||||
libxkbcommon
|
||||
mesa
|
||||
nspr
|
||||
nss
|
||||
pango
|
||||
xorg.libX11
|
||||
xorg.libXcomposite
|
||||
xorg.libXdamage
|
||||
xorg.libXext
|
||||
xorg.libXfixes
|
||||
xorg.libXrandr
|
||||
xorg.libxcb
|
||||
|
||||
# for running Electron before 18.3.5/19.0.5/20.0.0 inside
|
||||
gdk-pixbuf
|
||||
|
||||
# for running Electron before 16.0.0 inside
|
||||
xorg.libxshmfence
|
||||
|
||||
# for running Electron before 11.0.0 inside
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXrender
|
||||
xorg.libXtst
|
||||
|
||||
# for running Electron before 10.0.0 inside
|
||||
xorg.libXScrnSaver
|
||||
|
||||
# for running Electron before 8.0.0 inside
|
||||
libuuid
|
||||
|
||||
# for running Electron before 4.0.0 inside
|
||||
fontconfig
|
||||
|
||||
# for running Electron before 3.0.0 inside
|
||||
gnome2.GConf
|
||||
|
||||
# Electron 2.0.8 is the earliest working version, due to
|
||||
# https://github.com/electron/electron/issues/13972
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "The easiest way to get started with Electron";
|
||||
homepage = "https://www.electronjs.org/fiddle";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ andersk ];
|
||||
platforms = electron.meta.platforms;
|
||||
};
|
||||
}
|
12
pkgs/development/tools/ocaml/js_of_ocaml/toplevel.nix
Normal file
12
pkgs/development/tools/ocaml/js_of_ocaml/toplevel.nix
Normal file
|
@ -0,0 +1,12 @@
|
|||
{ lib, buildDunePackage, js_of_ocaml-compiler, ppxlib }:
|
||||
|
||||
buildDunePackage {
|
||||
duneVersion = "3";
|
||||
pname = "js_of_ocaml-toplevel";
|
||||
inherit (js_of_ocaml-compiler) src version;
|
||||
buildInputs = [ ppxlib ];
|
||||
propagatedBuildInputs = [ js_of_ocaml-compiler ];
|
||||
meta = js_of_ocaml-compiler.meta // {
|
||||
mainProgram = "jsoo_mktop";
|
||||
};
|
||||
}
|
|
@ -3,22 +3,22 @@
|
|||
let
|
||||
pname = "anki-bin";
|
||||
# Update hashes for both Linux and Darwin!
|
||||
version = "2.1.54";
|
||||
version = "2.1.55";
|
||||
|
||||
sources = {
|
||||
linux = fetchurl {
|
||||
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-linux-qt6.tar.zst";
|
||||
sha256 = "sha256-NFhgVd4ctEsh7iaSZ9v0OMszd81H41eq+y+FRIhcCtE=";
|
||||
sha256 = "sha256-fi7efWBZZnqOEztVOhOsfspcTBDxqw2Rr/eAGMFYbAU=";
|
||||
};
|
||||
|
||||
# For some reason anki distributes completely separate dmg-files for the aarch64 version and the x86_64 version
|
||||
darwin-x86_64 = fetchurl {
|
||||
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-mac-intel-qt6.dmg";
|
||||
sha256 = "sha256-kus59Z9Oe4sbAlF4szeg751hlSEUR0ijKz4rjfHEWgA=";
|
||||
sha256 = "sha256-+Ceo03bMNnDQWgDmF1MIlrTQyHaJUKG8gF1/+ZEFCYw=";
|
||||
};
|
||||
darwin-aarch64 = fetchurl {
|
||||
url = "https://github.com/ankitects/anki/releases/download/${version}/anki-${version}-mac-apple-qt6.dmg";
|
||||
sha256 = "sha256-ROIpGB3W21ttWj+cRkf0rpLFrO4LR6+ZyGRsalz5J+E=";
|
||||
sha256 = "sha256-3ppE+APPUJ6H/ud67KNwfQJnFCa7g7Hdxx4oZD0ip6E=";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
, fetchFromGitHub
|
||||
, dos2unix
|
||||
, makeWrapper
|
||||
, makeDesktopItem
|
||||
, copyDesktopItems
|
||||
, SDL2
|
||||
, libGL
|
||||
, curl
|
||||
|
@ -21,7 +23,19 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "sha256-m7pg9OL2RuCVKgFD3hMtIeY0XdJ1YviXBFVJH8/T5gI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ dos2unix makeWrapper ];
|
||||
nativeBuildInputs = [ dos2unix makeWrapper copyDesktopItems ];
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem {
|
||||
name = pname;
|
||||
desktopName = pname;
|
||||
genericName = "Sandbox Block Game";
|
||||
exec = "ClassiCube";
|
||||
icon = "CCicon";
|
||||
comment = "Minecraft Classic inspired sandbox game";
|
||||
categories = [ "Game" ];
|
||||
})
|
||||
];
|
||||
|
||||
prePatch = ''
|
||||
# The ClassiCube sources have DOS-style newlines
|
||||
|
@ -64,6 +78,8 @@ stdenv.mkDerivation rec {
|
|||
postBuild = "cd -";
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p "$out/bin"
|
||||
cp 'src/ClassiCube' "$out/bin"
|
||||
# ClassiCube puts downloaded resources
|
||||
|
@ -75,6 +91,11 @@ stdenv.mkDerivation rec {
|
|||
wrapProgram "$out/bin/ClassiCube" \
|
||||
--run 'mkdir -p "$HOME/.local/share/ClassiCube"' \
|
||||
--run 'cd "$HOME/.local/share/ClassiCube"'
|
||||
|
||||
mkdir -p "$out/share/icons/hicolor/256x256/apps"
|
||||
cp misc/CCicon.png "$out/share/icons/hicolor/256x256/apps"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
{ lib, newScope, splicePackages, steamPackagesAttr ? "steamPackages"
|
||||
, pkgsBuildBuild, pkgsBuildHost, pkgsBuildTarget, pkgsHostHost, pkgsTargetTarget
|
||||
{ makeScopeWithSplicing, generateSplicesForMkScope
|
||||
, stdenv, buildFHSUserEnv, pkgsi686Linux
|
||||
}:
|
||||
|
||||
|
@ -18,19 +17,12 @@ let
|
|||
glxinfo-i686 = pkgsi686Linux.glxinfo;
|
||||
steam-runtime-wrapped-i686 =
|
||||
if self.steamArch == "amd64"
|
||||
then pkgsi686Linux.${steamPackagesAttr}.steam-runtime-wrapped
|
||||
then pkgsi686Linux.steamPackages.steam-runtime-wrapped
|
||||
else null;
|
||||
inherit buildFHSUserEnv;
|
||||
};
|
||||
steamcmd = callPackage ./steamcmd.nix { };
|
||||
};
|
||||
otherSplices = {
|
||||
selfBuildBuild = pkgsBuildBuild.${steamPackagesAttr};
|
||||
selfBuildHost = pkgsBuildHost.${steamPackagesAttr};
|
||||
selfBuildTarget = pkgsBuildTarget.${steamPackagesAttr};
|
||||
selfHostHost = pkgsHostHost.${steamPackagesAttr};
|
||||
selfTargetTarget = pkgsTargetTarget.${steamPackagesAttr} or {}; # might be missing;
|
||||
};
|
||||
keep = self: { };
|
||||
extra = spliced0: { };
|
||||
in lib.makeScopeWithSplicing splicePackages newScope otherSplices keep extra steamPackagesFun
|
||||
in makeScopeWithSplicing (generateSplicesForMkScope "steamPackages") keep extra steamPackagesFun
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ stdenv, lib, stdenvNoCC
|
||||
, pkgsBuildBuild, pkgsBuildHost, pkgsBuildTarget, pkgsHostHost, pkgsTargetTarget
|
||||
, buildPackages, splicePackages, newScope
|
||||
, makeScopeWithSplicing, generateSplicesForMkScope
|
||||
, buildPackages
|
||||
, bsdSetupHook, makeSetupHook
|
||||
, fetchgit, fetchurl, coreutils, groff, mandoc, byacc, flex, which, m4, gawk, substituteAll, runtimeShell
|
||||
, zlib, expat, libmd
|
||||
|
@ -24,14 +24,6 @@ let
|
|||
name = "freebsd-setup-hook";
|
||||
} ./setup-hook.sh;
|
||||
|
||||
otherSplices = {
|
||||
selfBuildBuild = pkgsBuildBuild.freebsd;
|
||||
selfBuildHost = pkgsBuildHost.freebsd;
|
||||
selfBuildTarget = pkgsBuildTarget.freebsd;
|
||||
selfHostHost = pkgsHostHost.freebsd;
|
||||
selfTargetTarget = pkgsTargetTarget.freebsd or {}; # might be missing
|
||||
};
|
||||
|
||||
mkBsdArch = stdenv': {
|
||||
x86_64 = "amd64";
|
||||
aarch64 = "arm64";
|
||||
|
@ -74,10 +66,8 @@ let
|
|||
done
|
||||
'';
|
||||
|
||||
in lib.makeScopeWithSplicing
|
||||
splicePackages
|
||||
newScope
|
||||
otherSplices
|
||||
in makeScopeWithSplicing
|
||||
(generateSplicesForMkScope "freebsd")
|
||||
(_: {})
|
||||
(_: {})
|
||||
(self: let
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{ stdenv, lib, stdenvNoCC
|
||||
, pkgsBuildBuild, pkgsBuildHost, pkgsBuildTarget, pkgsHostHost, pkgsTargetTarget
|
||||
, buildPackages, splicePackages, newScope
|
||||
, makeScopeWithSplicing, generateSplicesForMkScope
|
||||
, buildPackages
|
||||
, bsdSetupHook, makeSetupHook, fetchcvs, groff, mandoc, byacc, flex
|
||||
, zlib
|
||||
, writeShellScript, writeText, runtimeShell, symlinkJoin
|
||||
|
@ -20,24 +20,14 @@ let
|
|||
name = "netbsd-setup-hook";
|
||||
} ./setup-hook.sh;
|
||||
|
||||
otherSplices = {
|
||||
selfBuildBuild = pkgsBuildBuild.netbsd;
|
||||
selfBuildHost = pkgsBuildHost.netbsd;
|
||||
selfBuildTarget = pkgsBuildTarget.netbsd;
|
||||
selfHostHost = pkgsHostHost.netbsd;
|
||||
selfTargetTarget = pkgsTargetTarget.netbsd or {}; # might be missing
|
||||
};
|
||||
|
||||
defaultMakeFlags = [
|
||||
"MKSOFTFLOAT=${if stdenv.hostPlatform.gcc.float or (stdenv.hostPlatform.parsed.abi.float or "hard") == "soft"
|
||||
then "yes"
|
||||
else "no"}"
|
||||
];
|
||||
|
||||
in lib.makeScopeWithSplicing
|
||||
splicePackages
|
||||
newScope
|
||||
otherSplices
|
||||
in makeScopeWithSplicing
|
||||
(generateSplicesForMkScope "netbsd")
|
||||
(_: {})
|
||||
(_: {})
|
||||
(self: let
|
||||
|
@ -46,7 +36,7 @@ in lib.makeScopeWithSplicing
|
|||
|
||||
# Why do we have splicing and yet do `nativeBuildInputs = with self; ...`?
|
||||
#
|
||||
# We use `lib.makeScopeWithSplicing` because this should be used for all
|
||||
# We use `makeScopeWithSplicing` because this should be used for all
|
||||
# nested package sets which support cross, so the inner `callPackage` works
|
||||
# correctly. But for the inline packages we don't bother to use
|
||||
# `callPackage`.
|
||||
|
|
|
@ -13,8 +13,6 @@ let
|
|||
kernel = callPackage # a hacky way of extracting parameters from callPackage
|
||||
({ kernel, libsOnly ? false }: if libsOnly then { } else kernel) { };
|
||||
|
||||
kernelModVersion = lib.versions.majorMinor kernel.modDirVersion;
|
||||
|
||||
selectHighestVersion = a: b: if lib.versionOlder a.version b.version
|
||||
then b
|
||||
else a;
|
||||
|
@ -27,11 +25,11 @@ rec {
|
|||
stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else latest;
|
||||
|
||||
production = generic {
|
||||
version = "525.60.11";
|
||||
sha256_64bit = "sha256-gW7mwuCBPMw9SnlY9x/EmjfGDv4dUdYUbBznJAOYPV0=";
|
||||
openSha256 = "sha256-33ATZuYu+SOOxM6UKXp6J+f1+zbmHvaK4v13X3UZTTM=";
|
||||
settingsSha256 = "sha256-gA1x6oEpnkr/OPP4eR1L5gC5srvEKtDrSpnv2QEaEpE=";
|
||||
persistencedSha256 = "sha256-AFMy3agoJ6yVsGgUvTfOzHlz30iApBpAReckq9iS7AA=";
|
||||
version = "525.78.01";
|
||||
sha256_64bit = "sha256-Q9pC0r9pvDfqnHwPoC9S2w3MSDwnL1LtrK2JpctJWpM=";
|
||||
openSha256 = "sha256-fxpyXVl735ZJ3NnK7jN95gPstu7YopYH/K7UK0iAC7k=";
|
||||
settingsSha256 = "sha256-1d3Cn+7Gm1ORQxmTKr18GFmYHVb8t050XVLler1dCtw=";
|
||||
persistencedSha256 = "sha256-t6dViuvA2fw28w4kh4koIoxh9pQ8f7KI1PIUFJcGlYA=";
|
||||
};
|
||||
|
||||
latest = selectHighestVersion production (generic {
|
||||
|
|
|
@ -41,13 +41,12 @@ let
|
|||
pymongo
|
||||
]);
|
||||
|
||||
# 4.2 < mongodb <= 6.0.x needs scons 3.x built with python3
|
||||
scons = sconsPackages.scons_3_1_2.override { python = python3; };
|
||||
scons = sconsPackages.scons_3_1_2;
|
||||
|
||||
mozjsVersion = "60";
|
||||
mozjsReplace = "defined(HAVE___SINCOS)";
|
||||
|
||||
} else if versionAtLeast version "4.2" then rec {
|
||||
} else rec {
|
||||
python = scons.python.withPackages (ps: with ps; [
|
||||
pyyaml
|
||||
cheetah3
|
||||
|
@ -55,23 +54,12 @@ let
|
|||
setuptools
|
||||
]);
|
||||
|
||||
# 4.2 < mongodb <= 5.0.x needs scons 3.x built with python3
|
||||
scons = sconsPackages.scons_3_1_2.override { python = python3; };
|
||||
scons = sconsPackages.scons_3_1_2;
|
||||
|
||||
mozjsVersion = "60";
|
||||
mozjsReplace = "defined(HAVE___SINCOS)";
|
||||
|
||||
} else rec {
|
||||
python = scons.python.withPackages (ps: with ps; [
|
||||
setuptools
|
||||
typing
|
||||
cheetah3
|
||||
]);
|
||||
|
||||
scons = sconsPackages.scons_3_1_2;
|
||||
mozjsVersion = "45";
|
||||
mozjsReplace = "defined(HAVE_SINCOS)";
|
||||
};
|
||||
};
|
||||
|
||||
system-libraries = [
|
||||
"boost"
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
{ stdenv, callPackage, fetchpatch, lib, sasl, boost, Security, CoreFoundation, cctools }:
|
||||
|
||||
let
|
||||
buildMongoDB = callPackage ./mongodb.nix {
|
||||
inherit sasl;
|
||||
inherit boost;
|
||||
inherit Security;
|
||||
inherit CoreFoundation;
|
||||
inherit cctools;
|
||||
};
|
||||
in buildMongoDB {
|
||||
version = "4.0.27";
|
||||
sha256 = "sha256-ct33mnK4pszhYM4Is7j0GZQRyi8i8Qmy0wcklyq5LjM=";
|
||||
patches = [
|
||||
./forget-build-dependencies.patch
|
||||
./mozjs-45_fix-3-byte-opcode.patch
|
||||
./patches/mongodb-4.0-glibc-2.34.patch # https://github.com/NixOS/nixpkgs/issues/171928
|
||||
(fetchpatch {
|
||||
name = "mongodb-4.4.1-gcc11.patch";
|
||||
url = "https://raw.githubusercontent.com/gentoo/gentoo/7168257cad6ea7c4856b01c5703d0ed5b764367c/dev-db/mongodb/files/mongodb-4.4.1-gcc11.patch";
|
||||
sha256 = "sha256-RvfCP462RG+ZVjcb23DgCuxCdfPl2/UgH8N7FgCghGI=";
|
||||
})
|
||||
]
|
||||
++ lib.optionals stdenv.isDarwin [
|
||||
(fetchpatch {
|
||||
name = "fix double link of isNamedError.";
|
||||
url = "https://github.com/mongodb/mongo/commit/9c6751b9765d269b667324bb2efe1ca76a916d20.patch";
|
||||
sha256 = "sha256-4mcafqhBh7039ocEI9d/gXWck51X68PqtWtz4dapwwI=";
|
||||
})
|
||||
];
|
||||
}
|
|
@ -37,64 +37,6 @@ stdenv.mkDerivation {
|
|||
|
||||
buildInputs = [ libkrb5 ];
|
||||
|
||||
patches = [
|
||||
# Import of code from autoconf-archive
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=d8205bbb482554812fbe66afa3c337d991a247b6";
|
||||
hash = "sha256-ohkjSux+S3+6slh6uZIw5UJXlvhy9UUDpDlP0YFRwmw=";
|
||||
})
|
||||
# Use autoconf-archive m4 from src/external
|
||||
(fetchBase64Patch {
|
||||
url = "https://gerrit.openafs.org/changes/14944/revisions/ea2a0e128d71802f61b8da2e44de3c6325c5f328/patch";
|
||||
hash = "sha256-PAUk/MXL5p8xwhn40/UGmo3UIhvl1PB2FwgqhmqsjJ4=";
|
||||
})
|
||||
# cf: Use common macro to test compiler flags
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=790824ff749b6ee01c4d7101493cbe8773ef41c6";
|
||||
hash = "sha256-Zc7AjCsH7eTmZJWCrx7ci1tBjEAgcFXS9lY1YBeboLA=";
|
||||
})
|
||||
# Linux-5.17: kernel func complete_and_exit renamed
|
||||
(fetchBase64Patch {
|
||||
url = "https://gerrit.openafs.org/changes/14945/revisions/a714e865efe41aa1112f6f9c8479112660dacd6f/patch";
|
||||
hash = "sha256-zvyR/GOPJeAbG6ySRRMp44oT5tPujUwybyU0XR/5Xyc=";
|
||||
})
|
||||
# Linux-5.17: Kernel build uses -Wcast-function-type
|
||||
(fetchBase64Patch {
|
||||
url = "https://gerrit.openafs.org/changes/14946/revisions/449d1faf87e2841e80be38cf2b4a5cf5ff4df2d8/patch";
|
||||
hash = "sha256-3bRTHYeMRIleLhob56m2Xt0dWzIMDo3QrytY0K1/q7c=";
|
||||
})
|
||||
# afs: Introduce afs_IsDCacheFresh
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=0d8ce846ab2e6c45166a61f04eb3af271cbd27db";
|
||||
hash = "sha256-+xgRYVXz8XpT5c4Essc4VEn9Fj53vasAYhcFkK0oCBc=";
|
||||
})
|
||||
# LINUX: Don't panic on some file open errors
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=af73b9a3b1fc625694807287c0897391feaad52d";
|
||||
hash = "sha256-k0d+Gav1LApU24SaMI0pmR3gGfWyicqdCpTpVJLcx7U=";
|
||||
})
|
||||
# Linux-5.18 replace set_page_dirty with dirty_folio
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=6aa129e743e882cf30c35afd67eabf82274c5fca";
|
||||
hash = "sha256-8R0rdKYs7+Zl1sdizOZzpBjy6e9J+42R9HzsNUa/PQ4=";
|
||||
})
|
||||
# afs: introduce afs_alloc_ncr/afs_free_ncr
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=209eb92448001e59525413610356070d8e4f10a0";
|
||||
hash = "sha256-t455gTaK5U+m0qcyKjTqnWTOb4qz6VN/JYZzRAAV8kM=";
|
||||
})
|
||||
# afs: introduce get_dcache_readahead
|
||||
(fetchpatch {
|
||||
url = "https://git.openafs.org/?p=openafs.git;a=patch;h=44e24ae5d7dc41e54d23638d5f64ab2e81e43ad0";
|
||||
hash = "sha256-gtUNDSHAq+RY1Rm17YcxcUALy7FEBQf9k8/ELQlPORU=";
|
||||
})
|
||||
# Linux-5.18: replace readpages with readahead
|
||||
(fetchBase64Patch {
|
||||
url = "https://gerrit.openafs.org/changes/14953/revisions/0497b0cd7bffb6335ab9bcbf5a1310b8c6a4b299/patch";
|
||||
hash = "sha256-a5pd+CHHPr1mGxsF7tSlaBqoiKw2IGr1mJ7EaDHDJSw=";
|
||||
})
|
||||
];
|
||||
|
||||
hardeningDisable = [ "pic" ];
|
||||
|
||||
configureFlags = [
|
||||
|
@ -102,7 +44,6 @@ stdenv.mkDerivation {
|
|||
"--sysconfdir=/etc"
|
||||
"--localstatedir=/var"
|
||||
"--with-gssapi"
|
||||
"--disable-linux-d_splice-alias-extra-iput"
|
||||
];
|
||||
|
||||
preConfigure = ''
|
||||
|
@ -133,6 +74,6 @@ stdenv.mkDerivation {
|
|||
license = licenses.ipl10;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ andersk maggesi spacefrogg ];
|
||||
broken = kernel.isHardened || kernel.kernelAtLeast "5.19";
|
||||
broken = kernel.isHardened;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
{ fetchurl }:
|
||||
rec {
|
||||
version = "1.8.8.1";
|
||||
version = "1.8.9";
|
||||
src = fetchurl {
|
||||
url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-src.tar.bz2";
|
||||
sha256 = "sha256-58S+1wdbzWQC4/DC1bnb52rS7jxf1d3DlzozVsoj70Q=";
|
||||
hash = "sha256-0SYXi+H0LMoYy3wMJpGsNUUY43kBcBUKdrvSX00VHwY=";
|
||||
};
|
||||
|
||||
srcs = [
|
||||
src
|
||||
(fetchurl {
|
||||
url = "https://www.openafs.org/dl/openafs/${version}/openafs-${version}-doc.tar.bz2";
|
||||
sha256 = "sha256-y17O3C4WS+o7SMayydbxw2v96R0GikxiqciF30j+jms=";
|
||||
hash = "sha256-75HoVOq0qnQmhSWVSkHCoq0KLq9TDqoiu55L9FOxWTk=";
|
||||
})
|
||||
];
|
||||
}
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "tcsh";
|
||||
version = "6.24.06";
|
||||
version = "6.24.07";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://tcsh/${pname}-${version}.tar.gz";
|
||||
hash = "sha256-qM0M0d3JT4cGgcy9CaNREFDppx5f6ZorAHlB9eGyt6U=";
|
||||
hash = "sha256-dOTpgFy9lBPtNLT/odcvyNDvgaW3lHaFQJFBbOkzaZU=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
|
|
@ -22,15 +22,20 @@ rustPlatform.buildRustPackage rec {
|
|||
};
|
||||
|
||||
cargoPatches = [
|
||||
# Upstream does not include Cargo.lock, even though this is recommended for applications.
|
||||
# This patch adds it. https://github.com/dac-gmbh/gbl/pull/62
|
||||
# update ring to fix building on Mac M1
|
||||
# https://github.com/dac-gmbh/gbl/pull/64
|
||||
(fetchpatch {
|
||||
url = "https://github.com/raboof/gbl/commit/99078da334c6e1ffd8189c691bbc711281fae5cc.patch";
|
||||
sha256 = "sha256-sAKkn4//8P87ZJ6NTHm2NUJH1sAFFwfrybv2QtQ3nnM=";
|
||||
url = "https://github.com/raboof/gbl/commit/17e154d66932af59abe8677309792606b7f64c7d.patch";
|
||||
sha256 = "sha256-5Itoi86Q+9FzSTtnggODKPwwYPp5BpIVgR2vYMLHBts=";
|
||||
})
|
||||
# Upstream does not include Cargo.lock, even though this is recommended for applications.
|
||||
(fetchpatch {
|
||||
url = "https://github.com/raboof/gbl/commit/9423d36ee3168bca8db7a7cb65611dc7ddc2daf0.patch";
|
||||
sha256 = "sha256-zwHXgUVkAYiQs/AT/pINnZoECoXzh+9astWMYENGTL8=";
|
||||
})
|
||||
];
|
||||
|
||||
cargoSha256 = "sha256-RUZ6wswRtV8chq3+bY9LTRf6IYMbZ9/GPl2X5UcF7d8=";
|
||||
cargoSha256 = "sha256-CeGLSseKUe2XudRqZm5Y7o7ZLDtDBg/MFunOGqxFZGM=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security ];
|
||||
|
@ -44,10 +49,8 @@ rustPlatform.buildRustPackage rec {
|
|||
Utility to read, create and manipulate `.gbl` firmware update
|
||||
files targeting the Silicon Labs Gecko Bootloader.
|
||||
'';
|
||||
homepage = "https://github.com/dac-gmbh/gbl";
|
||||
homepage = "https://github.com/jonas-schievink/gbl";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.raboof ];
|
||||
# never built on aarch64-darwin since first introduction in nixpkgs
|
||||
broken = stdenv.isDarwin && stdenv.isAarch64;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -9,11 +9,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "btrfs-progs";
|
||||
version = "6.0.2";
|
||||
version = "6.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz";
|
||||
sha256 = "sha256-ZmWGMEnZRfwyzNrMVacwZ2eqj2QPO4sfpeBWijmucBg=";
|
||||
sha256 = "sha256-a+Zn2X89ZcC6V8MxyYsL07E89g2NMfqK0liCqtnXnXo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "goreleaser";
|
||||
version = "1.14.0";
|
||||
version = "1.14.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "goreleaser";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-Vp0oB5DVhYXIk45pDGADEes+OQApE7XFsIk0enSFMqo=";
|
||||
sha256 = "sha256-kA+7kAFAAZngbub2gHoiqEcSkcbxv0DPqbAT3MDBHtI=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-LxQxO5hr+w04UZKqCh4dGteBA08GmXfCtpI8glKajkU=";
|
||||
vendorSha256 = "sha256-v3ZF2WDp4EmHA8RnP39o21cy9+n4cKkKZ0gSowv4nvk=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
|
|
@ -20,11 +20,11 @@ buildPythonPackage rec {
|
|||
# The websites yt-dlp deals with are a very moving target. That means that
|
||||
# downloads break constantly. Because of that, updates should always be backported
|
||||
# to the latest stable release.
|
||||
version = "2023.1.2";
|
||||
version = "2023.1.6";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-uNe7tcFZX3GIVaMfNNigJ2pwhvXT9ULAIaje2LJtNq4=";
|
||||
sha256 = "sha256-Ong6NnUc7RY2j0CzuoZas5swaJ7YBW8e4jRqo4OaCw8=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ brotli certifi mutagen pycryptodomex websockets ];
|
||||
|
|
|
@ -1,52 +1,47 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, rustPlatform
|
||||
, DiskArbitration
|
||||
, Foundation
|
||||
, IOKit
|
||||
, fetchFromGitHub
|
||||
, installShellFiles
|
||||
, libiconv
|
||||
, stdenv
|
||||
, darwin
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "bottom";
|
||||
version = "0.7.0";
|
||||
version = "0.7.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ClementTsang";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-rCjRuRVa4ewyHcYpF8FPpuOsJ1ppB5C/Y7L+ju35+cI=";
|
||||
sha256 = "sha256-g9MkS1ps4RTEvuZP9oJize+Uz7W6uCNNks+HjO771QU=";
|
||||
};
|
||||
|
||||
prePatch = ''
|
||||
rm .cargo/config.toml
|
||||
'';
|
||||
cargoHash = "sha256-wVvGj58dmpLH+zMu9e/TQ7gTvwmgYIYX5MrVcnOMu/A=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
DiskArbitration
|
||||
Foundation
|
||||
IOKit
|
||||
libiconv
|
||||
darwin.apple_sdk.frameworks.Foundation
|
||||
];
|
||||
|
||||
cargoHash = "sha256-c0zBLTcvIuNM9s7p3zIFbd4hB8WkMzCJW+Y/1Swrxlk=";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion $releaseDir/build/bottom-*/out/btm.{bash,fish} --zsh $releaseDir/build/bottom-*/out/_btm
|
||||
installManPage target/tmp/bottom/manpage/btm.1
|
||||
installShellCompletion \
|
||||
target/tmp/bottom/completion/btm.{bash,fish} \
|
||||
--zsh target/tmp/bottom/completion/_btm
|
||||
'';
|
||||
|
||||
BTM_GENERATE = true;
|
||||
|
||||
meta = with lib; {
|
||||
description = "A cross-platform graphical process/system monitor with a customizable interface";
|
||||
homepage = "https://github.com/ClementTsang/bottom";
|
||||
changelog = "https://github.com/ClementTsang/bottom/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ berbiche ];
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ berbiche figsoda ];
|
||||
mainProgram = "btm";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -5,16 +5,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "uefi-run";
|
||||
version = "0.5.0";
|
||||
version = "0.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Richard-W";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-fwzWdOinW/ECVI/65pPB1shxPdl2nZThAqlg8wlWg/g=";
|
||||
sha256 = "sha256-OL21C3J4M7q1nNB6lL9xaU6ryZN45UDUqiKsbqQhYH8=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-c+wzMzTkG0FpfQ1rZ8e9dn0ez12vmoecrtNeFk90sdQ=";
|
||||
cargoSha256 = "sha256-ieX8jQKv9Fht1p7JtTieZ5M+rXdn6/Oo/LgJ8NEBIuQ=";
|
||||
|
||||
meta = with lib; {
|
||||
description = "Directly run UEFI applications in qemu";
|
||||
|
|
|
@ -959,6 +959,7 @@ mapAliases ({
|
|||
monero = monero-cli; # Added 2021-11-28
|
||||
mongodb-3_4 = throw "mongodb-3_4 has been removed, it's end of life since January 2020"; # Added 2022-11-30
|
||||
mongodb-3_6 = throw "mongodb-3_6 has been removed, it's end of life since April 2021"; # Added 2022-11-30
|
||||
mongodb-4_0 = throw "mongodb-4_0 has been removed, it's end of life since April 2022"; # Added 2023-01-05
|
||||
monodevelop = throw "monodevelop has been removed from nixpkgs"; # Added 2022-01-15
|
||||
mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # Added 2021-03-07
|
||||
mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
|
||||
|
@ -1458,6 +1459,7 @@ mapAliases ({
|
|||
surf-webkit2 = throw "'surf-webkit2' has been renamed to/replaced by 'surf'"; # Converted to throw 2022-02-22
|
||||
swec = throw "swec has been removed; broken and abandoned upstream"; # Added 2021-10-14
|
||||
sweep-visualizer = throw "'sweep-visualizer' is abondoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-15
|
||||
swift-im = throw "swift-im has been removed as it is unmaintained and depends on deprecated Python 2 / Qt WebKit"; # Added 2023-01-06
|
||||
swfdec = throw "swfdec has been removed as broken and unmaintained"; # Added 2020-08-23
|
||||
swtpm-tpm2 = swtpm; # Added 2021-02-26
|
||||
syncthing-cli = syncthing; # Added 2021-04-06
|
||||
|
|
|
@ -17334,6 +17334,8 @@ with pkgs;
|
|||
|
||||
egypt = callPackage ../development/tools/analysis/egypt { };
|
||||
|
||||
electron-fiddle = callPackage ../development/tools/electron-fiddle { };
|
||||
|
||||
elf2uf2-rs = callPackage ../development/embedded/elf2uf2-rs { };
|
||||
|
||||
elfinfo = callPackage ../development/tools/misc/elfinfo { };
|
||||
|
@ -24478,13 +24480,6 @@ with pkgs;
|
|||
|
||||
mongodb = hiPrio mongodb-6_0;
|
||||
|
||||
mongodb-4_0 = callPackage ../servers/nosql/mongodb/v4_0.nix {
|
||||
sasl = cyrus_sasl;
|
||||
boost = boost169;
|
||||
inherit (darwin) cctools;
|
||||
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
|
||||
};
|
||||
|
||||
mongodb-4_2 = callPackage ../servers/nosql/mongodb/v4_2.nix {
|
||||
sasl = cyrus_sasl;
|
||||
boost = boost169;
|
||||
|
@ -25007,13 +25002,6 @@ with pkgs;
|
|||
};
|
||||
|
||||
xorg = let
|
||||
otherSplices = {
|
||||
selfBuildBuild = pkgsBuildBuild.xorg;
|
||||
selfBuildHost = pkgsBuildHost.xorg;
|
||||
selfBuildTarget = pkgsBuildTarget.xorg;
|
||||
selfHostHost = pkgsHostHost.xorg;
|
||||
selfTargetTarget = pkgsTargetTarget.xorg or { };
|
||||
};
|
||||
keep = _self: { };
|
||||
extra = _spliced0: { };
|
||||
|
||||
|
@ -25032,10 +25020,8 @@ with pkgs;
|
|||
|
||||
generatedPackages = lib.callPackageWith __splicedPackages ../servers/x11/xorg/default.nix {};
|
||||
|
||||
xorgPackages = lib.makeScopeWithSplicing
|
||||
splicePackages
|
||||
newScope
|
||||
otherSplices
|
||||
xorgPackages = makeScopeWithSplicing
|
||||
(generateSplicesForMkScope "xorg")
|
||||
keep
|
||||
extra
|
||||
(lib.extends overrides generatedPackages);
|
||||
|
@ -28513,6 +28499,8 @@ with pkgs;
|
|||
|
||||
edbrowse = callPackage ../applications/editors/edbrowse { };
|
||||
|
||||
edlin = callPackage ../applications/editors/edlin { };
|
||||
|
||||
o = callPackage ../applications/editors/o { };
|
||||
|
||||
oed = callPackage ../applications/editors/oed { };
|
||||
|
@ -32537,11 +32525,6 @@ with pkgs;
|
|||
|
||||
swh_lv2 = callPackage ../applications/audio/swh-lv2 { };
|
||||
|
||||
swift-im = libsForQt5.callPackage ../applications/networking/instant-messengers/swift-im {
|
||||
inherit (gnome2) GConf;
|
||||
boost = boost168;
|
||||
};
|
||||
|
||||
sylpheed = callPackage ../applications/networking/mailreaders/sylpheed {
|
||||
inherit (darwin.apple_sdk.frameworks) Foundation;
|
||||
};
|
||||
|
@ -33881,11 +33864,11 @@ with pkgs;
|
|||
besu = callPackage ../applications/blockchains/besu { };
|
||||
|
||||
bitcoin-abc = libsForQt5.callPackage ../applications/blockchains/bitcoin-abc {
|
||||
boost = boost165;
|
||||
boost = boost17x;
|
||||
withGui = true;
|
||||
};
|
||||
bitcoind-abc = callPackage ../applications/blockchains/bitcoin-abc {
|
||||
boost = boost165;
|
||||
boost = boost17x;
|
||||
mkDerivation = stdenv.mkDerivation;
|
||||
withGui = false;
|
||||
};
|
||||
|
@ -33909,11 +33892,11 @@ with pkgs;
|
|||
dcrwallet = callPackage ../applications/blockchains/dcrwallet { };
|
||||
|
||||
dogecoin = libsForQt5.callPackage ../applications/blockchains/dogecoin {
|
||||
boost = boost165;
|
||||
boost = boost17x;
|
||||
withGui = true;
|
||||
};
|
||||
dogecoind = callPackage ../applications/blockchains/dogecoin {
|
||||
boost = boost165;
|
||||
boost = boost17x;
|
||||
withGui = false;
|
||||
};
|
||||
|
||||
|
@ -34055,11 +34038,11 @@ with pkgs;
|
|||
tessera = callPackage ../applications/blockchains/tessera { };
|
||||
|
||||
vertcoin = libsForQt5.callPackage ../applications/blockchains/vertcoin {
|
||||
boost = boost165;
|
||||
boost = boost17x;
|
||||
withGui = true;
|
||||
};
|
||||
vertcoind = callPackage ../applications/blockchains/vertcoin {
|
||||
boost = boost165;
|
||||
boost = boost17x;
|
||||
withGui = false;
|
||||
};
|
||||
|
||||
|
@ -38403,9 +38386,7 @@ with pkgs;
|
|||
|
||||
treefmt = callPackage ../development/tools/treefmt { };
|
||||
|
||||
bottom = callPackage ../tools/system/bottom {
|
||||
inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation IOKit;
|
||||
};
|
||||
bottom = callPackage ../tools/system/bottom { };
|
||||
|
||||
cagebreak = callPackage ../applications/window-managers/cagebreak {
|
||||
wlroots = wlroots_0_14;
|
||||
|
|
|
@ -1,19 +1,11 @@
|
|||
{ lib
|
||||
, buildPackages, pkgs, targetPackages
|
||||
, pkgsBuildBuild, pkgsBuildHost, pkgsBuildTarget, pkgsHostHost, pkgsTargetTarget
|
||||
, stdenv, splicePackages, newScope
|
||||
, generateSplicesForMkScope, makeScopeWithSplicing
|
||||
, stdenv
|
||||
, preLibcCrossHeaders
|
||||
}:
|
||||
|
||||
let
|
||||
otherSplices = {
|
||||
selfBuildBuild = pkgsBuildBuild.darwin;
|
||||
selfBuildHost = pkgsBuildHost.darwin;
|
||||
selfBuildTarget = pkgsBuildTarget.darwin;
|
||||
selfHostHost = pkgsHostHost.darwin;
|
||||
selfTargetTarget = pkgsTargetTarget.darwin or {}; # might be missing
|
||||
};
|
||||
|
||||
# Prefix for binaries. Customarily ends with a dash separator.
|
||||
#
|
||||
# TODO(@Ericson2314) Make unconditional, or optional but always true by
|
||||
|
@ -22,7 +14,7 @@ let
|
|||
(stdenv.targetPlatform.config + "-");
|
||||
in
|
||||
|
||||
lib.makeScopeWithSplicing splicePackages newScope otherSplices (_: {}) (spliced: spliced.apple_sdk.frameworks) (self: let
|
||||
makeScopeWithSplicing (generateSplicesForMkScope "darwin") (_: {}) (spliced: spliced.apple_sdk.frameworks) (self: let
|
||||
inherit (self) mkDerivation callPackage;
|
||||
|
||||
# Must use pkgs.callPackage to avoid infinite recursion.
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue