Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot] 2025-04-29 00:16:22 +00:00 committed by GitHub
commit 8639599e86
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
112 changed files with 1333 additions and 1045 deletions

View file

@ -6641,6 +6641,13 @@
github = "dsymbol"; github = "dsymbol";
githubId = 88138099; githubId = 88138099;
}; };
dtomvan = {
email = "18gatenmaker6@gmail.com";
github = "dtomvan";
githubId = 51440893;
name = "Tom van Dijk";
keys = [ { fingerprint = "D044 F07B 8863 B681 26BD 79FE 7A98 4C82 07AD BA51"; } ];
};
dtzWill = { dtzWill = {
email = "w@wdtz.org"; email = "w@wdtz.org";
github = "dtzWill"; github = "dtzWill";

View file

@ -1,45 +0,0 @@
{
lib,
stdenv,
fetchurl,
wrapGAppsHook3,
pkg-config,
gtk,
libxml2,
enchant,
gucharmap,
python3,
adwaita-icon-theme,
}:
stdenv.mkDerivation rec {
pname = "bluefish";
version = "2.2.16";
src = fetchurl {
url = "mirror://sourceforge/bluefish/bluefish-${version}.tar.bz2";
sha256 = "sha256-FOZHb87o+jJvf2Px9pPSUhlfncsWrw/jyRXEmbr13XQ=";
};
nativeBuildInputs = [
pkg-config
wrapGAppsHook3
];
buildInputs = [
adwaita-icon-theme
gtk
libxml2
enchant
gucharmap
python3
];
meta = with lib; {
description = "Powerful editor targeted towards programmers and webdevelopers";
homepage = "https://bluefish.openoffice.nl/";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ vbgl ];
platforms = platforms.all;
mainProgram = "bluefish";
};
}

View file

@ -29,7 +29,7 @@ writeScript "update-${pname}" ''
HOME=`mktemp -d` HOME=`mktemp -d`
export GNUPGHOME=`mktemp -d` export GNUPGHOME=`mktemp -d`
curl https://keys.openpgp.org/vks/v1/by-fingerprint/14F26682D0916CDD81E37B6D61B7B526D98F0353 | gpg --import - curl https://keys.openpgp.org/vks/v1/by-fingerprint/09BEED63F3462A2DFFAB3B875ECB6497C1A20256 | gpg --import -
tmpfile=`mktemp` tmpfile=`mktemp`
url=${baseUrl} url=${baseUrl}

View file

@ -9,11 +9,11 @@
buildMozillaMach rec { buildMozillaMach rec {
pname = "firefox"; pname = "firefox";
version = "128.9.0esr"; version = "128.10.0esr";
applicationName = "Firefox ESR"; applicationName = "Firefox ESR";
src = fetchurl { src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "c0c8ac8374291cc93279064c73c17786c6f4fba7505ebc2cbd7a4ce7c82710620abdae7be15f60c43f9d10c3614fc9fd31f094e787105d528031c6f0510f7339"; sha512 = "c0f349cba626e6ec16ff0b52b7d21e05681acd1377fd1111992860f8079373f631ff997d833a3596c72a6d8c6e4f1d051927fa719f1d37a72553dcbd5348659c";
}; };
meta = { meta = {

View file

@ -9,10 +9,10 @@
buildMozillaMach rec { buildMozillaMach rec {
pname = "firefox"; pname = "firefox";
version = "137.0.2"; version = "138.0";
src = fetchurl { src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "82140c4325233ea2e2f579088cebb98c0e8db8848b4018cff95d4ed42bf847049ed6520fc051d930ee267a5acb008908170825d381589da0d109ca04a61e1c24"; sha512 = "265eef505216f70d50ebb95a6b23983d0b70430320e7e2dcf497127890d7bbdff1c49c64790010c85b8e3fe0da5c90e95b2d44fb1adca64b1755428ccb2b91a2";
}; };
meta = { meta = {

View file

@ -33,7 +33,7 @@ writeScript "update-${attrPath}" ''
set -eux set -eux
HOME=`mktemp -d` HOME=`mktemp -d`
export GNUPGHOME=`mktemp -d` export GNUPGHOME=`mktemp -d`
curl https://keys.openpgp.org/vks/v1/by-fingerprint/14F26682D0916CDD81E37B6D61B7B526D98F0353 | gpg --import - curl https://keys.openpgp.org/vks/v1/by-fingerprint/09BEED63F3462A2DFFAB3B875ECB6497C1A20256 | gpg --import -
url=${baseUrl} url=${baseUrl}

View file

@ -207,13 +207,13 @@
"vendorHash": "sha256-DUc06D22wqYG/O27NkOxJ2bu+dwirReAq9Y6p135ICY=" "vendorHash": "sha256-DUc06D22wqYG/O27NkOxJ2bu+dwirReAq9Y6p135ICY="
}, },
"buildkite": { "buildkite": {
"hash": "sha256-U3D5BRlAATspWMPP8wZk+x4PmS0sEipKaC5rVGVHltA=", "hash": "sha256-i16wgxO2rhs/wg1In+3VYstuUrfuj/ChVO4un5wDmgk=",
"homepage": "https://registry.terraform.io/providers/buildkite/buildkite", "homepage": "https://registry.terraform.io/providers/buildkite/buildkite",
"owner": "buildkite", "owner": "buildkite",
"repo": "terraform-provider-buildkite", "repo": "terraform-provider-buildkite",
"rev": "v1.17.1", "rev": "v1.17.2",
"spdx": "MIT", "spdx": "MIT",
"vendorHash": "sha256-6B0YRn7SLMea54bZpfCUSLLUvd3h5L5KIX8ja7vl0vE=" "vendorHash": "sha256-/pzkQautZ1Db5ZUcoaLUPwP6QYqGrYYX442l5ucrocs="
}, },
"ccloud": { "ccloud": {
"hash": "sha256-Dpx0eugcHCJV8GNPqjxx4P9ohgJgB10DTnHr+CeN/iQ=", "hash": "sha256-Dpx0eugcHCJV8GNPqjxx4P9ohgJgB10DTnHr+CeN/iQ=",
@ -507,13 +507,13 @@
"vendorHash": "sha256-3URc3A1kkcVQ/riB2/THuIEiCq9MrifxgRL73cjsbDA=" "vendorHash": "sha256-3URc3A1kkcVQ/riB2/THuIEiCq9MrifxgRL73cjsbDA="
}, },
"google": { "google": {
"hash": "sha256-GuwIiAyZwa66Vl6dIKdmzHYhWdNrfISy3YKLJQva92U=", "hash": "sha256-3KgXUlxU9kyQJOC6MIr1X3FlnBUlSQllXNmuZ2iCHgw=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google", "homepage": "https://registry.terraform.io/providers/hashicorp/google",
"owner": "hashicorp", "owner": "hashicorp",
"repo": "terraform-provider-google", "repo": "terraform-provider-google",
"rev": "v6.30.0", "rev": "v6.32.0",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": "sha256-oGO+++WMiXUTCLFdBH2/uAzdN3RtrSNDSUBVMIYmI14=" "vendorHash": "sha256-2Vb0z/afqf9EnPW1skik5wE66kevwpMLXljT7ivxm8E="
}, },
"google-beta": { "google-beta": {
"hash": "sha256-3E3CvuZ6n5B8PsMmZeO98CxQzTlZExdfCs8t9R5UEwg=", "hash": "sha256-3E3CvuZ6n5B8PsMmZeO98CxQzTlZExdfCs8t9R5UEwg=",
@ -1318,11 +1318,11 @@
"vendorHash": null "vendorHash": null
}, },
"tfe": { "tfe": {
"hash": "sha256-qjLk+otEUaNgbFKi+UzCuQG2uHCqJca6XD2Vwm6O9mM=", "hash": "sha256-hMpCuLAnwwAb8ugKxKDuFvtII2k/lcwYYL0sCvZewOY=",
"homepage": "https://registry.terraform.io/providers/hashicorp/tfe", "homepage": "https://registry.terraform.io/providers/hashicorp/tfe",
"owner": "hashicorp", "owner": "hashicorp",
"repo": "terraform-provider-tfe", "repo": "terraform-provider-tfe",
"rev": "v0.65.1", "rev": "v0.65.2",
"spdx": "MPL-2.0", "spdx": "MPL-2.0",
"vendorHash": "sha256-PSUob2u8hue5ii+kV4bGcvexkIQxzWsHbbEbYO0celU=" "vendorHash": "sha256-PSUob2u8hue5ii+kV4bGcvexkIQxzWsHbbEbYO0celU="
}, },

View file

@ -8,13 +8,13 @@
mkDerivation rec { mkDerivation rec {
pname = "qgit"; pname = "qgit";
version = "2.10"; version = "2.11";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tibirna"; owner = "tibirna";
repo = "qgit"; repo = "qgit";
rev = "${pname}-${version}"; rev = "${pname}-${version}";
sha256 = "sha256-xM0nroWs4WByc2O469zVeAlzKn6LLr+8WDlEdSjtRYI="; sha256 = "sha256-DmwxOy71mIklLQ7V/qMzi8qCMtKa9nWHlkjEr/9HJIU=";
}; };
buildInputs = [ qtbase ]; buildInputs = [ qtbase ];

View file

@ -8,16 +8,16 @@
buildGoModule (finalAttrs: { buildGoModule (finalAttrs: {
pname = "athens"; pname = "athens";
version = "0.15.4"; version = "0.16.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "gomods"; owner = "gomods";
repo = "athens"; repo = "athens";
tag = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
hash = "sha256-6NBdif8rQ1aj4nTYXhrWyErzRv0q8WpIheRnb2FCnkU="; hash = "sha256-vynO6J69VTJ/CYp/W7BNzFWMLQG8PHXfS90uCCIp8rA=";
}; };
vendorHash = "sha256-W65lQYGrRg8LwFERj5MBOPFAn2j+FE7ep4ANuAGmfgM="; vendorHash = "sha256-XM/ft+1u4KH77uOEh6ZO2YKy7jK2UUn+w7CDZeYqjFc=";
env.CGO_ENABLED = "0"; env.CGO_ENABLED = "0";
ldflags = [ ldflags = [

View file

@ -8,16 +8,16 @@
buildGoModule rec { buildGoModule rec {
pname = "auth0-cli"; pname = "auth0-cli";
version = "1.11.0"; version = "1.12.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "auth0"; owner = "auth0";
repo = "auth0-cli"; repo = "auth0-cli";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-iLq316kCCk8Z4eOufbmeYi8tzSelUlwu/Q+h6j1ZMHk="; hash = "sha256-T3AJYDPdVkFYsvZUIdqndaxsJmsoJeeyr0316rafg7Q=";
}; };
vendorHash = "sha256-bWirZgmgL/zZzT14X/VcpUN/lk3WRRJ+vbsabmjXznk="; vendorHash = "sha256-/F3GNGCfsa9LM1F+eYJ+okqqjIuKfxHDT90ZS9gsJzs=";
ldflags = [ ldflags = [
"-s" "-s"

View file

@ -7,13 +7,13 @@
buildGoModule rec { buildGoModule rec {
pname = "azurehound"; pname = "azurehound";
version = "2.3.1"; version = "2.4.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "SpecterOps"; owner = "SpecterOps";
repo = "AzureHound"; repo = "AzureHound";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-12ae0y3hjeNPwB33J+XP26h+JfFN5M8+bF8CSon1jp4="; hash = "sha256-FGLca0586oxvbdi9UsWQfXXx4l5Ap3CpM+xxQ/EM5+A=";
}; };
vendorHash = "sha256-FG3207OTzkMEoSvQsTH7Ky9T3ur7glG7k0ERfd12SO0="; vendorHash = "sha256-FG3207OTzkMEoSvQsTH7Ky9T3ur7glG7k0ERfd12SO0=";

View file

@ -0,0 +1,48 @@
{
lib,
stdenv,
fetchurl,
wrapGAppsHook3,
pkg-config,
gtk3,
libxml2,
enchant,
gucharmap,
python3,
adwaita-icon-theme,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "bluefish";
version = "2.2.17";
src = fetchurl {
url = "mirror://sourceforge/bluefish/bluefish-${finalAttrs.version}.tar.bz2";
hash = "sha256-Onn2Ql4Uk56hNPlsFCTjqsBb7pWQS+Q0WBiDB4p7clM=";
};
nativeBuildInputs = [
pkg-config
wrapGAppsHook3
];
buildInputs = [
adwaita-icon-theme
gtk3
libxml2
enchant
gucharmap
python3
];
# infb_gui.c:143:61: error: implicit declaration of function 'xmlNanoHTTPFetch' [-Wimplicit-function-declaration]
env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration";
meta = {
description = "Powerful editor targeted towards programmers and webdevelopers";
homepage = "https://bluefish.openoffice.nl/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ vbgl ];
platforms = lib.platforms.all;
mainProgram = "bluefish";
};
})

View file

@ -4,16 +4,17 @@
buildGoModule, buildGoModule,
testers, testers,
boulder, boulder,
nix-update-script,
}: }:
buildGoModule rec { buildGoModule rec {
pname = "boulder"; pname = "boulder";
version = "2024-07-16"; version = "2025-04-17";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "letsencrypt"; owner = "letsencrypt";
repo = "boulder"; repo = "boulder";
rev = "release-${version}"; tag = "release-${version}";
leaveDotGit = true; leaveDotGit = true;
postFetch = '' postFetch = ''
pushd $out pushd $out
@ -21,7 +22,7 @@ buildGoModule rec {
find $out -name .git -print0 | xargs -0 rm -rf find $out -name .git -print0 | xargs -0 rm -rf
popd popd
''; '';
hash = "sha256-mIUT9qVBPWrL0ySORwgEH6azaQmzMCl7ha/eYRtvAg4="; hash = "sha256-FXk+JZJ1azpgN6IQ9aYmpUEO1CGs9/3sog1NjrfB4d8=";
}; };
vendorHash = null; vendorHash = null;
@ -58,6 +59,7 @@ buildGoModule rec {
"TestAddPrecertificateKeyHash" "TestAddPrecertificateKeyHash"
"TestAddPrecertificateNoOCSP" "TestAddPrecertificateNoOCSP"
"TestAddRegistration" "TestAddRegistration"
"TestAddReplacementOrder"
"TestAddSerial" "TestAddSerial"
"TestAdministrativelyRevokeCertificate" "TestAdministrativelyRevokeCertificate"
"TestAuthorization500" "TestAuthorization500"
@ -81,6 +83,7 @@ buildGoModule rec {
"TestCheckCertReturnsDNSNames" "TestCheckCertReturnsDNSNames"
"TestCheckExactCertificateLimit" "TestCheckExactCertificateLimit"
"TestCheckFQDNSetRateLimitOverride" "TestCheckFQDNSetRateLimitOverride"
"TestCheckIdentifiersPaused"
"TestCheckWildcardCert" "TestCheckWildcardCert"
"TestCheckWildcardCert" "TestCheckWildcardCert"
"TestClientTransportCredentials" "TestClientTransportCredentials"
@ -99,6 +102,7 @@ buildGoModule rec {
"TestDeactivateAuthorization" "TestDeactivateAuthorization"
"TestDeactivateRegistration" "TestDeactivateRegistration"
"TestDedupOnRegistration" "TestDedupOnRegistration"
"TestDialerTimeout"
"TestDirectory" "TestDirectory"
"TestDontFindRevokedCert" "TestDontFindRevokedCert"
"TestEarlyOrderRateLimiting" "TestEarlyOrderRateLimiting"
@ -106,9 +110,11 @@ buildGoModule rec {
"TestEnforceJWSAuthType" "TestEnforceJWSAuthType"
"TestExactPublicSuffixCertLimit" "TestExactPublicSuffixCertLimit"
"TestExtractJWK" "TestExtractJWK"
"TestFQDNSetExists"
"TestFQDNSetTimestampsForWindow" "TestFQDNSetTimestampsForWindow"
"TestFQDNSets" "TestFQDNSets"
"TestFQDNSetsExists" "TestFQDNSetsExists"
"TestFQDNSetsExists"
"TestFailExit" "TestFailExit"
"TestFasterGetOrderForNames" "TestFasterGetOrderForNames"
"TestFinalizeAuthorization2" "TestFinalizeAuthorization2"
@ -116,6 +122,7 @@ buildGoModule rec {
"TestFinalizeOrderWildcard" "TestFinalizeOrderWildcard"
"TestFinalizeOrderWithMixedSANAndCN" "TestFinalizeOrderWithMixedSANAndCN"
"TestFinalizeSCTError" "TestFinalizeSCTError"
"TestFinalizeWithMustStaple"
"TestFindCertsAtCapacity" "TestFindCertsAtCapacity"
"TestFindExpiringCertificates" "TestFindExpiringCertificates"
"TestFindIDs" "TestFindIDs"
@ -145,6 +152,8 @@ buildGoModule rec {
"TestGetOrder" "TestGetOrder"
"TestGetOrderExpired" "TestGetOrderExpired"
"TestGetOrderForNames" "TestGetOrderForNames"
"TestGetPausedIdentifiers"
"TestGetPausedIdentifiersOnlyUnpausesOneAccount"
"TestGetPendingAuthorization2" "TestGetPendingAuthorization2"
"TestGetRevokedCerts" "TestGetRevokedCerts"
"TestGetSerialMetadata" "TestGetSerialMetadata"
@ -221,12 +230,15 @@ buildGoModule rec {
"TestPOST404" "TestPOST404"
"TestPanicStackTrace" "TestPanicStackTrace"
"TestParseJWSRequest" "TestParseJWSRequest"
"TestPauseIdentifiers"
"TestPendingAuthorizationsUnlimited" "TestPendingAuthorizationsUnlimited"
"TestPerformValidationAlreadyValid" "TestPerformValidationAlreadyValid"
"TestPerformValidationBadChallengeType" "TestPerformValidationBadChallengeType"
"TestPerformValidationExpired" "TestPerformValidationExpired"
"TestPerformValidationSuccess" "TestPerformValidationSuccess"
"TestPerformValidationVAError" "TestPerformValidationVAError"
"TestPerformValidation_FailedThenSuccessfulValidationResetsPauseIdentifiersRatelimit"
"TestPerformValidation_FailedValidationsTriggerPauseIdentifiersRatelimit"
"TestPrepAuthzForDisplay" "TestPrepAuthzForDisplay"
"TestPreresolvedDialerTimeout" "TestPreresolvedDialerTimeout"
"TestProcessCerts" "TestProcessCerts"
@ -242,6 +254,7 @@ buildGoModule rec {
"TestRegistrationsPerIPOverrideUsage" "TestRegistrationsPerIPOverrideUsage"
"TestRehydrateHostPort" "TestRehydrateHostPort"
"TestRelativeDirectory" "TestRelativeDirectory"
"TestReplacementOrderExists"
"TestReplicationLagRetries" "TestReplicationLagRetries"
"TestResolveContacts" "TestResolveContacts"
"TestRevokeCertByApplicant_Controller" "TestRevokeCertByApplicant_Controller"
@ -260,6 +273,7 @@ buildGoModule rec {
"TestSerialsFromPrivateKey" "TestSerialsFromPrivateKey"
"TestSetAndGet" "TestSetAndGet"
"TestSetOrderProcessing" "TestSetOrderProcessing"
"TestSetReplacementOrderFinalized"
"TestSingleton" "TestSingleton"
"TestStart" "TestStart"
"TestStatusForOrder" "TestStatusForOrder"
@ -268,6 +282,7 @@ buildGoModule rec {
"TestTLSALPN01DialTimeout" "TestTLSALPN01DialTimeout"
"TestTLSConfigLoad" "TestTLSConfigLoad"
"TestTimeouts" "TestTimeouts"
"TestUnpauseAccount"
"TestUpdateCRLShard" "TestUpdateCRLShard"
"TestUpdateChallengeFinalizedAuthz" "TestUpdateChallengeFinalizedAuthz"
"TestUpdateChallengeRAError" "TestUpdateChallengeRAError"
@ -275,6 +290,8 @@ buildGoModule rec {
"TestUpdateMissingAuthorization" "TestUpdateMissingAuthorization"
"TestUpdateNowWithAllFailingSRV" "TestUpdateNowWithAllFailingSRV"
"TestUpdateNowWithOneFailingSRV" "TestUpdateNowWithOneFailingSRV"
"TestUpdateRegistrationContact"
"TestUpdateRegistrationKey"
"TestUpdateRegistrationSame" "TestUpdateRegistrationSame"
"TestUpdateRevokedCertificate" "TestUpdateRevokedCertificate"
"TestValidJWSForKey" "TestValidJWSForKey"
@ -302,12 +319,15 @@ buildGoModule rec {
done done
''; '';
passthru.tests.version = testers.testVersion { passthru = {
package = boulder; tests.version = testers.testVersion {
inherit version; package = boulder;
inherit version;
};
updateScript = nix-update-script { };
}; };
meta = with lib; { meta = {
homepage = "https://github.com/letsencrypt/boulder"; homepage = "https://github.com/letsencrypt/boulder";
description = "ACME-based certificate authority, written in Go"; description = "ACME-based certificate authority, written in Go";
longDescription = '' longDescription = ''
@ -317,7 +337,7 @@ buildGoModule rec {
revoke certificates for their domains. Boulder is the software that runs revoke certificates for their domains. Boulder is the software that runs
Let's Encrypt. Let's Encrypt.
''; '';
license = licenses.mpl20; license = lib.licenses.mpl20;
mainProgram = "boulder"; mainProgram = "boulder";
maintainers = [ ]; maintainers = [ ];
}; };

View file

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "cdncheck"; pname = "cdncheck";
version = "1.1.15"; version = "1.1.16";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "projectdiscovery"; owner = "projectdiscovery";
repo = "cdncheck"; repo = "cdncheck";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-iIK/MnhX+1mZCHeGPEsdUO8T4HOpSA3Fy0fnjgVzG5g="; hash = "sha256-7piHR6BlPz34pkgkj6cmi8OR2h2mZEF+hy8dwS+lras=";
}; };
vendorHash = "sha256-/1REkZ5+sz/H4T4lXhloz7fu5cLv1GoaD3dlttN+Qd4="; vendorHash = "sha256-/1REkZ5+sz/H4T4lXhloz7fu5cLv1GoaD3dlttN+Qd4=";

View file

@ -35,12 +35,13 @@ stdenvNoCC.mkDerivation {
terminal = false; terminal = false;
desktopName = "Chatzone"; desktopName = "Chatzone";
genericName = "Ozon corporate messenger"; genericName = "Ozon corporate messenger";
comment = "Mattermost Desktop application for Linux"; comment = "Chatzone Desktop application for Linux";
categories = [ categories = [
"Network" "Network"
"InstantMessaging" "InstantMessaging"
"Chat" "Chat"
]; ];
startupWMClass = "Chatzone";
mimeTypes = [ "x-scheme-handler/mattermost" ]; mimeTypes = [ "x-scheme-handler/mattermost" ];
}) })
]; ];

View file

@ -25,14 +25,14 @@ with py.pkgs;
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "checkov"; pname = "checkov";
version = "3.2.408"; version = "3.2.411";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "bridgecrewio"; owner = "bridgecrewio";
repo = "checkov"; repo = "checkov";
tag = version; tag = version;
hash = "sha256-QvM45kgRnzmDjYLnO3g1gMYEJpof7W9z/gCPwXExdgc="; hash = "sha256-7hsZxIoSSy8rnKfYTgqvlxp3RSoS4LEjAQ09erwk7F4=";
}; };
pythonRelaxDeps = [ pythonRelaxDeps = [

View file

@ -7,12 +7,12 @@
}: }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
version = "10.23.0"; version = "10.23.1";
pname = "checkstyle"; pname = "checkstyle";
src = fetchurl { src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar"; url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
sha256 = "sha256-4KMZ2WNntgMEjoOSECPko6zi89Zesb/t6oM+uZEKEDc="; sha256 = "sha256-bF0U+SLjVoCLTZLbdtFy98HZtYK7uw0zew2gGuisdH8=";
}; };
nativeBuildInputs = [ makeBinaryWrapper ]; nativeBuildInputs = [ makeBinaryWrapper ];

View file

@ -11,14 +11,14 @@
python3Packages.buildPythonApplication { python3Packages.buildPythonApplication {
pname = "chirp"; pname = "chirp";
version = "0.4.0-unstable-2025-04-17"; version = "0.4.0-unstable-2025-04-27";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kk7ds"; owner = "kk7ds";
repo = "chirp"; repo = "chirp";
rev = "a96c6df2617034673ebb30ffe2c2206d7b42efbd"; rev = "8967238a8670c5992c3d5a65b2fdeef5cded7889";
hash = "sha256-FBRUrpHTp/SaJ6aR9dQ+dcdhU2++n6R2h7rFVRiXH/U="; hash = "sha256-eTVEUhvbdTLot5C7X+lt2rsYFVchfbwUc8iwU/HSUh0=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -7,26 +7,18 @@
opencl-clhpp, opencl-clhpp,
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "clpeak"; pname = "clpeak";
version = "1.1.0"; version = "1.1.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "krrishnarraj"; owner = "krrishnarraj";
repo = "clpeak"; repo = "clpeak";
rev = version; tag = finalAttrs.version;
fetchSubmodules = true; fetchSubmodules = true;
sha256 = "1wkjpvn4r89c3y06rv7gfpwpqw6ljmqwz0w0mljl9y5hn1r4pkx2"; hash = "sha256-unQLZ5EExL9lU2XuYLJjASeFzDA74+TnU0CQTWyNYiQ=";
}; };
patches = [
# The cl.hpp header was removed from opencl-clhpp. This patch
# updates clpeak to use the new cp2.hpp header. The patch comes
# from the following PR and was updated to apply against more
# recent versions: https://github.com/krrishnarraj/clpeak/pull/46
./clpeak-clhpp2.diff
];
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
buildInputs = [ buildInputs = [
@ -34,11 +26,11 @@ stdenv.mkDerivation rec {
opencl-clhpp opencl-clhpp
]; ];
meta = with lib; { meta = {
description = "Tool which profiles OpenCL devices to find their peak capacities"; description = "Tool which profiles OpenCL devices to find their peak capacities";
homepage = "https://github.com/krrishnarraj/clpeak/"; homepage = "https://github.com/krrishnarraj/clpeak/";
license = licenses.unlicense; license = lib.licenses.asl20;
maintainers = [ ]; maintainers = [ lib.maintainers.xokdvium ];
mainProgram = "clpeak"; mainProgram = "clpeak";
}; };
} })

View file

@ -7,17 +7,17 @@
}: }:
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "codesnap"; pname = "codesnap";
version = "0.10.8"; version = "0.10.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mistricky"; owner = "mistricky";
repo = "CodeSnap"; repo = "CodeSnap";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-7miAizBKhUM1KGV+WKuOE3ENTsgSvwNtprvcs1R6ivU="; hash = "sha256-EtMEUtLSgYrb0izPPCh432uX2p/8Ykf2caAR+8ZdxhU=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-UDP4nlGF5GnNQdFo4aIYlgCn0HU+bNtJjEjcaO2f/U4="; cargoHash = "sha256-atvSygt1Xi+rPxcJb0zdRBnL6SpSkyCcGxs1z2hWXGA=";
cargoBuildFlags = [ cargoBuildFlags = [
"-p" "-p"

View file

@ -10,15 +10,15 @@
python3, python3,
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "colobot-data"; pname = "colobot-data";
version = "0.2.0-alpha"; version = "0.2.2-alpha";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "colobot"; owner = "colobot";
repo = "colobot-data"; repo = "colobot-data";
rev = "colobot-gold-${version}"; tag = "colobot-gold-${finalAttrs.version}";
sha256 = "sha256-yzIbAzrGsDe6hO0GHF9gjnj7IE8B7+5LDbvjZi4Wtms="; hash = "sha256-Voxfc5iCFT7gyahaai5wLPi6fe7dWryYLjfNjfXpwWs=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -30,7 +30,6 @@ stdenv.mkDerivation rec {
]; ];
buildInputs = [ gettext ]; buildInputs = [ gettext ];
enableParallelBuilding = false;
# Build procedure requires the data folder # Build procedure requires the data folder
patchPhase = '' patchPhase = ''
cp -r $src localSrc cp -r $src localSrc
@ -45,11 +44,11 @@ stdenv.mkDerivation rec {
cd localSrc cd localSrc
''; '';
meta = with lib; { meta = {
homepage = "https://colobot.info/"; homepage = "https://colobot.info/";
description = "Game data for colobot"; description = "Game data for colobot";
license = licenses.gpl3; license = lib.licenses.gpl3;
maintainers = with maintainers; [ freezeboy ]; maintainers = with lib.maintainers; [ freezeboy ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} })

View file

@ -24,17 +24,17 @@
let let
colobot-data = callPackage ./data.nix { }; colobot-data = callPackage ./data.nix { };
in in
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "colobot"; pname = "colobot";
# Maybe require an update to package colobot-data as well # Maybe require an update to package colobot-data as well
# in file data.nix next to this one # in file data.nix next to this one
version = "0.2.1-alpha"; version = "0.2.2-alpha";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "colobot"; owner = "colobot";
repo = "colobot"; repo = "colobot";
rev = "colobot-gold-${version}"; tag = "colobot-gold-${finalAttrs.version}";
hash = "sha256-3iea2+5xCT0//NAjMHrynZKSoiOSgLTNMUQkRhXuXg8="; hash = "sha256-QhNHtAG+hKq7qJhKWCJcP4ejm5YDOU8pyYtitJppVlU=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -58,8 +58,6 @@ stdenv.mkDerivation rec {
openal openal
]; ];
enableParallelBuilding = false;
# The binary ends in games directory # The binary ends in games directory
postInstall = '' postInstall = ''
mv $out/games $out/bin mv $out/games $out/bin
@ -68,11 +66,11 @@ stdenv.mkDerivation rec {
done done
''; '';
meta = with lib; { meta = {
homepage = "https://colobot.info/"; homepage = "https://colobot.info/";
description = "Colobot: Gold Edition is a real-time strategy game, where you can program your bots"; description = "Colobot: Gold Edition is a real-time strategy game, where you can program your bots";
license = licenses.gpl3; license = lib.licenses.gpl3;
maintainers = with maintainers; [ freezeboy ]; maintainers = with lib.maintainers; [ freezeboy ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} })

View file

@ -5,11 +5,11 @@
}: }:
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-asn-lite"; pname = "dbip-asn-lite";
version = "2025-03"; version = "2025-04";
src = fetchurl { src = fetchurl {
url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz"; url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz";
hash = "sha256-kois0DGelPxJo6Gnq9NUwl2c+A1QzkB+tYyi3dZSel4="; hash = "sha256-gAMetVcoeTmXUYELzplAjz2Rk5p4tY4+NnCmmotUN0o=";
}; };
dontUnpack = true; dontUnpack = true;

View file

@ -5,11 +5,11 @@
}: }:
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-city-lite"; pname = "dbip-city-lite";
version = "2025-03"; version = "2025-04";
src = fetchurl { src = fetchurl {
url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz"; url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz";
hash = "sha256-lmpIbG3Riv3Sm4HF3UOJoTih1rGZK4j5Mvi3j2U1a3g="; hash = "sha256-KVp7dZJlEeLjN925bZq2+RnYgsdC724rkb/PxVxq9vE=";
}; };
dontUnpack = true; dontUnpack = true;

View file

@ -5,11 +5,11 @@
}: }:
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-country-lite"; pname = "dbip-country-lite";
version = "2025-03"; version = "2025-04";
src = fetchurl { src = fetchurl {
url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz"; url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz";
hash = "sha256-zs4MubzX7ZqEjS39jQM4bPHOBdqi/h2mHPh9ObP4VQQ="; hash = "sha256-Be9Q4VQUb5ql0BLreSu4YBGA+NHJkofjsp46aN7tI1E=";
}; };
dontUnpack = true; dontUnpack = true;

View file

@ -27,16 +27,16 @@ assert lib.assertMsg (lib.elem true [
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "diesel-cli"; pname = "diesel-cli";
version = "2.2.9"; version = "2.2.10";
src = fetchCrate { src = fetchCrate {
inherit version; inherit version;
crateName = "diesel_cli"; crateName = "diesel_cli";
hash = "sha256-rMNCNvc4kLJxgiNqvGk3lTFTguqYnjo9H5ZplC+Wii4="; hash = "sha256-ELl8jrTWu2pXn2+ZQh7Z/lrmxRCkCXCCXvXcAKF5IJg=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-2y2fODciv4NcvvHx1y0NZ6w8DM0QNHUGYSfPz5vVxmY="; cargoHash = "sha256-uijO0eAc9U7T5SDh3iCr/wC257Q83VOJGop4KADGfgA=";
nativeBuildInputs = [ nativeBuildInputs = [
installShellFiles installShellFiles

View file

@ -8,7 +8,7 @@
let let
themeName = "Dracula"; themeName = "Dracula";
version = "4.0.0-unstable-2025-04-18"; version = "4.0.0-unstable-2025-04-27";
in in
stdenvNoCC.mkDerivation { stdenvNoCC.mkDerivation {
pname = "dracula-theme"; pname = "dracula-theme";
@ -17,8 +17,8 @@ stdenvNoCC.mkDerivation {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "dracula"; owner = "dracula";
repo = "gtk"; repo = "gtk";
rev = "82837065c824158d4242c19ea7dded7645b9a9f1"; rev = "3834a1bac175b226cff6b1c94faac9aba2819bd5";
hash = "sha256-jOhG8k3pn+sWFTyYIjtmGyi1k6Eye94s7p6wHHsP1W4="; hash = "sha256-T0X0h4Bz3sy5jqtB1PkpjFnB8jO3CehOxgRwPPG54Ds=";
}; };
propagatedUserEnvPkgs = [ propagatedUserEnvPkgs = [

View file

@ -33,14 +33,14 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "dwarfs"; pname = "dwarfs";
version = "0.12.2"; version = "0.12.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mhx"; owner = "mhx";
repo = "dwarfs"; repo = "dwarfs";
tag = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
fetchSubmodules = true; fetchSubmodules = true;
hash = "sha256-ZQ93OQ0HQ/6UP8vNe2okRMqkLX96o5+ruoWoZ52zsl0="; hash = "sha256-DIlGeZXWyM9rMzo/DNQlzSbNBIRJhe2viXFM/zT2heY=";
}; };
cmakeFlags = [ cmakeFlags = [

View file

@ -8,16 +8,16 @@
buildGoModule rec { buildGoModule rec {
pname = "ejsonkms"; pname = "ejsonkms";
version = "0.2.4"; version = "0.2.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "envato"; owner = "envato";
repo = "ejsonkms"; repo = "ejsonkms";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-kk/+EOZ1g6SiIajcKXf6lVnll/NRWgwbFO2j07HERBI="; hash = "sha256-EcNvzkZmSASe+0UMixBe8qwZq1JN3zFvppdWu1LM46A=";
}; };
vendorHash = "sha256-ZSoxG532eicpR1pS2oLYnJxtJrsHZZRbjncxU4uyT3c="; vendorHash = "sha256-LS+iCTpE7+vXa25CTudNHLPRYSod4ozuErnoYWB9LNU=";
ldflags = [ ldflags = [
"-X main.version=v${version}" "-X main.version=v${version}"

View file

@ -7,13 +7,13 @@
buildGoModule rec { buildGoModule rec {
pname = "fn"; pname = "fn";
version = "0.6.41"; version = "0.6.42";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "fnproject"; owner = "fnproject";
repo = "cli"; repo = "cli";
rev = version; rev = version;
hash = "sha256-V+mwi83nNoFZGl2Cob1Jt1LESQUGmo0MfqDFJYMdQaI="; hash = "sha256-cVxanejijbHx455P5Elc4uiqHmG1+MtRoXiHr52YyAw=";
}; };
vendorHash = null; vendorHash = null;

View file

@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "gitxray"; pname = "gitxray";
version = "1.0.17.3"; version = "1.0.17.4";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kulkansecurity"; owner = "kulkansecurity";
repo = "gitxray"; repo = "gitxray";
tag = version; tag = version;
hash = "sha256-MfYK6D6QkIQRTsnNAiJsfPeYcUTO/BTe0AtczeONSsg="; hash = "sha256-JzQ7Dq02lWDGj7+xN4jOHQZThGy/wB0TZDax3fAyXNM=";
}; };
build-system = with python3.pkgs; [ setuptools ]; build-system = with python3.pkgs; [ setuptools ];

View file

@ -7,13 +7,13 @@
lib, lib,
}: }:
let let
version = "0.10.4"; version = "0.10.5";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "gose"; repo = "gose";
owner = "stv0g"; owner = "stv0g";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-CYMpibAvuOScKoCP212MSoAt0hhQhEP0uQK7y/YPk9Q="; hash = "sha256-8ghz2CpHNUUUpxg7VFi4DwDFa0GlPKaRJ3zC4XC0IyA=";
}; };
frontend = buildNpmPackage { frontend = buildNpmPackage {
@ -37,7 +37,7 @@ buildGoModule {
inherit version; inherit version;
inherit src; inherit src;
vendorHash = "sha256-oz2nmJxnmhj2InN4E7tyz5iWr4geraGszz3QePKuEMM="; vendorHash = "sha256-6AfLoIRDO3diKZ9yFpVVIsRUFxQfLbmk91Cs5336OIE=";
env.CGO_ENABLED = 0; env.CGO_ENABLED = 0;

View file

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "imgpkg"; pname = "imgpkg";
version = "0.45.0"; version = "0.46.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "carvel-dev"; owner = "carvel-dev";
repo = "imgpkg"; repo = "imgpkg";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-DuLxNH0fcVPvZYG4AYtaT8kJysTLRNX2tB6UBhQoP9Q="; hash = "sha256-RFD5uwarSCvS2JNnM9QniHSEl2lsaxx3N+7vr2SOtSU=";
}; };
vendorHash = null; vendorHash = null;

View file

@ -10,13 +10,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "jftui"; pname = "jftui";
version = "0.7.2"; version = "0.7.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Aanok"; owner = "Aanok";
repo = "jftui"; repo = "jftui";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-w5DK9B3D3/9VExAQktigVPim33VfpoQPHUZefAS3pWQ="; sha256 = "sha256-Tgiwhdo87uqVwpOvNXRdvFTfkbf9dfSNQDlGx29S2II=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -8,16 +8,16 @@
buildGoModule rec { buildGoModule rec {
pname = "kube-score"; pname = "kube-score";
version = "1.19.0"; version = "1.20.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "zegl"; owner = "zegl";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-YsbefR6WkFef5nhbD9ACQ7Xx572RsHlL2zY78RtTtsQ="; hash = "sha256-ZqhuqPWCfJKi38Jdazr5t5Wulsqzl1D4/81ZTvW10Co=";
}; };
vendorHash = "sha256-9P7emxfRolhGEMiAJmBczksWkyHVFUtPZaNrjXkZ4t4="; vendorHash = "sha256-uv+82x94fEa/3tjcofLGIPhJpwUzSkEbarGVq8wVEUc=";
ldflags = [ ldflags = [
"-s" "-s"

View file

@ -7,13 +7,13 @@
buildGoModule rec { buildGoModule rec {
pname = "kubevpn"; pname = "kubevpn";
version = "2.7.1"; version = "2.7.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "KubeNetworks"; owner = "KubeNetworks";
repo = "kubevpn"; repo = "kubevpn";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-Og84vFDPGpvQwmS3xL3HBxk/vSnvZbbLvDEyvMbj+GU="; hash = "sha256-WMK/PraPIgX20HIKnbvzz+k6a7uJS45aPAgOUPfTXJM=";
}; };
vendorHash = null; vendorHash = null;

View file

@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec { python3.pkgs.buildPythonApplication rec {
pname = "ldeep"; pname = "ldeep";
version = "1.0.84"; version = "1.0.85";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "franc-pentest"; owner = "franc-pentest";
repo = "ldeep"; repo = "ldeep";
tag = version; tag = version;
hash = "sha256-sJa5EuCjPaexGrfv6U+V2YS+1NerdD1yaS2somOuQIE="; hash = "sha256-i9FaZLSSLY01QalxqaavfyrTbbDC9Iv1XQqvVgQJqMM=";
}; };
pythonRelaxDeps = [ pythonRelaxDeps = [

View file

@ -7,7 +7,7 @@
let let
pname = "lefthook"; pname = "lefthook";
version = "1.11.10"; version = "1.11.11";
in in
buildGoModule { buildGoModule {
inherit pname version; inherit pname version;
@ -16,10 +16,10 @@ buildGoModule {
owner = "evilmartians"; owner = "evilmartians";
repo = "lefthook"; repo = "lefthook";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-WhveZtkwG2HbshT1xbA7wnhfxP6vmQ0h+rCxqgbwO5g="; hash = "sha256-uaCGIsCfuGKxr5b9Oo68ruQNuOSXjLUri9IzIFXfNDs=";
}; };
vendorHash = "sha256-aINRFg3TByOEjFgoPr33bDL6TFnlW/b9DqDTEJWNnGI="; vendorHash = "sha256-DMB7OQkkY3FUPVirRKfGsvH2fl4+g9kJ2FS930WaKvY=";
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View file

@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "liboqs"; pname = "liboqs";
version = "0.12.0"; version = "0.13.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "open-quantum-safe"; owner = "open-quantum-safe";
repo = "liboqs"; repo = "liboqs";
rev = finalAttrs.version; rev = finalAttrs.version;
hash = "sha256-ngjN1JdmnvMn+UXJeCiBwF1Uf7kTOjHVBL99xzoZVFY="; hash = "sha256-E3wOiWeQSgWzzu4zoYfLV1kGV3jsFE+XEnUezWSqkcA=";
}; };
patches = [ patches = [

View file

@ -20,11 +20,11 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "lunacy"; pname = "lunacy";
version = "11.3"; version = "11.4";
src = fetchurl { src = fetchurl {
url = "https://lcdn.icons8.com/setup/Lunacy_${finalAttrs.version}.deb"; url = "https://lcdn.icons8.com/setup/Lunacy_${finalAttrs.version}.deb";
hash = "sha256-/j+OibzgoyB8MxpM2eSSTkMQhOImbkLqwUOk1lr55Rg="; hash = "sha256-YDKSaKYS98Y4FR+fU3++8A/PB3X9TtZhuSYqM250Ibo=";
}; };
buildInputs = [ buildInputs = [

View file

@ -0,0 +1,45 @@
{
lib,
stdenv,
fetchFromGitHub,
cmake,
plutovg,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "lunasvg";
version = "3.2.1";
src = fetchFromGitHub {
owner = "sammycage";
repo = "lunasvg";
tag = "v${finalAttrs.version}";
hash = "sha256-CBhz117Y8e7AdD1JJtNkR/EthsfyiQ05HW41beaY95I=";
};
nativeBuildInputs = [
cmake
];
buildInputs = [
plutovg
];
patches = [
# https://github.com/sammycage/lunasvg/pull/219
# can be removed when the PR 219 and a new release is created
./use_system_plutovg.patch
];
cmakeFlags = [
(lib.cmakeBool "USE_SYSTEM_PLUTOVG" true)
];
meta = {
homepage = "https://github.com/sammycage/lunasvg";
changelog = "https://github.com/sammycage/lunasvg/releases/tag/v${finalAttrs.version}";
description = "SVG rendering and manipulation library in C++";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.eymeric ];
platforms = lib.platforms.all;
};
})

View file

@ -0,0 +1,47 @@
From 18d25de94046ed8223fe8987ca55b44f8b5f902c Mon Sep 17 00:00:00 2001
From: eymeric <eymericdechelette@gmail.com>
Date: Tue, 15 Apr 2025 22:16:50 +0200
Subject: [PATCH] Refactor CMakeLists.txt to conditionally use system plutovg
library
---
CMakeLists.txt | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 08cee28..9724827 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,8 +6,17 @@ set(LUNASVG_VERSION_MICRO 1)
project(lunasvg LANGUAGES CXX VERSION ${LUNASVG_VERSION_MAJOR}.${LUNASVG_VERSION_MINOR}.${LUNASVG_VERSION_MICRO})
-find_package(plutovg 0.0.4 QUIET)
+option(USE_SYSTEM_PLUTOVG "Use system plutovg library" OFF)
+
+if(USE_SYSTEM_PLUTOVG)
+ find_package(plutovg 1.0.0 QUIET)
+ if(NOT plutovg_FOUND)
+ message(WARNING "Could not find: plutovg>=1.0.0. Falling back to plutovg submodule.")
+ endif()
+endif()
+
if(NOT plutovg_FOUND)
+ message(STATUS "Using plutovg submodule.")
add_subdirectory(plutovg)
endif()
@@ -57,7 +66,12 @@ target_include_directories(lunasvg PUBLIC
$<INSTALL_INTERFACE:include/lunasvg>
)
-target_link_libraries(lunasvg PRIVATE plutovg::plutovg)
+if(USE_SYSTEM_PLUTOVG AND plutovg_FOUND)
+ target_link_libraries(lunasvg PRIVATE plutovg::plutovg)
+else()
+ target_link_libraries(lunasvg PRIVATE plutovg)
+endif()
+
target_compile_definitions(lunasvg PRIVATE LUNASVG_BUILD)
if(NOT BUILD_SHARED_LIBS)
target_compile_definitions(lunasvg PUBLIC LUNASVG_BUILD_STATIC)

View file

@ -8,13 +8,13 @@
buildGoModule rec { buildGoModule rec {
pname = "mockgen"; pname = "mockgen";
version = "0.5.1"; version = "0.5.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "uber-go"; owner = "uber-go";
repo = "mock"; repo = "mock";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-xzPuy+KH40FDnjir/aROYlgWzLBY8qKDbYmkFMzHVkc="; sha256 = "sha256-650GRaSlGg+ZszACtvn8pJPEnD9NUXM/liLNK7kte6c=";
}; };
vendorHash = "sha256-0OnK5/e0juEYrNJuVkr+tK66btRW/oaHpJSDakB32Bc="; vendorHash = "sha256-0OnK5/e0juEYrNJuVkr+tK66btRW/oaHpJSDakB32Bc=";

View file

@ -16,14 +16,14 @@
python3.pkgs.buildPythonPackage rec { python3.pkgs.buildPythonPackage rec {
pname = "nautilus-open-any-terminal"; pname = "nautilus-open-any-terminal";
version = "0.6.0"; version = "0.6.1";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Stunkymonkey"; owner = "Stunkymonkey";
repo = pname; repo = pname;
tag = version; tag = version;
hash = "sha256-jKPqgd0sSt/qKPqbYbvdeGuo78R5gp1R5tSTPAzz+IU="; hash = "sha256-oiyXDeunAgs3uCrqHKdTcOvXD4vmx8Z3uFutNYpGxtc=";
}; };
patches = [ ./hardcode-gsettings.patch ]; patches = [ ./hardcode-gsettings.patch ];

View file

@ -1,5 +1,5 @@
{ {
buildGo123Module, buildGo124Module,
buildPackages, buildPackages,
fetchFromGitHub, fetchFromGitHub,
fetchNpmDeps, fetchNpmDeps,
@ -16,18 +16,18 @@
ffmpegSupport ? true, ffmpegSupport ? true,
}: }:
buildGo123Module rec { buildGo124Module rec {
pname = "navidrome"; pname = "navidrome";
version = "0.55.1"; version = "0.55.2";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "navidrome"; owner = "navidrome";
repo = "navidrome"; repo = "navidrome";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-BkgHUX2kQ7OMnb9vOIwsQ9eNcqCzekz2IVMtG0IMUaA="; hash = "sha256-RJDWpaB0rdrwLSEjwLIZ7ymvYvFSX4/fIT3xFki3278=";
}; };
vendorHash = "sha256-IF2RaEsuHADnwONrvwbL6KZVrE3bZx1sX03zpmtQZq8="; vendorHash = "sha256-stdYTvYwsu00l5sAW86nBlwnACOfyLbKi7Xn5gdM/7Y=";
npmRoot = "ui"; npmRoot = "ui";
@ -92,6 +92,7 @@ buildGo123Module rec {
maintainers = with lib.maintainers; [ maintainers = with lib.maintainers; [
aciceri aciceri
squalus squalus
tebriel
]; ];
# Broken on Darwin: sandbox-exec: pattern serialization length exceeds maximum (NixOS/nix#4119) # Broken on Darwin: sandbox-exec: pattern serialization length exceeds maximum (NixOS/nix#4119)
broken = stdenv.hostPlatform.isDarwin; broken = stdenv.hostPlatform.isDarwin;

View file

@ -0,0 +1,54 @@
{
lib,
python3Packages,
fetchFromGitHub,
wrapGAppsHook3,
gobject-introspection,
gtk3,
}:
python3Packages.buildPythonApplication rec {
pname = "nwg-icon-picker";
version = "0.1.1";
pyproject = true;
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = "nwg-icon-picker";
tag = "v${version}";
hash = "sha256-Gm3JhS6eq2mSex4VFe71tRf13qWDCSqXoiMvNIhu9Sw=";
};
build-system = with python3Packages; [
setuptools
wrapGAppsHook3
gobject-introspection
];
dependencies = with python3Packages; [
pygobject3
gtk3
];
postInstall = ''
install -Dm444 -t $out/share/pixmaps/ nwg-icon-picker.svg
install -Dm444 -t $out/share/applications/ nwg-icon-picker.desktop
'';
# prevent double wrapped binary
dontWrapGApps = true;
preFixup = ''
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
pythonImportsCheck = [
"gi"
];
meta = {
description = "GTK icon chooser with a text search option";
homepage = "https://github.com/nwg-piotr/nwg-icon-picker";
license = lib.licenses.mit;
mainProgram = "nwg-icon-picker";
maintainers = with lib.maintainers; [ quantenzitrone ];
};
}

View file

@ -25,14 +25,14 @@ in
py.pkgs.buildPythonApplication rec { py.pkgs.buildPythonApplication rec {
pname = "oci-cli"; pname = "oci-cli";
version = "3.54.2"; version = "3.54.4";
format = "setuptools"; format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "oracle"; owner = "oracle";
repo = pname; repo = pname;
tag = "v${version}"; tag = "v${version}";
hash = "sha256-7EYrTcmUGF/Gjs2SSHWWf2VP4m/qIyxOvGVYOJ41joU="; hash = "sha256-SP2lzJqEUojl4FG3c2gXitNMKYTKsz07iEyxQxXm2UE=";
}; };
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View file

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "ogen"; pname = "ogen";
version = "1.11.0"; version = "1.12.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ogen-go"; owner = "ogen-go";
repo = "ogen"; repo = "ogen";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-fw5nDFBlCX1HPHs9m5uJSkcfi/yUt6BN5W+igLTVepA="; hash = "sha256-Z/pBKqaxOaqoz8Gge8kJ/GWvo3Ie+DaPwfexKpd/HpQ=";
}; };
vendorHash = "sha256-6YZudsilVd4KlDGjINT9dradgkiyTPh0uJxDNMq75EY="; vendorHash = "sha256-6YZudsilVd4KlDGjINT9dradgkiyTPh0uJxDNMq75EY=";

View file

@ -4,18 +4,22 @@
fetchFromGitHub, fetchFromGitHub,
cmake, cmake,
python3, python3,
ruby,
opencl-headers, opencl-headers,
khronos-ocl-icd-loader,
testers,
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "opencl-clhpp"; pname = "opencl-clhpp";
version = "2024.05.08"; version = "2024.10.24";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "KhronosGroup"; owner = "KhronosGroup";
repo = "OpenCL-CLHPP"; repo = "OpenCL-CLHPP";
rev = "v${version}"; rev = "v${finalAttrs.version}";
sha256 = "sha256-bIm4tGqwWX0IPKH3BwLgkf0T7YFrkN6vemYvdPrqUpw="; fetchSubmodules = true;
sha256 = "sha256-3RVZJIt03pRmjrPa9q6h6uqFCuTnxvEqjUGUmdwybbY=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -27,15 +31,28 @@ stdenv.mkDerivation rec {
strictDeps = true; strictDeps = true;
doCheck = true;
checkInputs = [ khronos-ocl-icd-loader ];
nativeCheckInputs = [ ruby ];
cmakeFlags = [ cmakeFlags = [
"-DBUILD_EXAMPLES=OFF" (lib.cmakeBool "OPENCL_CLHPP_BUILD_TESTING" finalAttrs.finalPackage.doCheck)
"-DBUILD_TESTS=OFF" (lib.cmakeBool "BUILD_EXAMPLES" finalAttrs.finalPackage.doCheck)
]; ];
meta = with lib; { passthru.tests = {
pkg-config = testers.hasPkgConfigModules {
package = finalAttrs.finalPackage;
moduleNames = [ "OpenCL-CLHPP" ];
# Package version does not match the pkg-config module version.
};
};
meta = {
description = "OpenCL Host API C++ bindings"; description = "OpenCL Host API C++ bindings";
homepage = "http://github.khronos.org/OpenCL-CLHPP/"; homepage = "http://github.khronos.org/OpenCL-CLHPP/";
license = licenses.mit; license = lib.licenses.asl20;
platforms = platforms.unix; maintainers = [ lib.maintainers.xokdvium ];
platforms = lib.platforms.unix;
}; };
} })

View file

@ -7,6 +7,7 @@
ocl-icd, ocl-icd,
tesseract, tesseract,
testers, testers,
opencl-clhpp,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
@ -23,18 +24,23 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
passthru.tests = { passthru.tests = {
inherit ocl-icd tesseract hashcat; inherit
ocl-icd
tesseract
hashcat
opencl-clhpp
;
pkg-config = testers.hasPkgConfigModules { pkg-config = testers.hasPkgConfigModules {
package = finalAttrs.finalPackage; package = finalAttrs.finalPackage;
moduleNames = [ "OpenCL-Headers" ]; moduleNames = [ "OpenCL-Headers" ];
}; };
}; };
meta = with lib; { meta = {
description = "Khronos OpenCL headers version ${finalAttrs.version}"; description = "Khronos OpenCL headers version ${finalAttrs.version}";
homepage = "https://www.khronos.org/registry/cl/"; homepage = "https://www.khronos.org/registry/cl/";
license = licenses.asl20; license = lib.licenses.asl20;
platforms = platforms.unix ++ platforms.windows; platforms = lib.platforms.unix ++ lib.platforms.windows;
maintainers = [ ]; maintainers = [ lib.maintainers.xokdvium ];
}; };
}) })

View file

@ -22,12 +22,12 @@ let
in in
stdenv.mkDerivation (final: { stdenv.mkDerivation (final: {
pname = "openterface-qt"; pname = "openterface-qt";
version = "0.3.1"; version = "0.3.9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "TechxArtisanStudio"; owner = "TechxArtisanStudio";
repo = "Openterface_QT"; repo = "Openterface_QT";
rev = "${final.version}"; rev = "${final.version}";
hash = "sha256-HSUKewI6VPEAVkp/O2vnzXR9Eicecutntsd/WvuHU8w="; hash = "sha256-hJxouOB4J0E0tm2Vr0OcqSMi4CDpjckPPMd/dWDsu4k=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
copyDesktopItems copyDesktopItems

View file

@ -21,13 +21,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "pinocchio"; pname = "pinocchio";
version = "3.5.0"; version = "3.6.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stack-of-tasks"; owner = "stack-of-tasks";
repo = "pinocchio"; repo = "pinocchio";
rev = "v${finalAttrs.version}"; rev = "v${finalAttrs.version}";
hash = "sha256-oSxeFt84IB3KR12knm2vBAHYyevVNjCjnp9mS3e0Zls="; hash = "sha256-2DLK0mDZ7nQZO8L4dDV4+xvlN+eRdmN82ncfdMJm0Pc=";
}; };
outputs = [ outputs = [

View file

@ -9,16 +9,16 @@
buildGoModule rec { buildGoModule rec {
pname = "piv-agent"; pname = "piv-agent";
version = "0.22.0"; version = "0.23.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "smlx"; owner = "smlx";
repo = "piv-agent"; repo = "piv-agent";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-bfJIrWDFQIg0n1RDadARPHhQwE6i7mAMxE5GPYo4WU8="; hash = "sha256-4oyIUE7Yy0KUw5pC64MRKeUziy+tqvl/zFVySffxfBs=";
}; };
vendorHash = "sha256-HIB+p0yh7EWudLp1YGoClYbK3hkYEJZ+o+9BbOHE4+0="; vendorHash = "sha256-4yfQQxMf00263OKEXTWD34YifK7oDclvPk8JDz5N1I0=";
subPackages = [ "cmd/piv-agent" ]; subPackages = [ "cmd/piv-agent" ];

View file

@ -22,7 +22,7 @@
}: }:
let let
pname = "positron-bin"; pname = "positron-bin";
version = "2025.04.0-64"; version = "2025.05.0-75";
in in
stdenv.mkDerivation { stdenv.mkDerivation {
inherit version pname; inherit version pname;
@ -31,12 +31,12 @@ stdenv.mkDerivation {
if stdenv.hostPlatform.isDarwin then if stdenv.hostPlatform.isDarwin then
fetchurl { fetchurl {
url = "https://cdn.posit.co/positron/dailies/mac/universal/Positron-${version}.dmg"; url = "https://cdn.posit.co/positron/dailies/mac/universal/Positron-${version}.dmg";
hash = "sha256-MmLc2YFmWIcmsRp4swKYJdQHAWfSIsW23D5ZLfyb4b4="; hash = "sha256-dmRYKysQJYrNWyGvH9DsNIC0tIHYNix7QWagVtuGx1g=";
} }
else else
fetchurl { fetchurl {
url = "https://cdn.posit.co/positron/dailies/deb/x86_64/Positron-${version}-x64.deb"; url = "https://cdn.posit.co/positron/dailies/deb/x86_64/Positron-${version}-x64.deb";
hash = "sha256-d1HjnMGpKg68EW0wXWvgXL0VEepn1vFJWuAN0HD2IPs="; hash = "sha256-dmJrDE3g44aoCsVBvSDDFLt38uIqxzaXPBhcmu/U5Oo=";
}; };
buildInputs = buildInputs =

View file

@ -5,16 +5,16 @@
}: }:
buildGoModule rec { buildGoModule rec {
pname = "protolint"; pname = "protolint";
version = "0.53.0"; version = "0.54.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "yoheimuta"; owner = "yoheimuta";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
hash = "sha256-3/eoVrt/Ic2LLLbexXG3ng/uR60JbmKheSxa2PiMnvg="; hash = "sha256-TVDF9q/lZAVs/a/czQZoxTRFtqae6ySpv80m9XlNpBE=";
}; };
vendorHash = "sha256-TSbISfXBSxc9VQOGV7Chn1CPxhudRG5y2KxCgi01tKw="; vendorHash = "sha256-FRCLa8kpJlmnyp+kczgSUx0USMWtR9Hj09HIE2nGY8k=";
# Something about the way we run tests causes issues. It doesn't happen # Something about the way we run tests causes issues. It doesn't happen
# when using "go test" directly: # when using "go test" directly:

View file

@ -33,13 +33,13 @@ let
in in
rustPlatform.buildRustPackage { rustPlatform.buildRustPackage {
pname = "psst"; pname = "psst";
version = "0-unstable-2025-04-18"; version = "0-unstable-2025-04-20";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jpochyla"; owner = "jpochyla";
repo = "psst"; repo = "psst";
rev = "062ed4bca8119ec77a8e50e5d6b71281356f2642"; rev = "86169f8b05c1b3502261cfe1fae9af2487b8f1bb";
hash = "sha256-xYGGfbuxKb42kGOSbGsQCs6SNPreW4k6/SfpVXx8t5E="; hash = "sha256-BkGoaYflCTiElTj47r2j/ngUrZ9wIe0q4pl+zhoattA=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;

View file

@ -13,15 +13,15 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "ravedude"; pname = "ravedude";
version = "0.1.8"; version = "0.2.0";
src = fetchCrate { src = fetchCrate {
inherit pname version; inherit pname version;
hash = "sha256-AvnojcWQ4dQKk6B1Tjhkb4jfL6BJDsbeEo4tlgbOp84="; hash = "sha256-rUYqqswjIPg4p7oWNjXnEKSav+uLjItGVxrRLz4NXd4=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-tvHKRIKrKK9tCIhz/1DQkNaeTi+uBRKc8LAq7JucuPE="; cargoHash = "sha256-FrlG68X9fbEBZlt+qdL3O1S8HAgwXu/Bkplu8UxXy5Y=";
nativeBuildInputs = [ nativeBuildInputs = [
pkg-config pkg-config

View file

@ -6,13 +6,13 @@
buildGoModule rec { buildGoModule rec {
pname = "rqlite"; pname = "rqlite";
version = "8.36.17"; version = "8.36.18";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rqlite"; owner = "rqlite";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-umgC4vj9VrY/ls35msmr9ZBdw6XVml8nMDoSzDx8BXw="; sha256 = "sha256-jyTiDfgfgae7tzlqgVddLnt0qtnRg7k9YdacLAoGPZw=";
}; };
vendorHash = "sha256-jvZ2ZRA/DkjDNnYauS9sJLE8KROS197kSeNVZ363Htk="; vendorHash = "sha256-jvZ2ZRA/DkjDNnYauS9sJLE8KROS197kSeNVZ363Htk=";

View file

@ -14,14 +14,14 @@
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "seagoat"; pname = "seagoat";
version = "0.54.9"; version = "0.54.12";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kantord"; owner = "kantord";
repo = "SeaGOAT"; repo = "SeaGOAT";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-BfZbYQ6ylMj8cn7q2AavU570/ci83ffdDbeB+F/wZlk="; hash = "sha256-gDnLMdLyltyRElwWJpH2Cn9jnH7ziqOi1LPF8+qPUhQ=";
}; };
build-system = [ python3Packages.poetry-core ]; build-system = [ python3Packages.poetry-core ];

View file

@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "sidplayfp"; pname = "sidplayfp";
version = "2.12.0"; version = "2.13.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "libsidplayfp"; owner = "libsidplayfp";
repo = "sidplayfp"; repo = "sidplayfp";
rev = "v${finalAttrs.version}"; rev = "v${finalAttrs.version}";
hash = "sha256-78NlRBZ2GlZWhnZiefNIgRNv6bnJaHH94WsxEhP9rAk="; hash = "sha256-cVz49cJI9ZXS20T45WCrLVGbLMU3ZSbsKe3OolyzQDs=";
}; };
strictDeps = true; strictDeps = true;

View file

@ -0,0 +1,45 @@
{
lib,
rustPlatform,
fetchCrate,
qt6,
libGL,
nix-update-script,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "slint-viewer";
version = "1.11.0";
src = fetchCrate {
inherit (finalAttrs) pname version;
hash = "sha256-Yez8GbER6ylkozQP5oQ0m0u+x/T5qQVPRt0S/NRFT60=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-vWTj6cJgvg10NaLw9WfHXmiG8hg7mUIH/Gj3JVvWCuA=";
buildInputs = [
qt6.qtbase
qt6.qtsvg
libGL
];
nativeBuildInputs = [ qt6.wrapQtAppsHook ];
# There are no tests
doCheck = false;
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
passthru.updateScript = nix-update-script { };
meta = {
description = "Viewer for .slint files from the Slint Project";
mainProgram = "slint-viewer";
homepage = "https://crates.io/crates/slint-viewer";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ dtomvan ];
};
})

View file

@ -8,17 +8,17 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "snazy"; pname = "snazy";
version = "0.55.0"; version = "0.56.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "chmouel"; owner = "chmouel";
repo = pname; repo = pname;
rev = version; rev = version;
hash = "sha256-Vc3L93S7WQAcqsLIhiCrTGmmc+1q26zRpOWXyUNFNVc="; hash = "sha256-VR4IRMmSQCF/CXgKfJ5OEFbXg9o/40lBonupOF38lFg=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-ZieQfjRSxO5LEpQaXFIPcdejoG+6Mw4FCM/7LcbwRro="; cargoHash = "sha256-tZYAIlQW1IsQSpMF4BmiiCo1CVYjM2GNXcEXT3gCoPA=";
nativeBuildInputs = [ installShellFiles ]; nativeBuildInputs = [ installShellFiles ];

View file

@ -11,13 +11,13 @@
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "sql-formatter"; pname = "sql-formatter";
version = "15.5.2"; version = "15.6.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "sql-formatter-org"; owner = "sql-formatter-org";
repo = "sql-formatter"; repo = "sql-formatter";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-13S7Qagra+RxWOct7wsvK1C0QftWtLZRB58YVWw9gGU="; hash = "sha256-Olq7DAhiopFlLnn6r78nJU6LjS2EiU93kc/iY4mLCL8=";
}; };
yarnOfflineCache = fetchYarnDeps { yarnOfflineCache = fetchYarnDeps {

View file

@ -6,16 +6,16 @@
buildGoModule rec { buildGoModule rec {
pname = "subfinder"; pname = "subfinder";
version = "2.7.0"; version = "2.7.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "projectdiscovery"; owner = "projectdiscovery";
repo = "subfinder"; repo = "subfinder";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-FSEircHSOU/rBdDANrdfPtTUfDn/2A+HtVnVyz7bV0c="; hash = "sha256-pbrW95CrRRQok6MfA0ujjLiXTr1VFUswc/gK9WhU6qI=";
}; };
vendorHash = "sha256-jr3fBIVLB3ubEsj2pPLy+G/ShGn2OfJQ6bDuY3bbyXY="; vendorHash = "sha256-v+AyeQoeTTPI7C1WysCu8adX6cBk06JudPigCIWNFGQ=";
modRoot = "./v2"; modRoot = "./v2";

View file

@ -1,5 +1,5 @@
{ {
"version": "4.3.8", "version": "4.3.9",
"url": "https://dl.devmate.com/com.macpaw.site.theunarchiver/146/1715865652/TheUnarchiver-146.zip", "url": "https://dl.devmate.com/com.macpaw.site.theunarchiver/147/1742287964/TheUnarchiver-147.zip",
"hash": "sha256-VcgNT7z7KtdAZxya8DS4Kuk323AAh3Mv/2L7LpUS2NU=" "hash": "sha256-0NjdLgKFGezl7rDwGLM5L2fhyFBTRyzLuu5k6H8XOig="
} }

View file

@ -10,14 +10,14 @@ let
platform = platform =
if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system;
hash = builtins.getAttr platform { hash = builtins.getAttr platform {
"universal-macos" = "sha256-6GDD3lS8g2F7cOBoqi32tKO2klY7JHtqJq8NIjTiH04="; "universal-macos" = "sha256-QQirYZ5uhs6O/crBuypmFmnyTFXs/qYNWKt0nz4O/bo=";
"x86_64-linux" = "sha256-BiRIScj309vOU5TvA19RdhUeVaGd+ke6GhTlVocbMRE="; "x86_64-linux" = "sha256-MufBo5bpgtENmudLASJsq17KNREv97P/0gJdxQGy9kI=";
"aarch64-linux" = "sha256-4MlbXJ8dIHDtoXsUsJD76/YlgKt8faKhQVEeEyFi/T0="; "aarch64-linux" = "sha256-q/xcdCtrgvXRcWWKtMMw0VYnztHT1a5KSxZMVGvMS5M=";
}; };
in in
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tigerbeetle"; pname = "tigerbeetle";
version = "0.16.36"; version = "0.16.37";
src = fetchzip { src = fetchzip {
url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip"; url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip";

View file

@ -5,6 +5,8 @@
fetchurl, fetchurl,
unzip, unzip,
gdc, gdc,
libGL,
libGLU,
SDL, SDL,
SDL_mixer, SDL_mixer,
bulletml, bulletml,
@ -61,6 +63,8 @@ stdenv.mkDerivation (finalAttrs: {
]; ];
buildInputs = [ buildInputs = [
libGL
libGLU
SDL SDL
SDL_mixer SDL_mixer
bulletml bulletml

View file

@ -14,21 +14,21 @@
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "unison-code-manager"; pname = "unison-code-manager";
version = "0.5.36"; version = "0.5.37";
src = src =
{ {
aarch64-darwin = fetchurl { aarch64-darwin = fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-arm64.tar.gz"; url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-arm64.tar.gz";
hash = "sha256-GH0qZtb29qDxL39nArYSzCQ50/ssPOiN9CXnAvb9uVQ="; hash = "sha256-cqsh1/H31ibyA8yr6pNdRAaH1nidobzt77oJq1N2icQ=";
}; };
x86_64-darwin = fetchurl { x86_64-darwin = fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-x64.tar.gz"; url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-x64.tar.gz";
hash = "sha256-seL8Ey20KYVsOLugGvfVXXIIVdv7q04PYXh3c6MoZDk="; hash = "sha256-9a8TJK6D5BU5TugQmYEcaFv5Hu9eeD463g23aSyKKQU=";
}; };
x86_64-linux = fetchurl { x86_64-linux = fetchurl {
url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-x64.tar.gz"; url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-x64.tar.gz";
hash = "sha256-Zb91ixXd3ueQj6+YjC9Wgq3PnfcKBKZZdCJfS0nQOV4="; hash = "sha256-eAqaE38M/spM3t0Ar/sJwGNPaNT/P9Lfn2ZIsW75kS8=";
}; };
} }
.${stdenv.hostPlatform.system} or (throw "Unsupported platform ${stdenv.hostPlatform.system}"); .${stdenv.hostPlatform.system} or (throw "Unsupported platform ${stdenv.hostPlatform.system}");

View file

@ -17,13 +17,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "vapoursynth"; pname = "vapoursynth";
version = "70"; version = "71";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "vapoursynth"; owner = "vapoursynth";
repo = "vapoursynth"; repo = "vapoursynth";
rev = "R${version}"; rev = "R${version}";
hash = "sha256-jkRjFKHNTekXluSKQ33QqsGRy7LKnkmG97U5WIjI6EM="; hash = "sha256-gFfkZaYIpQnDckYk6a8hGJCjBQxjjMIgzPZ4k2sVab4=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -8,17 +8,17 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "wasm-language-tools"; pname = "wasm-language-tools";
version = "0.4.0"; version = "0.4.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "g-plane"; owner = "g-plane";
repo = "wasm-language-tools"; repo = "wasm-language-tools";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-LkBeMZ4WEc8sZ6Gx31jdfdkEkjNfE3LFsz4B3hngT8U="; hash = "sha256-ynbAIM6KSzCCfAG+G51yn2F9OpCJQj8yIWh0T4l0RD0=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-PwyWqaJCfSh7l0OCalNfHIe9dA1BMOI8F7m4szOgVrs="; cargoHash = "sha256-0gbf+n43zpq4p3hQ5u2nBdVQGK5y9C+9AzlQVGB6lo4=";
nativeInstallCheckInputs = [ versionCheckHook ]; nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgram = "${placeholder "out"}/bin/wat_server"; versionCheckProgram = "${placeholder "out"}/bin/wat_server";

View file

@ -13,13 +13,13 @@
stdenvNoCC.mkDerivation (finalAttrs: { stdenvNoCC.mkDerivation (finalAttrs: {
pname = "wcurl"; pname = "wcurl";
version = "2025.02.24"; version = "2025.04.20";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "curl"; owner = "curl";
repo = "wcurl"; repo = "wcurl";
tag = "v${finalAttrs.version}"; tag = "v${finalAttrs.version}";
hash = "sha256-BP69x5ck2Fd8xLijb9G4ccvYfh1S7luMwmYhc40W9ak="; hash = "sha256-6ZW1VTtggp72vDgOAnieWK68ITU+E5x0gV2N2IJ5JDQ=";
}; };
strictDeps = true; strictDeps = true;

View file

@ -16,18 +16,18 @@
rustPlatform.buildRustPackage rec { rustPlatform.buildRustPackage rec {
pname = "windsend-rs"; pname = "windsend-rs";
version = "1.5.1"; version = "1.5.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "doraemonkeys"; owner = "doraemonkeys";
repo = "WindSend"; repo = "WindSend";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-mE2pygb4o9gRUdgX/eVsr6WtZxIadxADg+3dpQgP0Ic="; hash = "sha256-E7UiSmAPo1A1g7KpCMNJtfK8e/Tw8ScW4kn4eglq5rA=";
}; };
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-t9J+Tu/50THWWdNdUzUH6waGUGrDc1E2GxWmb3YOt5g="; cargoHash = "sha256-3cTzrKkGjV2cWtgR0xE6UiTjGU9LF4iVJulAB4Hz6qc=";
sourceRoot = "${src.name}/windSend-rs"; sourceRoot = "${src.name}/windSend-rs";

View file

@ -1,20 +1,20 @@
{ {
"aarch64-darwin": { "aarch64-darwin": {
"version": "1.7.0", "version": "1.7.2",
"vscodeVersion": "1.97.0", "vscodeVersion": "1.98.0",
"url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/69a900001328c5e276063fc33dcff89076073a54/Windsurf-darwin-arm64-1.7.0.zip", "url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/619323b3cdd4a88a75f3b5fa39dba02c3b9e14a9/Windsurf-darwin-arm64-1.7.2.zip",
"sha256": "06bbc970a2e69891469ece36d435e8e1da91bcf688beeeff189321455154c523" "sha256": "827998228b949d79bd98d79b9d801b194814df50ded3be01f12bd412a8528edb"
}, },
"x86_64-darwin": { "x86_64-darwin": {
"version": "1.7.0", "version": "1.7.2",
"vscodeVersion": "1.97.0", "vscodeVersion": "1.98.0",
"url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/69a900001328c5e276063fc33dcff89076073a54/Windsurf-darwin-x64-1.7.0.zip", "url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/619323b3cdd4a88a75f3b5fa39dba02c3b9e14a9/Windsurf-darwin-x64-1.7.2.zip",
"sha256": "772947281470ec2f4feea93781c99b7b0d17f46e2aec891f9775f52f9fe83f23" "sha256": "1e85088af6888dd0c708e055b6dcc6eb702caf7f5690462462e5eca4304ad665"
}, },
"x86_64-linux": { "x86_64-linux": {
"version": "1.7.0", "version": "1.7.2",
"vscodeVersion": "1.97.0", "vscodeVersion": "1.98.0",
"url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/69a900001328c5e276063fc33dcff89076073a54/Windsurf-linux-x64-1.7.0.tar.gz", "url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/619323b3cdd4a88a75f3b5fa39dba02c3b9e14a9/Windsurf-linux-x64-1.7.2.tar.gz",
"sha256": "d871d33417409c418abf5947fdc57123aea2d85d2993593ad1029ec9423b0b4c" "sha256": "8d08dbaa44e841f13ff2d76ed125a39547efba93d62e174db8f8bc3d50ef72d6"
} }
} }

View file

@ -17,7 +17,7 @@ let
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
inherit pname; inherit pname;
version = "7.0"; version = "7.1";
src = fetchurl { src = fetchurl {
url = "https://github.com/subframe7536/Maple-font/releases/download/v${version}/${pname}.zip"; url = "https://github.com/subframe7536/Maple-font/releases/download/v${version}/${pname}.zip";
inherit hash; inherit hash;

View file

@ -1,46 +1,46 @@
{ {
"MapleMono-CN-unhinted": "sha256-L2EasFES9EYmNtOs/CKwqqQNzkxAZgoBT8qN1dWipBc=", "MapleMono-CN-unhinted": "sha256-D4B+KAkybvfVS+HztoYTCF+Qs9lxrh1de2bBPUBdO68=",
"MapleMono-CN": "sha256-vQkZD1wa/pzAZR8b9krfApGCUS+ARkZNvhqJ/ZGpnLs=", "MapleMono-CN": "sha256-63qfevuputeewEXaV5CbjSnOQ6tqXNPwN65BnkTXcf0=",
"MapleMono-NF-CN-unhinted": "sha256-x7ZnObDkGMR4nPpMbBfRfE6M4o19rZgApQeG69P6TZg=", "MapleMono-NF-CN-unhinted": "sha256-qLqcdCL3uCDW6QDx+W39HcL3r303RNjEuEhiA38YRYU=",
"MapleMono-NF-CN": "sha256-IUBHSBIW//vWwlumefFW48eSULJmY9e8F9Ymhbt/KU0=", "MapleMono-NF-CN": "sha256-9gxjsh9j7Tlc1Z5naK7PSppbViI6cZtlqk6/5Jhvt5E=",
"MapleMono-NF-unhinted": "sha256-5P42BHDnIv4ZN4rDtEWFCWEc+NfPd0qHT2VOW2Jhn+Q=", "MapleMono-NF-unhinted": "sha256-hnELGz8zpQ/n2Pj3SWqduuflmIBhT+8Md6c5QMXhzd4=",
"MapleMono-NF": "sha256-HgZkIrEV5zmRhBvAI4/uT+nfUhDaD0H81upTXfJNhaA=", "MapleMono-NF": "sha256-ZzU+PgrazEziTx8ooNkkjqAPwFcM1EPQBRSkkm3C60I=",
"MapleMono-OTF": "sha256-4zPKejWZS52bhw0FLJX69kMr8kbv6P5l5cQ8orYcT5o=", "MapleMono-OTF": "sha256-Nxpv748064mp5Lz4lvdCUz9jWY78dVMOSlC1FBDOvws=",
"MapleMono-TTF-AutoHint": "sha256-Xa7cSDXKby0UILmxj96xbD6ZhDDwBee9lymOx7FPmoE=", "MapleMono-TTF-AutoHint": "sha256-R1ZNozNRHYtNXar96w3V1qkwbAOWCdMZMmhK7Dtyqs4=",
"MapleMono-TTF": "sha256-FglonkbnphiwmxGj7Z0ozfHMwpJj7+96g6WMtMe3rIo=", "MapleMono-TTF": "sha256-7aFMMCxreDD2KnpgIt/gcYAyp+pNEtdfSgT/4aOM/P8=",
"MapleMono-Variable": "sha256-EILfODQ8DJiyTwgmTogwcNlz+YBIdmlk/mnfFZ4Eme8=", "MapleMono-Variable": "sha256-FyaIAYpdDOj6IDLJUU33Yg7VqEK0VN/n92b2I4LrdcA=",
"MapleMono-Woff2": "sha256-S7lWI+Xr7LxdFvjnngktx5uaixEVlxdLUDKMmFlARCk=", "MapleMono-Woff2": "sha256-lxcBjgmngFZ1UhBej3lE+IqKxvQoDE5rH3++h4CN0ac=",
"MapleMonoNL-CN-unhinted": "sha256-0wKF/0hUj45aApnHbp0jQqPtw8YcIsvE88HFob0U8n0=", "MapleMonoNL-CN-unhinted": "sha256-tkEEKNjHN/lveLvYtlP3EvmtKVnQMdaBFDe6c+fjtB8=",
"MapleMonoNL-CN": "sha256-JUCHV2TkDTFxpZXibLq8/ENyn7KER5AqT5Yx4tK6eW8=", "MapleMonoNL-CN": "sha256-D7Whkd1+qL5OwlAVIepscLqQwusbIWKwtg1C2vfC4yI=",
"MapleMonoNL-NF-CN-unhinted": "sha256-t7pOo8YsewYR31AB2J4BIZU+JW3Qp770Esbpy38Y2Ts=", "MapleMonoNL-NF-CN-unhinted": "sha256-8MtWWxzrrLTdHsAB+vNWBN62TJ59Tr6pfmAsJVdk/KA=",
"MapleMonoNL-NF-CN": "sha256-S9a8qXpebYMmJmSr+JG945GYuucQC5bbURf3h0jwH40=", "MapleMonoNL-NF-CN": "sha256-58UpkirwaSTOgk0m5UoDL+1tAz4FzDD9f+zPUieqUkA=",
"MapleMonoNL-NF-unhinted": "sha256-j2M6kLSALRzdOl8vyMsX+4wvGVcVDYvlYRLuX1XYhic=", "MapleMonoNL-NF-unhinted": "sha256-6ImbXQwoXBQ9FDjB4qLPIwoi8wc+/AWc3P5ALZfkdE4=",
"MapleMonoNL-NF": "sha256-k+FsBxlZheaAzJFdpdKtr4NUTnSue6GNgNa/U5B6dPI=", "MapleMonoNL-NF": "sha256-Lk8JBrLxwmonB7w4Je9evGM0wUjpgwIZ3Qj+IU/XZ1o=",
"MapleMonoNL-OTF": "sha256-TV+6rZ3MNabt+1n33UeElP2zcGktYIYOos3dF4XlQaM=", "MapleMonoNL-OTF": "sha256-Lcrde1I3SV6f7RYiyguK0w9wgRCn3Ra703xkB8gtqJ4=",
"MapleMonoNL-TTF-AutoHint": "sha256-VD4d0BdUzRiAUao9sGJKIeLkD3AAuhfJoIdrvdJPP0s=", "MapleMonoNL-TTF-AutoHint": "sha256-++via+eB8KE/RQ6NpCXL3DsBuI/+U0IWMUZPvDQ1zuA=",
"MapleMonoNL-TTF": "sha256-bbJxcIYarftrinBO9rLAqUz3jLoWzkcZ+qZCmLeko8U=", "MapleMonoNL-TTF": "sha256-B5z0KEnEis39A1sPj1bOZTfSdtwR4PJPfms84EiMYsQ=",
"MapleMonoNL-Variable": "sha256-+6WgaUddD2LSYsaVajpYNw+ypuQI27stjc6hPnQtHrw=", "MapleMonoNL-Variable": "sha256-zdMMVg+KS/VSP/ICQciSMOXLFZdcyZvJQusXcYJlfbs=",
"MapleMonoNL-Woff2": "sha256-bbMqjLHRI0aMTa7pxMvRU2RsiE97e3pavkJuMfVXctA=", "MapleMonoNL-Woff2": "sha256-ksaugxwIw56txNfOJtgSeSOffwUxs4JrIUYfDj5t3wY=",
"MapleMonoNormal-CN-unhinted": "sha256-Ew/7KwKPWluFtYRDD/0hg26tQCVKYCIUTNqClYndVfI=", "MapleMonoNormal-CN-unhinted": "sha256-B4v2lJeSerzX3NRbfalAQ2zfNQJtkwfO3fVvrL5yAWg=",
"MapleMonoNormal-CN": "sha256-ODTWB+9nTMmgEaqlv1/Fq4GABh45CLTA0HKWHM9G9Aw=", "MapleMonoNormal-CN": "sha256-MBtXNBDzW6WogNCvGMVzzgJ5VPupYOPPI/f8OC+qU0w=",
"MapleMonoNormal-NF-CN-unhinted": "sha256-vOlFwb0a97ydJPR7YeEJqnmTjK9pKE2O6szGGQJHShQ=", "MapleMonoNormal-NF-CN-unhinted": "sha256-a/rW5sU02nBMx0SuSfIZPnR37g9WzzBSv9J46kiv4xc=",
"MapleMonoNormal-NF-CN": "sha256-5Jk/Fqd7pMuDghhaFvIegPJqK21iMJuN/nJt9y5hebc=", "MapleMonoNormal-NF-CN": "sha256-p1mFIMlT4JEmxyGCG24W8SCdi+4d1S9QyHF09g3iDnY=",
"MapleMonoNormal-NF-unhinted": "sha256-9FhbDhBnGEFwX2YE2GEeyteIWA5z3b4VJwURTWsWf3k=", "MapleMonoNormal-NF-unhinted": "sha256-1sn7wt1s71t0F4W8fUSbqOie71V4cJisBrpFc77s0jI=",
"MapleMonoNormal-NF": "sha256-SMntZ0XVRsdLocSd9BsN3/ORmkUi8XgTSicULqEG0po=", "MapleMonoNormal-NF": "sha256-zoLY/fj7kxkg0040K0UQxhieicM5eo9WLS+WBAXZr5g=",
"MapleMonoNormal-OTF": "sha256-flHGOMuURNehlLw0JzbIPNLXNb7B7g8YXl8PoN/Wqt0=", "MapleMonoNormal-OTF": "sha256-OdaYoRney4GwdsQvruR+jj889LBwBWU9FtTNJR9pIHo=",
"MapleMonoNormal-TTF-AutoHint": "sha256-/giwB5H0FQ8NTYViqz81Bed+uWuOL9ipH+CKS1p34vU=", "MapleMonoNormal-TTF-AutoHint": "sha256-bx7FdvgDPpQV8wGpWD+3wzEETSL3HgYnM8UbmoSJSc4=",
"MapleMonoNormal-TTF": "sha256-vL6fRwEP2GSORBrOGvEgSA+fxjrZyYmpbNeuIMpVvYM=", "MapleMonoNormal-TTF": "sha256-FULu8LaFW+RcUiO5HVj2e4vhfcphgvmyRT/iQ0/xQc8=",
"MapleMonoNormal-Variable": "sha256-S/76i2fj1e+KAxQlAjngGDmOMx8t6Y7Zn8487zJJJXw=", "MapleMonoNormal-Variable": "sha256-jCkN4QghmVlyuFO1eeL9vS0TNNVFNp9uQ0i226SNTtg=",
"MapleMonoNormal-Woff2": "sha256-gsyUKyibV5q0llNi0Inwqk/ZOEEF+pH1ZCf9sMadkc8=", "MapleMonoNormal-Woff2": "sha256-EApY/qeoRMOseqqWz52tySSQk+BUZ71iafE03DGfQ/Q=",
"MapleMonoNormalNL-CN-unhinted": "sha256-ht/MwZcc2RvEzZ1mpqCMkfU6J6OD8F4V4lMlrsuo1/E=", "MapleMonoNormalNL-CN-unhinted": "sha256-mkswI0WwTyg+RWKFeb2M/mkfIFc1PIgVy2QYjqQiuiA=",
"MapleMonoNormalNL-CN": "sha256-pGxsKUFSO5hzOPWW0rgYG8fpgunmPkswnZ8a+C5A+TM=", "MapleMonoNormalNL-CN": "sha256-TrOyQkGibptTtXAT+269XvZsgWv39n1jO5yIn2NaZII=",
"MapleMonoNormalNL-NF-CN-unhinted": "sha256-N+JSUc8reu2Sile2ivHu325zzg7MFKJBzbggUg4orZA=", "MapleMonoNormalNL-NF-CN-unhinted": "sha256-3ZMVAS/2coyy0cAy5e/r3XHKSTsfGxOn97jVQf7b/WY=",
"MapleMonoNormalNL-NF-CN": "sha256-li/xPAHJIFtWDEK1TttQuOjZ7OJqXk+dncHFpwsh3FY=", "MapleMonoNormalNL-NF-CN": "sha256-Zqu+FfuJmtFglwm7kwUZ8tR8xMvd1kacepK1KkCD1WI=",
"MapleMonoNormalNL-NF-unhinted": "sha256-xBRiZaXswGy+DcT3h2m8nCxZBjLgq/5eX6ST4496hw0=", "MapleMonoNormalNL-NF-unhinted": "sha256-GW4jUZ05BUIxl164Uu4b2gsACP6MyfehrgQ8Ja57/HI=",
"MapleMonoNormalNL-NF": "sha256-j8Li+I/NgdNSwTAY31YbBJFTc2IXffyqQnv/KVfBeMU=", "MapleMonoNormalNL-NF": "sha256-+tApldIkG2s+IG7EOp/DqsRqcSXtu6H0SiuoO6H/E6I=",
"MapleMonoNormalNL-OTF": "sha256-+exfPalJXhHScVArcdwLVde5JhxPAyxyebQAE2yBkos=", "MapleMonoNormalNL-OTF": "sha256-lehO8olLXbwD/6TTuJw4z1V2ZQQaIU0yglL06a4foAg=",
"MapleMonoNormalNL-TTF-AutoHint": "sha256-Cdo0FhIIp7c+OIlz7D66G8xsBk0JaNq9vn6GugUJiZM=", "MapleMonoNormalNL-TTF-AutoHint": "sha256-+5OrKlftga0gWyTNZ5W79CqkdvZNfrM991RuWyMSq3k=",
"MapleMonoNormalNL-TTF": "sha256-xbp1ZhbYysHHOKkoUyu0Tv76/jDqCbo2U6fzHiFPt50=", "MapleMonoNormalNL-TTF": "sha256-ZfyCm62dfoLicwxUgvbgYBibvmhtIJTklK1zu7K6ies=",
"MapleMonoNormalNL-Variable": "sha256-mQdYcLT/30kJjPGm4j2pZXrJ8EuiY7M/gsQuI+i1Y3A=", "MapleMonoNormalNL-Variable": "sha256-oJdnpT3HuyptiD2P4Jm2Kj3ch8Pq/aoW5zfvtjZ1Lac=",
"MapleMonoNormalNL-Woff2": "sha256-WQp+/sKQg/QHYeeFP5k9IPPcQJKGULlmCyrAOUOvfmk=" "MapleMonoNormalNL-Woff2": "sha256-ioeqrNud0v3/xgP7wmycxus7CcqsPDb8NMyYCCQih2k="
} }

View file

@ -1,11 +1,17 @@
<Project> <Project>
<Target Name="SignAppHost" AfterTargets="_CreateAppHost" Condition="'$(AppHostIntermediatePath)' != ''"> <Target Name="SignAppHost" AfterTargets="_CreateAppHost"
Condition="'$(AppHostIntermediatePath)' != ''
and ($(RuntimeIdentifier.StartsWith('osx')) or $(AppHostRuntimeIdentifier.StartsWith('osx')))">
<Exec Command='@codesign@ -f -s - "$(AppHostIntermediatePath)" 2>&amp;1'/> <Exec Command='@codesign@ -f -s - "$(AppHostIntermediatePath)" 2>&amp;1'/>
</Target> </Target>
<Target Name="UnsignBundle" BeforeTargets="GenerateSingleFileBundle" Condition="'$(PublishedSingleFileName)' != ''"> <Target Name="UnsignBundle" BeforeTargets="GenerateSingleFileBundle"
Condition="'$(PublishedSingleFileName)' != ''
and ($(RuntimeIdentifier.StartsWith('osx')) or $(AppHostRuntimeIdentifier.StartsWith('osx')))">
<Exec Command='@codesign@ --remove-signature "@(FilesToBundle)" 2>&amp;1' Condition="'%(FilesToBundle.RelativePath)' == '$(PublishedSingleFileName)'"/> <Exec Command='@codesign@ --remove-signature "@(FilesToBundle)" 2>&amp;1' Condition="'%(FilesToBundle.RelativePath)' == '$(PublishedSingleFileName)'"/>
</Target> </Target>
<Target Name="SignBundle" AfterTargets="GenerateSingleFileBundle" Condition="'$(PublishedSingleFilePath)' != ''"> <Target Name="SignBundle" AfterTargets="GenerateSingleFileBundle"
Condition="'$(PublishedSingleFilePath)' != ''
and ($(RuntimeIdentifier.StartsWith('osx')) or $(AppHostRuntimeIdentifier.StartsWith('osx')))">
<Exec Command='@codesign@ -f -s - "$(PublishedSingleFilePath)" 2>&amp;1'/> <Exec Command='@codesign@ -f -s - "$(PublishedSingleFilePath)" 2>&amp;1'/>
</Target> </Target>
</Project> </Project>

View file

@ -116,8 +116,7 @@ let
}; };
loongarch64-linux = { loongarch64-linux = {
BINARY = 64; TARGET = setTarget "LA64_GENERIC";
TARGET = setTarget "LOONGSONGENERIC";
DYNAMIC_ARCH = setDynamicArch false; DYNAMIC_ARCH = setDynamicArch false;
USE_OPENMP = true; USE_OPENMP = true;
}; };

View file

@ -16,7 +16,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aioshelly"; pname = "aioshelly";
version = "13.4.1"; version = "13.5.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.11"; disabled = pythonOlder "3.11";
@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "home-assistant-libs"; owner = "home-assistant-libs";
repo = "aioshelly"; repo = "aioshelly";
tag = version; tag = version;
hash = "sha256-1QefCtEjbcvH+VIIoTBbyuMbkPj7z5YtYROFpj2VtH0="; hash = "sha256-oqmX7x6GNZRMTnmUXG1ptDoXT+A4tB+wDM2pds/kRcY=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -13,7 +13,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "aiosmtplib"; pname = "aiosmtplib";
version = "4.0.0"; version = "4.0.1";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "cole"; owner = "cole";
repo = "aiosmtplib"; repo = "aiosmtplib";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-Bj5wkNaNm9ojjffsS4nNKUucwbitvApIK1Ux88MSOoE="; hash = "sha256-DHZyed94XgixMTeKQ7Lj4oykL42HMmEMSdNGRHCiRvM=";
}; };
build-system = [ hatchling ]; build-system = [ hatchling ];

View file

@ -359,7 +359,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "boto3-stubs"; pname = "boto3-stubs";
version = "1.38.3"; version = "1.38.4";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "boto3_stubs"; pname = "boto3_stubs";
inherit version; inherit version;
hash = "sha256-5AZibeja9TeYRng1WtDjLYOIZcTqPSIyaJZNTm+0RTQ="; hash = "sha256-7/f3Qam531sK8ecBiHilYCjwW7PZxXzVDMT2C9rnlgs=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "botocore-stubs"; pname = "botocore-stubs";
version = "1.38.3"; version = "1.38.4";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "botocore_stubs"; pname = "botocore_stubs";
inherit version; inherit version;
hash = "sha256-gMeuJTZuL9OclTkGwBHQOsCA41aC/QzbZP6BBW4b+ak="; hash = "sha256-1XbZtRZsieAHoflG63fTNQ5Dj+ZKD5eJ+g9bvotBba4=";
}; };
nativeBuildInputs = [ setuptools ]; nativeBuildInputs = [ setuptools ];

View file

@ -69,6 +69,10 @@ buildPythonPackage rec {
"test_load_azure_tenant_id_happy_path" "test_load_azure_tenant_id_happy_path"
"test_load_azure_tenant_id_no_location_header" "test_load_azure_tenant_id_no_location_header"
"test_load_azure_tenant_id_unparsable_location_header" "test_load_azure_tenant_id_unparsable_location_header"
# Take an exceptionally long time when sandboxing is enabled due to retries
"test_multipart_upload"
"test_rewind_seekable_stream"
"test_resumable_upload"
]; ];
__darwinAllowLocalNetworking = true; __darwinAllowLocalNetworking = true;

View file

@ -11,7 +11,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "django-rq"; pname = "django-rq";
version = "3.0"; version = "3.0.1";
format = "setuptools"; format = "setuptools";
disabled = isPy27; disabled = isPy27;
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "rq"; owner = "rq";
repo = pname; repo = pname;
tag = "v${version}"; tag = "v${version}";
hash = "sha256-5X3Fnud33SuC2dbM1dpSQRDF5s45AHk7/DVsQwzOmjg="; hash = "sha256-f4ilMKMWNr/NVKRhylr0fFiKFEKHXU/zIlPnq7fCYNs=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [

View file

@ -13,14 +13,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "garth"; pname = "garth";
version = "0.5.6"; version = "0.5.7";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.10"; disabled = pythonOlder "3.10";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-r+zQxpRrRMt238ahzbcZ2BZPhgNkUIakXcNidi0T+hk="; hash = "sha256-DlRQ3uDcz+Okl+J2j7ltrga4CQtNn+gb6YhHTFjdf3I=";
}; };
pythonRelaxDeps = [ "requests-oauthlib" ]; pythonRelaxDeps = [ "requests-oauthlib" ];

View file

@ -9,7 +9,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "growattserver"; pname = "growattserver";
version = "1.6.0"; version = "1.7.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "indykoning"; owner = "indykoning";
repo = "PyPi_GrowattServer"; repo = "PyPi_GrowattServer";
tag = version; tag = version;
hash = "sha256-P7HZPmDUQM3DuaGSkAHc0jQBGeurS+KgtdwT7ZJ/8q8="; hash = "sha256-oEI5WWwPO7HmB0lt0bP9VVbg0+wMF73XVRyYX/GvTHE=";
}; };
nativeBuildInputs = [ setuptools ]; nativeBuildInputs = [ setuptools ];
@ -33,7 +33,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python package to retrieve information from Growatt units"; description = "Python package to retrieve information from Growatt units";
homepage = "https://github.com/indykoning/PyPi_GrowattServer"; homepage = "https://github.com/indykoning/PyPi_GrowattServer";
changelog = "https://github.com/indykoning/PyPi_GrowattServer/releases/tag/${version}"; changelog = "https://github.com/indykoning/PyPi_GrowattServer/releases/tag/${src.tag}";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with maintainers; [ fab ];
}; };

View file

@ -36,14 +36,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "guidance"; pname = "guidance";
version = "0.2.0"; version = "0.2.1";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "guidance-ai"; owner = "guidance-ai";
repo = "guidance"; repo = "guidance";
tag = version; tag = version;
hash = "sha256-dZfz/P4+dTHdGFhLAdwX0D/QRdojqNy8+UCbFk0QeTM="; hash = "sha256-FBnND9kCIVmE/IEz3TNOww8x0EAH6TTBYfKTprqSbDg=";
}; };
build-system = [ build-system = [
@ -91,11 +91,6 @@ buildPythonPackage rec {
disabledTests = [ disabledTests = [
# require network access # require network access
"test_commit_point"
"test_fstring"
"test_fstring_custom"
"test_gpt2"
"test_image_from_bytes"
"test_ll_backtrack_stop" "test_ll_backtrack_stop"
"test_ll_dolphin" "test_ll_dolphin"
"test_ll_fighter" "test_ll_fighter"
@ -106,26 +101,12 @@ buildPythonPackage rec {
"test_ll_pop_tokens" "test_ll_pop_tokens"
"test_ll_stop_quote_comma" "test_ll_stop_quote_comma"
"test_llparser" "test_llparser"
"test_local_image"
"test_openai_chat_without_roles"
"test_openai_class_detection"
"test_recursion_error"
"test_remote_image"
"test_remote_image_not_found"
"test_select_simple"
"test_str_method_smoke" "test_str_method_smoke"
"test_token_count"
"test_token_healing"
# flaky tests # flaky tests
"test_remote_mock_gen" # frequently fails when building packages in parallel "test_remote_mock_gen" # frequently fails when building packages in parallel
]; ];
disabledTestPaths = [
# require network access
"tests/unit/test_tokenizers.py"
];
preCheck = '' preCheck = ''
rm tests/conftest.py rm tests/conftest.py
''; '';

View file

@ -2,37 +2,36 @@
lib, lib,
buildPythonPackage, buildPythonPackage,
fetchFromGitHub, fetchFromGitHub,
nix-update-script,
setuptools, setuptools,
nltk, nltk,
python-crfsuite, numpy,
pint, pint,
floret, python-crfsuite,
pytestCheckHook, pytestCheckHook,
nltk-data, nltk-data,
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "ingredient-parser-nlp"; pname = "ingredient-parser-nlp";
version = "2.0.0"; version = "2.1.0";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "strangetom"; owner = "strangetom";
repo = "ingredient-parser"; repo = "ingredient-parser";
tag = version; tag = version;
hash = "sha256-i14RKBcvU56pDNGxNVBvvpQ65FCbitMIfvN5eLLJCWU="; hash = "sha256-VGHN1zgT6gaIrUN6JMgdCSHu652H0D6LCWI6deX12bs=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];
dependencies = [ dependencies = [
nltk nltk
python-crfsuite numpy
pint pint
floret python-crfsuite
]; ];
nativeCheckInputs = [ nativeCheckInputs = [
@ -52,7 +51,7 @@ buildPythonPackage rec {
description = "Parse structured information from recipe ingredient sentences"; description = "Parse structured information from recipe ingredient sentences";
license = lib.licenses.mit; license = lib.licenses.mit;
homepage = "https://github.com/strangetom/ingredient-parser/"; homepage = "https://github.com/strangetom/ingredient-parser/";
changelog = "https://github.com/strangetom/ingredient-parser/releases/tag/${version}"; changelog = "https://github.com/strangetom/ingredient-parser/releases/tag/${src.tag}";
maintainers = with lib.maintainers; [ antonmosich ]; maintainers = with lib.maintainers; [ antonmosich ];
}; };
} }

View file

@ -0,0 +1,52 @@
{
lib,
buildPythonPackage,
fetchpatch,
fetchPypi,
matplotlib,
numpy,
setuptools,
}:
buildPythonPackage rec {
pname = "july";
version = "0.1.3";
pyproject = true;
# No tags on GitHub
src = fetchPypi {
inherit pname version;
hash = "sha256-0xXCSSEKf2COJ9IHfuy+vpC/Zieg+q6TTabEFmUspCM=";
};
patches = [
# Fixes compatibility with current matplotlib versions
(fetchpatch {
url = "https://github.com/e-hulten/july/pull/44/commits/e5ff842bc98d3963c788737fff1b9086569b7d0a.patch";
hash = "sha256-zgeUkDWCfAebt1rgDZgMUVgQF81NWGrG2tmSj4/ncYA=";
})
];
build-system = [
setuptools
];
dependencies = [
matplotlib
numpy
];
pythonImportsCheck = [ "july" ];
# No tests
doCheck = false;
meta = {
description = "Small library for creating pretty heatmaps of daily data.";
homepage = "https://github.com/e-hulten/july";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ flokli ];
};
}

View file

@ -23,19 +23,19 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "llguidance"; pname = "llguidance";
version = "0.7.11"; version = "0.7.19";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "guidance-ai"; owner = "guidance-ai";
repo = "llguidance"; repo = "llguidance";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-d0xwBaWiBBlPrKHpDKDBINBGU+PCfpfnL4FOxNmFvG8="; hash = "sha256-tfTiut8jiGGf2uQLGcC4ieNf4ePFauJZL6vNbWie078=";
}; };
cargoDeps = rustPlatform.fetchCargoVendor { cargoDeps = rustPlatform.fetchCargoVendor {
inherit src; inherit src;
hash = "sha256-UeBgYMYFAVSa6QQIqZ2iY+xIRxQdFBetZ7dIalim+FQ="; hash = "sha256-I1sjkZgtsBpPVkGL596TjLi9txRmgP5oTIWaM1K5I1E=";
}; };
build-system = [ build-system = [
@ -75,8 +75,11 @@ buildPythonPackage rec {
[ [
# Require internet access (https://huggingface.co) # Require internet access (https://huggingface.co)
"test_grammar" "test_grammar"
"test_par_grammar" "test_incomplete_tokenizer"
"test_par_errors" "test_par_errors"
"test_par_grammar"
"test_tokenize_partial_basic"
"test_tokenize_partial_docs"
] ]
++ lib.optionals stdenv.hostPlatform.isDarwin [ ++ lib.optionals stdenv.hostPlatform.isDarwin [
# torch._inductor.exc.CppCompileError: C++ compile error # torch._inductor.exc.CppCompileError: C++ compile error
@ -95,6 +98,7 @@ buildPythonPackage rec {
meta = { meta = {
description = "Super-fast Structured Outputs"; description = "Super-fast Structured Outputs";
homepage = "https://github.com/guidance-ai/llguidance"; homepage = "https://github.com/guidance-ai/llguidance";
changelog = "https://github.com/guidance-ai/llguidance/blob/v${version}/CHANGELOG.md";
license = lib.licenses.mit; license = lib.licenses.mit;
maintainers = with lib.maintainers; [ GaetanLepage ]; maintainers = with lib.maintainers; [ GaetanLepage ];
}; };

View file

@ -54,8 +54,8 @@ rec {
"sha256-AhlWp1yfbKoNGuv687k+0L8glPwFG9Nbz8Miup2pVpY="; "sha256-AhlWp1yfbKoNGuv687k+0L8glPwFG9Nbz8Miup2pVpY=";
mypy-boto3-acm = mypy-boto3-acm =
buildMypyBoto3Package "acm" "1.38.0" buildMypyBoto3Package "acm" "1.38.4"
"sha256-+ay1he8tFi3GdfDMPYbiY8KMWC6CXmPQRW56VHLze+s="; "sha256-LD7/EfcMa6UBmz8Hu4Ykp80FcOdwliCd/0Z09THI2KU=";
mypy-boto3-acm-pca = mypy-boto3-acm-pca =
buildMypyBoto3Package "acm-pca" "1.38.0" buildMypyBoto3Package "acm-pca" "1.38.0"
@ -230,8 +230,8 @@ rec {
"sha256-VjOZFmwH6R4GlfseWBA6JIsr7g214sPwcVV3bdYxGAU="; "sha256-VjOZFmwH6R4GlfseWBA6JIsr7g214sPwcVV3bdYxGAU=";
mypy-boto3-cloudfront = mypy-boto3-cloudfront =
buildMypyBoto3Package "cloudfront" "1.38.0" buildMypyBoto3Package "cloudfront" "1.38.4"
"sha256-KWreXmJoJNeEAZll8mBY5TsPS+M7y349CZJtki6eKuw="; "sha256-bXulSRWwE2XEXXtpRflwsWn4PlFAyfiqR/Ed0/pMPQ4=";
mypy-boto3-cloudhsm = mypy-boto3-cloudhsm =
buildMypyBoto3Package "cloudhsm" "1.38.0" buildMypyBoto3Package "cloudhsm" "1.38.0"
@ -434,8 +434,8 @@ rec {
"sha256-GZGTzkx/DzyV2IxrAF/8VM+O0Pl4U+hXiXpbWCT+oho="; "sha256-GZGTzkx/DzyV2IxrAF/8VM+O0Pl4U+hXiXpbWCT+oho=";
mypy-boto3-dynamodb = mypy-boto3-dynamodb =
buildMypyBoto3Package "dynamodb" "1.38.2" buildMypyBoto3Package "dynamodb" "1.38.4"
"sha256-1/Vnt7O2a01EPFFSGVph0of+xC+mC8ethuPFVEdBgK4="; "sha256-XPN4djHjErPXX4mmy7vUrXhqdvXVZa8CP+vwP78jwLU=";
mypy-boto3-dynamodbstreams = mypy-boto3-dynamodbstreams =
buildMypyBoto3Package "dynamodbstreams" "1.38.0" buildMypyBoto3Package "dynamodbstreams" "1.38.0"
@ -614,8 +614,8 @@ rec {
"sha256-n11mu3O2o2sPL13xPtwlWVvpNfVUdV7l7NO2lXg+ZyM="; "sha256-n11mu3O2o2sPL13xPtwlWVvpNfVUdV7l7NO2lXg+ZyM=";
mypy-boto3-imagebuilder = mypy-boto3-imagebuilder =
buildMypyBoto3Package "imagebuilder" "1.38.1" buildMypyBoto3Package "imagebuilder" "1.38.4"
"sha256-HPu11CEOmUBmaTQz8VXh5cdhgU06VgyFw70Mjy4c9Vs="; "sha256-6+AO6BK58teLPCzfSdoNVT6y0mzCJRYuI6HJEhvHLbE=";
mypy-boto3-importexport = mypy-boto3-importexport =
buildMypyBoto3Package "importexport" "1.38.0" buildMypyBoto3Package "importexport" "1.38.0"

View file

@ -15,7 +15,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "opower"; pname = "opower";
version = "0.11.1"; version = "0.12.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "tronikos"; owner = "tronikos";
repo = "opower"; repo = "opower";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-8wUzv5iUKunWu2wR8abw28vQxqrhPVxsIsFhpI1uBbM="; hash = "sha256-pkjVabTHehS0tToFF6KgD7SH89cdLEzUuVQUphZF1Y4=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -19,7 +19,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pontos"; pname = "pontos";
version = "25.3.3"; version = "25.4.0";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "greenbone"; owner = "greenbone";
repo = "pontos"; repo = "pontos";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-jupd56zLx7tdsiklX0y8WNH0UkPeFtD/TLtzuoRefuI="; hash = "sha256-/RX4lYtMk+X4BmMWH8Su2sfE3sUTawxIb8D10UNvP/E=";
}; };
build-system = [ poetry-core ]; build-system = [ poetry-core ];

View file

@ -11,14 +11,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "publicsuffixlist"; pname = "publicsuffixlist";
version = "1.0.2.20250425"; version = "1.0.2.20250428";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-kiz2MnUnrBLG6pNUtH73783gLUrOKYn4m3a12tFbOn4="; hash = "sha256-Ayh85fs1eiNNJzJNgFV3bWYc3Mw+iEdvNB9+ci3BY68=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -8,7 +8,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pyarrow-hotfix"; pname = "pyarrow-hotfix";
version = "0.6"; version = "0.7";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "pitrou"; owner = "pitrou";
repo = "pyarrow-hotfix"; repo = "pyarrow-hotfix";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-LlSbxIxvouzvlP6PB8J8fJaxWoRbxz4wTs7Gb5LbM4A="; hash = "sha256-9K7rQUSd+at1WghTP8DlD44Op2VkvN1vlzF3ZLEIaRE=";
}; };
nativeBuildInputs = [ hatchling ]; nativeBuildInputs = [ hatchling ];

View file

@ -10,7 +10,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pyexploitdb"; pname = "pyexploitdb";
version = "0.2.77"; version = "0.2.78";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi { src = fetchPypi {
pname = "pyExploitDb"; pname = "pyExploitDb";
inherit version; inherit version;
hash = "sha256-x6RY+9jmZ/+7Q18FRmfoVgSqhCN8h7Kp0kMayY3xec8="; hash = "sha256-SuL47ivopE+Bnp0snsgn7HXGO6uUPL/pxo57eVHSHJU=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -31,14 +31,14 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pylance"; pname = "pylance";
version = "0.26.0"; version = "0.26.1";
pyproject = true; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lancedb"; owner = "lancedb";
repo = "lance"; repo = "lance";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-TMaDLlu6JtYlFyfh9zeHRg1ky4HKlKTr9kRPT9kxTcU="; hash = "sha256-peTfrSDByfqg3jiSK8FZr7m+/Mu/mCqeZhR/902Qp4s=";
}; };
sourceRoot = "${src.name}/python"; sourceRoot = "${src.name}/python";
@ -50,7 +50,7 @@ buildPythonPackage rec {
src src
sourceRoot sourceRoot
; ;
hash = "sha256-43zFySOd3yGMQ06oqKXBGV1XE282D1cQEdGrijMS22o="; hash = "sha256-UZ2a7bhK+rJ2jMw9hqyfHjfGRrmG/eB7thjkfguU11o=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -18,7 +18,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "qdrant-client"; pname = "qdrant-client";
version = "1.13.0"; version = "1.14.2";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "qdrant"; owner = "qdrant";
repo = "qdrant-client"; repo = "qdrant-client";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-0SEIRAcaPLdJhPsjFaSuacj5JSHZVebj1iFrSXKqzto="; hash = "sha256-JohJbKIZfPG3qqjF8T1EmeS1sZALCglEIcsWiNSn/QE=";
}; };
build-system = [ poetry-core ]; build-system = [ poetry-core ];

View file

@ -22,7 +22,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "sse-starlette"; pname = "sse-starlette";
version = "2.2.1"; version = "2.3.3";
pyproject = true; pyproject = true;
disabled = pythonOlder "3.9"; disabled = pythonOlder "3.9";
@ -31,7 +31,7 @@ buildPythonPackage rec {
owner = "sysid"; owner = "sysid";
repo = "sse-starlette"; repo = "sse-starlette";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-gBwr4WHJXlh/G3qGbZUPD3pKeX1CI1iTlrI91MVmnJY="; hash = "sha256-dflXjMOFBnQI794iK8o55oFxpuuBP+26suOZzqzLD/Q=";
}; };
build-system = [ setuptools ]; build-system = [ setuptools ];

View file

@ -15,7 +15,7 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "tailscale"; pname = "tailscale";
version = "0.6.1"; version = "0.6.2";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.11"; disabled = pythonOlder "3.11";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "frenck"; owner = "frenck";
repo = "python-tailscale"; repo = "python-tailscale";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-47n/BjTHkw0rT8xTHGZOMNwZTy0nDuoHsTJrRyr8qjc="; hash = "sha256-azqvMAluhThfteLEZObApnJjtnT3NzO+VVwTzmxuaFY=";
}; };
postPatch = '' postPatch = ''

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