Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2025-12-07 00:20:46 +00:00
committed by GitHub
141 changed files with 650 additions and 604 deletions
+5
View File
@@ -374,6 +374,11 @@
githubId = 22131756;
name = "Aaqa Ishtyaq";
};
aaravrav = {
name = "aaravrav";
github = "aaravrav";
githubId = 3279912;
};
aarnphm = {
email = "contact@aarnphm.xyz";
github = "aarnphm";
+4
View File
@@ -342,6 +342,10 @@ with lib.maintainers;
enableFeatureFreezePing = true;
};
feel-co = {
github = "feel-co";
};
flutter = {
enableFeatureFreezePing = false;
github = "flutter";
@@ -42,6 +42,20 @@ in
options = {
enable = mkEnableOption "Wyoming Piper server";
zeroconf = {
enable = mkEnableOption "zeroconf discovery" // {
default = true;
};
name = mkOption {
type = str;
default = "piper";
description = ''
The advertised name for zeroconf discovery.
'';
};
};
voice = mkOption {
type = str;
example = "en-us-ryan-medium";
@@ -95,10 +109,6 @@ in
apply = toString;
};
streaming = mkEnableOption "audio streaming on sentence boundaries" // {
default = true;
};
useCUDA = mkOption {
type = bool;
default = pkgs.config.cudaSupport;
@@ -168,8 +178,9 @@ in
"--noise-w-scale"
options.noiseWidth
]
++ lib.optionals options.streaming [
"--streaming"
++ lib.optionals options.zerconf.enable [
"--zeroconf"
options.zeroconf.name
]
++ lib.optionals options.useCUDA [
"--use-cuda"
@@ -12,12 +12,12 @@
pkgs,
}:
let
version = "0.0.27-unstable-2025-11-28";
version = "0.0.27-unstable-2025-12-01";
src = fetchFromGitHub {
owner = "yetone";
repo = "avante.nvim";
rev = "4d9d2de6fe9325a11aea7fed653478cb5b2b728b";
hash = "sha256-HjMfeW5d0MpBSV1u+5pYgCoJYf1QjcVZZ8wyNTYMK5U=";
rev = "d3ec7c7320151244f07252a73628b1417f694b06";
hash = "sha256-xwjY/yCjySqs6ndZitgVfhnCgxzB4mbplpefv5vVCN0=";
};
avante-nvim-lib = rustPlatform.buildRustPackage {
pname = "avante-nvim-lib";
@@ -5,13 +5,13 @@
}:
mkLibretroCore rec {
core = "atari800";
version = "0-unstable-2024-10-31";
version = "0-unstable-2025-12-04";
src = fetchFromGitHub {
owner = "libretro";
repo = "libretro-atari800";
rev = "6a18cb23cc4a7cecabd9b16143d2d7332ae8d44b";
hash = "sha256-+cZXHtaXnpU/zCwiDtjkyNMFGDahiHzqV2FoTCRnUWE=";
rev = "630f2346a1dabefdcf534880a48e3e200e2cc551";
hash = "sha256-mCno2DHQXCJO2gStyp1te2XEUlrbX2iW3xIUOvZdoB0=";
};
makefile = "Makefile";
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "fbneo";
version = "0-unstable-2025-11-27";
version = "0-unstable-2025-12-05";
src = fetchFromGitHub {
owner = "libretro";
repo = "fbneo";
rev = "3609f054a65aea4b4cab5a87b2fdc876d911d244";
hash = "sha256-S18J0S50/S/50rCmcGkwSLslnA1abvsX9HhtFVcQ7XM=";
rev = "db02ef59a64209954b47965ae186ec95cf1da706";
hash = "sha256-lbtc/3lu+wm19rRt+gT3tHrDaqfZYVXsiHN5Pvm5iM8=";
};
makefile = "Makefile";
@@ -9,13 +9,13 @@
}:
mkLibretroCore {
core = "mame";
version = "0-unstable-2025-11-01";
version = "0-unstable-2025-11-30";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame";
rev = "a90e86e100f79533f257ac2b30ccefe26a76daad";
hash = "sha256-BD5DFl9EzSgnKBjF/TPXL8yvoyc3B1Ktzcwug8CEK38=";
rev = "872488e6f457edd449bc3eb7554ed1198abcaad8";
hash = "sha256-K0+uHdd85F5QBPhbV5U438TwVKwNk1NHHBTt5r45EgI=";
fetchSubmodules = true;
};
@@ -9,13 +9,13 @@
}:
mkLibretroCore {
core = "parallel-n64";
version = "0-unstable-2025-08-05";
version = "0-unstable-2025-12-04";
src = fetchFromGitHub {
owner = "libretro";
repo = "parallel-n64";
rev = "50d3ddd55b5774da643d90d7ad1e3cbd2c618883";
hash = "sha256-l42EKrZH1JwTxpkjl8vTrMsd2NJCeKV9Owgj+EB81eM=";
rev = "1da824e13e725a7144f3245324f43d59623974f8";
hash = "sha256-Th8VqENewfTeRTH+lONN7ZTMLQ0G6901q6ZBNMgepL4=";
};
extraBuildInputs = [
@@ -91,11 +91,11 @@
"vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM="
},
"baidubce_baiducloud": {
"hash": "sha256-1iOsY90WvcR6ZL9ZgkDr4ctKUZLgVsN0kzw5vg6O2Wc=",
"hash": "sha256-YgHhxjnfk9Gjj7FKJmu2V4otA2CoXL6lUlzxDwY8LF8=",
"homepage": "https://registry.terraform.io/providers/baidubce/baiducloud",
"owner": "baidubce",
"repo": "terraform-provider-baiducloud",
"rev": "v1.22.13",
"rev": "v1.22.15",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -669,13 +669,13 @@
"vendorHash": "sha256-tYvQURTrFtr+rgSMGq2zi/5p5jJVGIse7+hj95gz68U="
},
"hashicorp_vault": {
"hash": "sha256-a3lCdcEO0i+xaWv/CsKcxOcGnVFWuCVWmuqHOR2tds8=",
"hash": "sha256-7vcggk2Sh4z/6CCyeL8XAzk82K5jaFjiDGBEG+5ftEg=",
"homepage": "https://registry.terraform.io/providers/hashicorp/vault",
"owner": "hashicorp",
"repo": "terraform-provider-vault",
"rev": "v5.5.0",
"rev": "v5.6.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-rpyfECDw9kXpm9CxFSrn9aVXxWMQXF5ZJdCLgAtXGlM="
"vendorHash": "sha256-4ak7PkjQi6Nq/Xv8j3iKV8qB9tEfl1YxDbwlzTs8xBY="
},
"hashicorp_vsphere": {
"hash": "sha256-vRO6vxzi4d0hNc0MmQLhN7roONnsjxPBtFt0fyvxWd8=",
@@ -859,13 +859,13 @@
"vendorHash": "sha256-vcuUt3WIo1TnLApch410JgtyCzliQRYMQQQ2Z9diDZ8="
},
"lxc_incus": {
"hash": "sha256-N+3OHJGK67iITA8DGDMZSYmCdkhPkXRlv4NzOLpu4y8=",
"hash": "sha256-OznwpRtSxf9XOJLjO732bwVh0dclGHAFuFUKGUdg3Xc=",
"homepage": "https://registry.terraform.io/providers/lxc/incus",
"owner": "lxc",
"repo": "terraform-provider-incus",
"rev": "v1.0.0",
"rev": "v1.0.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-eTCRjnC86O2q6YZj6ltOfiBKbFCeFR1zsF3QiJ73SYA="
"vendorHash": "sha256-5FZFHzZGjIE49cszj5aeTDJRB7JXK6vLlsk8RJKRMpY="
},
"marcofranssen_dexidp": {
"hash": "sha256-un+jAmcK1MYljcAFyIHw0AFmvz4GltAsWxTOd/zXxyU=",
@@ -1147,13 +1147,13 @@
"vendorHash": null
},
"sacloud_sakuracloud": {
"hash": "sha256-BNwGibmt6Ym8fqYtM3pB++Yo33LvOSBL+CY/FmSW/r0=",
"hash": "sha256-DQLchjPM3XIhVDD6fLFp5l3ZCnHU/P3wtUGy2XAp0M0=",
"homepage": "https://registry.terraform.io/providers/sacloud/sakuracloud",
"owner": "sacloud",
"repo": "terraform-provider-sakuracloud",
"rev": "v2.31.2",
"rev": "v2.32.0",
"spdx": "Apache-2.0",
"vendorHash": "sha256-b1ziyrDKVUbTrN31t1IRFcK8EjsDSBP4FfArPkHKlBc="
"vendorHash": "sha256-zSzRVv7m+WxRqEpAhSOHATTh35dHnuFg6W5/PKaoTSI="
},
"sap-cloud-infrastructure_sci": {
"hash": "sha256-m3degJZruqRkA/lSnNQrLfJIlpl5k8qCpbyIcsyV5/U=",
@@ -46,6 +46,13 @@ let
# "use of glibc_multi is only supported on x86_64-linux"
isMultiBuild = multiArch && stdenv.system == "x86_64-linux";
# What should lib be linked to: lib32 or lib64?
defaultLib =
{
"i686-linux" = "lib32";
"x86_64-linux" = "lib64";
}
.${stdenv.system} or (throw "Please expand list of system with defaultLib for '${stdenv.system}'");
# list of packages (usually programs) which match the host's architecture
# (which includes stuff from multiPkgs)
@@ -229,7 +236,7 @@ let
ln -s /usr/lib $out/lib
ln -s /usr/lib32 $out/lib32
ln -s /usr/lib64 $out/lib64
ln -s /usr/lib64 $out/usr/lib
ln -s /usr/${defaultLib} $out/usr/lib
ln -s /usr/libexec $out/libexec
# symlink 32-bit ld-linux so it's visible in /lib
@@ -56,12 +56,12 @@ stdenvNoCC.mkDerivation {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Elegant dark theme for gnome, mate, budgie, cinnamon, xfce";
homepage = "https://github.com/EliverLara/Andromeda-gtk";
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
jakedevs
romildo
];
@@ -2,16 +2,16 @@
lib,
stdenvNoCC,
fetchFromGitLab,
breeze-icons,
gtk3,
gnome-icon-theme,
hicolor-icon-theme,
mint-x-icons,
pantheon,
jdupes,
libsForQt5,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation {
pname = "BeautyLine";
version = "2.4";
@@ -29,7 +29,7 @@ stdenvNoCC.mkDerivation rec {
# ubuntu-mono is also required but missing in ubuntu-themes (please add it if it is packaged at some point)
propagatedBuildInputs = [
breeze-icons
libsForQt5.breeze-icons
gnome-icon-theme
hicolor-icon-theme
mint-x-icons
@@ -44,20 +44,20 @@ stdenvNoCC.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/share/icons/${pname}
cp -r * $out/share/icons/${pname}/
gtk-update-icon-cache $out/share/icons/${pname}
mkdir -p $out/share/icons/BeautyLine
cp -r * $out/share/icons/BeautyLine/
gtk-update-icon-cache $out/share/icons/BeautyLine
jdupes --link-soft --recurse $out/share
runHook postInstall
'';
meta = with lib; {
meta = {
description = "BeautyLine icon theme";
homepage = "https://www.gnome-look.org/p/1425426/";
platforms = platforms.linux;
license = [ licenses.publicDomain ];
maintainers = with maintainers; [ lwb-2021 ];
platforms = lib.platforms.linux;
license = lib.licenses.publicDomain;
maintainers = with lib.maintainers; [ lwb-2021 ];
};
}
+1
View File
@@ -28,6 +28,7 @@ python3Packages.buildPythonApplication rec {
pythonRelaxDeps = [
"httpx"
"responses"
"test-results-parser"
"tree-sitter"
];
+2 -2
View File
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication rec {
pname = "dotbot";
version = "1.23.1";
version = "1.24.0";
pyproject = true;
src = fetchFromGitHub {
owner = "anishathalye";
repo = "dotbot";
tag = "v${version}";
hash = "sha256-Yq6mpBUokt4Zi84xyA5bayW1WLXEUXFev2aDJ/q/Fgo=";
hash = "sha256-HlCq9ek/419A+bgwtbRr45Q2RqPPv38QKSV+CwzihFc=";
};
preCheck = ''
@@ -3,7 +3,7 @@
formats,
stdenvNoCC,
fetchFromGitHub,
qtgraphicaleffects,
libsForQt5,
/*
An example of how you can override the background with a NixOS wallpaper
*
@@ -33,11 +33,10 @@ stdenvNoCC.mkDerivation {
hash = "sha256-yn0fTYsdZZSOcaYlPCn8BUIWeFIKcTI1oioTWqjYunQ=";
};
propagatedBuildInputs = [
qtgraphicaleffects
];
dontWrapQtApps = true;
propagatedBuildInputs = [
libsForQt5.qtgraphicaleffects
];
installPhase = ''
runHook preInstall
@@ -55,13 +54,13 @@ stdenvNoCC.mkDerivation {
postFixup = ''
mkdir -p $out/nix-support
echo ${qtgraphicaleffects} >> $out/nix-support/propagated-user-env-packages
echo ${libsForQt5.qtgraphicaleffects} >> $out/nix-support/propagated-user-env-packages
'';
meta = with lib; {
meta = {
description = "Sleek and stylish SDDM theme crafted in QML";
homepage = "https://github.com/surajmandalcell/Elegant-sddm";
license = licenses.gpl3;
maintainers = with maintainers; [ GaetanLepage ];
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ GaetanLepage ];
};
}
+9 -4
View File
@@ -22,17 +22,18 @@
sqlite,
desktop-file-utils,
libxml2,
libsecret,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "euphonica";
version = "0.96.4-beta";
version = "0.98.0-beta";
src = fetchFromGitHub {
owner = "htkhiem";
repo = "euphonica";
tag = "v${finalAttrs.version}";
hash = "sha256-iPkqTnC5Gg2hnzQ2Lul5aXF5QhYpHQ1MiilvNiKHFdc=";
hash = "sha256-pLs8aLm2CyT8eVtbB8UQj9xSqnjViRxKjuH3A6RErjA=";
fetchSubmodules = true;
};
@@ -45,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: {
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-AISBkWJ0ZZy2HdZCwW6S5DcD09nVJOmglsoevCaD/3g=";
hash = "sha256-w6xZQP8QTTPKQgPCX20IvoWErrgWVisEIJKkxwtQHho=";
};
mesonBuildType = "release";
@@ -74,13 +75,17 @@ stdenv.mkDerivation (finalAttrs: {
pipewire
sqlite
libxml2
libsecret
];
meta = {
description = "MPD client with delusions of grandeur, made with Rust, GTK and Libadwaita";
homepage = "https://github.com/htkhiem/euphonica";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ paperdigits ];
maintainers = with lib.maintainers; [
paperdigits
aaravrav
];
mainProgram = "euphonica";
platforms = with lib.platforms; linux;
};
@@ -3,21 +3,21 @@
stdenvNoCC,
fetchFromGitHub,
gtk3,
breeze-icons,
pantheon,
gnome-icon-theme,
hicolor-icon-theme,
libsForQt5,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "flat-remix-icon-theme";
version = "20240201";
src = fetchFromGitHub {
owner = "daniruiz";
repo = "flat-remix";
rev = version;
sha256 = "sha256-3TkBRgoT2AW0Sb0CrXdxh53/jYARAMFC/TIj/r/zruo=";
tag = finalAttrs.version;
hash = "sha256-3TkBRgoT2AW0Sb0CrXdxh53/jYARAMFC/TIj/r/zruo=";
};
nativeBuildInputs = [
@@ -25,7 +25,7 @@ stdenvNoCC.mkDerivation rec {
];
propagatedBuildInputs = [
breeze-icons
libsForQt5.breeze-icons
pantheon.elementary-icon-theme
gnome-icon-theme
hicolor-icon-theme
@@ -45,12 +45,12 @@ stdenvNoCC.mkDerivation rec {
recordPropagatedDependencies
'';
meta = with lib; {
meta = {
description = "Flat remix is a pretty simple icon theme inspired on material design";
homepage = "https://drasite.com/flat-remix";
license = with licenses; [ gpl3Only ];
license = with lib.licenses; [ gpl3Only ];
# breeze-icons and pantheon.elementary-icon-theme dependencies are restricted to linux
platforms = platforms.linux;
platforms = lib.platforms.linux;
maintainers = [ ];
};
}
})
@@ -1,18 +1,18 @@
diff --git a/wt b/wt
index 60999f2..5687822 100755
index 7166bf2..cdbebab 100755
--- a/wt
+++ b/wt
@@ -27,7 +27,6 @@ help_message() {
echo -e "\twt: go to the main worktree"
echo -e "\twt <worktree-name>: search for worktree names and change to that directory."
@@ -48,7 +48,6 @@ help_message() {
echo -e "\twt -i: interactively select a worktree using fzf."
echo -e "\twt list: list out all the git worktrees."
echo -e "\twt names: list out only the git worktree names."
- echo -e "\twt update: update to the latest release of worktree switcher."
echo -e "\twt version: show the CLI version."
echo -e "\twt init <shell>: print the init script for <shell>."
echo -e "\twt help: shows this help message."
@@ -163,9 +162,6 @@ case "${args[0]}" in
names)
worktree_list_names
@@ -189,9 +188,6 @@ names)
echo -e '\033[0;31mThe '\''names'\'' option is deprecated and will be removed in future versions.\033[0m' >&2
echo -e '\033[0;31mUse '\''list'\'' instead.\033[0m' >&2
;;
-update)
- update
@@ -20,11 +20,11 @@ index 60999f2..5687822 100755
help)
help_message
;;
@@ -176,7 +172,6 @@ init)
@@ -202,7 +198,6 @@ init)
init
;;
*)
- auto_check_update
directory=$(git worktree list --porcelain 2> /dev/null | sed -n '/'"${arg:-.}"'/{s/^worktree\s*//p;q}')
;;
esac
if [[ "$is_interactive" == true ]]; then
directory=$(git worktree list --porcelain |
awk '/worktree/ {wt=$2} /branch/ {sub("refs/heads/", "", $2); print wt " [" $2 "]"}' |
@@ -6,22 +6,24 @@
installShellFiles,
git,
jq,
fzf,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "git-worktree-switcher";
version = "0.2.6";
version = "0.2.8";
src = fetchFromGitHub {
owner = "mateusauler";
repo = "git-worktree-switcher";
tag = "${finalAttrs.version}-fork";
hash = "sha256-vPnAXiizCU5nXce+aE2x2G5ei+7A+eBTUpxcGleSSa8=";
hash = "sha256-OXUVIL4bIqqxnLLwdO0+8gxCDMqA4TPvjIc2i8BeBmw=";
};
buildInputs = [
jq
fzf
git
jq
];
nativeBuildInputs = [
@@ -39,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
cp wt $out/bin
wrapProgram $out/bin/wt --prefix PATH : ${
lib.makeBinPath [
fzf
git
jq
]
+3 -3
View File
@@ -19,13 +19,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "grimblast";
version = "0.1-unstable-2025-10-04";
version = "0.1-unstable-2025-12-01";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "contrib";
rev = "32e1a75b65553daefb419f0906ce19e04815aa3a";
hash = "sha256-PzgQJydp+RlKvwDi807pXPlURdIAVqLppZDga3DwPqg=";
rev = "e88d93f8aed2b9631b62ca273590fd3528310d7e";
hash = "sha256-71vBBU9GC+A+tdqAuFDRdx8WEVuj4OaVY5apoaAALkc=";
};
strictDeps = true;
@@ -3,26 +3,26 @@
stdenvNoCC,
fetchFromGitHub,
gtk3,
breeze-icons,
gnome-icon-theme,
hicolor-icon-theme,
libsForQt5,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "gruvbox-dark-icons-gtk";
version = "1.0.0";
src = fetchFromGitHub {
owner = "jmattheis";
repo = "gruvbox-dark-icons-gtk";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "1fks2rrrb62ybzn8gqan5swcgksrb579vk37bx4xpwkc552dz2z2";
};
nativeBuildInputs = [ gtk3 ];
propagatedBuildInputs = [
breeze-icons
libsForQt5.breeze-icons
gnome-icon-theme
hicolor-icon-theme
];
@@ -36,11 +36,11 @@ stdenvNoCC.mkDerivation rec {
dontDropIconThemeCache = true;
meta = with lib; {
meta = {
description = "Gruvbox icons for GTK based desktop environments";
homepage = "https://github.com/jmattheis/gruvbox-dark-gtk";
license = licenses.gpl3Only;
platforms = platforms.unix;
maintainers = [ maintainers.nomisiv ];
license = lib.licenses.gpl3Only;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ nomisiv ];
};
}
})
+2 -2
View File
@@ -8,12 +8,12 @@
stdenv.mkDerivation rec {
pname = "jacoco";
version = "0.8.12";
version = "0.8.14";
src = fetchzip {
url = "https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/${version}/jacoco-${version}.zip";
stripRoot = false;
sha256 = "sha256-7bN68fcUycehJDJeBAyCloz8rb3SXgjwmC9zpob8YdI=";
sha256 = "sha256-ysqPAxZK/mcnGiqqqTzfCOCyAcvMMvymFrSme6rFCJE=";
};
outputs = [
@@ -3,11 +3,7 @@
fetchFromGitHub,
fetchpatch2,
cmake,
extra-cmake-modules,
wrapQtAppsHook,
qtbase,
kwin,
kcmutils,
kdePackages,
libepoxy,
libxcb,
lib,
@@ -33,15 +29,15 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
extra-cmake-modules
wrapQtAppsHook
kdePackages.extra-cmake-modules
kdePackages.wrapQtAppsHook
];
buildInputs = [
kcmutils
kwin
kdePackages.kcmutils
kdePackages.kwin
libepoxy
libxcb
qtbase
kdePackages.qtbase
];
meta = with lib; {
@@ -2,26 +2,26 @@
lib,
stdenvNoCC,
fetchFromGitHub,
breeze-icons,
elementary-icon-theme,
gnome-icon-theme,
hicolor-icon-theme,
pantheon,
libsForQt5,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "la-capitaine-icon-theme";
version = "0.6.2";
src = fetchFromGitHub {
owner = "keeferrourke";
repo = "la-capitaine-icon-theme";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-+n+GN5sCcWTyAigtgyudliOTulP7ECoOCYdm01trokU=";
};
propagatedBuildInputs = [
breeze-icons
elementary-icon-theme
libsForQt5.breeze-icons
pantheon.elementary-icon-theme
gnome-icon-theme
hicolor-icon-theme
];
@@ -37,21 +37,21 @@ stdenvNoCC.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/share/icons/$pname
cp -a * $out/share/icons/$pname
rm $out/share/icons/$pname/{configure,COPYING,LICENSE,*.md}
cp "$out/share/icons/$pname/places/scalable/"distributor-logo-{archlinux,debian,kubuntu}.svg "$out/share/icons/$pname/apps/scalable/"
mkdir -p $out/share/icons/la-capitaine-icon-theme
cp -a * $out/share/icons/la-capitaine-icon-theme
rm $out/share/icons/la-capitaine-icon-theme/{configure,COPYING,LICENSE,*.md}
cp "$out/share/icons/la-capitaine-icon-theme/places/scalable/"distributor-logo-{archlinux,debian,kubuntu}.svg "$out/share/icons/la-capitaine-icon-theme/apps/scalable/"
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Icon theme inspired by macOS and Google's Material Design";
homepage = "https://github.com/keeferrourke/la-capitaine-icon-theme";
license = with licenses; [
license = with lib.licenses; [
gpl3Plus
mit
];
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ romildo ];
};
}
})
+3 -3
View File
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "libdeltachat";
version = "2.28.0";
version = "2.30.0";
src = fetchFromGitHub {
owner = "chatmail";
repo = "core";
tag = "v${version}";
hash = "sha256-nJ9ZBk+CO4FI5xqDUSNTc+1OEClAS3D5D5Kc6oK9LEc=";
hash = "sha256-O3md/3A9i9W2QF3SYxHsuuiAa/DsgNP2BAHA2yA7Y/A=";
};
patches = [
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
cargoDeps = rustPlatform.fetchCargoVendor {
pname = "chatmail-core";
inherit version src;
hash = "sha256-bqHe7f9+ABGFnk2rQqFHd9VWuTw05i2JA4ZsSXJe4Dk=";
hash = "sha256-ZqlmGBf6B573wWXMMR/hVFIvrK01DwgpXeTOwJWVxcA=";
};
nativeBuildInputs = [
@@ -5,9 +5,8 @@
cmake,
extra-cmake-modules,
gtk3,
plasma-framework,
kwindowsystem,
hicolor-icon-theme,
libsForQt5,
}:
stdenv.mkDerivation {
@@ -27,8 +26,8 @@ stdenv.mkDerivation {
cmake
extra-cmake-modules
gtk3
plasma-framework
kwindowsystem
libsForQt5.plasma-framework
libsForQt5.kwindowsystem
];
propagatedBuildInputs = [
@@ -52,10 +51,10 @@ stdenv.mkDerivation {
done
'';
meta = with lib; {
meta = {
description = "Icons based on Breeze and Super Flat Remix";
homepage = "https://gitlab.manjaro.org/artwork/themes/maia";
license = licenses.lgpl3;
platforms = platforms.all;
license = lib.licenses.lgpl3;
platforms = lib.platforms.all;
};
}
+4 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "moor";
version = "2.9.2";
version = "2.9.4";
src = fetchFromGitHub {
owner = "walles";
repo = "moor";
tag = "v${finalAttrs.version}";
hash = "sha256-+gNM/yqoEZ0JUieRsdGCpO5MG+Jtaxwi114PQEhaMiY=";
hash = "sha256-HOnm991rMuAed4t8Z10HN17w89p1WVUjSGGc/w9UUlg=";
};
vendorHash = "sha256-KTAckjrOZVwl6UBFmbqqMjUyYJDQxySxWiV46QNTfuY=";
vendorHash = "sha256-l1XeVZ4FyQDu2sKo4/SieBbwUicq3gNE3D/0m6fcGt8=";
nativeBuildInputs = [ installShellFiles ];
@@ -51,6 +51,7 @@ buildGoModule (finalAttrs: {
maintainers = with lib.maintainers; [
foo-dogsquared
getchoo
zowoq
];
};
})
@@ -4,21 +4,21 @@
fetchFromGitHub,
gtk3,
adwaita-icon-theme,
breeze-icons,
gnome-icon-theme,
hicolor-icon-theme,
gitUpdater,
libsForQt5,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "numix-icon-theme";
version = "25.10.26";
src = fetchFromGitHub {
owner = "numixproject";
repo = "numix-icon-theme";
rev = version;
sha256 = "sha256-YKR4dncq2uuX8CMJj/Zr/0pdl7gLC8VZGvb/HI1+Uwc=";
tag = finalAttrs.version;
hash = "sha256-YKR4dncq2uuX8CMJj/Zr/0pdl7gLC8VZGvb/HI1+Uwc=";
};
nativeBuildInputs = [
@@ -27,7 +27,7 @@ stdenvNoCC.mkDerivation rec {
propagatedBuildInputs = [
adwaita-icon-theme
breeze-icons
libsForQt5.breeze-icons
gnome-icon-theme
hicolor-icon-theme
];
@@ -51,12 +51,12 @@ stdenvNoCC.mkDerivation rec {
passthru.updateScript = gitUpdater { };
meta = with lib; {
meta = {
description = "Numix icon theme";
homepage = "https://numixproject.github.io";
license = licenses.gpl3Only;
license = lib.licenses.gpl3Only;
# darwin cannot deal with file names differing only in case
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ romildo ];
};
}
})
@@ -4,10 +4,10 @@
fetchFromGitHub,
cmake,
gtk3,
breeze-icons,
gnome-icon-theme,
papirus-icon-theme,
hicolor-icon-theme,
libsForQt5,
}:
stdenv.mkDerivation {
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
];
propagatedBuildInputs = [
breeze-icons
libsForQt5.breeze-icons
gnome-icon-theme
papirus-icon-theme
hicolor-icon-theme
+2 -2
View File
@@ -8,11 +8,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "quarkus-cli";
version = "3.29.4";
version = "3.30.2";
src = fetchurl {
url = "https://github.com/quarkusio/quarkus/releases/download/${finalAttrs.version}/quarkus-cli-${finalAttrs.version}.tar.gz";
hash = "sha256-ApMv7nHYBaW/L0Gvs6M8rJc3n/9yhSRtSAnWda06iak=";
hash = "sha256-1iHzvgw4xSJPldeRI50rLO/b1YVk8NuSdnU9atG0VRA=";
};
nativeBuildInputs = [ makeWrapper ];
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "reproxy";
version = "1.2.3";
version = "1.3.0";
src = fetchFromGitHub {
owner = "umputun";
repo = "reproxy";
tag = "v${version}";
hash = "sha256-u2hS06UOu+YYEB03Xtvxg1XJx2FO3AqxCsCnR8YfFj4=";
hash = "sha256-zpfgwlGYXe7I3yO8Cc53ZrPDpXn8hk6cOcXwWyxub+A=";
};
vendorHash = null;
@@ -1,7 +1,9 @@
{
pkgs,
lib,
stdenvNoCC,
fetchFromGitHub,
kdePackages,
formats,
themeConfig ? null,
embeddedTheme ? "astronaut",
}:
@@ -9,7 +11,7 @@ stdenvNoCC.mkDerivation rec {
pname = "sddm-astronaut";
version = "1.0-unstable-2025-01-05";
src = pkgs.fetchFromGitHub {
src = fetchFromGitHub {
owner = "Keyitdev";
repo = "sddm-astronaut-theme";
rev = "11c0bf6147bbea466ce2e2b0559e9a9abdbcc7c3";
@@ -18,7 +20,7 @@ stdenvNoCC.mkDerivation rec {
dontWrapQtApps = true;
propagatedBuildInputs = with pkgs.kdePackages; [
propagatedBuildInputs = with kdePackages; [
qtsvg
qtmultimedia
qtvirtualkeyboard
@@ -26,7 +28,7 @@ stdenvNoCC.mkDerivation rec {
installPhase =
let
iniFormat = pkgs.formats.ini { };
iniFormat = formats.ini { };
configFile = iniFormat.generate "" { General = themeConfig; };
basePath = "$out/share/sddm/themes/sddm-astronaut-theme";
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
qtgraphicaleffects,
libsForQt5,
themeConfig ? { },
}:
let
@@ -30,7 +30,7 @@ stdenv.mkDerivation {
};
propagatedBuildInputs = [
qtgraphicaleffects
libsForQt5.qtgraphicaleffects
];
dontWrapQtApps = true;
@@ -46,7 +46,7 @@ stdenv.mkDerivation {
postFixup = ''
mkdir -p $out/nix-support
echo ${qtgraphicaleffects} >> $out/nix-support/propagated-user-env-packages
echo ${libsForQt5.qtgraphicaleffects} >> $out/nix-support/propagated-user-env-packages
'';
meta = with lib; {
license = licenses.gpl3;
@@ -1,28 +1,30 @@
{
pkgs,
lib,
stdenvNoCC,
fetchFromGitHub,
formats,
libsForQt5,
themeConfig ? null,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "sddm-sugar-dark";
version = "1.2";
src = pkgs.fetchFromGitHub {
src = fetchFromGitHub {
owner = "MarianArlt";
repo = "sddm-sugar-dark";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-C3qB9hFUeuT5+Dos2zFj5SyQegnghpoFV9wHvE9VoD8=";
};
dontWrapQtApps = true;
buildInputs = with pkgs.libsForQt5.qt5; [ qtgraphicaleffects ];
buildInputs = with libsForQt5.qt5; [ qtgraphicaleffects ];
installPhase =
let
iniFormat = pkgs.formats.ini { };
iniFormat = formats.ini { };
configFile = iniFormat.generate "" { General = themeConfig; };
basePath = "$out/share/sddm/themes/sugar-dark";
@@ -37,10 +39,9 @@ stdenvNoCC.mkDerivation rec {
meta = {
description = "Dark SDDM theme from the sugar family";
homepage = "https://github.com/${src.owner}/${pname}";
homepage = "https://github.com/MarianArlt/sddm-sugar-dark";
license = lib.licenses.gpl3;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ danid3v ];
};
}
})
+1 -4
View File
@@ -21,10 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
description = "Sleek Manifest File Handler";
homepage = "https://github.com/feel-co/smfh";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [
arthsmn
gerg-l
];
teams = [ lib.teams.feel-co ];
mainProgram = "smfh";
};
})
+118 -78
View File
@@ -11,8 +11,8 @@
},
{
"pname": "BouncyCastle.Cryptography",
"version": "2.5.1",
"hash": "sha256-ISDd8fS6/cIJIXBFDd7F3FQ0wzWkAo4r8dvycb8iT6c="
"version": "2.6.1",
"hash": "sha256-0NNwK/UZlnIK4Nb7bs4ya0XfoVluKQPUVQvaR88UHKo="
},
{
"pname": "CommandLiners",
@@ -31,8 +31,8 @@
},
{
"pname": "dotnet-ef",
"version": "8.0.15",
"hash": "sha256-a/Wb9PIfyBLs0d8VOUQdEvxk73i8nlvd1kCCqOpEHs8="
"version": "8.0.22",
"hash": "sha256-NBMB7Z3gbxP2UNroR1s2thYO+bMBmBBZRVSOa9vKyVY="
},
{
"pname": "DotNet.Glob",
@@ -41,8 +41,8 @@
},
{
"pname": "EntityFramework",
"version": "6.5.0",
"hash": "sha256-WZ4AI6XjyMMIDw6y3ggz5lym4ihmFTndInt35ij9E0k="
"version": "6.5.1",
"hash": "sha256-dJDJ3hNv77RRuKfvcVOptGmSdohov8FtSeEfvNF/hJk="
},
{
"pname": "Esprima",
@@ -54,10 +54,15 @@
"version": "8.0.200",
"hash": "sha256-wjYiedFiqOTKaM4mF6uT9kc/yKDJ78mqfw9qLoBFHOw="
},
{
"pname": "Html2Markdown",
"version": "6.1.0.2",
"hash": "sha256-r8tXLN6rkOCW+Tae+etAgP3MGkW8mQFQetR1ual6trM="
},
{
"pname": "HtmlAgilityPack",
"version": "1.12.1",
"hash": "sha256-qravAvCdB/KjWujRk2GL/kGre/B9XVAP+jewICxiKKo="
"version": "1.12.4",
"hash": "sha256-58ohjvtRXFwfY46Hny9GWL2r6KwZzkJWHFXwIWjkaHU="
},
{
"pname": "Humanizer.Core",
@@ -76,23 +81,23 @@
},
{
"pname": "LinqKit",
"version": "1.3.8",
"hash": "sha256-kX82JIKz2mNK11na8M84ChWgrdBhhB0Zd+JhL4FmR1U="
"version": "1.3.9",
"hash": "sha256-qfX4HyvFWk54mvJ6klDO3XbXyll9i/N7O/09qWV2eJ8="
},
{
"pname": "LinqKit.Core",
"version": "1.2.8",
"hash": "sha256-7PTxzw8n3vpmNKJlumOwL5eWGM7nmdC4oomPTKlm7LE="
"version": "1.2.9",
"hash": "sha256-JZvxc0pmLVLeEzIFRVlkq0/ivZ1POawqDQYc07USves="
},
{
"pname": "MailKit",
"version": "4.11.0",
"hash": "sha256-T41OHePMaYkd7rRP2ytMfEjaD+bpJ65yWBJJuvs7y18="
"version": "4.14.1",
"hash": "sha256-YSEcfyYVskwJX6xa13wGW4JgHn0VpD04CtUiAGn3et0="
},
{
"pname": "Microsoft.AspNetCore.Hosting.WindowsServices",
"version": "8.0.15",
"hash": "sha256-HqNCXJfBZxbtCf94EirLczAl8bsHhmIAzFIFsEjBspE="
"version": "8.0.22",
"hash": "sha256-GiFLzCpOIE1e7B9KsTwWVudPEonnPub+e8mZEI8ir2I="
},
{
"pname": "Microsoft.AspNetCore.SpaServices.Extensions",
@@ -166,53 +171,48 @@
},
{
"pname": "Microsoft.Data.Sqlite.Core",
"version": "8.0.15",
"hash": "sha256-JWnPERvxWL+5n0dQh+s9zhkWL1gnGexq8LpBszAIaco="
"version": "8.0.22",
"hash": "sha256-IkNJ8ZWhfDe4zyha/TGmrkehj47HVLNCM9T3HWKAIUY="
},
{
"pname": "Microsoft.EntityFrameworkCore",
"version": "8.0.15",
"hash": "sha256-C5TRzSpdH11L+slXG3Gxmhtjl76DGlaKl3G9k9G6giQ="
"version": "8.0.22",
"hash": "sha256-PYPUupElE4UocZbP3Tx6OWxJC0+FbDCpOLEbhN/ikFk="
},
{
"pname": "Microsoft.EntityFrameworkCore.Abstractions",
"version": "8.0.15",
"hash": "sha256-QM0bhIyoBR8j9epa8eoFhtf/fA7u2dW3vU1tfneNsr0="
"version": "8.0.22",
"hash": "sha256-N+2V4ZLNOgHZkHS0ONiMfbVjATCzzC7qi+69ak2N9sY="
},
{
"pname": "Microsoft.EntityFrameworkCore.Analyzers",
"version": "8.0.15",
"hash": "sha256-SVQd3sX0TjNz1kXN4PVWdThyyWpzE8JC0ch5vKVSDKE="
"version": "8.0.22",
"hash": "sha256-HtB1hTZlz9qEAv2Y0B/o+aRSS+M7XOsTQxoCNpB3Opk="
},
{
"pname": "Microsoft.EntityFrameworkCore.Design",
"version": "8.0.15",
"hash": "sha256-G+A43Fv8cqdbg3SKewEKs2NTItBCjELdhVQCtYwEu3U="
"version": "8.0.22",
"hash": "sha256-fhMgHA7BcxuBtC2QCd4hHv9g5wHgDPY3sUaX/tuT4fI="
},
{
"pname": "Microsoft.EntityFrameworkCore.InMemory",
"version": "8.0.15",
"hash": "sha256-iQwlHSclsftdgYnlYODBbeP1I9mWiVM8f3whPtWYrtk="
"version": "8.0.22",
"hash": "sha256-JJk1apU1tZO3jAgPuOWuZwX3Fe6g+jl518zdFySO3HQ="
},
{
"pname": "Microsoft.EntityFrameworkCore.Relational",
"version": "8.0.15",
"hash": "sha256-U+pLbWgYmi+2JhGUkYa/ZdU89IutJewGRNA3TrP4vjk="
"version": "8.0.22",
"hash": "sha256-XCXbuMmLZkn4q6xNDCFjmJbez/T/UVHqdl2VJDq9ckA="
},
{
"pname": "Microsoft.EntityFrameworkCore.Sqlite",
"version": "8.0.15",
"hash": "sha256-Pc7/YnigKXfAZQE1Rb2awo1YHYz48knv7WMeaKP9QjY="
"version": "8.0.22",
"hash": "sha256-RdMVfrpcdrYiQ2R9RWPzGwBfgkkNIyb6HlWSrVoZYy0="
},
{
"pname": "Microsoft.EntityFrameworkCore.Sqlite.Core",
"version": "8.0.15",
"hash": "sha256-MwbVFf22PLUZvMxAm5+ooAoYP7UsPvnX6mYkU4C9RLU="
},
{
"pname": "Microsoft.Extensions.ApiDescription.Server",
"version": "8.0.14",
"hash": "sha256-mfNB1+5kcIr8burRrsr5LR5pVEAISQ8o9m8FrCtye3M="
"version": "8.0.22",
"hash": "sha256-hfmIbkhF80gcb9X0jTC4g5uoWhSsa+KCov39B1tBb2I="
},
{
"pname": "Microsoft.Extensions.Caching.Abstractions",
@@ -354,11 +354,6 @@
"version": "8.0.0",
"hash": "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU="
},
{
"pname": "Microsoft.Extensions.FileProviders.Embedded",
"version": "8.0.0",
"hash": "sha256-TueGeSls8KFgMavmAqPyd4irQ61yKm0+W6GAru6Leuw="
},
{
"pname": "Microsoft.Extensions.FileProviders.Physical",
"version": "2.1.0-preview1-final",
@@ -581,8 +576,8 @@
},
{
"pname": "Microsoft.TypeScript.MSBuild",
"version": "5.8.3",
"hash": "sha256-zL02BnZRCc5v1GUmzhaL1TnUq9+8Vkz5rGDPt+7CkD8="
"version": "5.9.3",
"hash": "sha256-oDNZi8D8CFUl1QM80n1a0GIZW7+o9NSQ/qDxkhlsFIA="
},
{
"pname": "Microsoft.VisualStudio.Web.CodeGeneration.Contracts",
@@ -621,8 +616,8 @@
},
{
"pname": "MimeKit",
"version": "4.11.0",
"hash": "sha256-UTP+pfP3q4X65/KNGBTkHo4KZjeHZ10dQbr58Qf42iQ="
"version": "4.14.0",
"hash": "sha256-06dqA6w2V2D+miq387smCuJ/8fk1FVc0rvRjmglAWyM="
},
{
"pname": "Mono.Options",
@@ -636,8 +631,8 @@
},
{
"pname": "Namotion.Reflection",
"version": "3.4.2",
"hash": "sha256-iaQrE5VwRHqXOyzym4vY3+4aDw6eswN5P3LDd3FoFZk="
"version": "3.4.3",
"hash": "sha256-4M0llvgnQRbO7RmM71TRrhMYa9ygzPDzHCOR29gsVdU="
},
{
"pname": "NETStandard.Library",
@@ -666,53 +661,58 @@
},
{
"pname": "NJsonSchema",
"version": "11.3.2",
"hash": "sha256-x+vNknToh2X1qk7NmsQEUWCoEJ5CGc1b9XNOrIbCOLc="
"version": "11.5.2",
"hash": "sha256-pG9IJqK7xrQSyeHDkBOtxLLkZ+DSEXSb2P2rhkczYsM="
},
{
"pname": "NJsonSchema.Annotations",
"version": "11.3.2",
"hash": "sha256-MWC0Hvd6knCAjViSKOY7lugxGbVEcn3lyzEUO5unphQ="
"version": "11.5.2",
"hash": "sha256-ZLdV/B6KBIC9coxcGA2iBDYT2vajbTS29AlbitVo3uc="
},
{
"pname": "NJsonSchema.NewtonsoftJson",
"version": "11.3.2",
"hash": "sha256-jIRsXWHVNmWgz2WlmiJnfyXNofwrrdkLVlx4x3PPPlM="
"version": "11.5.2",
"hash": "sha256-arWHhMrKAkVn/x5n1cCMAYZd7q2RgyWK6UOVMvKT/dk="
},
{
"pname": "NJsonSchema.Yaml",
"version": "11.3.2",
"hash": "sha256-7IzmfufXlhTZoESAIsd5zqBZ/x30tAAZl9Bx/m3QaxA="
"version": "11.5.2",
"hash": "sha256-AXerqLICqMPCLZNimbIDnUhnCIo4ReGyzWRGvoANjZs="
},
{
"pname": "NStack.Core",
"version": "1.1.1",
"hash": "sha256-yt1t7NqwzegHtpeI7aT8G0mTmZ7MLn65qhyBwkwcOwg="
},
{
"pname": "NSwag.Annotations",
"version": "14.4.0",
"hash": "sha256-NbAAQ+tlgi+/766JeEsD+W6SQMEHy2qyTsoMlxvuuo8="
"version": "14.6.3",
"hash": "sha256-wRbGOhhkuKsdoh5avsLITfaA/LogEkZqq2N8YQ012zo="
},
{
"pname": "NSwag.AspNetCore",
"version": "14.4.0",
"hash": "sha256-3nMNWDrr6k6q5vaskxWc6oioUkLoyJciZ4ocyW5oN+w="
"version": "14.6.3",
"hash": "sha256-MddseEM+ACh9orRjTsOWnYELjUI5P4DLzh1/aCOtCrg="
},
{
"pname": "NSwag.Core",
"version": "14.4.0",
"hash": "sha256-l1nBCyf/ed2Xm8Yk5TL3ni8kQxQSAf0ajAfwaAL3/6I="
"version": "14.6.3",
"hash": "sha256-5kjVMRUDfvndcwfhTNygbWsgPusN9EzZrMJEZlJ8Rr8="
},
{
"pname": "NSwag.Core.Yaml",
"version": "14.4.0",
"hash": "sha256-YBlNeIqgZgcYvf/VvJXelTIxDCRqyPJPo7ZzTIo16ak="
"version": "14.6.3",
"hash": "sha256-uruduhlp/UPvoY7BSp1tNz0rC74yj3/7UDeNYxcjp3Q="
},
{
"pname": "NSwag.Generation",
"version": "14.4.0",
"hash": "sha256-DH7C00KVAiv6i8lJxNAzkDtuNHykyGQAfgT6MAbeBko="
"version": "14.6.3",
"hash": "sha256-Yswpger7gs/btXUbH802XCEx402CdgwUIjaj9x2nMus="
},
{
"pname": "NSwag.Generation.AspNetCore",
"version": "14.4.0",
"hash": "sha256-YT2v9ddGAFk8gMj1aQ2yHOK3UWX3mcIoGYWBl+OsJ2s="
"version": "14.6.3",
"hash": "sha256-jiOcrEG2yX02N94zkB3A8jxW0eMTKcxUDQPOvWtkeDU="
},
{
"pname": "NuGet.Frameworks",
@@ -996,14 +996,34 @@
},
{
"pname": "Serilog",
"version": "4.2.0",
"hash": "sha256-7f3EpCsEbDxXgsuhE430KVI14p7oDUuCtwRpOCqtnbs="
"version": "4.3.0",
"hash": "sha256-jyIy4BjsyFXge3aO4GRFAdnX4/rz1MHfBkBDIpCDsTw="
},
{
"pname": "Serilog.AspNetCore",
"version": "8.0.3",
"hash": "sha256-ZyBlauyG/7CLTqrbhRalmayFd99d7bimNTMw4hXDR2I="
},
{
"pname": "Serilog.Enrichers.Environment",
"version": "3.0.1",
"hash": "sha256-rBaw7hsAiYaIv+yAfjJR/xX80f58kGj88VDXyLyPoTU="
},
{
"pname": "Serilog.Enrichers.Process",
"version": "3.0.0",
"hash": "sha256-n8XxHSFPysw+laE9SezFQHcboolPAVxO5gmoRbKqnCQ="
},
{
"pname": "Serilog.Enrichers.Thread",
"version": "4.0.0",
"hash": "sha256-lo+3ohNHKe/hTq9vGbk29p/OWcNlcyJToGL6EpCJQm8="
},
{
"pname": "Serilog.Expressions",
"version": "5.0.0",
"hash": "sha256-xpAT8U0pzTvRGa/qBd2M3YOQDD1xgAHCMVN9NEz0L4E="
},
{
"pname": "Serilog.Extensions.Hosting",
"version": "8.0.0",
@@ -1016,8 +1036,8 @@
},
{
"pname": "Serilog.Formatting.Compact",
"version": "2.0.0",
"hash": "sha256-c3STGleyMijY4QnxPuAz/NkJs1r+TZAPjlmAKLF4+3g="
"version": "3.0.0",
"hash": "sha256-nejEYqJEMG9P2iFZvbsCUPr5LZRtxbdUTLCI9N71jHY="
},
{
"pname": "Serilog.Settings.Configuration",
@@ -1041,8 +1061,8 @@
},
{
"pname": "Serilog.Sinks.File",
"version": "5.0.0",
"hash": "sha256-GKy9hwOdlu2W0Rw8LiPyEwus+sDtSOTl8a5l9uqz+SQ="
"version": "6.0.0",
"hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow="
},
{
"pname": "SQLitePCLRaw.bundle_e_sqlite3",
@@ -1066,8 +1086,8 @@
},
{
"pname": "StreamLib",
"version": "0.12.0",
"hash": "sha256-oAsRU/n575cgAms0AngignhSYPWfVvWvnThYLFz+cNU="
"version": "0.12.1",
"hash": "sha256-u5EtS666YDSlWtVhlQXd9ivxkFD1IWDcKH6u2IiVZgo="
},
{
"pname": "System.AppContext",
@@ -1094,6 +1114,11 @@
"version": "6.0.0",
"hash": "sha256-uPetUFZyHfxjScu5x4agjk9pIhbCkt5rG4Axj25npcQ="
},
{
"pname": "System.CodeDom",
"version": "9.0.4",
"hash": "sha256-X8IDHw/ssp0vgPSnyM/tmDTb3poH6GLe+gZ4MR9qfho="
},
{
"pname": "System.Collections",
"version": "4.0.11",
@@ -1414,6 +1439,11 @@
"version": "4.0.1",
"hash": "sha256-TV1F3KYFipPmPnWFjX6hOZQNFsG2m729EdgPSFzqY0Q="
},
{
"pname": "System.Management",
"version": "9.0.4",
"hash": "sha256-+sW/NQELaBGjUfzndaNLPHKKQVdI1yOJMaqF4tV2SVY="
},
{
"pname": "System.Memory",
"version": "4.5.3",
@@ -1899,6 +1929,11 @@
"version": "4.0.1",
"hash": "sha256-5lU6zt1O9JDSPr2KAHw4BYgysHnt0yyZrMNa5IIjxZY="
},
{
"pname": "System.ValueTuple",
"version": "4.5.0",
"hash": "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI="
},
{
"pname": "System.Windows.Extensions",
"version": "6.0.0",
@@ -1949,6 +1984,11 @@
"version": "4.0.1",
"hash": "sha256-bK9AfAYrdSipdRbmo8Rk7394ku92UFNe2TEQF5+k/lA="
},
{
"pname": "Terminal.Gui",
"version": "1.19.0",
"hash": "sha256-1JIu78fv4AKRq8VbSASoVH4kJGyeixuoOr7ghxosDw8="
},
{
"pname": "VueCliMiddleware",
"version": "6.0.0",
+3 -3
View File
@@ -11,13 +11,13 @@
buildDotnetModule (finalAttrs: {
pname = "smtp4dev";
version = "3.10.3";
version = "3.11.0";
src = fetchFromGitHub {
owner = "rnwood";
repo = "smtp4dev";
tag = finalAttrs.version;
hash = "sha256-bbo4kke0deZQoD08dbUKsLUhjg/z7TaIr5qmU4SETNg=";
hash = "sha256-+6UIfttIjBbsxptc1uI7K8golGwl+Fw6f5kCl89NPDA=";
};
patches = [ ./smtp4dev-npm-packages.patch ];
@@ -33,7 +33,7 @@ buildDotnetModule (finalAttrs: {
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src patches;
hash = "sha256-c0/6kbMv5CmLxS0S/p3+oZvZsuHP9gt4X43uvGQFjTw=";
hash = "sha256-+rKqiGiIQAYCY/3z1m9cQI0WgtdX8UTr70v7nTtgkt0=";
postPatch = "cd ${finalAttrs.npmRoot}";
};
+4 -4
View File
@@ -7,20 +7,20 @@
let
pname = "sudachidict";
version = "20250515";
version = "20251022";
srcs = {
core = fetchzip {
url = "https://github.com/WorksApplications/SudachiDict/releases/download/v${version}/sudachi-dictionary-${version}-core.zip";
hash = "sha256-+N6B1eW8ScDJSjMWjSNJlQAEOCNh5Q0lcsAWrY9eRVE=";
hash = "sha256-kfYGjDO7kO0Gy0YhBceetl2B51iH3myCVt3MCo9nYq0=";
};
small = fetchzip {
url = "https://github.com/WorksApplications/SudachiDict/releases/download/v${version}/sudachi-dictionary-${version}-small.zip";
hash = "sha256-+0pg2wXS1Y/5LGnVvEbtEpws2LqFPv88jCHsV+Oxb5E=";
hash = "sha256-Y8vX4+G5JB0AmiKP5lGYh/t3NeXSgyGd0Wvv6qFpikE=";
};
full = fetchzip {
url = "https://github.com/WorksApplications/SudachiDict/releases/download/v${version}/sudachi-dictionary-${version}-full.zip";
hash = "sha256-jYFZax9LDLX6knGuQDhbhdDU3WGjevVkDFF/XZx2kg0=";
hash = "sha256-w/yBWslxIIdniR9c3LN4G4n94VqT73506u/knL9/Pj8=";
};
};
in
@@ -7,17 +7,17 @@
iconnamingutils,
imagemagick,
librsvg,
gtk, # any version
gtk3, # any version
gnome-icon-theme,
hicolor-icon-theme,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "tango-icon-theme";
version = "0.8.90";
src = fetchurl {
url = "http://tango.freedesktop.org/releases/tango-icon-theme-${version}.tar.gz";
url = "http://tango.freedesktop.org/releases/tango-icon-theme-${finalAttrs.version}.tar.gz";
sha256 = "13n8cpml71w6zfm2jz5fa7r1z18qlzk4gv07r6n1in2p5l1xi63f";
};
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
pkg-config
intltool
gtk3
];
buildInputs = [
iconnamingutils
@@ -42,12 +43,14 @@ stdenv.mkDerivation rec {
configureFlags = [ "--enable-png-creation" ];
postInstall = '''${gtk.out}/bin/gtk-update-icon-cache' "$out/share/icons/Tango" '';
postInstall = ''
gtk-update-icon-cache $out/share/icons/Tango
'';
meta = with lib; {
meta = {
description = "Basic set of icons";
homepage = "https://tango.freedesktop.org/Tango_Icon_Library";
platforms = platforms.linux;
license = licenses.publicDomain;
platforms = lib.platforms.linux;
license = lib.licenses.publicDomain;
};
}
})
+2 -2
View File
@@ -23,13 +23,13 @@ assert lib.elem lineEditingLibrary [
];
stdenv.mkDerivation (finalAttrs: {
pname = "trealla";
version = "2.86.5";
version = "2.86.10";
src = fetchFromGitHub {
owner = "trealla-prolog";
repo = "trealla";
rev = "v${finalAttrs.version}";
hash = "sha256-0r73id/Yy9CrLM56x66iJtzrC7WCC/VSA+rRKiz9cDk=";
hash = "sha256-R/eaDkP3uQcaGMWfECyWpWeMoSBukXLrG6t+NT2bO50=";
};
postPatch = ''
+27 -17
View File
@@ -96,8 +96,8 @@
},
{
"pname": "Microsoft.Win32.SystemEvents",
"version": "9.0.10",
"hash": "sha256-hqtadbUx58gBwBFfVk2vyRmgWgdRpbmT84pcuhKTXl0="
"version": "10.0.0",
"hash": "sha256-p0rfcBwM6pkVY+G49ujVcHwwFgrEq46FGPpGFOg0H5w="
},
{
"pname": "Newtonsoft.Json",
@@ -111,8 +111,8 @@
},
{
"pname": "NLog",
"version": "6.0.5",
"hash": "sha256-aP7PsAkzjlZF6m1Tr87dX+5X0YIGov7DrTrIdsqhLUY="
"version": "6.0.6",
"hash": "sha256-vLtwZ32e1GWB93SGwmDAdUogQOf/5GuIcovO9Pn6qj8="
},
{
"pname": "runtime.any.System.Runtime",
@@ -171,8 +171,8 @@
},
{
"pname": "SourceGear.sqlite3",
"version": "3.50.4.2",
"hash": "sha256-NsahZ3lW1JYXMq4NOH5nM/EhdjV05sbrhjsGNIinb+M="
"version": "3.50.4.5",
"hash": "sha256-yPOyLiK4QoTfE3IED0hFl1JJYjmt8RBB3fp1a1CwvqE="
},
{
"pname": "Stub.System.Data.SQLite.Core.NetStandard",
@@ -181,13 +181,13 @@
},
{
"pname": "System.CodeDom",
"version": "4.7.0",
"hash": "sha256-4lO4CQyyqvwSG/EtNsRTQsbwyiY5pr225kAQXvlDkNE="
"version": "10.0.0",
"hash": "sha256-ffMXe35XVE49Gd6bbz2QRmTkCDeTuSnGYfKTZ6/MtS8="
},
{
"pname": "System.CodeDom",
"version": "9.0.10",
"hash": "sha256-AMmYDZGMI8HVtvpGBhXkCDoBaJa11FPf/t2VYl31Nk8="
"version": "4.7.0",
"hash": "sha256-4lO4CQyyqvwSG/EtNsRTQsbwyiY5pr225kAQXvlDkNE="
},
{
"pname": "System.Collections.Immutable",
@@ -229,20 +229,25 @@
"version": "1.0.119",
"hash": "sha256-upgcZ/YGVNT7kl+oZ/4fsLVourVef/8xpLQjk+J9+7w="
},
{
"pname": "System.Drawing.Common",
"version": "10.0.0",
"hash": "sha256-ZFneSifHbDj3O+IbwHSSs5YpDEunTeu9Hnz9APZKOA8="
},
{
"pname": "System.Drawing.Common",
"version": "4.7.0",
"hash": "sha256-D3qG+xAe78lZHvlco9gHK2TEAM370k09c6+SQi873Hk="
},
{
"pname": "System.Drawing.Common",
"version": "9.0.10",
"hash": "sha256-D4E99H3HVNatH+MDKuCGxaJOP7pXTxibBLThNZBXwLc="
"pname": "System.IO.Pipelines",
"version": "10.0.0",
"hash": "sha256-0aeIxLFEBn9BoCa93UVNikdlqgPl3B1nmYCLQ9Yu9Ak="
},
{
"pname": "System.Management",
"version": "9.0.10",
"hash": "sha256-C6mzt+JhNagK6G1mQF+iVwPZtrRpyzdAspbIAKndpqo="
"version": "10.0.0",
"hash": "sha256-Nh3KOlsv6AxGkrWiHhuuTbRuIi2tp13NrbBwgQgKuSg="
},
{
"pname": "System.Memory",
@@ -319,10 +324,15 @@
"version": "4.5.1",
"hash": "sha256-PIhkv59IXjyiuefdhKxS9hQfEwO9YWRuNudpo53HQfw="
},
{
"pname": "System.Text.Encodings.Web",
"version": "10.0.0",
"hash": "sha256-OrsgqAPfEjjo+CzzrAzkKTXNv3VXw2dm3Wpn+uRHCM8="
},
{
"pname": "System.Text.Json",
"version": "9.0.10",
"hash": "sha256-wqeobpRw3PqOw21q8oGvauj5BkX1pS02Cm78E6c742w="
"version": "10.0.0",
"hash": "sha256-ZyAMIT3yQDJazYAObAlXmScGshGD9MVZgYmLqHyICq0="
},
{
"pname": "System.Text.RegularExpressions",
+3 -3
View File
@@ -16,18 +16,18 @@ let
in
buildNpmPackage (finalAttrs: {
pname = "vrcx";
version = "2025.11.16";
version = "2025.12.06";
src = fetchFromGitHub {
repo = "VRCX";
owner = "vrcx-team";
tag = "v${finalAttrs.version}";
hash = "sha256-ipe5dQQxqIdzbaeUBFAlfCtXS5fwCEuaqpVQEvz8o2E=";
hash = "sha256-eyw8zFtKVR85ao1/gO8qJOF5VcBkZd7L5AB1JB8qAv0=";
};
makeCacheWritable = true;
npmFlags = [ "--ignore-scripts" ];
npmDepsHash = "sha256-k+jo2Iiflmrtg3LOM2KohPFih8gaDZqoFoh6WLFJRGM=";
npmDepsHash = "sha256-WHxrIzZLktU6Jd6wm5VeGnZAbNT3pkNfqcxE6tdBoq8=";
nativeBuildInputs = [
makeWrapper
+2 -2
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "vwsfriend";
version = "0.24.7";
version = "0.24.10";
pyproject = true;
src = fetchFromGitHub {
owner = "tillsteinbach";
repo = "VWsFriend";
tag = "v${version}";
hash = "sha256-ZGH7rcGSAYDBSjv1jZjT/uGJIrFL71RYK6vX71RHz8E=";
hash = "sha256-k2LHPjV6ndYpPemLlDBp8oi5ner9LG123FwKTRgqNsM=";
};
sourceRoot = "${src.name}/vwsfriend";
+1
View File
@@ -65,6 +65,7 @@ python.pkgs.buildPythonApplication rec {
pythonRelaxDeps = [
"certifi"
"cyrtranslit"
"django-appconf"
];
@@ -1,6 +1,6 @@
{
"platform_key": "Linux_x86_64-gcc3",
"url": "https://edgedl.me.gvt1.com/edgedl/release2/chrome_component/aclxnidwwkj5di3vduduj2gqpgpq_4.10.2891.0/oimompecagnajdejgnnjijobebaeigek_4.10.2891.0_linux_b4hin3q5s66ws2322cyyfp35lu.crx3",
"sri": "sha512-8S/4FRQQmQAO9wJ7QGJg8KUVxUQgm5/oEl6l9N2/WGAdMCIqxBoBPrCkPadrpwQUpK0WYX2fIZ8Zzfx3lNm8lA==",
"version": "4.10.2891.0"
"url": "https://edgedl.me.gvt1.com/edgedl/release2/chrome_component/accssjtqfpf5qicscrptql4jyyxa_4.10.2934.0/oimompecagnajdejgnnjijobebaeigek_4.10.2934.0_linux_ph722a3wl2goebkpserszm6bde.crx3",
"sri": "sha512-QhIUIQoJqfntjOSC74V/HCspzhc5JA0eyZphyqPYDbM5N1InVyK99fUDSJ8Sp1MhX+igyC3jrKI3gNT/5XkusQ==",
"version": "4.10.2934.0"
}
+3 -3
View File
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "wyoming-piper";
version = "2.0.0";
version = "2.1.2";
pyproject = true;
src = fetchFromGitHub {
owner = "rhasspy";
repo = "wyoming-piper";
rev = "a9bedf7947b6813807caa9eba22c745cad68e5c1";
hash = "sha256-Ld+UZguvtVig+g4hepLnC0PEYU/yST4cpI5bLfeTVkw=";
tag = "v${version}";
hash = "sha256-j6QvGChAkASKdD+4XqIwC6UWdhi5oMDfYmSk6kvRrNE=";
};
build-system = with python3Packages; [
+3 -3
View File
@@ -16,19 +16,19 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "zigbee2mqtt";
version = "2.7.0";
version = "2.7.1";
src = fetchFromGitHub {
owner = "Koenkk";
repo = "zigbee2mqtt";
tag = finalAttrs.version;
hash = "sha256-s37nI4dTzyZHQ7SS9CtpysbGpYXbCkprJxzMEXIu9BE=";
hash = "sha256-aKLgp8/BkxBu2lQwFeG4VhjzN9/X8sYuhILXjUreZBQ=";
};
pnpmDeps = pnpm.fetchDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 1;
hash = "sha256-dIN3obP//It1GoLfAdEeATWdObf9zfnkD0s1x8iQ8qo=";
hash = "sha256-XHDSjjYt/wbCdafLQ73dxDD+1ClbFtI7NejS9h5SNmE=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "zigpy-cli";
version = "1.1.0";
version = "1.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "zigpy";
repo = "zigpy-cli";
tag = "v${version}";
hash = "sha256-X4sH2UOF0xHzjT1enohg7JKi+5lQ6wnJBIn09jK5Db8=";
hash = "sha256-IwL69fZLbCvoliYB7Ne6nhe9QVoy9Wu55Mwca+mbucc=";
};
postPatch = ''
@@ -14,19 +14,19 @@ let
testsuite = fetchFromGitHub {
owner = "WebAssembly";
repo = "testsuite";
rev = "e05365077e13a1d86ffe77acfb1a835b7aa78422";
hash = "sha256-yvZ5AZTPUA6nsD3xpFC0VLthiu2CxVto66RTXBXXeJM=";
rev = "4b24564c844e3d34bf46dfcb3c774ee5163e31cc";
hash = "sha256-8VirKLRro0iST58Rfg17u4tTO57KNC/7F/NB43dZ7w4=";
};
in
stdenv.mkDerivation rec {
pname = "binaryen";
version = "124";
version = "125";
src = fetchFromGitHub {
owner = "WebAssembly";
repo = "binaryen";
rev = "version_${version}";
hash = "sha256-tkvO0gNESliRV6FOpXDQd7ZKujGe6q1mGX5V+twcE1o=";
hash = "sha256-QG8ZhvjcTbhIfYkVfrjxd97v9KaG/A8jO69rPg99/ME=";
};
nativeBuildInputs = [
@@ -1,4 +1,4 @@
From 86fc9ce2b381748813b372f7e86909be6f955cbd Mon Sep 17 00:00:00 2001
From 0a1c3a87ff80f8295bc60624a4e354a9ee6c181d Mon Sep 17 00:00:00 2001
From: Yureka <yuka@yuka.dev>
Date: Sat, 7 Aug 2021 09:16:46 +0200
Subject: [PATCH] emulate clang 'sysroot + /include' logic
@@ -16,14 +16,14 @@ in the include search order, right after the resource root.
Hence usage of -idirafter. Clang also documents an -isystem-after flag
but it doesn't appear to work
---
emcc.py | 3 +++
tools/compile.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/emcc.py b/emcc.py
index 279f6d4d9..26e20e2cc 100644
--- a/emcc.py
+++ b/emcc.py
@@ -400,6 +400,9 @@ def get_cflags(user_args, is_cxx):
diff --git a/tools/compile.py b/tools/compile.py
index 0cc5d33e3..e2586db0e 100644
--- a/tools/compile.py
+++ b/tools/compile.py
@@ -86,6 +86,9 @@ def get_cflags(user_args):
# We add these to the user's flags (newargs), but not when building .s or .S assembly files
cflags = get_clang_flags(user_args)
cflags.append('--sysroot=' + cache.get_sysroot(absolute=True))
@@ -34,5 +34,5 @@ index 279f6d4d9..26e20e2cc 100644
if settings.EMSCRIPTEN_TRACING:
cflags.append('-D__EMSCRIPTEN_TRACING__=1')
--
2.42.0
2.51.0
@@ -15,9 +15,13 @@
emscripten,
}:
let
pythonWithPsutil = python3.withPackages (ps: [ ps.psutil ]);
in
stdenv.mkDerivation rec {
pname = "emscripten";
version = "4.0.12";
version = "4.0.21";
llvmEnv = symlinkJoin {
name = "emscripten-llvm-${version}";
@@ -33,7 +37,7 @@ stdenv.mkDerivation rec {
name = "emscripten-node-modules-${version}";
inherit pname version src;
npmDepsHash = "sha256-Pos7pSboTIpGKtlBm56hJPYb1lDydmUwW1urHetFfeQ=";
npmDepsHash = "sha256-IwiH+GELJzd4rDq31arhiF5miIRLDe7nrVsM7Yg9rTg=";
dontBuild = true;
@@ -46,7 +50,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "emscripten-core";
repo = "emscripten";
hash = "sha256-MwCUilfyum1yJb6nHEViYiYWufXlz2+krHZmXw2NAck=";
hash = "sha256-8lh7ZpzVnoQXOGE/xJgHSWkYXUDOOprbSGaEkyU+vKE=";
rev = version;
};
@@ -116,31 +120,28 @@ stdenv.mkDerivation rec {
export EM_CACHE=$out/share/emscripten/cache
mkdir -p $out/bin
for b in em++ em-config emar embuilder.py emcc emcmake emconfigure emmake emranlib emrun emscons emsize; do
for b in em++ emcc; do
makeWrapper $appdir/$b $out/bin/$b \
--set NODE_PATH ${nodeModules} \
--set EM_EXCLUSIVE_CACHE_ACCESS 1 \
--set PYTHON ${python3}/bin/python \
--run "source $appdir/locate_cache.sh"
done
for b in em-config emar embuilder emcmake emconfigure emmake emranlib emrun emscons emsize; do
chmod +x $appdir/$b.py
makeWrapper $appdir/$b.py $out/bin/$b \
--set NODE_PATH ${nodeModules} \
--set EM_EXCLUSIVE_CACHE_ACCESS 1 \
--set PYTHON ${python3}/bin/python \
--run "source $appdir/locate_cache.sh"
done
# precompile libc (etc.) in all variants:
pushd $TMPDIR
echo 'int __main_argc_argv( int a, int b ) { return 42; }' >test.c
for LTO in -flto ""; do
for BIND in "" "--bind"; do
# starting with emscripten 3.1.32+,
# if pthreads and relocatable are both used,
# _emscripten_thread_exit_joinable must be exported
# (see https://github.com/emscripten-core/emscripten/pull/18376)
# TODO: get library cache to build with both enabled and function exported
$out/bin/emcc $LTO $BIND test.c
$out/bin/emcc $LTO $BIND -s RELOCATABLE test.c
# starting with emscripten 3.1.48+,
# to use pthreads, _emscripten_check_mailbox must be exported
# (see https://github.com/emscripten-core/emscripten/pull/20604)
# TODO: get library cache to build with pthreads at all
# $out/bin/emcc $LTO $BIND -s USE_PTHREADS test.c
done
done
popd
@@ -148,7 +149,7 @@ stdenv.mkDerivation rec {
export PYTHON=${python3}/bin/python
export NODE_PATH=${nodeModules}
pushd $appdir
python test/runner.py test_hello_world
${pythonWithPsutil}/bin/python test/runner.py test_hello_world
popd
runHook postInstall
@@ -208,10 +208,16 @@ let
nativeBuildInputs = [
nukeReferences
]
++ optionals (!stdenv.hostPlatform.isDarwin && !withMinimalDeps) [
autoconf-archive # needed for AX_CHECK_COMPILE_FLAG
autoreconfHook
]
++
optionals
(
(!stdenv.hostPlatform.isDarwin && !withMinimalDeps)
|| (stdenv.hostPlatform != stdenv.buildPlatform && stdenv.hostPlatform.isFreeBSD)
)
[
autoconf-archive # needed for AX_CHECK_COMPILE_FLAG
autoreconfHook
]
++
optionals ((!stdenv.hostPlatform.isDarwin || passthru.pythonAtLeast "3.14") && !withMinimalDeps)
[
@@ -1,6 +1,6 @@
--- a/configure.ac 2024-06-07 09:17:50.608162031 -0700
+++ b/configure.ac 2024-06-07 09:45:59.844518241 -0700
@@ -554,6 +554,9 @@
@@ -339,6 +339,9 @@
*-*-wasi)
ac_sys_system=WASI
;;
@@ -10,7 +10,7 @@
*)
# for now, limit cross builds to known configurations
MACHDEP="unknown"
@@ -614,6 +617,9 @@
@@ -780,6 +783,9 @@
wasm32-*-* | wasm64-*-*)
_host_cpu=$host_cpu
;;
+20 -6
View File
@@ -73,9 +73,12 @@ stdenv'.mkDerivation (finalAttrs: {
propagatedBuildInputs = [
findXMLCatalogs
]
++ lib.optionals (stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isMinGW) [
libiconv
]
++
lib.optionals
(stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isMinGW || stdenv.hostPlatform.isCygwin)
[
libiconv
]
++ lib.optionals icuSupport [
icu
];
@@ -100,9 +103,14 @@ stdenv'.mkDerivation (finalAttrs: {
enableParallelBuilding = true;
doCheck = (stdenv.hostPlatform == stdenv.buildPlatform) && stdenv.hostPlatform.libc != "musl";
preCheck = lib.optional stdenv.hostPlatform.isDarwin ''
export DYLD_LIBRARY_PATH="$PWD/.libs:$DYLD_LIBRARY_PATH"
'';
preCheck =
lib.optional stdenv.hostPlatform.isDarwin ''
export DYLD_LIBRARY_PATH="$PWD/.libs:$DYLD_LIBRARY_PATH"
''
# cyg prefix doesn't work for python modules
++ lib.optional (stdenv.hostPlatform.isCygwin && pythonSupport) ''
ln -s cygxml2mod.dll python/.libs/libxml2mod.dll
'';
preConfigure = lib.optionalString (lib.versionAtLeast stdenv.hostPlatform.darwinMinVersion "11") ''
MACOSX_DEPLOYMENT_TARGET=10.16
@@ -118,6 +126,12 @@ stdenv'.mkDerivation (finalAttrs: {
''
+ lib.optionalString (enableStatic && enableShared) ''
moveToOutput lib/libxml2.a "$static"
''
# cyg prefix doesn't work for python modules
+ lib.optionalString (stdenv.hostPlatform.isCygwin && pythonSupport) ''
for packages in "$py"/lib/python*/site-packages; do
ln -s cygxml2mod.dll "$packages"/libxml2mod.dll
done
'';
passthru = {
@@ -17,13 +17,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "qodeassist-plugin";
version = "0.9.3";
version = "0.9.4";
src = fetchFromGitHub {
owner = "Palm1r";
repo = "QodeAssist";
tag = "v${finalAttrs.version}";
hash = "sha256-RAq6SUVE5KkkaPuDS6Hb6UUoGe8PHSnoGM1UToqrKo0=";
hash = "sha256-n+MDFJbFl/miVt8qm90PNOQE2QWc0kGgRfaQMu9MPA4=";
};
dontWrapQtApps = true;
@@ -14,17 +14,17 @@
buildPythonPackage rec {
pname = "aggdraw";
version = "1.3.19";
format = "pyproject";
version = "1.4.1";
pyproject = true;
src = fetchFromGitHub {
owner = "pytroll";
repo = "aggdraw";
rev = "v${version}";
hash = "sha256-J9+mxlUxOoRBFdz+p8me2T93jaov5rNvKbAZ2YX/VhA=";
tag = "v${version}";
hash = "sha256-rBasRGdlM6/NsUd8+KsgHoZMsWhAhneSWjTeZ/QQZZ8=";
};
nativeBuildInputs = [
build-system = [
packaging
setuptools
pkgconfig
@@ -49,6 +49,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "High quality drawing interface for PIL";
homepage = "https://github.com/pytroll/aggdraw";
changelog = "https://github.com/pytroll/aggdraw/blob/${src.tag}CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ onny ];
};
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "altgraph";
version = "0.17.4";
version = "0.17.5";
format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-G1r7uY9sTcrbLirmq5+plLu4wddfT6ltNA+UN65FRAY=";
hash = "sha256-yHs5XdEvq96cmVc6l0nWfajSnvneASXH9TZpm0qbyec=";
};
dependencies = [
@@ -27,7 +27,7 @@
buildPythonPackage rec {
pname = "atproto";
version = "0.0.62";
version = "0.0.63";
format = "pyproject";
# use GitHub, pypi does not include tests
@@ -35,7 +35,7 @@ buildPythonPackage rec {
owner = "MarshalX";
repo = "atproto";
tag = "v${version}";
hash = "sha256-T1Jdg62fSV+5qC486Agsuk6qrDhGSNHq75uvOyvOwpA=";
hash = "sha256-ECqBlvKa0DK96AM0yJNuw2mq0SvZohPHFgxJ2jVHZ5s=";
};
POETRY_DYNAMIC_VERSIONING_BYPASS = version;
@@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "auditwheel";
version = "6.4.2";
version = "6.5.0";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
hash = "sha256-t6Ya/JGDtrXGYd5ZylhvnHIARFpAnFjN8gSdb3FjbVE=";
hash = "sha256-T7y9WFQFS7HdeHDbA3J7hxuWsYFH21cllWHAWGA5h9c=";
};
build-system = [ setuptools-scm ];
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "backrefs";
version = "6.0.1";
version = "6.1";
pyproject = true;
src = fetchFromGitHub {
owner = "facelessuser";
repo = "backrefs";
tag = version;
hash = "sha256-7kB8z8pNU6eLuz4eSYXkSDL5npowlYsm0hjjh8zcAK0=";
hash = "sha256-MeQsEKHIB7WnITMUtRP4vLLr2DjvrorKHKWxgd07qko=";
};
build-system = [
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "binsync";
version = "5.7.11";
version = "5.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "binsync";
repo = "binsync";
tag = "v${version}";
hash = "sha256-Rn5ytC7j8HI64NQhvV4QjjBWDeYNkINJGUWDmZ7nQ3w=";
hash = "sha256-AF5V1MBhWQQNtmwWZT1oT0CLj0impP4zqBTM5IHwzcI=";
};
build-system = [ setuptools ];
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "bip32";
version = "3.4";
version = "5.0";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "darosior";
repo = "python-bip32";
rev = version;
hash = "sha256-o8UKR17XDWp1wTWYeDL0DJY+D11YI4mg0UuGEAPkHxE=";
hash = "sha256-QO1gS9bx/eQPaLuB1ZNZuXj4DmeO4/La2hG9NCXjd+4=";
};
pythonRelaxDeps = [ "coincurve" ];
@@ -358,13 +358,13 @@
buildPythonPackage rec {
pname = "boto3-stubs";
version = "1.42.3";
version = "1.42.4";
pyproject = true;
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
hash = "sha256-0JSEs0yDgcDWmLOiNZO9VjHnjQrWoGWRvMfTWP9C1ao=";
hash = "sha256-xsKFPlGz0zD+mGL/qjjgBL7egkfnnZeom+oJ340MNgg=";
};
build-system = [ setuptools ];
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "botocore-stubs";
version = "1.42.3";
version = "1.42.4";
pyproject = true;
src = fetchPypi {
pname = "botocore_stubs";
inherit version;
hash = "sha256-+hiujaG1SN5+vZzgRxQc5hkBqe9JTiv4XlaMBWyc0ME=";
hash = "sha256-W45jofYoAJRdzIJFFPoEZfeK0sj+elkrWfd8oZ8aoQs=";
};
nativeBuildInputs = [ setuptools ];
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "btrees";
version = "6.2";
version = "6.3";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-SnxwN2aEfrD6tYrpudacyAWIy/1uNFcrur1FU+B5/is=";
hash = "sha256-Fga9/6erKMaACYRUC2le7oSPbhWwFF2Fj/SwxiZOjtI=";
};
build-system = [ setuptools ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "cocotb";
version = "2.0.0";
version = "2.0.1";
format = "setuptools";
# pypi source doesn't include tests
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "cocotb";
repo = "cocotb";
tag = "v${version}";
hash = "sha256-BpshczKA83ZeytGDrHEg6IAbI5FxciAUnzwE10hgPC0=";
hash = "sha256-LXQNqFlvP+WBaDGWPs5+BXBtW2dhDu+v+7lR/AMG21M=";
};
nativeBuildInputs = [ setuptools-scm ];
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "colorful";
version = "0.5.7";
version = "0.5.8";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "timofurrer";
repo = "colorful";
tag = "v${version}";
hash = "sha256-iJ63Txn8wbZFlBrplTiHfkMfrCZfXxqlPRQgaMrwHCo=";
hash = "sha256-nztVTfBimRDXwPYk3LNMZKa1ItbgqM2ukgZs8hI8TwE=";
};
nativeCheckInputs = [ pytestCheckHook ];
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "crytic-compile";
version = "0.3.10";
version = "0.3.11";
format = "setuptools";
disabled = pythonOlder "3.8";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "crytic";
repo = "crytic-compile";
tag = version;
hash = "sha256-K8s/ocvja3ae8AOw3N8JFVYmrn5QSCzXkGG6Z3V59IE=";
hash = "sha256-NVAIVUfh1bizg/HG1z7Ze6o5w6wto744Ogq0LPg0gXg=";
};
propagatedBuildInputs = [
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "cyrtranslit";
version = "1.1.1";
version = "1.2.0";
pyproject = true;
# Pypi tarball doesn't contain tests/
@@ -16,7 +16,7 @@ buildPythonPackage rec {
owner = "opendatakosovo";
repo = "cyrillic-transliteration";
tag = "v${version}";
hash = "sha256-t8UTOmjGqjmxU7+Po0/HmOPWAvcgZibaUC9dMlttA/0=";
hash = "sha256-hE5fru9Y5gU4zG2Kz76w5HbVXKBua/cJdhItz3ou0kY=";
};
build-system = [ setuptools ];
@@ -37,14 +37,14 @@
buildPythonPackage rec {
pname = "dbt-core";
version = "1.10.13";
version = "1.10.15";
pyproject = true;
src = fetchFromGitHub {
owner = "dbt-labs";
repo = "dbt-core";
tag = "v${version}";
hash = "sha256-uXuoOyo/F7eaZva45EARES9e8GpQJEz6ka39eLOhENE=";
hash = "sha256-n/tU34XUf/s4m/SbPth/jlfo2xKhQk1hVjP3vLA/67s=";
};
sourceRoot = "${src.name}/core";
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "deepface";
version = "0.0.95";
version = "0.0.96";
pyproject = true;
src = fetchFromGitHub {
owner = "serengil";
repo = "deepface";
tag = "v${version}";
hash = "sha256-BLbDW/NBeLKFcijMSeYfYxSFmqfG8WYHbVQpFyvMEZY=";
hash = "sha256-UusTzMZl7ITKFbMTZI457Y2K9knO2U1n9LurJZhUJ0A=";
};
postPatch = ''
@@ -6,7 +6,6 @@
fetchFromGitHub,
lz4,
python-lzo,
pythonOlder,
setuptools,
setuptools-scm,
zstandard,
@@ -14,16 +13,14 @@
buildPythonPackage rec {
pname = "dissect-squashfs";
version = "1.10";
version = "1.11";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "fox-it";
repo = "dissect.squashfs";
tag = version;
hash = "sha256-DFcC633TboQAwpLUKlRsVLN4PBGS8acOh/zCrv8ao8Y=";
hash = "sha256-glmrsbNkhgYBhcL+qgEnBfJnGL4ViHH1L5HN9rGlUNM=";
};
build-system = [
@@ -21,7 +21,7 @@
buildPythonPackage rec {
pname = "django-cms";
version = "5.0.4";
version = "5.0.5";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "django-cms";
repo = "django-cms";
tag = version;
hash = "sha256-bhF1FJO+EHg49ZnwykVmyM/kkdXMCyfoV+EFQ5IZFF4=";
hash = "sha256-s7sgENs1A5weAiZ2zQYIbAKFOWR3Jmhbsli3vLyqi/4=";
};
build-system = [ setuptools ];
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "django-pgactivity";
version = "1.7.1";
version = "1.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "AmbitionEng";
repo = "django-pgactivity";
tag = version;
hash = "sha256-PDJJf0PI5aqFn1HODv6wRSgTCr9ajfpPSDCB8twrFcQ=";
hash = "sha256-e+PodpFsGxx4SE6zQD2qVDAXx44xeIdsBO7YsdbSjiU=";
};
build-system = [ poetry-core ];
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "django-soft-delete";
version = "1.0.21";
version = "1.0.22";
pyproject = true;
src = fetchPypi {
pname = "django_soft_delete";
inherit version;
hash = "sha256-VCvUZQ0naRBaQ2Pqe7f72zwoQp26pmQXFg+PS13GidU=";
hash = "sha256-MtC7lfGAwopAFj54pViswYkB/VYBH5H47nNcFxptQkQ=";
};
build-system = [ hatchling ];
@@ -27,6 +27,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "django_softdelete" ];
meta = {
changelog = "https://github.com/san4ezy/django_softdelete/blob/master/CHANGELOG.md";
description = "Soft delete models, managers, queryset for Django";
homepage = "https://github.com/san4ezy/django_softdelete";
license = lib.licenses.mit;
@@ -65,7 +65,7 @@
buildPythonPackage rec {
pname = "dvc";
version = "3.63.0";
version = "3.64.1";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -74,7 +74,7 @@ buildPythonPackage rec {
owner = "iterative";
repo = "dvc";
tag = version;
hash = "sha256-7wuxNPELHdxQSHKHQo8KTQ9yj8KW8RVEN0ykJN/he9E=";
hash = "sha256-zbqxJ6rlxiYZWFYmdqAlu00jkMLS0aIabVqMy5NAvUk=";
};
pythonRelaxDeps = [
@@ -6,30 +6,27 @@
fetchFromGitHub,
flask,
pymongo,
pythonOlder,
setuptools,
simplejson,
}:
buildPythonPackage rec {
pname = "eve";
version = "2.2.3";
version = "2.2.4";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "pyeve";
repo = "eve";
tag = "v${version}";
hash = "sha256-SnypLhUGAw3e0KQ2CjP6NHTIypMJdN18zzzYAG14m7Y=";
hash = "sha256-58PYwDzeQMmCLdqJfxp153+/AYNzO4JNzs7llyr7GJc=";
};
pythonRelaxDeps = [ "events" ];
build-system = [ setuptools ];
propagatedBuildInputs = [
dependencies = [
cerberus
events
flask
@@ -45,7 +42,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Open source Python REST API framework designed for human beings";
homepage = "https://python-eve.org/";
changelog = "https://github.com/pyeve/eve/blob/v${version}/CHANGES.rst";
changelog = "https://github.com/pyeve/eve/blob/${src.tag}/CHANGES.rst";
license = licenses.bsd3;
maintainers = [ ];
};
@@ -9,7 +9,7 @@
}:
buildPythonPackage rec {
version = "0.9.8";
version = "0.9.9";
pname = "eyed3";
pyproject = true;
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "nicfit";
repo = "eyeD3";
tag = "v${version}";
hash = "sha256-erjTgHjtrUMBj09/s3sZzct6Tg979a16a4fVGnwT0qk=";
hash = "sha256-Brtxi0B52kvSU12va5X+KNtNV9cyK2TUefyZYZI87JQ=";
};
build-system = [ setuptools ];
@@ -16,12 +16,12 @@
buildPythonPackage rec {
pname = "fabio";
version = "2024.9.0";
version = "2025.10.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-+HPfUfRoUxwRqufgzYihTyIfTvCUMfvFpspnse1HU1s=";
hash = "sha256-wZdjvPoCp4pQfz2RS1ZKiZfIimqntPh/nbTOf6OX0lY=";
};
pythonImportsCheck = [ "fabio" ];
@@ -1,40 +1,36 @@
{
lib,
astunparse,
buildPythonPackage,
distutils,
fetchFromGitHub,
flit-core,
hatchling,
numpy,
pytestCheckHook,
stdlib-list,
torch,
torchvision,
stdlib-list,
}:
buildPythonPackage rec {
pname = "fickling";
version = "0.1.4";
version = "0.1.5";
pyproject = true;
src = fetchFromGitHub {
owner = "trailofbits";
repo = "fickling";
tag = "v${version}";
hash = "sha256-EgVtMYPwSVBlw1bmX3qEeUKvEY7Awv6DOB5tgSLG+xQ=";
hash = "sha256-ExyjOTpIkDM2PmHxYUbe8xNhhQChqfUqTtsNR8Z7ZEk=";
};
build-system = [
distutils
flit-core
hatchling
];
dependencies = [
astunparse
stdlib-list
];
pythonRelaxDeps = [ "stdlib_list" ];
pythonRelaxDeps = [ "stdlib-list" ];
optional-dependencies = {
torch = [
@@ -59,6 +55,6 @@ buildPythonPackage rec {
homepage = "https://github.com/trailofbits/fickling";
changelog = "https://github.com/trailofbits/fickling/releases/tag/${src.tag}";
license = lib.licenses.lgpl3Plus;
maintainers = [ ];
maintainers = with lib.maintainers; [ sarahec ];
};
}
@@ -26,7 +26,7 @@
buildPythonPackage rec {
pname = "glueviz";
version = "1.23.0";
version = "1.24.1";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -35,7 +35,7 @@ buildPythonPackage rec {
owner = "glue-viz";
repo = "glue";
tag = "v${version}";
hash = "sha256-Ql5eMyMm48zNLQ3tkPyqM4+r3QfxqVAGHx1/LcLUiyo=";
hash = "sha256-21XFH1fIt8vLd0blZJn6ZRmLJaof/E30zHrBVLjXOaA=";
};
buildInputs = [ pyqt-builder ];
@@ -2,22 +2,19 @@
lib,
buildPythonPackage,
fetchFromGitHub,
pythonOlder,
setuptools,
}:
buildPythonPackage rec {
pname = "hstspreload";
version = "2025.1.1";
version = "2025.12.3";
pyproject = true;
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "sethmlarson";
repo = "hstspreload";
tag = version;
hash = "sha256-2KtQZroKhRzqFg0xL/gXMA3jP0FgYSPYy1eP3x78rQo=";
hash = "sha256-K44Lzom7AQMsnJGN9RYNfZuD+wbbZtTGStjJtS/4NcE=";
};
build-system = [ setuptools ];
@@ -28,7 +25,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "hstspreload" ];
meta = with lib; {
description = "Chromium HSTS Preload list as a Python package and updated daily";
description = "Chromium HSTS Preload list";
homepage = "https://github.com/sethmlarson/hstspreload";
license = licenses.bsd3;
maintainers = [ ];
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "iamdata";
version = "0.1.202512051";
version = "0.1.202512061";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${version}";
hash = "sha256-8Hhf84VpZd5HASr80gaeSSZ5QGk5YlEggkR29PEzSmE=";
hash = "sha256-CoVlR5UQcfT7iEfj8Sdcs/xlYB8NTaIOSqbKIAx/S8w=";
};
__darwinAllowLocalNetworking = true;
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "json-stream-rs-tokenizer";
version = "0.4.31";
version = "0.4.32";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "smheidrich";
repo = "py-json-stream-rs-tokenizer";
tag = "v${version}";
hash = "sha256-n+ZPB1BGUHEanpLpe4ZO6LjbxTALJ4Ns9/Hn7nE3mpc=";
hash = "sha256-J68feE7C4I0zHmRjop7Pexx2ApkzUefz/lokYTINSiI=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "jsonrpclib-pelix";
version = "0.4.3.4";
version = "1.0.0";
pyproject = true;
build-system = [ hatchling ];
src = fetchPypi {
pname = "jsonrpclib_pelix";
inherit version;
hash = "sha256-6C1vTakHp9ER75P9I2HIwgt50ki+T+mWeOCGJqqPy+8=";
hash = "sha256-Wx6hTabjcdur7bGr7QqLoc9ZZCg1DNnQGI88bGyO94Q=";
};
doCheck = false; # test_suite="tests" in setup.py but no tests in pypi.
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "jsonschema-rs";
version = "0.33.0";
version = "0.37.4";
pyproject = true;
@@ -21,12 +21,12 @@ buildPythonPackage rec {
src = fetchPypi {
inherit version;
pname = "jsonschema_rs";
hash = "sha256-PRi2xwfGra6cgSynLldOHp+HKeVPwAFGFYintXfUPc8=";
hash = "sha256-Z/NvHERccPmXXReoTON/eVk/YjTX6ykoMNd0nl+lj/Q=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
hash = "sha256-P305DiFzU4UfD1PLLU4ayCfLS714VzkWlB3AM4U5ovk=";
hash = "sha256-4M20NK2d2NfWr0P1GUSjukOWyDwzvUAexSH+1k7eS1Y=";
};
nativeBuildInputs = with rustPlatform; [
@@ -18,14 +18,14 @@
buildPythonPackage rec {
pname = "jupyter-ydoc";
version = "3.3.1";
version = "3.3.2";
pyproject = true;
src = fetchFromGitHub {
owner = "jupyter-server";
repo = "jupyter_ydoc";
tag = "v${version}";
hash = "sha256-PGZu3CVF8X9LeFr8HRD7G6LcYoq/RPbqztopopFcAuA=";
hash = "sha256-XGvtGgzTmgulrOtzRy/3sVpUtBi1HaQ2W3d5bWY575E=";
};
build-system = [
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "langfuse";
version = "3.8.1";
version = "3.10.5";
pyproject = true;
src = fetchFromGitHub {
owner = "langfuse";
repo = "langfuse-python";
tag = "v${version}";
hash = "sha256-HXg7p3yfRXK13FLxkfCaKxZxDkXX8Y274ZVKL17Zj0A=";
hash = "sha256-OEbocc1yZjTUryqxHr4wCtd18u/L6fKdJBvUMAwx1oo=";
};
build-system = [ poetry-core ];
@@ -31,14 +31,14 @@
buildPythonPackage rec {
pname = "langsmith";
version = "0.4.41";
version = "0.4.49";
pyproject = true;
src = fetchFromGitHub {
owner = "langchain-ai";
repo = "langsmith-sdk";
tag = "v${version}";
hash = "sha256-hZRZ4IAPKxCtvDZfk9D5irkYk0KM6pG2l+HSq742KYw=";
hash = "sha256-LOqSXL261+7xWRS8WI+uY3Ij4NemnIyfp3r+XJdmD+U=";
};
sourceRoot = "${src.name}/python";
@@ -23,7 +23,7 @@
buildPythonPackage rec {
pname = "lastversion";
version = "3.5.7";
version = "3.5.8";
pyproject = true;
disabled = pythonOlder "3.6";
@@ -32,7 +32,7 @@ buildPythonPackage rec {
owner = "dvershinin";
repo = "lastversion";
tag = "v${version}";
hash = "sha256-z3QrtnhIgXLVyaDNm0XqaVqZb05K3pq8mbweTpphdBQ=";
hash = "sha256-J1rx014cuZ2vLDnMg3SRT+ojEsF1KJyGvdDXNBs3Q7g=";
};
build-system = [ setuptools ];
@@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "limnoria";
version = "2025.7.18";
version = "2025.11.2";
pyproject = true;
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-iXu+ObOFd0iQae8/mY2ztt7s4kuKutX3huHN7jP3cHE=";
hash = "sha256-cvlp1cfsdN8lv8hFvaHV6vtWEJ0CJUBmN1yCgxrhMi8=";
};
build-system = [ setuptools ];
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "locust-cloud";
version = "1.29.4";
version = "1.29.5";
pyproject = true;
src = fetchFromGitHub {
owner = "locustcloud";
repo = "locust-cloud";
tag = version;
hash = "sha256-3rlHtOSYMfHbNdWpo59OXS1Z1BWY99d7AKmZZuxAz9E=";
hash = "sha256-mZvAJDMMLOU53DrwHNKpJxpRWq5QQsTu2K+GhtY6K7M=";
};
build-system = [
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "manimpango";
version = "0.6.0";
version = "0.6.1";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "ManimCommunity";
repo = "manimpango";
tag = "v${version}";
hash = "sha256-nN+XOnki8fG7URMy2Fhs2X+yNi8Y7wDo53d61xaRa3w=";
hash = "sha256-8eQmhVsW440/zxOwjngnPTGT7iFbdSvBV7tnI332piE=";
};
postPatch = ''
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "markdownify";
version = "1.2.0";
version = "1.2.2";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "matthewwithanm";
repo = "python-markdownify";
tag = version;
hash = "sha256-/u9rjbHeBhiqzpudsv2bFSaFbme1zmCv8/jEflEDNkQ=";
hash = "sha256-r6nah7QavrMjIHd5hByhy90OoTDb2iIhFZ+YV0h61fU=";
};
build-system = [
@@ -4,24 +4,24 @@
async-timeout,
buildPythonPackage,
fetchFromGitHub,
pythonOlder,
setuptools,
}:
buildPythonPackage rec {
pname = "mill-local";
version = "0.4.0";
format = "setuptools";
disabled = pythonOlder "3.8";
version = "0.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Danielhiversen";
repo = "pyMillLocal";
tag = version;
hash = "sha256-WPL9vPK625gs3IO2XMFRCD+J6dQSxmEqg6FsX+2RLNk=";
hash = "sha256-t6nZ6KXX5GFIcdNIXyFxYtSjOuuUJmCekaBITNgcIkU=";
};
propagatedBuildInputs = [
buildInputs = [ setuptools ];
dependencies = [
aiohttp
async-timeout
];
@@ -34,8 +34,8 @@ buildPythonPackage rec {
meta = with lib; {
description = "Python module to communicate locally with Mill heaters";
homepage = "https://github.com/Danielhiversen/pyMillLocal";
changelog = "https://github.com/Danielhiversen/pyMillLocal/releases/tag/${version}";
license = with licenses; [ mit ];
changelog = "https://github.com/Danielhiversen/pyMillLocal/releases/tag/${src.tag}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
};
}
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "minio";
version = "7.2.18";
version = "7.2.20";
pyproject = true;
src = fetchFromGitHub {
owner = "minio";
repo = "minio-py";
tag = version;
hash = "sha256-2SmqtCWOwmSxi9vsBvH2bhYiUwc2LyZ/zO2jJpnhPDw=";
hash = "sha256-k7bMXEwRNqx5a6qz4+Yxs/zMANReHFKU2Ks/GSD4JKo=";
};
postPatch = ''

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