Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2025-07-22 00:19:12 +00:00
committed by GitHub
169 changed files with 2014 additions and 1654 deletions
-7
View File
@@ -19002,13 +19002,6 @@
githubId = 104593071;
name = "Oliver Schmidt";
};
osslate = {
email = "fionn@kelleher.email";
github = "osslate";
githubId = 773673;
matrix = "@osslate:fsfe.org";
name = "Fionn Kelleher";
};
ostrolucky = {
email = "gabriel.ostrolucky@gmail.com";
github = "ostrolucky";
+6 -4
View File
@@ -19,6 +19,8 @@
type = lib.types.bool;
default = false;
};
package = lib.mkPackageOption pkgs "iio-sensor-proxy" { };
};
};
@@ -28,10 +30,10 @@
boot.initrd.availableKernelModules = [ "hid-sensor-hub" ];
environment.systemPackages = with pkgs; [ iio-sensor-proxy ];
environment.systemPackages = [ config.hardware.sensor.iio.package ];
services.dbus.packages = with pkgs; [ iio-sensor-proxy ];
services.udev.packages = with pkgs; [ iio-sensor-proxy ];
systemd.packages = with pkgs; [ iio-sensor-proxy ];
services.dbus.packages = [ config.hardware.sensor.iio.package ];
services.udev.packages = [ config.hardware.sensor.iio.package ];
systemd.packages = [ config.hardware.sensor.iio.package ];
};
}
+1
View File
@@ -333,6 +333,7 @@
./programs/vim.nix
./programs/virt-manager.nix
./programs/vivid.nix
./programs/vscode.nix
./programs/wavemon.nix
./programs/wayland/cardboard.nix
./programs/wayland/dwl.nix
+63
View File
@@ -0,0 +1,63 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.programs.vscode;
in
{
options.programs.vscode = {
enable = lib.mkEnableOption "VSCode editor";
defaultEditor = lib.mkEnableOption "" // {
description = ''
When enabled, configures VSCode to be the default editor
using the EDITOR environment variable.
'';
};
package = lib.mkPackageOption pkgs "vscode" {
extraDescription = "The final package will be customized with extensions from {option}`programs.vscode.extensions`";
};
extensions = lib.mkOption {
type = lib.types.listOf lib.types.package;
default = [ ];
example = lib.literalExpression ''
with pkgs.vscode-extensions; [
bbenoist.nix
golang.go
twxs.cmake
]
'';
description = "List of extensions to install.";
};
finalPackage = lib.mkOption {
type = lib.types.package;
visible = false;
readOnly = true;
description = "Resulting customized VSCode package.";
};
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [
cfg.finalPackage
];
environment.variables.EDITOR = lib.mkIf cfg.defaultEditor (
lib.mkOverride 900 cfg.finalPackage.meta.mainProgram
);
programs.vscode.finalPackage = pkgs.vscode-with-extensions.override {
vscode = cfg.package;
vscodeExtensions = cfg.extensions;
};
};
meta.maintainers = with lib.maintainers; [ ethancedwards8 ];
}
@@ -176,6 +176,10 @@ in
krdp
xwaylandvideobridge # exposes Wayland windows to X11 screen capture
]
++ lib.optionals config.hardware.sensor.iio.enable [
# This is required for autorotation in Plasma 6
qtsensors
]
++ lib.optionals config.services.flatpak.enable [
# Since PackageKit Nix support is not there yet,
# only install discover if flatpak is enabled.
+1 -1
View File
@@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
description = "polyphonic additive synthesizer";
description = "Polyphonic additive synthesizer";
mainProgram = "padthv1_jack";
homepage = "http://padthv1.sourceforge.net/";
license = lib.licenses.gpl2Plus;
+1 -1
View File
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = ''A real-time graphical programming environment for audio, video, and graphical processing'';
description = ''Real-time graphical programming environment for audio, video, and graphical processing'';
homepage = "http://puredata.info";
license = licenses.bsd3;
platforms = platforms.linux ++ platforms.darwin;
@@ -100,7 +100,7 @@ mkDerivation rec {
meta = with lib; {
homepage = "https://leo-editor.github.io/leo-editor/";
description = "A powerful folding 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; [
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Your-editor (yed) is a small and simple terminal editor core that is meant to be extended through a powerful plugin architecture";
description = "Small and simple terminal editor core that is meant to be extended through a powerful plugin architecture";
homepage = "https://your-editor.org/";
changelog = "https://github.com/your-editor/yed/blob/${version}/CHANGELOG.md";
license = with lib.licenses; [ mit ];
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "genesis-plus-gx";
version = "0-unstable-2025-06-27";
version = "0-unstable-2025-07-18";
src = fetchFromGitHub {
owner = "libretro";
repo = "Genesis-Plus-GX";
rev = "7eaca304a77827d4ba0f9bd9e23aca1ed8eb231e";
hash = "sha256-hcl0iN7AfZEncXFC8GvD6D8olr+NlIOcVV42dZ6G55Y=";
rev = "0cfb7a22b129f42feb3b48095871c122acf45158";
hash = "sha256-Fonxi2RQJ/iqSLAfun2anHCzVnM7TkJFkc8PtWkNsQY=";
};
meta = {
+2 -2
View File
@@ -46,7 +46,7 @@ in
# darwin has slightly different build steps
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://github.com/Inochi2D/inochi-creator/releases/tag/${src.rev}";
description = "An open source editor for the Inochi2D puppet format";
description = "Open source editor for the Inochi2D puppet format";
};
};
@@ -80,7 +80,7 @@ in
# darwin has slightly different build steps
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://github.com/Inochi2D/inochi-session/releases/tag/${src.rev}";
description = "An application that allows streaming with Inochi2D puppets";
description = "Application that allows streaming with Inochi2D puppets";
};
};
}
+1 -1
View File
@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = gitUpdater { };
meta = with lib; {
description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, ..";
description = "Command line Kiwix tools";
homepage = "https://kiwix.org";
changelog = "https://github.com/kiwix/kiwix-tools/releases/tag/${finalAttrs.version}";
license = licenses.gpl3Plus;
+1 -1
View File
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "http://jwilk.net/software/mwic";
description = "spell-checker that groups possible misspellings and shows them in their contexts";
description = "Spell-checker that groups possible misspellings and shows them in their contexts";
mainProgram = "mwic";
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
+1 -1
View File
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://tools.suckless.org/slstatus/";
description = "status monitor for window managers that use WM_NAME like dwm";
description = "Status monitor for window managers that use WM_NAME like dwm";
license = licenses.isc;
maintainers = with maintainers; [
oxzi
@@ -215,7 +215,6 @@ let
};
isElectron = packageName == "electron";
needsCompgen = chromiumVersionAtLeast "133";
rustcVersion = buildPackages.rustc.version;
chromiumDeps = lib.mapAttrs (
@@ -295,11 +294,7 @@ let
[
ninja
gnChromium
]
++ lib.optionals needsCompgen [
bashInteractive # needed for compgen in buildPhase -> process_template
]
++ [
pkg-config
python3WithPackages
perl
@@ -513,7 +508,7 @@ let
revert = true;
})
]
++ lib.optionals (chromiumVersionAtLeast "131" && stdenv.hostPlatform.isAarch64) [
++ lib.optionals stdenv.hostPlatform.isAarch64 [
# Reverts decommit pooled pages which causes random crashes of tabs on systems
# with page sizes different than 4k. It 'supports' runtime page sizes, but has
# a hardcode for aarch64 systems.
@@ -529,70 +524,12 @@ let
hash = "sha256-PuinMLhJ2W4KPXI5K0ujw85ENTB1wG7Hv785SZ55xnY=";
})
]
++ lib.optionals (!isElectron && !chromiumVersionAtLeast "137") [
# Backport "Add more CFI suppressions for inline PipeWire functions" from M137
# to fix SIGKILL (ud1) when screensharing with PipeWire 1.4+ and is_cfi = true.
# Our chromium builds set is_official_build = true, which in turn enables is_cfi.
# We don't apply this patch to electron, because we build electron with
# is_cfi = false and as such is not affected by this.
# https://chromium-review.googlesource.com/c/chromium/src/+/6421030
(fetchpatch {
name = "add-more-CFI-suppressions-for-inline-PipeWire-functions.patch";
url = "https://chromium.googlesource.com/chromium/src/+/0eebf40b9914bca8fe69bef8eea89522c1a5d4ce^!?format=TEXT";
decode = "base64 -d";
hash = "sha256-xMqGdu5Q8BGF/OIRdmMzPrrrMGDOSY2xElFfhRsJlDU=";
})
]
++ lib.optionals (!isElectron && !chromiumVersionAtLeast "136") [
# Backport "Only call format_message when needed" to fix print() crashing with is_cfi = true.
# We build electron is_cfi = false and as such electron is not affected by this.
# Started shipping with M136+.
# https://github.com/NixOS/nixpkgs/issues/401326
# https://gitlab.archlinux.org/archlinux/packaging/packages/chromium/-/issues/13
# https://skia-review.googlesource.com/c/skia/+/961356
(fetchpatch {
name = "only-call-format_message-when-needed.patch";
url = "https://skia.googlesource.com/skia/+/71685eda67178fa374d473ec1431fc459c83bb21^!?format=TEXT";
decode = "base64 -d";
stripLen = 1;
extraPrefix = "third_party/skia/";
hash = "sha256-aMqDjt/0cowqSm5DqcD3+zX+mtjydk396LD+B5F/3cs=";
})
]
++ lib.optionals (chromiumVersionAtLeast "136") [
# Modify the nodejs version check added in https://chromium-review.googlesource.com/c/chromium/src/+/6334038
# to look for the minimal version, not the exact version (major.minor.patch). The linked CL makes a case for
# preventing compilations of chromium with versions below their intended version, not about running the very
# exact version or even running a newer version.
./patches/chromium-136-nodejs-assert-minimal-version-instead-of-exact-match.patch
]
++ lib.optionals (versionRange "137" "138") [
(fetchpatch {
# Partial revert of upstream clang+llvm bump revert to fix the following error when building with LLVM < 21:
# clang++: error: unknown argument: '-fextend-variable-liveness=none'
# https://chromium-review.googlesource.com/c/chromium/src/+/6514242
# Upstream relanded this in M138+ with <https://chromium-review.googlesource.com/c/chromium/src/+/6541127>.
name = "chromium-137-llvm-19.patch";
url = "https://chromium.googlesource.com/chromium/src/+/ddf8f8a465be2779bd826db57f1299ccd2f3aa25^!?format=TEXT";
includes = [ "build/config/compiler/BUILD.gn" ];
revert = true;
decode = "base64 -d";
hash = "sha256-wAR8E4WKMvdkW8DzdKpyNpp4dynIsYAbnJ2MqE8V2o8=";
})
]
++ lib.optionals (versionRange "137" "138") [
(fetchpatch {
# Backport "Fix build with system libpng" that fixes a typo in core/fxcodec/png/png_decoder.cpp that causes
# the build to fail at the final linking step.
# https://pdfium-review.googlesource.com/c/pdfium/+/132130
# Started shipping with M138+.
name = "pdfium-Fix-build-with-system-libpng.patch";
url = "https://pdfium.googlesource.com/pdfium.git/+/83f11d630aa1cb6d5ceb292364412f7b0585a201^!?format=TEXT";
extraPrefix = "third_party/pdfium/";
stripLen = 1;
decode = "base64 -d";
hash = "sha256-lDX0OLdxxTNLtViqEt0luJQ/H0mlvQfV0zbY1Ubqyq0=";
})
];
postPatch =
@@ -811,19 +748,10 @@ let
# Disable PGO because the profile data requires a newer compiler version (LLVM 14 isn't sufficient):
chrome_pgo_phase = 0;
clang_base_path = "${llvmCcAndBintools}";
use_qt5 = false;
use_qt6 = false;
}
// (
# M134 changed use_qt to use_qt5 (and use_qt6)
if chromiumVersionAtLeast "134" then
{
use_qt5 = false;
use_qt6 = false;
}
else
{
use_qt = false;
}
)
// lib.optionalAttrs (chromiumVersionAtLeast "136") {
# LLVM < v21 does not support --warning-suppression-mappings yet:
clang_warning_suppression_file = "";
@@ -911,12 +839,14 @@ let
let
buildCommand = target: ''
TERM=dumb ninja -C "${buildPath}" -j$NIX_BUILD_CORES "${target}"
${lib.optionalString needsCompgen "bash -s << EOL\n"}(
bash -s << EOL
(
source chrome/installer/linux/common/installer.include
PACKAGE=$packageName
MENUNAME="Chromium"
process_template chrome/app/resources/manpage.1.in "${buildPath}/chrome.1"
)${lib.optionalString needsCompgen "\nEOL"}
)
EOL
'';
targets = extraAttrs.buildTargets or [ ];
commands = map buildCommand targets;
File diff suppressed because it is too large Load Diff
@@ -9,11 +9,11 @@
buildMozillaMach rec {
pname = "firefox";
version = "128.12.0esr";
version = "128.13.0esr";
applicationName = "Firefox ESR";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "442d0b2b6ce02adcd878975f01e86548ca8fe93840185d77a1acb41ec99440c7abfdc8757e6f30d60593dcf2c7f50563b6ea6ccd4d239beea01305615b73c359";
sha512 = "9e6f3af535e0904219bcac947d458789cc43cbfaf476ac287328323662391eaaadeff57b244599acf3626a2fadc0bc41b70d07e33ca6af4412006ad01ceff034";
};
meta = {
@@ -9,11 +9,11 @@
buildMozillaMach rec {
pname = "firefox";
version = "140.0esr";
version = "140.1.0esr";
applicationName = "Firefox ESR";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "12e40b81627ac4b44d43edb94aa1cd2a6c50bb49503e3b1b6f80259eed197ecb5847a0f0520ad204340dfe0ab7b5a4aa1ced2bc21ee0258471e8fdb121f6aaf4";
sha512 = "1b5caff9b381cd449c40d148542501f7a31a7151a3f2f888e789c9743af8ee1d1eddbd970f8c0054902d1e1d739221db0cfcf1dc6ab704bb83bbb7b7b6a20055";
};
meta = {
@@ -9,10 +9,10 @@
buildMozillaMach rec {
pname = "firefox";
version = "140.0.4";
version = "141.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "3de7c0871b8a45683f5c226fb3e91e597e8f89ef154b208b2a57c4d3ea9f39cb5c69ecbd5eca3b6da68d3775688d2289c1360c7d110c67bb1be1cf26ef8cf36d";
sha512 = "bd6998bce927c5b5c186537bd41475fc9e3809829ceadb2277bb382d02d3780d2a5e5749487567a75b7c9e3726f97662c4ec28924bc491c5a3f21e2ec4828d63";
};
meta = {
@@ -152,7 +152,7 @@ buildGoModule (finalAttrs: {
meta = {
homepage = "https://github.com/rancher/rke2";
description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution";
description = "Rancher's next-generation Kubernetes distribution, also known as RKE Government";
changelog = "https://github.com/rancher/rke2/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
@@ -426,13 +426,13 @@
"vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw="
},
"equinix": {
"hash": "sha256-oKAfDSSY8Ys7wKHSDoFPOOrbXN4cOFq4HYinngjD5xY=",
"hash": "sha256-s2oXZSi0IVysbaI9rOp3sVDCSJCKPHe5cXJyU2g8SEE=",
"homepage": "https://registry.terraform.io/providers/equinix/equinix",
"owner": "equinix",
"repo": "terraform-provider-equinix",
"rev": "v3.10.0",
"rev": "v3.11.1",
"spdx": "MIT",
"vendorHash": "sha256-kwrRbuMP57knT38w9SmrIs8bPmTaMeflqWb+4cFphew="
"vendorHash": "sha256-OzFNqWCAIvFQQ/4bi52doASkjo/zoxlS2ueiV1rww1M="
},
"exoscale": {
"hash": "sha256-V/+7qjE1r49cbF1+N5E7/jWFTSvqjhO8jxjneTJjjmQ=",
@@ -1300,13 +1300,13 @@
"vendorHash": "sha256-jGGdSKXpg/N80lNsHFt1nU1t3oW5uDphGYHhBZmAgxE="
},
"sysdig": {
"hash": "sha256-oJ51syzDKX7ZO8EJ3Ug1JNRO34N0t4Y8CzAszc5apOM=",
"hash": "sha256-RGHf1JpcPP6VMPZSvj3HsL4Z7EnJKv5Y0T+tSk2hauc=",
"homepage": "https://registry.terraform.io/providers/sysdiglabs/sysdig",
"owner": "sysdiglabs",
"repo": "terraform-provider-sysdig",
"rev": "v1.56.3",
"rev": "v1.57.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-L+XwC7c4ph4lM0+BhHB9oi1R/Av8jlDcqHewOmtPU1s="
"vendorHash": "sha256-IrkNNKoBCMd+8vwQDF5PNiC9vS5iz0pjhM2nN0rsMrA="
},
"tailscale": {
"hash": "sha256-p96Jv4sIxWHWcpxcAWXASf2m06M7lsIvCCygM9KEALY=",
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
};
meta = with lib; {
description = "manage IP ranges";
description = "Manage IP ranges";
mainProgram = "iprange";
homepage = "https://github.com/firehol/iprange";
license = licenses.gpl2;
@@ -50,7 +50,7 @@ buildDunePackage {
meta = with lib; {
homepage = "https://github.com/hannesm/jackline";
description = "minimalistic secure XMPP client in OCaml";
description = "Minimalistic secure XMPP client in OCaml";
mainProgram = "jackline";
license = licenses.bsd2;
maintainers = with maintainers; [ sternenseemann ];
@@ -79,7 +79,7 @@ stdenv.mkDerivation rec {
};
meta = {
description = "NEST is a command line tool for simulating neural networks";
description = "Command line tool for simulating neural networks";
homepage = "https://www.nest-simulator.org/";
changelog = "https://github.com/nest/nest-simulator/releases/tag/v${version}";
license = lib.licenses.gpl2Plus;
@@ -66,7 +66,7 @@ python3.pkgs.buildPythonApplication rec {
meta = with lib; {
homepage = "https://github.com/NanoVNA-Saver/nanovna-saver";
description = "A tool for reading, displaying and saving data from the NanoVNA";
description = "Tool for reading, displaying and saving data from the NanoVNA";
mainProgram = "NanoVNASaver";
longDescription = ''
A multiplatform tool to save Touchstone files from the NanoVNA, sweep
@@ -107,7 +107,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
description = "LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone";
description = "Free, open source and cross-platform data visualization and analysis software accessible to everyone";
homepage = "https://labplot.kde.org";
license = with licenses; [
asl20
@@ -81,7 +81,7 @@ stdenv'.mkDerivation rec {
];
meta = with lib; {
description = "COLMAP - Structure-From-Motion and Multi-View Stereo pipeline";
description = "Structure-From-Motion and Multi-View Stereo pipeline";
longDescription = ''
COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline
with a graphical and command-line interface.
@@ -26,7 +26,7 @@
let
pname = "rxvt-unicode";
version = "9.31";
description = "A clone of the well-known terminal emulator rxvt";
description = "Clone of the well-known terminal emulator rxvt";
desktopItem = makeDesktopItem {
name = pname;
@@ -12,7 +12,7 @@ bundlerApp {
passthru.updateScript = bundlerUpdateScript "gitlab-triage";
meta = with lib; {
description = "GitLab's issues and merge requests triage, automated!";
description = "GitLab's issues and merge requests triage, automated";
homepage = "https://gitlab.com/gitlab-org/ruby/gems/gitlab-triage";
license = licenses.mit;
maintainers = [ ];
@@ -25,7 +25,7 @@ buildKodiAddon rec {
meta = with lib; {
homepage = "https://github.com/tiran/defusedxml";
description = "defusing XML bombs and other exploits";
description = "Defusing XML bombs and other exploits";
license = licenses.psfl;
teams = [ teams.kodi ];
};
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "obs-scale-to-sound";
version = "1.2.4";
version = "1.2.5";
src = fetchFromGitHub {
owner = "dimtpap";
repo = "obs-scale-to-sound";
tag = version;
hash = "sha256-N6OMufx4+WyLGnIZQNxwlPdlmsa+GoZhuDMS9NIbIGE=";
hash = "sha256-El5lwQfc33H9KvjttJyjakzRizjLoGz2MbkiRm4zm8E=";
};
nativeBuildInputs = [ cmake ];
@@ -71,7 +71,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
description = "i3lock is a bash script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text";
description = "A bash script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text";
homepage = "https://github.com/meskarune/i3lock-fancy";
maintainers = [ maintainers.reedrw ];
mainProgram = "i3lock-fancy";
+1 -6
View File
@@ -728,12 +728,7 @@ stdenvNoCC.mkDerivation {
''
# GCC NG friendly libc++
+ optionalString (libcxx != null && libcxx.isGNU or false) ''
for dir in ${getDev libcxx}/include/c++/*; do
echo "-isystem $dir" >> $out/nix-support/libcxx-cxxflags
done
for dir in ${getDev libcxx}/include/c++/*/${targetPlatform.config}; do
echo "-isystem $dir" >> $out/nix-support/libcxx-cxxflags
done
echo "-isystem ${getDev libcxx}/include" >> $out/nix-support/libcxx-cxxflags
''
##
+1 -1
View File
@@ -67,7 +67,7 @@ stdenv.mkDerivation {
meta = {
homepage = "https://tools.suckless.org/9base/";
description = "9base is a port of various original Plan 9 tools for Unix, based on plan9port";
description = "Port of various original Plan 9 tools for Unix, based on plan9port";
longDescription = ''
9base is a port of various original Plan 9 tools for Unix, based on plan9port.
It also contains the Plan 9 libc, libbio, libregexp, libfmt and libutf.
+1 -1
View File
@@ -52,7 +52,7 @@ python3Packages.buildPythonApplication rec {
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
meta = {
description = "ABlog for blogging with Sphinx";
description = "Sphinx extension that converts any documentation or personal website project into a full-fledged blog";
mainProgram = "ablog";
homepage = "https://ablog.readthedocs.io/en/latest/";
license = lib.licenses.mit;
+1 -1
View File
@@ -17,7 +17,7 @@ buildGoModule rec {
};
meta = with lib; {
description = "Command-line program for working with ham logfiles.";
description = "Command-line program for working with ham logfiles";
homepage = "https://github.com/flwyd/adif-multitool";
license = licenses.asl20;
maintainers = with maintainers; [ mafo ];
+1 -1
View File
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--enable-maintainer-mode" ];
meta = {
description = "automatic device model synthesizer";
description = "Automatic device model synthesizer";
homepage = "https://github.com/Qucs/adms";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ disassembler ];
+1 -1
View File
@@ -28,7 +28,7 @@ stdenvNoCC.mkDerivation rec {
'';
meta = with lib; {
description = "aeolus synthesizer instrument definitions";
description = "Aeolus synthesizer instrument definitions";
homepage = "http://kokkinizita.linuxaudio.org/linuxaudio/aeolus/index.html";
license = licenses.lgpl3;
platforms = platforms.linux;
+1 -1
View File
@@ -35,7 +35,7 @@ buildGoModule {
doCheck = false;
meta = with lib; {
description = "Agola: CI/CD Redefined";
description = "CI/CD Redefined";
homepage = "https://agola.io";
maintainers = with maintainers; [ happysalada ];
license = licenses.mit;
+1 -1
View File
@@ -24,7 +24,7 @@ buildGoModule rec {
];
meta = with lib; {
description = ''Artificial Intelligence Infrastructure-as-Code Generator.'';
description = ''Artificial Intelligence Infrastructure-as-Code Generator'';
mainProgram = "aiac";
homepage = "https://github.com/gofireflyio/aiac/";
license = licenses.asl20;
+1 -1
View File
@@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://allurereport.org/";
description = "Allure Report is a flexible, lightweight multi-language test reporting tool";
description = "Flexible, lightweight multi-language test reporting tool";
longDescription = ''
Allure Report is a flexible, lightweight multi-language test reporting
tool providing clear graphical reports and allowing everyone involved
+1 -1
View File
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
description = "ALMO is markdown parser and static site generator";
description = "Markdown parser and static site generator";
license = lib.licenses.mit;
platforms = lib.platforms.all;
homepage = "https://github.com/abap34/almo";
@@ -16,7 +16,7 @@ in
runCommand "${alsa-lib.pname}-${alsa-lib.version}"
{
meta = with lib; {
description = "wrapper to ease access to ALSA plugins";
description = "Wrapper to ease access to ALSA plugins";
mainProgram = "aserver";
platforms = platforms.linux;
maintainers = with maintainers; [ gm6k ];
+3 -3
View File
@@ -40,18 +40,18 @@
rustPlatform.buildRustPackage rec {
pname = "alvr";
version = "20.14.0";
version = "20.14.1";
src = fetchFromGitHub {
owner = "alvr-org";
repo = "ALVR";
tag = "v${version}";
fetchSubmodules = true; # TODO devendor openvr
hash = "sha256-K1E8zeSjaUtJ17C9G+aKNw9bzKUzeezUunZc0MM1Rj4=";
hash = "sha256-9fckUhUPAbcmbqOdUO8RlwuK8/nf1fc7XQBrAu5YaR4=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-GeI6YlpTa89W6dYmK/1Hq73R0QX67va9zL1UIyfwcv0=";
cargoHash = "sha256-OTCMWrlwnfpUhm6ssOE133e/3DaQFnOU+NunN2c1N+g=";
patches = [
(replaceVars ./fix-finding-libs.patch {
@@ -74,7 +74,7 @@ buildNpmPackage rec {
meta = {
homepage = "https://github.com/IvarK/AntimatterDimensionsSourceCode";
description = "Idle incremental game with multiple prestige layers.";
description = "Idle incremental game with multiple prestige layers";
license = lib.licenses.mit;
mainProgram = "antimatter-dimensions";
maintainers = with lib.maintainers; [ amozeo ];
+1 -1
View File
@@ -24,7 +24,7 @@ stdenvNoCC.mkDerivation {
meta = {
homepage = "https://github.com/vernnobile/antonioFont";
description = "condensed, sans serif font for larger display, headline & banner use, based on Anton";
description = "Condensed, sans serif font for larger display, headline & banner use, based on Anton";
longDescription = ''
Antonio is a refined version of the Anton Font. Anton is a single
weight web font, designed specifically for larger display, headline and
+1 -1
View File
@@ -136,7 +136,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
description = "Tool for filling forms for the Hungarian government,";
description = "Tool for filling forms for the Hungarian government";
longDescription = ''
Official tool for filling Hungarian government forms.
+1 -1
View File
@@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "APPLgrid project provides a fast and flexible way to reproduce the results of full NLO calculations with any input parton distribution set in only a few milliseconds rather than the weeks normally required to gain adequate statistics";
description = "Fast and flexible way to reproduce the results of full NLO calculations with any input parton distribution set in only a few milliseconds rather than the weeks normally required to gain adequate statistics";
license = licenses.gpl3;
homepage = "http://applgrid.hepforge.org";
platforms = platforms.unix;
+1 -1
View File
@@ -30,7 +30,7 @@ appimageTools.wrapType2 {
};
meta = {
description = "visual scope for coffee roasters";
description = "Visual scope for coffee roasters";
homepage = "https://artisan-scope.org/";
changelog = "https://github.com/artisan-roaster-scope/artisan/releases/tag/v${version}";
downloadPage = "https://github.com/artisan-roaster-scope/artisan/releases";
+1 -1
View File
@@ -29,7 +29,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
description = "Enjoy the mysteries of the sea from the safety of your own terminal!";
description = "Enjoy the mysteries of the sea from the safety of your own terminal";
mainProgram = "asciiquarium";
homepage = "https://robobunny.com/projects/asciiquarium/html/";
license = licenses.gpl2;
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "atlas";
version = "0.35.0";
version = "0.36.0";
src = fetchFromGitHub {
owner = "ariga";
repo = "atlas";
tag = "v${finalAttrs.version}";
hash = "sha256-USA3PiZcOF39LK45Xu0Oq/GJi3URMxJpBrUXxIsEkCY=";
hash = "sha256-NmlE0Wr5A2tt0cWudOWxGgyYwqE4fmCeEU68yuQKARU=";
};
modRoot = "cmd/atlas";
+1 -1
View File
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
mainProgram = "auto-epp";
homepage = "https://github.com/jothi-prasath/auto-epp";
description = "Auto-epp (energy performance preference) for AMD processors when amd_pstate=active";
description = "Energy performance preference tuner for AMD processors when amd_pstate=active";
platforms = platforms.linux;
license = licenses.mit;
maintainers = [ maintainers.lamarios ];
+1 -1
View File
@@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "AutoRaise (and focus) a window when hovering over it with the mouse";
description = "Automatically raise and focus a window when hovering over it with the mouse";
homepage = "https://github.com/sbmpost/AutoRaise";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ nickhu ];
+1 -1
View File
@@ -22,7 +22,7 @@ buildGoModule rec {
subPackages = [ "cmd/kazel" ];
meta = with lib; {
description = "kazel - a BUILD file generator for go and bazel";
description = "A BUILD file generator for go and bazel";
homepage = "https://github.com/kubernetes/repo-infra";
license = licenses.asl20;
maintainers = with maintainers; [ kalbasit ];
+1 -1
View File
@@ -18,7 +18,7 @@ rustPlatform.buildRustPackage {
cargoHash = "sha256-TikWh0U56x3HKca5Dj68Z59mOgedv+K5r+y7/CcpWa8=";
meta = with lib; {
description = "boring data tool. A CLI tool to query parquet, json and avro files";
description = "CLI tool to query parquet, json and avro files";
homepage = "https://github.com/datafusion-contrib/bdt";
license = licenses.asl20;
mainProgram = "bdt";
+1 -1
View File
@@ -32,7 +32,7 @@ libsForQt5.mkDerivation rec {
meta = {
homepage = "https://www.beebeep.net/";
description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement";
description = "Free office messenger that is indispensable in all those places where privacy and security are an essential requirement";
mainProgram = "beebeep";
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Only;
@@ -18,7 +18,7 @@ buildGoModule rec {
vendorHash = "sha256-yTNUxwnulQ+WbHdQbeNDghH4RPXurQMIgKDyXfrMxG8=";
meta = {
description = "Tool for running self-hosted bridges with the Beeper Matrix server.";
description = "Tool for running self-hosted bridges with the Beeper Matrix server";
homepage = "https://github.com/beeper/bridge-manager";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.heywoodlh ];
+1 -1
View File
@@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = {
description = "Bend is a massively parallel, high-level programming language";
description = "Massively parallel, high-level programming language";
homepage = "https://higherorderco.com/";
license = lib.licenses.asl20;
mainProgram = "bend";
+1 -1
View File
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Fast and sweet looking lockscreen for linux systems with effects!";
description = "Fast and sweet looking lockscreen for linux systems with effects";
homepage = "https://github.com/betterlockscreen/betterlockscreen";
mainProgram = "betterlockscreen";
license = licenses.mit;
@@ -11,17 +11,17 @@
rustPlatform.buildRustPackage rec {
pname = "bign-handheld-thumbnailer";
version = "1.1.2";
version = "1.1.3";
src = fetchFromGitHub {
owner = "MateusRodCosta";
repo = "bign-handheld-thumbnailer";
tag = "v${version}";
hash = "sha256-DJbJ4l1QqaEuBI5lja3iCEq0QnlAgwPXg2N4MBPBvUY=";
hash = "sha256-qS1bKEkZPmNMfiLUZVlx8EAXMMYCcGGTTZFhWwlZ3gQ=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-cnl8H4+rqIS0sfwq+breJSuabX3vT16xLtaVnK96Q/4=";
cargoHash = "sha256-LyT0HDR51/bYnXtavgtff1nCKuJn41UmZuH/uJmykkk=";
strictDeps = true;
@@ -34,7 +34,7 @@ buildGoModule.override
doCheck = false;
meta = {
description = "BigQuery emulator server implemented in Go.";
description = "BigQuery emulator server implemented in Go";
homepage = "https://github.com/goccy/bigquery-emulator";
changelog = "https://github.com/goccy/pname/releases/tag/v${version}";
license = lib.licenses.mit;
+1 -1
View File
@@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec {
];
meta = with lib; {
description = "Bindle: Aggregate Object Storage";
description = "Object Storage for Collections";
homepage = "https://github.com/deislabs/bindle";
license = licenses.asl20;
maintainers = [ ];
+1 -1
View File
@@ -103,7 +103,7 @@ stdenv.mkDerivation rec {
};
meta = with lib; {
description = "Blackfire Profiler agent and client";
description = "Profiler agent and client";
homepage = "https://blackfire.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
+1 -1
View File
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = with lib; {
description = "high performance C++ math library";
description = "High performance C++ math library";
homepage = "https://bitbucket.org/blaze-lib/blaze";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ Madouura ];
+1 -1
View File
@@ -53,7 +53,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
description = "Blobby volleyball game";
description = "Volleyball game";
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = with maintainers; [ raskin ];
+1 -1
View File
@@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
description = "Bluesnooze prevents your sleeping Mac from connecting to Bluetooth accessories";
description = "Prevents your sleeping Mac from connecting to Bluetooth accessories";
homepage = "https://github.com/odlp/bluesnooze";
changelog = "https://github.com/odlp/bluesnooze/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
+1 -1
View File
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
installFlags = [ "localstatedir=/tmp" ];
meta = with lib; {
description = "BURP - BackUp and Restore Program";
description = "BackUp and Restore Program";
homepage = "https://burp.grke.org";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ arjan-s ];
@@ -4,21 +4,21 @@
fetchFromGitHub,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "catppuccinifier-cli";
version = "8.0.0";
version = "9.0.0";
src = fetchFromGitHub {
owner = "lighttigerXIV";
repo = "catppuccinifier";
rev = version;
hash = "sha256-CEjdCr7QgyQw+1VmeEyt95R0HKE0lAKZHrwahaxgJoU=";
tag = finalAttrs.version;
hash = "sha256-YlHb8gueKyXB2JJeRJmo8oFLOeYcmthup4n4BkEHNTA=";
};
sourceRoot = "${src.name}/src/catppuccinifier-cli";
sourceRoot = "${finalAttrs.src.name}/src/catppuccinifier-cli";
useFetchCargoVendor = true;
cargoHash = "sha256-oFY07E31ZFy4AphqDCqL6BAhUNQtakHmLwER1RsAE7o=";
cargoHash = "sha256-mIzRK4rqD8ON8LqkG3QhOseZLM5+Rr1Rhj1uuu+KRMI=";
meta = {
description = "Apply catppuccin flavors to your wallpapers";
@@ -31,4 +31,4 @@ rustPlatform.buildRustPackage rec {
];
platforms = with lib.platforms; linux ++ windows;
};
}
})
@@ -11,7 +11,7 @@
libsoup_2_4,
fetchzip,
openssl_3,
webkitgtk_4_0,
webkitgtk_4_1,
gdk-pixbuf,
pkg-config,
makeDesktopItem,
@@ -19,15 +19,15 @@
autoPatchelfHook,
}:
let
version = "8.0.0";
version = "9.0.0";
in
stdenv.mkDerivation {
pname = "catppuccinifier-gui";
inherit version;
src = fetchzip {
url = "https://github.com/lighttigerXIV/catppuccinifier/releases/download/${version}/Catppuccinifer-Linux-${version}.zip";
hash = "sha256-fG6YhLsjvMUIWsOnm+GSOh6LclCAISPSRiDQdWLlAR4=";
url = "https://github.com/lighttigerXIV/catppuccinifier/releases/download/${version}/Catppuccinifer-Linux-${version}.tar.xz";
hash = "sha256-FtsO+3C5Ll1aYYCuohrPI2IQZsLyvBseXPzfK1sQgNc=";
};
nativeBuildInputs = [
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
buildInputs = [
curl
wget
webkitgtk_4_0
webkitgtk_4_1
gtk3
cairo
gdk-pixbuf
+2 -2
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "cfripper";
version = "1.17.2";
version = "1.18.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Skyscanner";
repo = "cfripper";
tag = "v${version}";
hash = "sha256-HhgOpjqWtnwx9u6EsDr/ba0g3lAmEi/slXQnBqu3h3Y=";
hash = "sha256-9cnOy7XBN3BRjUh6ST9RsKpAPJ8wrzJHtKMKhp7sg1g=";
};
pythonRelaxDeps = [
+2 -2
View File
@@ -8,13 +8,13 @@
}:
buildGoModule rec {
pname = "conduktor-ctl";
version = "0.6.1";
version = "0.6.2";
src = fetchFromGitHub {
owner = "conduktor";
repo = "ctl";
rev = "refs/tags/v${version}";
hash = "sha256-czKQQT/9w2r8BDIP8aqeAG7B0Yk+HmpjgolovHxSlTM=";
hash = "sha256-o2Pf8ytPQlnZ68K690a6TDoi4mQthYwCXgfPqNiqako=";
};
vendorHash = "sha256-kPCBzLU6aH6MNlKZcKKFcli99ZmdOtPV5+5gxPs5GH4=";
-60
View File
@@ -1,60 +0,0 @@
{
stdenvNoCC,
lib,
fetchurl,
makeWrapper,
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "daytona-bin";
version = "0.12.0";
src =
let
urls = {
"x86_64-linux" = {
url = "https://download.daytona.io/daytona/v${finalAttrs.version}/daytona-linux-amd64";
hash = "sha256-5nUWeIAKUSrbEAzo1SCSrebKvt2DKB/f2JZZ9c2vjxA=";
};
"x86_64-darwin" = {
url = "https://download.daytona.io/daytona/v${finalAttrs.version}/daytona-darwin-amd64";
hash = "sha256-JAc9EbuZnRCX2v1UXPBF8mlqz478DtrVEk6XEICW7CU=";
};
"aarch64-linux" = {
url = "https://download.daytona.io/daytona/v${finalAttrs.version}/daytona-linux-arm64";
hash = "sha256-1yy3S4JRtabQBK9LzepL+CVaj+3HPuG6oJe4YdbEi6E=";
};
"aarch64-darwin" = {
url = "https://download.daytona.io/daytona/v${finalAttrs.version}/daytona-darwin-arm64";
hash = "sha256-x5RVx5X2PD1Yu0g0umf2ywRymqa+1EFCzuXFEVSQImw=";
};
};
in
fetchurl (
urls."${stdenvNoCC.hostPlatform.system}"
or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}")
);
dontUnpack = true;
nativeBuildInputs = [
makeWrapper
];
installPhase = ''
runHook preInstall
install -Dm755 $src $out/bin/daytona
runHook postInstall
'';
meta = {
changelog = "https://github.com/daytonaio/daytona/releases/tag/v${finalAttrs.version}";
description = "Open Source Dev Environment Manager";
homepage = "https://github.com/daytonaio/daytona";
license = lib.licenses.asl20;
mainProgram = "daytona";
maintainers = with lib.maintainers; [ osslate ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
})
+3 -3
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "dnsrecon";
version = "1.3.1";
version = "1.4.0";
pyproject = true;
src = fetchFromGitHub {
owner = "darkoperator";
repo = "dnsrecon";
tag = version;
hash = "sha256-CW5HM8hATfhyQDbSAV+zSp8Gc/C5uy40yKMJAGawn0k=";
hash = "sha256-uBb19JNlbevwqFSNzLzUmmDw063Hl7RPbu453tYZ3Gc=";
};
build-system = with python3.pkgs; [ setuptools ];
@@ -35,7 +35,7 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "DNS Enumeration script";
homepage = "https://github.com/darkoperator/dnsrecon";
changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${version}";
changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${src.tag}";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [
c0bw3b
@@ -1,5 +1,12 @@
{
"ente_crypto_dart": "sha256-xBBK9BdXh4+OTj+Jkf3zh5sMZjXtvhyuE1R5LFE8iTY=",
"flutter_inappwebview": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_inappwebview_android": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_inappwebview_ios": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_inappwebview_macos": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_inappwebview_platform_interface": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_inappwebview_web": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_inappwebview_windows": "sha256-kskXtWxgp7/g1xThm5Wk3Akeaw3DHGN99PARLJyGL3A=",
"flutter_local_authentication": "sha256-r50jr+81ho+7q2PWHLf4VnvNJmhiARZ3s4HUpThCgc0=",
"sqflite": "sha256-+XTVtkFJ94VifwnutvUuAqqiyWwrcEiZ3Uz0H4D9zWA="
}
+4 -4
View File
@@ -18,17 +18,17 @@ let
in
flutter324.buildFlutterApplication rec {
pname = "ente-auth";
version = "4.4.0";
version = "4.4.3";
src = fetchFromGitHub {
owner = "ente-io";
repo = "ente";
sparseCheckout = [ "auth" ];
sparseCheckout = [ "mobile/apps/auth" ];
tag = "auth-v${version}";
hash = "sha256-bwLEOmdDiD7X2o9PshDBf+Y1s6KYT7xGhqCu4nNAchI=";
hash = "sha256-6LTGmSCMlLynYtYCsJiALsRMm9vLUD9HaGnfHu0r6Rw=";
};
sourceRoot = "${src.name}/auth";
sourceRoot = "${src.name}/mobile/apps/auth";
pubspecLock = lib.importJSON ./pubspec.lock.json;
gitHashes = lib.importJSON ./git-hashes.json;
+44 -37
View File
@@ -676,82 +676,89 @@
"flutter_inappwebview": {
"dependency": "direct main",
"description": {
"name": "flutter_inappwebview",
"sha256": "80092d13d3e29b6227e25b67973c67c7210bd5e35c4b747ca908e31eb71a46d5",
"url": "https://pub.dev"
"path": "flutter_inappwebview",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "6.1.5"
"source": "git",
"version": "6.2.0-beta.3"
},
"flutter_inappwebview_android": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_android",
"sha256": "62557c15a5c2db5d195cb3892aab74fcaec266d7b86d59a6f0027abd672cddba",
"url": "https://pub.dev"
"path": "flutter_inappwebview_android",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "1.1.3"
"source": "git",
"version": "1.2.0-beta.3"
},
"flutter_inappwebview_internal_annotations": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_internal_annotations",
"sha256": "5f80fd30e208ddded7dbbcd0d569e7995f9f63d45ea3f548d8dd4c0b473fb4c8",
"sha256": "787171d43f8af67864740b6f04166c13190aa74a1468a1f1f1e9ee5b90c359cd",
"url": "https://pub.dev"
},
"source": "hosted",
"version": "1.1.1"
"version": "1.2.0"
},
"flutter_inappwebview_ios": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_ios",
"sha256": "5818cf9b26cf0cbb0f62ff50772217d41ea8d3d9cc00279c45f8aabaa1b4025d",
"url": "https://pub.dev"
"path": "flutter_inappwebview_ios",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "1.1.2"
"source": "git",
"version": "1.2.0-beta.3"
},
"flutter_inappwebview_macos": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_macos",
"sha256": "c1fbb86af1a3738e3541364d7d1866315ffb0468a1a77e34198c9be571287da1",
"url": "https://pub.dev"
"path": "flutter_inappwebview_macos",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "1.1.2"
"source": "git",
"version": "1.2.0-beta.3"
},
"flutter_inappwebview_platform_interface": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_platform_interface",
"sha256": "cf5323e194096b6ede7a1ca808c3e0a078e4b33cc3f6338977d75b4024ba2500",
"url": "https://pub.dev"
"path": "flutter_inappwebview_platform_interface",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "1.3.0+1"
"source": "git",
"version": "1.4.0-beta.3"
},
"flutter_inappwebview_web": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_web",
"sha256": "55f89c83b0a0d3b7893306b3bb545ba4770a4df018204917148ebb42dc14a598",
"url": "https://pub.dev"
"path": "flutter_inappwebview_web",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "1.1.2"
"source": "git",
"version": "1.2.0-beta.3"
},
"flutter_inappwebview_windows": {
"dependency": "transitive",
"description": {
"name": "flutter_inappwebview_windows",
"sha256": "8b4d3a46078a2cdc636c4a3d10d10f2a16882f6be607962dbfff8874d1642055",
"url": "https://pub.dev"
"path": "flutter_inappwebview_windows",
"ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"resolved-ref": "3e6c4c4a25340cd363af9d38891d88498b90be26",
"url": "https://github.com/pichillilorenzo/flutter_inappwebview.git"
},
"source": "hosted",
"version": "0.6.0"
"source": "git",
"version": "0.7.0-beta.3"
},
"flutter_launcher_icons": {
"dependency": "direct main",
+3 -1
View File
@@ -17,7 +17,9 @@ fi
echo "Updating to $short_version"
# Subtree needed for lockfile and icons
auth_tree="$(gh-curl "https://api.github.com/repos/ente-io/ente/git/trees/$version" | gojq '.tree[] | select(.path == "auth") | .url' --raw-output)"
mobile_tree="$(gh-curl "https://api.github.com/repos/ente-io/ente/git/trees/$version" | gojq '.tree[] | select(.path == "mobile") | .url' --raw-output)"
apps_tree="$(gh-curl "$mobile_tree" | gojq '.tree[] | select(.path == "apps") | .url' --raw-output)"
auth_tree="$(gh-curl "$apps_tree" | gojq '.tree[] | select(.path == "auth") | .url' --raw-output)"
pushd "$pkg_dir"
+2 -2
View File
@@ -7,13 +7,13 @@
}:
llvmPackages.stdenv.mkDerivation rec {
pname = "enzyme";
version = "0.0.185";
version = "0.0.186";
src = fetchFromGitHub {
owner = "EnzymeAD";
repo = "Enzyme";
rev = "v${version}";
hash = "sha256-RRqjYdPVLPL6jlu491KqT/9P8uGESrsthAIdad4gckk=";
hash = "sha256-s9YGKHPk4/xy3Re3NdWe1Srjg+inPft0vrQMWaRcGpA=";
};
postPatch = ''
+2 -2
View File
@@ -6,7 +6,7 @@
let
pname = "gate";
version = "0.50.0";
version = "0.51.0";
in
buildGoModule {
inherit pname version;
@@ -15,7 +15,7 @@ buildGoModule {
owner = "minekube";
repo = "gate";
tag = "v${version}";
hash = "sha256-clWQeFKOLzA99yNqgNPdPdvyaVoRvYjYg7PrGvnuk7o=";
hash = "sha256-Fe02QzD9ZtYT+pakWWjwM48dqe7SeF011/FafbvGc0E=";
};
vendorHash = "sha256-d/D1l+/viJ5OFSpUDpC+4pnDwPJDBuYDjS7niao5D9U=";
+2 -2
View File
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication rec {
pname = "gersemi";
version = "0.20.1";
version = "0.21.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "BlankSpruce";
repo = "gersemi";
tag = version;
hash = "sha256-6lBUP+xi0owlD33TLTOlaIFBcfWTnsniK/9cQdo/ND4=";
hash = "sha256-TOrnaYvI4U7+q7ANNThZ3M3XhZS/Y8m48mNAqwjjBsg=";
};
build-system = with python3Packages; [
+3 -3
View File
@@ -11,16 +11,16 @@
buildGoModule rec {
pname = "gitleaks";
version = "8.27.2";
version = "8.28.0";
src = fetchFromGitHub {
owner = "zricethezav";
repo = "gitleaks";
tag = "v${version}";
hash = "sha256-MuFIQYQb+KqxR/KyFrGnDMvwwH9WZ+AupFhc8RgMHTo=";
hash = "sha256-smh3Ge278lYVEcs6r1F43daexgjgddy1HKhU5E4CBYM=";
};
vendorHash = "sha256-vd39TbooEdmYa6QZGEnYOmYU9p+9mV+SrLKVY+h/PEM=";
vendorHash = "sha256-dd9sHt5t0s4Vff1rOwQY1OC+0FIw0SDt/cwJN+IL5D8=";
ldflags = [
"-s"
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "glooctl";
version = "1.19.2";
version = "1.19.4";
src = fetchFromGitHub {
owner = "solo-io";
repo = "gloo";
rev = "v${version}";
hash = "sha256-IbHa9Xu5WEtkb/rumbmbZm2XI26iBOKPaOgxlMZ2fjA=";
hash = "sha256-6esnWLO0+6Tst8eplemgs1Z2Ibk+D3ipFHxcBWF3/6w=";
};
vendorHash = "sha256-eXLlcUTxSjyZKla8NosGQbJAz8HrRGmTDJs7onfgwuQ=";
vendorHash = "sha256-n42H8c4KqgEannLpEdpKSz7J4UZ+lpVhDAE7ZuBKdCU=";
subPackages = [ "projects/gloo/cli/cmd" ];
+3 -3
View File
@@ -6,15 +6,15 @@
buildGoModule rec {
pname = "goa";
version = "3.21.1";
version = "3.21.5";
src = fetchFromGitHub {
owner = "goadesign";
repo = "goa";
rev = "v${version}";
hash = "sha256-LDgpwSMB6TBdq4UwxNtddIH5KWkQSsgh3ok5JJNfwRw=";
hash = "sha256-3MRxiZK6rLc0Drn3Ha7YOZO3IGNkQNEpzppZwYcZLwg=";
};
vendorHash = "sha256-Mu93LchlPSU05r/zwZ+q0wgwWF2cTQEjOupr9lmuqVU=";
vendorHash = "sha256-5XKAfUA3dh1Vgh72h1GeiheoL7E7jij3nAlncV5FjF8=";
subPackages = [ "cmd/goa" ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "gosec";
version = "2.22.5";
version = "2.22.6";
src = fetchFromGitHub {
owner = "securego";
repo = "gosec";
rev = "v${version}";
hash = "sha256-gvKqBXiOK1KF0Y2+d7f/8QhhuvspgV632iizoKZgaQk=";
hash = "sha256-3USQf4kRAOpwmJzFNVK533yAGpYJ+Bz5vKwwIkQnctQ=";
};
vendorHash = "sha256-T29x5+n2MVIo3c1iabn5tQWrBKD96Cwo/EKWzHYgwrc=";
vendorHash = "sha256-0XYYPbbuqmBRsNDjUv1cgnQRzYFBn/sWJG6tMExRk3U=";
subPackages = [
"cmd/gosec"
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "greenmask";
version = "0.2.12";
version = "0.2.13";
src = fetchFromGitHub {
owner = "GreenmaskIO";
repo = "greenmask";
tag = "v${version}";
hash = "sha256-Tgr6olU8EBiiHX4fNOL6EXdrFs2eckFk4ooBBoxc+ms=";
hash = "sha256-aV/H2UuMm66No2J1t7VnO0s/WozacmCYsSgKb0SAupQ=";
};
vendorHash = "sha256-t2U65GAGBGdMRXPTkCQCuXfLuqohA6erTlvAN/xx/ek=";
+1 -2
View File
@@ -23,8 +23,7 @@ assert
inherit (lib) intersectLists platforms concatStringsSep;
workingPlatforms = intersectLists platforms.linux (with platforms; x86_64 ++ aarch64 ++ riscv64);
in
(enableCrossCompilation -> !(isLinux && is64bit))
-> builtins.throw ''
lib.assertMsg (enableCrossCompilation -> isLinux && is64bit) ''
The cross-compilation toolchains may only be enabled on the following platforms:
${concatStringsSep "\n" workingPlatforms}
'';
+3 -3
View File
@@ -7,18 +7,18 @@
rustPlatform.buildRustPackage rec {
pname = "harper";
version = "0.50.0";
version = "0.51.0";
src = fetchFromGitHub {
owner = "Automattic";
repo = "harper";
rev = "v${version}";
hash = "sha256-vhaIDzjOG43+zxJU1BTPNPTmbDkLqFo0NRfvYcJSvSo=";
hash = "sha256-jMifo0vhcCFY8DTuqRYzz483R2NGOWeWr1SR7xkTM/s=";
};
buildAndTestSubdir = "harper-ls";
useFetchCargoVendor = true;
cargoHash = "sha256-6f8zJyz36Da7OvqWBE1w5IsRa8dNulSxLrQiTqjEbKo=";
cargoHash = "sha256-PSyJ9EDmxevU/b3xWZS3eqQPfcQ7Us/Bi6SA7WB70J4=";
passthru.updateScript = nix-update-script { };
+2 -2
View File
@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "havoc";
version = "0.6.0";
version = "0.7.0";
src = fetchFromGitHub {
owner = "ii8";
repo = "havoc";
rev = finalAttrs.version;
hash = "sha256-YCZdAlIDptVLMUko40gfp2BCAbhGNsYyVTDB14VTNSE=";
hash = "sha256-Hn0HrAgxrkfN+iXAt+C4rOd3/Z+ZKFVk3GGNgVtro7A=";
};
depsBuildBuild = [
+1 -13
View File
@@ -72,12 +72,6 @@ let
in
assert
withPlugin
->
builtins.elem hplipArch pluginArches
|| throw "HPLIP plugin not supported on ${stdenv.hostPlatform.system}";
python3Packages.buildPythonApplication {
inherit pname version;
format = "other";
@@ -362,13 +356,7 @@ python3Packages.buildPythonApplication {
bsd2
gpl2Plus
];
platforms = [
"i686-linux"
"x86_64-linux"
"armv6l-linux"
"armv7l-linux"
"aarch64-linux"
];
platforms = lib.attrNames hplipPlatforms;
maintainers = with lib.maintainers; [ ttuegel ];
};
}
+4 -2
View File
@@ -5,6 +5,7 @@
fetchFromGitHub,
pkg-config,
hyprland-protocols,
hyprlang,
hyprutils,
hyprwayland-scanner,
wayland,
@@ -14,13 +15,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "hyprsunset";
version = "0.2.0";
version = "0.3.0";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprsunset";
tag = "v${finalAttrs.version}";
hash = "sha256-EIJka3UtSEtmkDBjYiGeR/hO6s6R4x3K+rbUlc9KPBE=";
hash = "sha256-Cp5kHNfWFFyJpA5eRxZh/7fJcHU1uM2tBehQyeyKEUA=";
};
postPatch = ''
@@ -36,6 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
hyprland-protocols
hyprlang
hyprutils
wayland
wayland-protocols
+3 -3
View File
@@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "kbs2";
version = "0.7.2";
version = "0.7.3";
src = fetchFromGitHub {
owner = "woodruffw";
repo = "kbs2";
rev = "v${version}";
hash = "sha256-o8/ENAWzVqs7rokST6xnyu9Q/pKqq/UnKWOFRuIuGes=";
hash = "sha256-X+NhUQzxfok9amqAiim/vjkee45hjdPedsZc3zwcOXA=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-+TJ/QG+6ZILcSZEIXj6B4qYF0P5pQpo1kw2qEfE0FDw=";
cargoHash = "sha256-Auk/6ltjfXE1VzlxmKikcV6MHDczpuRqKJrg6UGgJZE=";
nativeBuildInputs = [ installShellFiles ] ++ lib.optionals stdenv.hostPlatform.isLinux [ python3 ];
+2 -2
View File
@@ -24,11 +24,11 @@ let
in
stdenv.mkDerivation rec {
pname = "keycloak";
version = "26.2.5";
version = "26.3.1";
src = fetchzip {
url = "https://github.com/keycloak/keycloak/releases/download/${version}/keycloak-${version}.zip";
hash = "sha256-yXbHdznZlrz4T2+154cM+eAmPO/TR5kRCVVi26H66ok=";
hash = "sha256-M3YbS/aK9y4N2kZrm1wNT1ZaWAaUwaRn9QQ8fMdOV5g=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "kubecm";
version = "0.33.0";
version = "0.33.1";
src = fetchFromGitHub {
owner = "sunny0826";
repo = "kubecm";
rev = "v${version}";
hash = "sha256-osyxgwJIHsnTW8uDKPFO174ImUntKHmW61v6KPY1E9M=";
hash = "sha256-ooVKXFFrDKrxbmR3MJvu2KJQ2PW3zzJ7Qm8ck9Fje8A=";
};
vendorHash = "sha256-rSha+Fd8vohRnLjECqRn3Zg4DYxGgXc4M7mUAgvW+Gw=";
vendorHash = "sha256-HKHUN3vOhNl46T06pMUZIjcZMxDw/gkeimbs7kdmtdI=";
ldflags = [
"-s"
"-w"
+3 -3
View File
@@ -7,7 +7,7 @@
buildGoModule rec {
pname = "kubectl-klock";
version = "0.8.1";
version = "0.8.2";
nativeBuildInputs = [ makeWrapper ];
@@ -15,7 +15,7 @@ buildGoModule rec {
owner = "applejag";
repo = "kubectl-klock";
rev = "v${version}";
hash = "sha256-WKWaQ7VKzlfgYb5B/GmcUKTjxfFRctt+N+zRJcOGukA=";
hash = "sha256-Ajq3/JUnaIcz6FnC2nP9H/+oKJXQSca+mRpPSkG/xY0=";
};
ldflags = [
@@ -24,7 +24,7 @@ buildGoModule rec {
"-X main.version=${version}"
];
vendorHash = "sha256-FWfAn3ZWScIXbdv3zwwZxFyMkpzJHZJuhxe22qvv1ac=";
vendorHash = "sha256-fuq073g1RG4cfFzs5eoMOytE9Ra32HgUFG/yQDYc2JE=";
postInstall = ''
makeWrapper $out/bin/kubectl-klock $out/bin/kubectl_complete-klock --add-flags __complete
+1 -1
View File
@@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
env.RUSTFLAGS = toString (
map (flag: "-C link-arg=" + flag) [
"-Wl,--push-state,--no-as-needed"
"-lkrunfw"
(if sevVariant then "-lkrunfw-sev" else "-lkrunfw")
"-Wl,--pop-state"
]
);
+2 -2
View File
@@ -7,11 +7,11 @@
appimageTools.wrapType2 rec {
pname = "lunarclient";
version = "3.4.4";
version = "3.4.6";
src = fetchurl {
url = "https://launcherupdates.lunarclientcdn.com/Lunar%20Client-${version}.AppImage";
hash = "sha512-2ShSTAyFQtGDDQsBSqg7ZPZDZWpx/T3H3yuYUn/WMkcMJOXqQO+qyth73WjZYoa6hOqc1yp5OzE7H9lLGLIW/g==";
hash = "sha512-uSuFcCon2gQONSV7Av6x3MywgUS3+q0vluc8MJbf4VnUJ7P1SgO7dKhqY2X6UBS7HJIqsmjuhWxfW9jScxTPIQ==";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "nomino";
version = "1.6.1";
version = "1.6.2";
src = fetchFromGitHub {
owner = "yaa110";
repo = "nomino";
rev = version;
hash = "sha256-pSk1v4AyXETBJ8UupLJy8cNEqKRwkqJnqfzoHU0SdmE=";
hash = "sha256-DZTJng5aVYi14nojQ6G9+JkqSd9kn6yEYrwQbR8cd2M=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-P8QkAzZ7jR8U+WzMLo4kDwMrARLk+RQWOr/j+8GCN0A=";
cargoHash = "sha256-jXDbQEUzQ5E7lcutdvQMpyMfuILcJTFvQgq7rNI/XmM=";
meta = with lib; {
description = "Batch rename utility for developers";
+3 -3
View File
@@ -26,12 +26,12 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "opencode";
version = "0.3.43";
version = "0.3.51";
src = fetchFromGitHub {
owner = "sst";
repo = "opencode";
tag = "v${finalAttrs.version}";
hash = "sha256-EM44FkMPPkRChuLcNEEK3n4dLc5uqnX7dHROsZXyr58=";
hash = "sha256-lvosTLb9HI5IjE6Z1yEGNQn1M84zq23epgEhXGEuteQ=";
};
tui = buildGoModule {
@@ -39,7 +39,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
inherit (finalAttrs) version;
src = "${finalAttrs.src}/packages/tui";
vendorHash = "sha256-/YxvM+HZM4aRqcjUiSX0D1DhhMJkmLdh7G4+fPqtnic=";
vendorHash = "sha256-MZAKEXA34dHiH4XYUlLq6zo8ppG8JD3nj7fhZMrr+TI=";
subPackages = [ "cmd/opencode" ];
+2 -2
View File
@@ -25,13 +25,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "openturns";
version = "1.25";
version = "1.25.1";
src = fetchFromGitHub {
owner = "openturns";
repo = "openturns";
rev = "v${finalAttrs.version}";
hash = "sha256-lAFfOwriDdYvfRK/5vEQ/v97o3l/aH8jPHCVf9vlfV4=";
hash = "sha256-TwM6RvXG4+IBNxH2Ajg9atcaOGlC4kzusH8+6VbI6m4=";
};
nativeBuildInputs = [
+6 -3
View File
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "p2pool";
version = "4.8";
version = "4.8.1";
src = fetchFromGitHub {
owner = "SChernykh";
repo = "p2pool";
rev = "v${version}";
hash = "sha256-D1yQMcgRYVZf3/VGCmp6ZGu5YlWUmvlCx3pZqQF7JDM=";
hash = "sha256-UnvMR4s6o8n7K+9hig3iSFtbN/BmR6yqjc64X443ctk=";
fetchSubmodules = true;
};
@@ -58,7 +58,10 @@ stdenv.mkDerivation rec {
description = "Decentralized pool for Monero mining";
homepage = "https://github.com/SChernykh/p2pool";
license = licenses.gpl3Only;
maintainers = with maintainers; [ ratsclub ];
maintainers = with maintainers; [
ratsclub
JacoMalan1
];
mainProgram = "p2pool";
platforms = platforms.all;
};

Some files were not shown because too many files have changed in this diff Show More