Merge staging-next into staging
This commit is contained in:
@@ -27,14 +27,14 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "tellico";
|
||||
version = "4.1.2";
|
||||
version = "4.1.3";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "invent.kde.org";
|
||||
owner = "office";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-sJyOONYSnec+LI5t3FjDXJFhgIo8cPogZeD4057EW4g=";
|
||||
hash = "sha256-+ky47wbyGAsBLx9q4ya/Vm9jiqEAbFfhloOytAyUYCQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -9,10 +9,10 @@
|
||||
|
||||
buildMozillaMach rec {
|
||||
pname = "firefox";
|
||||
version = "141.0.2";
|
||||
version = "141.0.3";
|
||||
src = fetchurl {
|
||||
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
|
||||
sha512 = "6d1552bc64d915e784a5d560c8bb35a5308f35ebcd2552b027f80f950c7f0c627cca46b0796cf6e17d8f50c82e6f70a3ec11471ce0e058794f500b7b15e17b43";
|
||||
sha512 = "b660b018840c41a254734b4847a791f1a9fd2f72dbea825ea5971fd0b3269a43f1f4be1ccf4a53f7809b6b98398f4e04a142e57f8882d6590bab636ef75002f6";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "obs-retro-effects";
|
||||
version = "1.0.0";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "FiniteSingularity";
|
||||
repo = "obs-retro-effects";
|
||||
rev = "${version}";
|
||||
sha256 = "sha256-+dg5ySleMb9abT9kIM7HvRSRx9V08B9XPjfoAVe+tWY=";
|
||||
sha256 = "sha256-bWUGuCgCNAaSc0+NRRYsx/8EhrlWuPcipkuUlQZvWDk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -27,11 +27,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "alfaview";
|
||||
version = "9.22.10";
|
||||
version = "9.22.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb";
|
||||
hash = "sha256-xZnpi0xKdPuKera3bJYLjfKB9nwgFyBYQ5P7teTvyn8=";
|
||||
hash = "sha256-b0aLGdncMwbVnPku6d8xYvX6ahJMoy9d6r9Y+RKtv2A=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
alsa-plugins,
|
||||
gettext,
|
||||
makeWrapper,
|
||||
pkg-config,
|
||||
ncurses,
|
||||
libsamplerate,
|
||||
pciutils,
|
||||
@@ -28,18 +29,19 @@ let
|
||||
paths = map (path: "${path}/lib/alsa-lib") plugin-packages;
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "alsa-utils";
|
||||
version = "1.2.13";
|
||||
version = "1.2.14";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://alsa/utils/alsa-utils-${version}.tar.bz2";
|
||||
hash = "sha256-FwKmsc35uj6ZbsvB3c+RceaAj1lh1QPQ8n6A7hYvHao=";
|
||||
url = "mirror://alsa/utils/alsa-utils-${finalAttrs.version}.tar.bz2";
|
||||
hash = "sha256-B5THTTP+2UPnxQYJwTCJ5AkxK2xAPWromE/EKcCWB0E=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
gettext
|
||||
makeWrapper
|
||||
pkg-config
|
||||
];
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
@@ -77,7 +79,7 @@ stdenv.mkDerivation rec {
|
||||
url = "https://www.alsa-project.org/files/pub/utils/";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://www.alsa-project.org/";
|
||||
description = "ALSA, the Advanced Linux Sound Architecture utils";
|
||||
longDescription = ''
|
||||
@@ -85,8 +87,13 @@ stdenv.mkDerivation rec {
|
||||
MIDI functionality to the Linux-based operating system.
|
||||
'';
|
||||
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
license = with lib.licenses; [
|
||||
gpl2Plus
|
||||
gpl2Only # alsactl (init_{parse,sysdeps,sysfs,utils_{run,string}}.c, rest GPL 2.0+)
|
||||
lgpl21Plus # alsaucm
|
||||
];
|
||||
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -7,20 +7,20 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "amazon-q-cli";
|
||||
version = "1.12.7";
|
||||
version = "1.13.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aws";
|
||||
repo = "amazon-q-developer-cli-autocomplete";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-K9OwA7qEv+yPYL4vv/ZhDK2mhW/jYmGFLEQ9oX2pjUE=";
|
||||
hash = "sha256-YQNBgOS94laEBhht8eeT8ZgtfXjjAMCeAI22z9SjpGs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
rustPlatform.bindgenHook
|
||||
];
|
||||
|
||||
cargoHash = "sha256-C8uc9/g70fBpEeSagNcSfv/KHpW2zJdRvWe2bpTzHRU=";
|
||||
cargoHash = "sha256-VPJuuUzrtFpZjFog4WENI3eTw9IUNZw3mt5IYHW7MuE=";
|
||||
|
||||
cargoBuildFlags = [
|
||||
"-p"
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "chawan";
|
||||
version = "0.2.1";
|
||||
version = "0.2.2";
|
||||
|
||||
src = fetchFromSourcehut {
|
||||
owner = "~bptato";
|
||||
repo = "chawan";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-n0hyAT6XuNJTpjLlYiiDER1xrz8nwT+Q2kSkg28Y8zE=";
|
||||
hash = "sha256-pUwwqFvTtLAGFQG62W90hEH+yPN+ifa5BDRYNh/Jupg=";
|
||||
};
|
||||
|
||||
patches = [ ./mancha-augment-path.diff ];
|
||||
|
||||
@@ -51,11 +51,11 @@ rustPlatform.buildRustPackage {
|
||||
}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Create a video of how a git repository's code changes over time";
|
||||
homepage = "https://github.com/sloganking/codemov";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ figsoda ];
|
||||
mainProgram = "codemov";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -20,17 +20,17 @@ appimageTools.wrapType2 rec {
|
||||
inherit pname version src;
|
||||
|
||||
extraInstallCommands = ''
|
||||
install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications
|
||||
install -m 444 -D ${appimageContents}/codux.desktop -t $out/share/applications
|
||||
cp -r ${appimageContents}/usr/share/icons $out/share
|
||||
substituteInPlace $out/share/applications/${pname}.desktop --replace 'Exec=AppRun' 'Exec=${pname}'
|
||||
substituteInPlace $out/share/applications/codux.desktop --replace 'Exec=AppRun' 'Exec=codux'
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Visual IDE for React";
|
||||
homepage = "https://www.codux.com";
|
||||
license = licenses.unfree;
|
||||
license = lib.licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
dit7ya
|
||||
kashw2
|
||||
];
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
spdlog,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "coeurl";
|
||||
version = "0.3.1";
|
||||
|
||||
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
||||
domain = "nheko.im";
|
||||
owner = "nheko-reborn";
|
||||
repo = "coeurl";
|
||||
rev = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-NGplM5c/dMGSQbhKeuPOTWL8KsqvMd/76YuwCxnqNNE=";
|
||||
};
|
||||
postPatch = ''
|
||||
@@ -37,11 +37,11 @@ stdenv.mkDerivation rec {
|
||||
spdlog
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Simple async wrapper around CURL for C++";
|
||||
homepage = "https://nheko.im/nheko-reborn/coeurl";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ rnhmjoj ];
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ rnhmjoj ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -38,11 +38,11 @@ python3.pkgs.buildPythonApplication {
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Detects the individual coffee grounds in a white-background picture to determine particle size distribution";
|
||||
mainProgram = "coffeegrindsize";
|
||||
homepage = "https://github.com/jgagneastro/coffeegrindsize";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ t4ccer ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ t4ccer ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
|
||||
passthru.updateScript = bundlerUpdateScript "colorls";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Prettified LS";
|
||||
homepage = "https://github.com/athityakumar/colorls";
|
||||
license = with licenses; mit;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
lukebfox
|
||||
nicknovitski
|
||||
cbley
|
||||
|
||||
@@ -21,8 +21,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
src = fetchFromGitHub {
|
||||
owner = "Linux-Comedi";
|
||||
repo = "comedilib";
|
||||
rev = "r${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}";
|
||||
sha256 = "0kfs2dw62vjz8j7fgsxq6ky8r8kca726gyklbm6kljvgfh47lyfw";
|
||||
tag = "r${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}";
|
||||
hash = "sha256-3Hl6CHRvSzpNXXT6Z8RRbKKM/DS46+eORF9uYXgT2k0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -56,11 +56,11 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
"doc"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Linux Control and Measurement Device Interface Library";
|
||||
homepage = "https://github.com/Linux-Comedi/comedilib";
|
||||
license = licenses.lgpl21;
|
||||
maintainers = [ maintainers.doronbehar ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.lgpl21;
|
||||
maintainers = with lib.maintainers; [ doronbehar ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -27,7 +27,7 @@ stdenvNoCC.mkDerivation {
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Legible monospace font that looks like Comic Sans";
|
||||
longDescription = ''
|
||||
A legible monospace font... the very typeface you’ve been trained to
|
||||
@@ -36,11 +36,11 @@ stdenvNoCC.mkDerivation {
|
||||
'';
|
||||
homepage = "https://dtinth.github.io/comic-mono-font/";
|
||||
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
an-empty-string
|
||||
totoroot
|
||||
];
|
||||
platforms = platforms.all;
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -18,14 +18,14 @@
|
||||
xorg,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "commandergenius";
|
||||
version = "3.5.2";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "Dringgstein";
|
||||
repo = "Commander-Genius";
|
||||
rev = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-4WfHdgn8frcDVa3Va6vo/jZihf09vIs+bNdAxScgovE=";
|
||||
};
|
||||
|
||||
@@ -72,7 +72,7 @@ stdenv.mkDerivation rec {
|
||||
sed -i 's,APPDIR games,APPDIR bin,' src/install.cmake
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Modern Interpreter for the Commander Keen Games";
|
||||
longDescription = ''
|
||||
Commander Genius is an open-source clone of
|
||||
@@ -82,8 +82,8 @@ stdenv.mkDerivation rec {
|
||||
are required to do so
|
||||
'';
|
||||
homepage = "https://github.com/gerstrong/Commander-Genius";
|
||||
maintainers = with maintainers; [ hce ];
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with lib.maintainers; [ hce ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
stdenvNoCC,
|
||||
fetchzip,
|
||||
}:
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "commit-mono";
|
||||
version = "1.143";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/eigilnikolajsen/commit-mono/releases/download/v${version}/CommitMono-${version}.zip";
|
||||
url = "https://github.com/eigilnikolajsen/commit-mono/releases/download/v${finalAttrs.version}/CommitMono-${finalAttrs.version}.zip";
|
||||
hash = "sha256-JTyPgWfbWq+lXQU/rgnyvPG6+V3f+FB5QUkd+I1oFKE=";
|
||||
stripRoot = false;
|
||||
};
|
||||
@@ -21,16 +21,16 @@ stdenvNoCC.mkDerivation rec {
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
install -Dm644 CommitMono-${version}/*.otf -t $out/share/fonts/opentype
|
||||
install -Dm644 CommitMono-${version}/ttfautohint/*.ttf -t $out/share/fonts/truetype
|
||||
install -Dm644 CommitMono-${finalAttrs.version}/*.otf -t $out/share/fonts/opentype
|
||||
install -Dm644 CommitMono-${finalAttrs.version}/ttfautohint/*.ttf -t $out/share/fonts/truetype
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Anonymous and neutral programming typeface focused on creating a better reading experience";
|
||||
homepage = "https://commitmono.com/";
|
||||
license = licenses.ofl;
|
||||
maintainers = [ maintainers.yoavlavi ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.ofl;
|
||||
maintainers = with lib.maintainers; [ yoavlavi ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -22,11 +22,11 @@ buildGoModule {
|
||||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Confetti in your TTY";
|
||||
homepage = "https://github.com/maaslalani/confetty";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ figsoda ];
|
||||
mainProgram = "confetty";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ buildGoModule rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "SIFalcon";
|
||||
repo = "confluencePot";
|
||||
rev = "v${version}";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-jIbL6prOUII8o9FghIYa80BytJ9SSuyj/TZmAxwAbJk=";
|
||||
};
|
||||
|
||||
@@ -24,7 +24,7 @@ buildGoModule rec {
|
||||
'';
|
||||
|
||||
postInstall = lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
|
||||
mv $out/bin/confluencePot $out/bin/${pname}
|
||||
mv $out/bin/confluencePot $out/bin/confluencepot
|
||||
'';
|
||||
|
||||
preFixup = ''
|
||||
@@ -32,15 +32,15 @@ buildGoModule rec {
|
||||
install -vD confluence.html -t $out/share
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Honeypot for the Atlassian Confluence OGNL injection vulnerability";
|
||||
homepage = "https://github.com/SIFalcon/confluencePot";
|
||||
longDescription = ''
|
||||
ConfluencePot is a simple honeypot for the Atlassian Confluence unauthenticated
|
||||
and remote OGNL injection vulnerability (CVE-2022-26134).
|
||||
'';
|
||||
license = with licenses; [ agpl3Plus ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = with lib.licenses; [ agpl3Plus ];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "confluencepot";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
ncurses,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "conspy";
|
||||
version = "1.16";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/conspy/conspy-${version}-1/conspy-${version}.tar.gz";
|
||||
sha256 = "02andak806vd04bgjlr0y0d2ddx7cazyf8nvca80vlh8x94gcppf";
|
||||
url = "mirror://sourceforge/project/conspy/conspy-${finalAttrs.version}-1/conspy-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-7l72SOoI0g2QYtsi579ip7cmGvAgU/kWAW0bgKZqVgk=";
|
||||
curlOpts = " -A application/octet-stream ";
|
||||
};
|
||||
|
||||
@@ -33,11 +33,11 @@ stdenv.mkDerivation rec {
|
||||
autoconf
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Linux text console viewer";
|
||||
mainProgram = "conspy";
|
||||
license = licenses.epl10;
|
||||
maintainers = with maintainers; [ raskin ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.epl10;
|
||||
maintainers = with lib.maintainers; [ raskin ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -32,11 +32,11 @@ buildNpmPackage rec {
|
||||
forceEmptyCache = true;
|
||||
dontNpmBuild = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Copilot Node.js server";
|
||||
homepage = src.meta.homepage;
|
||||
license = licenses.unfree; # I don't know: https://github.com/jfcherng/copilot-node-server/blob/main/LICENSE.md
|
||||
maintainers = with maintainers; [ DamienCassou ];
|
||||
license = lib.licenses.unfree; # I don't know: https://github.com/jfcherng/copilot-node-server/blob/main/LICENSE.md
|
||||
maintainers = with lib.maintainers; [ DamienCassou ];
|
||||
mainProgram = "copilot-node-server";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -5,23 +5,23 @@
|
||||
autoreconfHook,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "corkscrew";
|
||||
version = "2.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "bryanpkc";
|
||||
repo = "corkscrew";
|
||||
rev = "v${version}";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-JiddvTbuOysenrVWGUEyKSzpCF1PJaYWQUdz3FuLCdw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/bryanpkc/corkscrew";
|
||||
description = "Tool for tunneling SSH through HTTP proxies";
|
||||
license = lib.licenses.gpl2Only;
|
||||
platforms = platforms.unix;
|
||||
platforms = lib.platforms.unix;
|
||||
mainProgram = "corkscrew";
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -43,13 +43,13 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Program which generates ASCII pictures of a cow with a message";
|
||||
homepage = "https://cowsay.diamonds";
|
||||
changelog = "https://github.com/cowsay-org/cowsay/releases/tag/v${finalAttrs.version}";
|
||||
license = licenses.gpl3Only;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl3Only;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [
|
||||
rob
|
||||
anthonyroussel
|
||||
];
|
||||
|
||||
@@ -48,12 +48,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
changelog = "https://github.com/cowsql/cowsql/releases/tag/${finalAttrs.version}";
|
||||
description = "Embeddable, replicated and fault tolerant SQL engine";
|
||||
homepage = "https://github.com/cowsql/cowsql";
|
||||
license = licenses.lgpl3Only;
|
||||
teams = [ teams.lxc ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.lgpl3Only;
|
||||
teams = with lib.teams; [ lxc ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -8,8 +8,7 @@
|
||||
glib,
|
||||
lazarus,
|
||||
libX11,
|
||||
libqtpas,
|
||||
wrapQtAppsHook,
|
||||
libsForQt5,
|
||||
writableTmpDirAsHomeHook,
|
||||
}:
|
||||
|
||||
@@ -28,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
fpc
|
||||
getopt
|
||||
lazarus
|
||||
wrapQtAppsHook
|
||||
libsForQt5.wrapQtAppsHook
|
||||
writableTmpDirAsHomeHook
|
||||
];
|
||||
|
||||
@@ -36,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
dbus
|
||||
glib
|
||||
libX11
|
||||
libqtpas
|
||||
libsForQt5.libqtpas
|
||||
];
|
||||
|
||||
env.NIX_LDFLAGS = "--as-needed -rpath ${lib.makeLibraryPath finalAttrs.buildInputs}";
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
guile_2_0,
|
||||
gettext,
|
||||
gtk2-x11,
|
||||
libGL,
|
||||
libGLU,
|
||||
gtk2,
|
||||
gnome2,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gnubik";
|
||||
version = "2.4.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://ftp.gnu.org/gnu/gnubik/gnubik-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-Kz7Tb7W6nuyA/Yb5Tqu+hmUG9P4ZSKnXSA8iXIlIju4=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
guile_2_0
|
||||
gettext
|
||||
gtk2-x11
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libGL
|
||||
libGLU
|
||||
guile_2_0
|
||||
gtk2
|
||||
gnome2.gtkglext
|
||||
];
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "3D Rubik's cube game";
|
||||
longDescription = ''
|
||||
The Gnubik program is an interactive, graphical, single player
|
||||
puzzle. Yes, this is another implementation of the classic game
|
||||
like that invented by Erno Rubik. You have to manipulate the
|
||||
cube using the mouse. When each face shows only one colour, the
|
||||
game is solved.
|
||||
|
||||
Gnubik is written in C and Guile. The latter allows you to
|
||||
extend the program using the Scheme language — a simple
|
||||
programming tool which even novice computer users can use. For
|
||||
example, you can use Scheme to write your own automated solving
|
||||
routines or to create patterns.
|
||||
'';
|
||||
homepage = "https://www.gnu.org/software/gnubik";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ yiyu ];
|
||||
mainProgram = "gnubik";
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
})
|
||||
@@ -41,13 +41,13 @@
|
||||
|
||||
gccStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "icewm";
|
||||
version = "3.8.1";
|
||||
version = "3.8.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ice-wm";
|
||||
repo = "icewm";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-ESq8ojGA5iF+VI4B+MIGWz7V2YIROorju8mJ4MV0gOo=";
|
||||
hash = "sha256-CbIQICov0h3lBDT54dEODkINNXou6CUEhRQAPZwfYK0=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
+16
-11
@@ -1,31 +1,32 @@
|
||||
{
|
||||
lib,
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
python3,
|
||||
fetchFromGitHub,
|
||||
makeWrapper,
|
||||
wrapQtAppsHook,
|
||||
makeDesktopItem,
|
||||
libsForQt5,
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "leo-editor";
|
||||
version = "6.8.6.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "leo-editor";
|
||||
repo = "leo-editor";
|
||||
rev = version;
|
||||
sha256 = "sha256-3ojiIjsGJpPgVSUi0QhIddqwsDxfRWxhxAQ5YmzwZiQ=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-3ojiIjsGJpPgVSUi0QhIddqwsDxfRWxhxAQ5YmzwZiQ=";
|
||||
};
|
||||
|
||||
dontBuild = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
wrapQtAppsHook
|
||||
libsForQt5.wrapQtAppsHook
|
||||
makeWrapper
|
||||
python3
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
pyqt6
|
||||
docutils
|
||||
@@ -36,7 +37,7 @@ mkDerivation rec {
|
||||
exec = "leo %U";
|
||||
icon = "leoapp32";
|
||||
type = "Application";
|
||||
comment = meta.description;
|
||||
comment = finalAttrs.meta.description;
|
||||
desktopName = "Leo";
|
||||
genericName = "Text Editor";
|
||||
categories = [
|
||||
@@ -82,6 +83,8 @@ mkDerivation rec {
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p "$out/share/icons/hicolor/32x32/apps"
|
||||
cp leo/Icons/leoapp32.png "$out/share/icons/hicolor/32x32/apps"
|
||||
|
||||
@@ -96,17 +99,19 @@ mkDerivation rec {
|
||||
--add-flags "-O $out/share/leo-editor/launchLeo.py"
|
||||
|
||||
wrapQtApp $out/bin/leo
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://leo-editor.github.io/leo-editor/";
|
||||
description = "Powerful folding editor";
|
||||
longDescription = "Leo is a PIM, IDE and outliner that accelerates the work flow of programmers, authors and web designers.";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
leonardoce
|
||||
kashw2
|
||||
];
|
||||
mainProgram = "leo";
|
||||
};
|
||||
}
|
||||
})
|
||||
+27
-28
@@ -4,32 +4,27 @@
|
||||
fetchFromGitHub,
|
||||
flex,
|
||||
bison,
|
||||
qtbase,
|
||||
qtcharts,
|
||||
qttools,
|
||||
qtsvg,
|
||||
qtwayland,
|
||||
wrapQtAppsHook,
|
||||
libX11,
|
||||
cmake,
|
||||
gperf,
|
||||
adms,
|
||||
ngspice,
|
||||
qucsator-rf,
|
||||
qt6Packages,
|
||||
kernels ? [
|
||||
ngspice
|
||||
qucsator-rf
|
||||
],
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "qucs-s";
|
||||
version = "25.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ra3xdh";
|
||||
repo = "qucs_s";
|
||||
rev = version;
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-+xPhHmuogNuolmMFcUAP2hMfJh1D+O4DrPkcuR6+mR8=";
|
||||
};
|
||||
|
||||
@@ -55,22 +50,26 @@ stdenv.mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
flex
|
||||
bison
|
||||
wrapQtAppsHook
|
||||
qt6Packages.wrapQtAppsHook
|
||||
cmake
|
||||
];
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qttools
|
||||
qtcharts
|
||||
qtsvg
|
||||
gperf
|
||||
adms
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
qtwayland
|
||||
libX11
|
||||
]
|
||||
++ kernels;
|
||||
buildInputs =
|
||||
with qt6Packages;
|
||||
[
|
||||
qtbase
|
||||
qttools
|
||||
qtcharts
|
||||
qtsvg
|
||||
]
|
||||
++ [
|
||||
gperf
|
||||
adms
|
||||
]
|
||||
++ lib.optionals stdenv.hostPlatform.isLinux [
|
||||
qtwayland
|
||||
libX11
|
||||
]
|
||||
++ kernels;
|
||||
|
||||
cmakeFlags = [
|
||||
"-DWITH_QT6=ON"
|
||||
@@ -84,27 +83,27 @@ stdenv.mkDerivation rec {
|
||||
(lib.makeBinPath kernels)
|
||||
];
|
||||
|
||||
QTDIR = qtbase.dev;
|
||||
QTDIR = qt6Packages.qtbase.dev;
|
||||
|
||||
doInstallCheck = true;
|
||||
installCheck = ''
|
||||
$out/bin/qucs-s --version
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Spin-off of Qucs that allows custom simulation kernels";
|
||||
longDescription = ''
|
||||
Spin-off of Qucs that allows custom simulation kernels.
|
||||
Default version is installed with ngspice.
|
||||
'';
|
||||
homepage = "https://ra3xdh.github.io/";
|
||||
license = licenses.gpl2Plus;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
mainProgram = "qucs-s";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
mazurel
|
||||
kashw2
|
||||
thomaslepoix
|
||||
];
|
||||
platforms = with platforms; unix;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
sage,
|
||||
}:
|
||||
|
||||
sage.override {
|
||||
withDoc = true;
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
fetchpatch,
|
||||
fetchFromGitHub,
|
||||
cmake,
|
||||
git,
|
||||
gitMinimal,
|
||||
pkg-config,
|
||||
python3,
|
||||
cairo,
|
||||
@@ -20,13 +20,13 @@
|
||||
rsync,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "surge";
|
||||
version = "1.9.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/surge-synthesizer/releases/releases/download/${version}/SurgeSrc_${version}.tgz";
|
||||
sha256 = "00af4lfcipl0rn0dn4gfipx7nbk8ym1mrmji8v0ar98frsrpxg4k";
|
||||
url = "https://github.com/surge-synthesizer/releases/releases/download/${finalAttrs.version}/SurgeSrc_${finalAttrs.version}.tgz";
|
||||
hash = "sha256-k7x+s84OpazARlHWXEP1aC57+o3uEduAzYDeyBwlTgE=";
|
||||
};
|
||||
|
||||
extraContent = fetchFromGitHub {
|
||||
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
|
||||
# or: https://github.com/surge-synthesizer/surge/blob/main/cmake/stage-extra-content.cmake
|
||||
# SURGE_EXTRA_CONTENT_HASH
|
||||
rev = "afc591cc06d9adc3dc8dc515a55c66873fa10296";
|
||||
sha256 = "1wqv86l70nwlrb10n47rib80f47a96j9qqg8w5dv46ys1sq2nz7z";
|
||||
hash = "sha256-/3wrsA7aG7Jb4ehhnKRJ6hAH0Ir5EAvCypRbcKhBG/M=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -45,14 +45,14 @@ stdenv.mkDerivation rec {
|
||||
# Patch: https://github.com/surge-synthesizer/surge/pull/4845
|
||||
(fetchpatch {
|
||||
url = "https://github.com/surge-synthesizer/surge/commit/7a552038bab4b000d188ae425aa97963dc91db17.patch";
|
||||
sha256 = "sha256-5Flf0uJqEK6e+sadB+vr6phdvvdZYXcFFfm4ywhAeW0=";
|
||||
hash = "sha256-5Flf0uJqEK6e+sadB+vr6phdvvdZYXcFFfm4ywhAeW0=";
|
||||
name = "glibc_build_fix.patch";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
git
|
||||
gitMinimal
|
||||
pkg-config
|
||||
python3
|
||||
];
|
||||
@@ -92,17 +92,17 @@ stdenv.mkDerivation rec {
|
||||
build/surge-headless
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = ''
|
||||
LV2 & VST3 synthesizer plug-in (previously released as Vember Audio
|
||||
Surge)
|
||||
'';
|
||||
homepage = "https://surge-synthesizer.github.io";
|
||||
license = licenses.gpl3;
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
magnetophon
|
||||
orivej
|
||||
];
|
||||
};
|
||||
}
|
||||
})
|
||||
@@ -6,12 +6,12 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "unrar";
|
||||
version = "7.1.9";
|
||||
version = "7.1.10";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://www.rarlab.com/rar/unrarsrc-${finalAttrs.version}.tar.gz";
|
||||
stripRoot = false;
|
||||
hash = "sha256-CkeE97RcEyCwOX4NKZG2d63ZvxsYFN8Y1swJ9ODb8sk=";
|
||||
hash = "sha256-qUqUJ7NZyF+/skmdYMeE+u6KoHswcJvQSnRQ8rAKXp8=";
|
||||
};
|
||||
|
||||
sourceRoot = finalAttrs.src.name;
|
||||
@@ -34,8 +34,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
runHook preBuild
|
||||
|
||||
cp -a unrar libunrar
|
||||
make -C libunrar lib
|
||||
make -C unrar -j1
|
||||
make -C libunrar lib -j$NIX_BUILD_CORES
|
||||
make -C unrar -j$NIX_BUILD_CORES
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
@@ -6,20 +6,20 @@
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "wasm-tools";
|
||||
version = "1.235.0";
|
||||
version = "1.236.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bytecodealliance";
|
||||
repo = "wasm-tools";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-SrWmoDSz2/qSiex46CeDIgarjgGRp2KOThGP4YjglZY=";
|
||||
hash = "sha256-gw5LIfbrJojsK7g8sMLBGXKJbME8MMtLm1ytVR1Zbmo=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
# Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved.
|
||||
auditable = false;
|
||||
|
||||
cargoHash = "sha256-j4tZupbWYcFy6M7XgDJjOKcvEYSNkQd30hvB2keVZwE=";
|
||||
cargoHash = "sha256-/ixFvNTh1loXd3CPzNzGMGDbQPnGUtp/XaoK/7dW48Q=";
|
||||
cargoBuildFlags = [
|
||||
"--package"
|
||||
"wasm-tools"
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
{
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
fetchurl,
|
||||
makeBinaryWrapper,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "y-cruncher";
|
||||
version = "0.8.6.9545";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Mysticial/y-cruncher/releases/download/v${finalAttrs.version}/y-cruncher.v${finalAttrs.version}-static.tar.xz";
|
||||
hash = "sha256-R57uTP45CXGi3+dcH0eyxR2ewjZKNxIyGHyh6mh7FUk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeBinaryWrapper
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
install -Dm755 y-cruncher -t $out/lib/y-cruncher/
|
||||
install -Dm755 Binaries/*~* -t $out/lib/y-cruncher/Binaries/
|
||||
install -Dm644 Binaries/Digits/*.txt -t $out/lib/y-cruncher/Binaries/Digits/
|
||||
install -Dm644 Custom\ Formulas/*.cfg -t $out/lib/y-cruncher/Custom\ Formulas/
|
||||
makeWrapper $out/lib/y-cruncher/y-cruncher $out/bin/y-cruncher
|
||||
|
||||
install -Dm644 "Command Lines.txt" -t $out/share/doc/y-cruncher/
|
||||
install -Dm644 "Read Me.txt" -t $out/share/doc/y-cruncher/
|
||||
install -Dm644 "Username.txt" -t $out/share/doc/y-cruncher/
|
||||
install -Dm644 Binaries/*.txt -t $out/share/doc/y-cruncher/
|
||||
install -Dm644 Custom\ Formulas/#README.txt -t $out/share/doc/y-cruncher/
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Compute Pi and other constants to billions of digits";
|
||||
longDescription = ''
|
||||
How fast can your computer compute Pi?
|
||||
|
||||
y-cruncher is a program that can compute Pi and other constants
|
||||
to trillions of digits.
|
||||
|
||||
It is the first of its kind that is multi-threaded and scalable
|
||||
to multi-core systems. Ever since its launch in 2009, it has
|
||||
become a common benchmarking and stress-testing application for
|
||||
overclockers and hardware enthusiasts.
|
||||
|
||||
y-cruncher has been used to set several world records for the
|
||||
most digits of Pi ever computed.
|
||||
'';
|
||||
homepage = "https://www.numberworld.org/y-cruncher/";
|
||||
downloadPage = "https://www.numberworld.org/y-cruncher/#Download";
|
||||
changelog = "https://www.numberworld.org/y-cruncher/version_history.html";
|
||||
license = with lib.licenses; [
|
||||
unfree
|
||||
asl20 # Apache Commons + HTTP Client
|
||||
bsd3 # Intel Cilk Run-Time Library
|
||||
];
|
||||
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
|
||||
maintainers = with lib.maintainers; [ normalcea ];
|
||||
mainProgram = "y-cruncher";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
})
|
||||
@@ -17,14 +17,14 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "alkimia";
|
||||
version = "8.2.0";
|
||||
version = "8.2.1";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "invent.kde.org";
|
||||
owner = "office";
|
||||
repo = "alkimia";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-1unlpGTJaAMhYacMO2totq0JFNaYffgieJsYa18DtkY=";
|
||||
hash = "sha256-v5DfnnzOMsoCXr074ydXxBIrSsnbex6G/OqF6psTvPs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -16,14 +16,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aioftp";
|
||||
version = "0.25.2";
|
||||
version = "0.26.2";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-hALv4NR4O5xNZ4dEbV4Cer55eWlR8ickG9LF2PPgnQs=";
|
||||
hash = "sha256-7NjMloe7teG03dwVWqHz6oc9bp+eloIhN42vBMLk92M=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -12,12 +12,12 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "backtesting";
|
||||
version = "0.6.4";
|
||||
version = "0.6.5";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-8Xasb7VG39XXQ/A47lgkYk5Vo4pJPE3Vghcxt0yGeq4=";
|
||||
hash = "sha256-c4od7ij8U98u2jXqLy0aHDfdugHfFCI/yeh9gKHvvC4=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
setuptools,
|
||||
colcon,
|
||||
pylint,
|
||||
pytestCheckHook,
|
||||
pytest-cov-stub,
|
||||
scspell,
|
||||
writableTmpDirAsHomeHook,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "colcon-library-path";
|
||||
version = "0.2.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "colcon";
|
||||
repo = "colcon-library-path";
|
||||
tag = version;
|
||||
hash = "sha256-/Zb8F/WcwpFMeJNLaf69ozXX8f+9gb+WXBda+nc/7MM=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
colcon
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pylint
|
||||
pytest-cov-stub
|
||||
pytestCheckHook
|
||||
scspell
|
||||
writableTmpDirAsHomeHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"colcon_library_path"
|
||||
];
|
||||
|
||||
disabledTestPaths = [
|
||||
"test/test_flake8.py"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Extension for colcon to set the library path environment variable";
|
||||
homepage = "https://github.com/colcon/colcon-library-path";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ guelakais ];
|
||||
};
|
||||
}
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "colorful";
|
||||
version = "0.5.6";
|
||||
version = "0.5.7";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@@ -17,7 +17,7 @@ buildPythonPackage rec {
|
||||
owner = "timofurrer";
|
||||
repo = "colorful";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-8rHJIsHiyfjmjlGiEyrzvEwKgi1kP4Njm731mlFDMIU=";
|
||||
hash = "sha256-iJ63Txn8wbZFlBrplTiHfkMfrCZfXxqlPRQgaMrwHCo=";
|
||||
};
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
@@ -27,7 +27,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Library for terminal string styling";
|
||||
homepage = "https://github.com/timofurrer/colorful";
|
||||
changelog = "https://github.com/timofurrer/colorful/releases/tag/v${version}";
|
||||
changelog = "https://github.com/timofurrer/colorful/releases/tag/${src.tag}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ kalbasit ];
|
||||
};
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ddgs";
|
||||
version = "9.4.3";
|
||||
version = "9.5.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "deedy5";
|
||||
repo = "ddgs";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-W7Ug9hYOfdskWrhRgkogwru8XE6kqxsqqnXsdD81mKk=";
|
||||
hash = "sha256-8OGO70J/o6oUfgdMKgZOtmOf4Nenk3VcV8kxU6UnEFQ=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "dvc";
|
||||
version = "3.60.1";
|
||||
version = "3.61.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@@ -74,7 +74,7 @@ buildPythonPackage rec {
|
||||
owner = "iterative";
|
||||
repo = "dvc";
|
||||
tag = version;
|
||||
hash = "sha256-e5QOWpx0Q47BJxnw9zWi483uezDN1pRevuBCrFGNpp0=";
|
||||
hash = "sha256-h+jhXGLxS6atMk84Y942QuEhVRYzZJs1pn/wcde3TN0=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [
|
||||
|
||||
@@ -18,13 +18,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "buildah";
|
||||
version = "1.41.0";
|
||||
version = "1.41.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "containers";
|
||||
repo = "buildah";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-y2JLYalJ4aEGRF3AF1tWaDXQpT4SoXg/4DfVBMsbdIs=";
|
||||
hash = "sha256-HBt/TpgrApdsiBACALBeMelA23LLQVbGg2jWRhAQsYo=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
||||
@@ -1457,10 +1457,6 @@ with pkgs;
|
||||
|
||||
### APPLICATIONS/FILE-MANAGERS
|
||||
|
||||
doublecmd = callPackage ../by-name/do/doublecmd/package.nix {
|
||||
inherit (libsForQt5) libqtpas wrapQtAppsHook;
|
||||
};
|
||||
|
||||
vifm-full = vifm.override {
|
||||
mediaSupport = true;
|
||||
inherit lib udisks2 python3;
|
||||
@@ -12647,8 +12643,6 @@ with pkgs;
|
||||
|
||||
lenovo-legion = libsForQt5.callPackage ../os-specific/linux/lenovo-legion/app.nix { };
|
||||
|
||||
leo-editor = libsForQt5.callPackage ../applications/editors/leo-editor { };
|
||||
|
||||
libkiwix = callPackage ../applications/misc/kiwix/lib.nix { };
|
||||
|
||||
libreoffice-bin = callPackage ../applications/office/libreoffice/darwin { };
|
||||
@@ -13551,10 +13545,6 @@ with pkgs;
|
||||
pythonBindings = true;
|
||||
};
|
||||
|
||||
surge = callPackage ../applications/audio/surge {
|
||||
git = gitMinimal;
|
||||
};
|
||||
|
||||
supersonic-wayland = supersonic.override {
|
||||
waylandSupport = true;
|
||||
};
|
||||
@@ -15068,8 +15058,6 @@ with pkgs;
|
||||
|
||||
p4est-dbg = p4est.override { debug = true; };
|
||||
|
||||
sageWithDoc = sage.override { withDoc = true; };
|
||||
|
||||
suitesparse_5_3 = callPackage ../development/libraries/science/math/suitesparse {
|
||||
inherit (llvmPackages) openmp;
|
||||
};
|
||||
@@ -15379,8 +15367,6 @@ with pkgs;
|
||||
qcsxcad = libsForQt5.qcsxcad;
|
||||
};
|
||||
|
||||
qucs-s = qt6Packages.callPackage ../applications/science/electronics/qucs-s { };
|
||||
|
||||
xyce-parallel = callPackage ../by-name/xy/xyce/package.nix {
|
||||
withMPI = true;
|
||||
trilinos = trilinos-mpi;
|
||||
|
||||
@@ -2759,6 +2759,8 @@ self: super: with self; {
|
||||
|
||||
colcon-defaults = callPackage ../development/python-modules/colcon-defaults { };
|
||||
|
||||
colcon-library-path = callPackage ../development/python-modules/colcon-library-path { };
|
||||
|
||||
colcon-mixin = callPackage ../development/python-modules/colcon-mixin { };
|
||||
|
||||
colcon-notification = callPackage ../development/python-modules/colcon-notification { };
|
||||
|
||||
Reference in New Issue
Block a user