Merge master into staging-next

This commit is contained in:
github-actions[bot]
2024-11-15 00:15:20 +00:00
committed by GitHub
57 changed files with 326 additions and 303 deletions
@@ -145,7 +145,7 @@ in
PRISMA_QUERY_ENGINE_LIBRARY = "${pkgs.prisma-engines}/lib/libquery_engine.node";
PRISMA_INTROSPECTION_ENGINE_BINARY = "${pkgs.prisma-engines}/bin/introspection-engine";
PRISMA_FMT_BINARY = "${pkgs.prisma-engines}/bin/prisma-fmt";
PORT = toString cfg.backend.port;
BACKEND_PORT = toString cfg.backend.port;
DATABASE_URL = "file:${cfg.dataDir}/pingvin-share.db?connection_limit=1";
DATA_DIRECTORY = cfg.dataDir;
};
+2
View File
@@ -116,6 +116,7 @@ import ../make-test-python.nix (
services.k3s = {
inherit tokenFile;
enable = true;
package = k3s;
serverAddr = "https://192.168.1.1:6443";
clusterInit = false;
extraFlags = builtins.toString [
@@ -161,6 +162,7 @@ import ../make-test-python.nix (
inherit tokenFile;
enable = true;
role = "agent";
package = k3s;
serverAddr = "https://192.168.1.3:6443";
extraFlags = lib.concatStringsSep " " [
"--pause-image"
@@ -33,7 +33,7 @@ buildMozillaMach rec {
tests = {
inherit (nixosTests) firefox-beta;
};
updateScript = callPackage ./update.nix {
updateScript = callPackage ../update.nix {
attrPath = "firefox-beta-unwrapped";
versionSuffix = "b[0-9]*";
};
@@ -35,7 +35,7 @@ buildMozillaMach rec {
tests = {
inherit (nixosTests) firefox-devedition;
};
updateScript = callPackage ./update.nix {
updateScript = callPackage ../update.nix {
attrPath = "firefox-devedition-unwrapped";
versionSuffix = "b[0-9]*";
baseUrl = "https://archive.mozilla.org/pub/devedition/releases/";
@@ -32,7 +32,7 @@ buildMozillaMach rec {
tests = {
inherit (nixosTests) firefox-esr-128;
};
updateScript = callPackage ./update.nix {
updateScript = callPackage ../update.nix {
attrPath = "firefox-esr-128-unwrapped";
versionPrefix = "128";
versionSuffix = "esr";
@@ -35,7 +35,7 @@ buildMozillaMach rec {
tests = {
inherit (nixosTests) firefox;
};
updateScript = callPackage ./update.nix {
updateScript = callPackage ../update.nix {
attrPath = "firefox-unwrapped";
};
}
@@ -18,7 +18,7 @@
}:
let
version = "4.99.2";
version = "4.99.16";
geph-meta = with lib; {
description = "Modular Internet censorship circumvention system designed specifically to deal with national filtering";
homepage = "https://geph.io";
@@ -35,10 +35,10 @@ in
owner = "geph-official";
repo = pname;
rev = "v${version}";
hash = "sha256-aZFm4+oUQungCPbxs7j1J8hLcCYoIodIEQEiQfjoLUw=";
hash = "sha256-6YWPsSRIZpvVCIGZ1z7srobDvVzLr0o2jBcB/7kbK7I=";
};
cargoHash = "sha256-ypnjVoscGqVifkjzFh2KE+3EVFWIiyahTNTil3nu/+s=";
cargoHash = "sha256-c9Sq3mdotvB/oNIiOLTrAAUnUdkaye7y1l+29Uwjfm8=";
nativeBuildInputs = [ perl ];
@@ -54,8 +54,8 @@ in
src = fetchFromGitHub {
owner = "geph-official";
repo = "gephgui-pkg";
rev = "3b045e21b8c587c26f9d5f0f2b4bdf0a34bfee80";
hash = "sha256-p+AxAOznUsG45Ibm1kczapfmbK+aeex2js463eqZ8gY=";
rev = "9f0d5c689c2cae67a4750a68295676f449724a98";
hash = "sha256-/aHd1EDrFp1kXen5xRCCl8LVlMVH0pY8buILZri81II=";
fetchSubmodules = true;
};
@@ -10,16 +10,16 @@ let
if stdenv.hostPlatform.isLinux then
{
stable = "0.0.74";
ptb = "0.0.114";
canary = "0.0.511";
development = "0.0.42";
ptb = "0.0.115";
canary = "0.0.518";
development = "0.0.45";
}
else
{
stable = "0.0.324";
ptb = "0.0.144";
canary = "0.0.620";
development = "0.0.63";
stable = "0.0.325";
ptb = "0.0.145";
canary = "0.0.627";
development = "0.0.64";
};
version = versions.${branch};
srcs = rec {
@@ -30,33 +30,33 @@ let
};
ptb = fetchurl {
url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
hash = "sha256-fdpG9V4EJaARSJA9XmW+Zq6exPaFMJ/FWhzwgarDIpI=";
hash = "sha256-N8h6z5z9txCha8P/d0ekSsYufPXswFa+5Pra3/p8Bng=";
};
canary = fetchurl {
url = "https://canary.dl2.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
hash = "sha256-srjYJFVM1UVpkB+koqrZfwgRAWpa7s8Arq2DnAFuaKs=";
hash = "sha256-yjyYU15f6rIWYhTL8qXlIO8XN1ClK2QuFujM1DEHH+I=";
};
development = fetchurl {
url = "https://development.dl2.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz";
hash = "sha256-HZdodWwczgxaGgal5gfr6NQlquf4ZO//QMVcebxQG7s=";
hash = "sha256-N5vlw6p+kvb2nYuIUF3YJyKgi072Uo1q1UEddIh/d9c=";
};
};
x86_64-darwin = {
stable = fetchurl {
url = "https://stable.dl2.discordapp.net/apps/osx/${version}/Discord.dmg";
hash = "sha256-Q/PWTBTnmdNeZV+InLQ3nSpETYF3rzTq9nxEh9HEOWY=";
hash = "sha256-e5e9hSDDr88W18fQBxXASOTIfrhcsfjS+E9V2GgoZ38=";
};
ptb = fetchurl {
url = "https://ptb.dl2.discordapp.net/apps/osx/${version}/DiscordPTB.dmg";
hash = "sha256-Xv8TPzfK1gOLG57F9gtt4PvwkCqjDQjYJmKfyNIkEZY=";
hash = "sha256-11eIKV3DCmsbyqwQcisWDaLJoGK3f+apO6Q+UA9g1/M=";
};
canary = fetchurl {
url = "https://canary.dl2.discordapp.net/apps/osx/${version}/DiscordCanary.dmg";
hash = "sha256-6rBDZPVYxS3q328d2T9LOs0DUirPbMg2GKDacCSsOG4=";
hash = "sha256-aLvTEtfFvKHWTFvz2Q8Qy8K7Z7Ic9YLKJ4nDD+PG0Ec=";
};
development = fetchurl {
url = "https://development.dl2.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg";
hash = "sha256-E1qQUnwemS6SIHeO1BBifrCu706ldZH18isR7+nGNRU=";
hash = "sha256-2yiTjpx+OEkxLHy8M3cSqdMD+UHm8B5/KHCp7KvSlc0=";
};
};
aarch64-darwin = x86_64-darwin;
@@ -1,9 +1,6 @@
{ lib
, stdenv
, rustPlatform
, fetchFromGitHub
, DiskArbitration
, Foundation
, withNotification ? false
, withYubikey ? false
, withStrictCaller ? false
@@ -23,8 +20,6 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-jBUp0jes4wtr8cmqceEBb6noqGkJUHbIfYgWOw5KMF4=";
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ DiskArbitration Foundation ];
buildFeatures = []
++ lib.optional withNotification "notification"
++ lib.optional withYubikey "yubikey"
+17 -19
View File
@@ -1,19 +1,19 @@
{ lib
, rustPlatform
, fetchFromGitHub
, pkg-config
, wrapGAppsHook3
, atk
, cairo
, gdk-pixbuf
, glib
, gtk3
, pango
, stdenv
, darwin
, wayland
, gtk-layer-shell
, unstableGitUpdater
{
lib,
rustPlatform,
fetchFromGitHub,
pkg-config,
wrapGAppsHook3,
atk,
cairo,
gdk-pixbuf,
glib,
gtk3,
pango,
stdenv,
wayland,
gtk-layer-shell,
unstableGitUpdater,
}:
rustPlatform.buildRustPackage rec {
@@ -46,9 +46,6 @@ rustPlatform.buildRustPackage rec {
gtk3
gtk-layer-shell
pango
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk.frameworks.Security
] ++ lib.optionals stdenv.hostPlatform.isLinux [
wayland
];
@@ -73,5 +70,6 @@ rustPlatform.buildRustPackage rec {
NotAShelf
];
mainProgram = "anyrun";
platforms = lib.platforms.linux;
};
}
+3 -3
View File
@@ -20,18 +20,18 @@
rustPlatform.buildRustPackage rec {
pname = "cinny-desktop";
# We have to be using the same version as cinny-web or this isn't going to work.
version = "4.2.2";
version = "4.2.3";
src = fetchFromGitHub {
owner = "cinnyapp";
repo = "cinny-desktop";
rev = "refs/tags/v${version}";
hash = "sha256-W8WSnfUqWTtyb6x0Kmej5sAxsi1Kh/uDkIx6SZhgSvw=";
hash = "sha256-yNGzgkZXz/VroGGnZFqo5n2v3cE6/tvpQv5U4p27row=";
};
sourceRoot = "${src.name}/src-tauri";
cargoHash = "sha256-rg4NdxyJfnEPmFjb2wKJcF7ga7t5WNX/LB0haOvGbXU=";
cargoHash = "sha256-0EIKozFwy7XihFRpjLZ3Am7h1wOU7ZGcHSoTnFnYzTU=";
postPatch =
let
+5 -5
View File
@@ -2,28 +2,28 @@
lib,
buildNpmPackage,
fetchFromGitHub,
giflib,
python3,
pkg-config,
pixman,
cairo,
pango,
stdenv,
darwin,
olm,
}:
buildNpmPackage rec {
pname = "cinny-unwrapped";
version = "4.2.2";
version = "4.2.3";
src = fetchFromGitHub {
owner = "cinnyapp";
repo = "cinny";
rev = "v${version}";
hash = "sha256-S8vOydjQLL2JK5g8B/PBaDRd+Er3JEKrsYSkDrOdi2k=";
hash = "sha256-BoUQURCfEu5kocMm8T25cVl8hgZGxcxrMzQZOl2fAbY=";
};
npmDepsHash = "sha256-W3XXrhg7BblS0w4jI6oQDNggt7G56AzHQKC9tD0TrvU=";
npmDepsHash = "sha256-fDoia6evCmXZgeIKL0coRo3yunX1dfud31ROgmop2Sc=";
# Fix error: no member named 'aligned_alloc' in the global namespace
env.NIX_CFLAGS_COMPILE = lib.optionalString (
@@ -39,7 +39,7 @@ buildNpmPackage rec {
pixman
cairo
pango
] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.CoreText ];
] ++ lib.optionals stdenv.hostPlatform.isDarwin [ giflib ];
installPhase = ''
runHook preInstall
+18 -4
View File
@@ -1,4 +1,12 @@
{ lib, buildNpmPackage, fetchFromGitHub, avahi-compat, nodejs_18, python3 }:
{
lib,
buildNpmPackage,
fetchFromGitHub,
avahi-compat,
nodejs_18,
python3,
stdenv,
}:
buildNpmPackage rec {
pname = "fx-cast-bridge";
@@ -48,11 +56,17 @@ buildNpmPackage rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Implementation of the Chrome Sender API (Chromecast) within Firefox";
homepage = "https://hensm.github.io/fx_cast/";
license = licenses.mit;
maintainers = [ ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ bot-wxt1221 ];
platforms = [
"x86_64-linux"
"aarch64-darwin"
"x86_64-darwin"
]; # aarch64-linux wasn't support in upstream according to README
broken = stdenv.hostPlatform.isDarwin;
mainProgram = "fx_cast_bridge";
};
}
+4 -4
View File
@@ -8,22 +8,22 @@
let
pname = "hoppscotch";
version = "24.8.1-0";
version = "24.10.2-0";
src =
fetchurl
{
aarch64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg";
hash = "sha256-Tc6lQbMZHX4Wl0R3fGClRr27fFTrYTxMtAkSPCw8mrw=";
hash = "sha256-f0Wg3HHVX5NIW7Rfke52/knaGfPeZLpZb5KZkzah4GU=";
};
x86_64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_x64.dmg";
hash = "sha256-c3UHntrLRoXfmz8LL3Xu8mjBtyf952/tYMFqbTyECR0=";
hash = "sha256-rSZ6F4ERWj5ElfWAXnD0vVrA2JmMKZdBeMWsr15hbGc=";
};
x86_64-linux = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage";
hash = "sha256-Aegc4kiLPtY+hlQtfYR3uztqs8Gj9fbUcAZ1XB8i1Pw=";
hash = "sha256-G4oul2nP6KaPuMs8bS9ilbipczd20fClA7hl3HqaxeQ=";
};
}
.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}");
@@ -56,6 +56,7 @@ buildPythonApplication rec {
"pyytlounge"
"textual-slider"
"textual"
"rich"
];
meta = {
+27 -18
View File
@@ -1,36 +1,45 @@
{ lib, stdenv, autoconf, automake, libtool, m4, fetchurl, bash, pkg-config, sqlite }:
{
lib,
stdenv,
fetchFromGitLab,
meson,
ninja,
pkg-config,
sqlite,
cppcheck,
}:
stdenv.mkDerivation rec {
pname = "libcangjie";
version = "1.4_rev_${rev}";
rev = "a73c1d8783f7b6526fd9b2cc44a669ffa5518d3d";
version = "1.4.0";
# fetchFromGitLab isn't working for some reason
src = fetchurl {
url = "https://gitlab.freedesktop.org/cangjie/libcangjie/-/archive/a73c1d8783f7b6526fd9b2cc44a669ffa5518d3d/libcangjie-a73c1d8783f7b6526fd9b2cc44a669ffa5518d3d.tar.gz";
sha256 = "sha256-j5IQ0hBefoF8p966YrfZgYCw7ht5twJhYi4l0NneukQ=";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "cangjie";
repo = "libcangjie";
rev = "v${version}";
hash = "sha256-LZRU2hbAC8xftPAIHDKCa2SfFLuH/PVqvjZmOSoUQwc=";
};
nativeBuildInputs = [ pkg-config autoconf automake ];
buildInputs = [ libtool m4 sqlite ];
nativeBuildInputs = [
pkg-config
meson
ninja
];
configureScript = "./autogen.sh";
preConfigure = ''
find . -name '*.sh' -exec sed -e 's@#!/bin/bash@${bash}/bin/bash@' -i '{}' ';'
'';
buildInputs = [
sqlite
cppcheck
];
doCheck = true;
meta = {
description = "C library implementing the Cangjie input method";
longDescription = ''
libcangjie is a library implementing the Cangjie input method.
'';
homepage = "https://gitlab.freedesktop.org/cangjie/libcangjie";
license = lib.licenses.lgpl3Plus;
maintainers = [ lib.maintainers.linquize ];
platforms = lib.platforms.all;
mainProgram = "libcangjie-cli";
};
}
+2 -2
View File
@@ -24,14 +24,14 @@ in
python.pkgs.buildPythonApplication rec {
pname = "music-assistant";
version = "2.2.7";
version = "2.3.2";
pyproject = true;
src = fetchFromGitHub {
owner = "music-assistant";
repo = "server";
rev = "refs/tags/${version}";
hash = "sha256-GMjeNX8C027F+Wl/HfluWap9pDOeQwlM9qOs0Sp5tTI=";
hash = "sha256-q71LczFsJAvZaWCQg4Lgzg2XX4XDFvA3x255Re00D9Q=";
};
patches = [
+11 -5
View File
@@ -1,12 +1,15 @@
# Do not edit manually, run ./update-providers.py
{
version = "2.2.6";
version = "2.3.2";
providers = {
airplay = ps: [
];
apple_music = ps: [
]; # missing pywidevine
bluesound = ps: with ps; [
pyblu
];
builtin = ps: [
];
chromecast = ps: with ps; [
@@ -40,6 +43,8 @@
opensubsonic = ps: with ps; [
py-opensonic
];
player_group = ps: [
];
plex = ps: with ps; [
plexapi
];
@@ -48,6 +53,8 @@
radiobrowser = ps: with ps; [
radios
];
siriusxm = ps: [
]; # missing sxm
slimproto = ps: with ps; [
aioslimproto
];
@@ -55,10 +62,11 @@
bidict
snapcast
];
sonos = ps: with ps; [
sonos = ps: [
]; # missing aiosonos
sonos_s1 = ps: with ps; [
defusedxml
soco
sonos-websocket
];
soundcloud = ps: [
]; # missing soundcloudpy
@@ -76,8 +84,6 @@
];
tunein = ps: [
];
ugp = ps: [
];
ytmusic = ps: with ps; [
yt-dlp
ytmusicapi
@@ -16,6 +16,7 @@ from typing import Dict, Final, List, Optional, Set, Union, cast
from urllib.request import urlopen
from jinja2 import Environment
from mashumaro.exceptions import MissingField
from packaging.requirements import Requirement
TEMPLATE = """# Do not edit manually, run ./update-providers.py
@@ -113,7 +114,10 @@ async def get_provider_manifests(version: str = "master") -> List:
from music_assistant.common.models.provider import ProviderManifest # type: ignore
for fn in basedir.glob("**/manifest.json"):
manifests.append(await ProviderManifest.parse(fn))
try:
manifests.append(await ProviderManifest.parse(fn))
except MissingField as ex:
print(f"Error parsing {fn}", ex)
return manifests
+4 -4
View File
@@ -2390,7 +2390,7 @@ dependencies = [
[[package]]
name = "niri"
version = "0.1.10"
version = "0.1.10-1"
dependencies = [
"anyhow",
"approx 0.5.1",
@@ -2444,7 +2444,7 @@ dependencies = [
[[package]]
name = "niri-config"
version = "0.1.10"
version = "0.1.10-1"
dependencies = [
"bitflags 2.6.0",
"csscolorparser",
@@ -2461,7 +2461,7 @@ dependencies = [
[[package]]
name = "niri-ipc"
version = "0.1.10"
version = "0.1.10-1"
dependencies = [
"clap",
"schemars",
@@ -2471,7 +2471,7 @@ dependencies = [
[[package]]
name = "niri-visual-tests"
version = "0.1.10"
version = "0.1.10-1"
dependencies = [
"anyhow",
"gtk4",
+3 -12
View File
@@ -4,7 +4,6 @@
dbus,
eudev,
fetchFromGitHub,
fetchpatch,
libdisplay-info,
libglvnd,
libinput,
@@ -26,23 +25,15 @@
rustPlatform.buildRustPackage rec {
pname = "niri";
version = "0.1.10";
version = "0.1.10.1";
src = fetchFromGitHub {
owner = "YaLTeR";
repo = "niri";
rev = "refs/tags/v${version}";
hash = "sha256-ea15x8+AAm90aeU1zNWXzX7ZfenzQRUgORyjOdn4Uoc=";
hash = "sha256-Qjf7alRbPPERfiZsM9EMKX+HwjESky1tieh5PJIkLwE=";
};
patches = [
# Fix scrolling not working with missing mouse config
(fetchpatch {
url = "https://github.com/YaLTeR/niri/commit/1951d2a9f262196a706f2645efb18dac3c4d6839.patch";
hash = "sha256-P/0LMYZ4HD0iG264BMnK4sLNNLmtbefF230GyC+t6qg=";
})
];
postPatch = ''
patchShebangs resources/niri-session
substituteInPlace resources/niri.service \
@@ -52,8 +43,8 @@ rustPlatform.buildRustPackage rec {
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"smithay-0.3.0" = "sha256-nSM7LukWHO2n2eWz5ipFNkTCYDvx/VvPXnKVngJFU0U=";
"libspa-0.8.0" = "sha256-kp5x5QhmgEqCrt7xDRfMFGoTK5IXOuvW2yOW02B8Ftk=";
"smithay-0.3.0" = "sha256-nSM7LukWHO2n2eWz5ipFNkTCYDvx/VvPXnKVngJFU0U=";
};
};
@@ -1,8 +1,10 @@
{ lib
, stdenv
, fetchFromGitHub
, ncurses
, perl
{
lib,
stdenv,
fetchFromGitHub,
ncurses,
perl,
apple-sdk_11,
}:
stdenv.mkDerivation rec {
@@ -16,7 +18,10 @@ stdenv.mkDerivation rec {
hash = "sha256-P4w/PM9UmHmTzS9+WDK3x3MyZ7OoY2yO/Rx0vRMJuLI=";
};
buildInputs = [ ncurses perl ];
buildInputs = [
ncurses
perl
] ++ lib.optionals stdenv.isDarwin [ apple-sdk_11 ];
makeFlags = [
"PREFIX=$(out)"
@@ -28,12 +33,12 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with lib; {
meta = {
homepage = "https://github.com/johnsonjh/OpenVi";
description = "Portable OpenBSD vi for UNIX systems";
license = licenses.bsd3;
platforms = platforms.unix;
maintainers = with maintainers; [ aleksana ];
license = lib.licenses.bsd3;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ aleksana ];
mainProgram = "ovi";
};
}
+2 -2
View File
@@ -2,13 +2,13 @@
python3Packages.buildPythonPackage rec {
pname = "rivalcfg";
version = "4.13.0";
version = "4.14.0";
src = fetchFromGitHub {
owner = "flozz";
repo = "rivalcfg";
rev = "refs/tags/v${version}";
sha256 = "sha256-zZQkfi84NE3mpGv7+Z6AnUXEj0y9SoBmbbtRiTDPS/8=";
sha256 = "sha256-LQpEHcKXkepfsgG7tGYsmM43FkUSBgm1Cn5C1RmTggI=";
};
propagatedBuildInputs = with python3Packages; [ hidapi setuptools ];
+2 -2
View File
@@ -18,13 +18,13 @@
buildGoModule rec {
pname = "skopeo";
version = "1.16.1";
version = "1.17.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "containers";
repo = "skopeo";
hash = "sha256-RsFfShru4ujB+x0hju8Xju43JJk/+PAevIPjjDC5YbQ=";
hash = "sha256-IoYeCGiGOjz+8HPzYPXUWsHADtrWHvJm9YhKeMJJf0k=";
};
outputs = [ "out" "man" ];
+1
View File
@@ -17,6 +17,7 @@
(fetchNuGet { pname = "Ical.Net"; version = "4.2.0"; hash = "sha256-OcUvqj2nIyZ93MUYvRN+752xPkbtE/Uoi6T+W51eDKc="; })
(fetchNuGet { pname = "ImpromptuInterface"; version = "7.0.1"; hash = "sha256-61KY5H3W/sGX12y0oREPX7W22VJokL9U3VJpOHW50s8="; })
(fetchNuGet { pname = "Instances"; version = "1.6.1"; hash = "sha256-ge49RXumBAUKHld/5EhxydEVTKc8Lqz7MNgH4Y4ca9E="; })
(fetchNuGet { pname = "IPAddressRange"; version = "6.0.0"; hash = "sha256-3qa0BOBto1+SzJjepSWrvjRryw8RBaKOlPFXtVTvyjo="; })
(fetchNuGet { pname = "Lib.Harmony"; version = "2.0.1"; hash = "sha256-mmzIoIUDbByhbGIA87aVHlyMpFBZnpJPZiD1Gja2MVU="; })
(fetchNuGet { pname = "MailKit"; version = "3.6.0"; hash = "sha256-ECpS2Bt7e3h/uJ5Twng2/lw3j20C3UZgiivcW+KW7sQ="; })
(fetchNuGet { pname = "Microsoft.AspNetCore.Cryptography.Internal"; version = "6.0.21"; hash = "sha256-YMveWdyikWEfczNSMSh0LlBS87gsMxMto1RW8Unjnro="; })
+3 -3
View File
@@ -18,12 +18,12 @@
, prefetch-yarn-deps
}:
let
version = "4.0.9.2244";
version = "4.0.10.2544";
src = fetchFromGitHub {
owner = "Sonarr";
repo = "Sonarr";
rev = "v${version}";
hash = "sha256-RDhJUf8P2STTug69EGozW0q87qDE40jf5G7n7pezWeY=";
hash = "sha256-5mP+fleZDYL/XU23r+dGDeAbNfFz7eVrvYW+vJ6KVV8=";
};
rid = dotnetCorePackages.systemToDotnetRid stdenvNoCC.hostPlatform.system;
in
@@ -40,7 +40,7 @@ buildDotnetModule {
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
hash = "sha256-qL8vNKf0XqpO/TUfKMXbfrmRVAqnvKLREAjcsAYDqeE=";
hash = "sha256-7jHx7TW/oLQuYVmjd4rPMqW2sZbC/AiEUqeEd19LoWk=";
};
ffprobe = lib.optionalDrvAttr withFFmpeg (lib.getExe' ffmpeg "ffprobe");
+2 -2
View File
@@ -46,11 +46,11 @@ in
stdenv.mkDerivation (finalAttrs: {
inherit pname;
version = "4.5.4";
version = "4.5.5";
src = fetchurl {
url = "mirror://sourceforge/project/warzone2100/releases/${finalAttrs.version}/warzone2100_src.tar.xz";
hash = "sha256-v7Odn5UJwNxdr6Pm959VgtdkFJYpN6e9f30bVXqIr8I=";
hash = "sha256-B/YbrnIWh+3rYtpId+hQMKA6BTpZPWRRlPxld44EgP8=";
};
buildInputs = [
@@ -0,0 +1,14 @@
diff --git a/alternative_wmiircs/Makefile b/alternative_wmiircs/Makefile
index 3b9c3709..3ce46169 100644
--- a/alternative_wmiircs/Makefile
+++ b/alternative_wmiircs/Makefile
@@ -3,8 +3,7 @@ include $(ROOT)/mk/hdr.mk
include $(ROOT)/mk/wmii.mk
BIN = $(GLOBALCONF)
-DIRS = python \
- plan9port \
+DIRS = plan9port \
ruby
DOCS = README
+28 -22
View File
@@ -1,28 +1,30 @@
{ lib, stdenv
, fetchFromGitHub
, dash
, libX11
, libXext
, libXft
, libXinerama
, libXrandr
, libXrender
, libixp
, pkg-config
, txt2tags
, unzip
, which
{
lib,
stdenv,
fetchFromGitHub,
dash,
libX11,
libXext,
libXft,
libXinerama,
libXrandr,
libXrender,
libixp,
pkg-config,
txt2tags,
unzip,
which,
}:
stdenv.mkDerivation rec {
pname = "wmii";
version = "unstable-2022-04-04";
version = "0-unstable-2023-09-30";
src = fetchFromGitHub {
owner = "0intro";
repo = "wmii";
rev = "ff120c7fee6e1b3a30a4a800074394327fb1da9d";
hash = "sha256-KEmWnobpT/5TdgT2HGPCpG1duz9Q6Z6PFSEBs2Ce+7g=";
rev = "26848c93457606b350f57d6d313112a745a0cf3d";
hash = "sha256-5l2aYAoThbA0Aq8M2vPTzaocQO1AvrnWqgXhmBLADVk=";
};
# for dlopen-ing
@@ -43,12 +45,16 @@ stdenv.mkDerivation rec {
EOF
'';
# Remove optional python2 functionality
postInstall = ''
rm -rf $out/lib/python* $out/etc/wmii-hg/python
'';
patches = [
# the python alternative wmiirc was not building due to errors with pyxp
# this patch disables building it altogether
./001-disable-python2-build.patch
];
nativeBuildInputs = [ pkg-config unzip ];
nativeBuildInputs = [
pkg-config
unzip
];
buildInputs = [
dash
libX11
@@ -10,7 +10,7 @@
packaging,
pdm-backend,
pyfakefs,
pytest-lazy-fixture,
pytest-lazy-fixtures,
pytest-mock,
pytestCheckHook,
pythonOlder,
@@ -21,7 +21,7 @@
buildPythonPackage rec {
pname = "b2sdk";
version = "2.5.1";
version = "2.6.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -30,14 +30,11 @@ buildPythonPackage rec {
owner = "Backblaze";
repo = "b2-sdk-python";
rev = "refs/tags/v${version}";
hash = "sha256-oS037l5pQW/z4GX5+hb/mCUA219cGHE7lyiG8aos21k=";
hash = "sha256-nYsbcRRNh6WEelur/GvzE800Yg0h51FDhxJwBryVs4w=";
};
build-system = [ pdm-backend ];
pythonRemoveDeps = [ "setuptools" ];
dependencies =
[
annotated-types
@@ -49,8 +46,7 @@ buildPythonPackage rec {
++ lib.optionals (pythonOlder "3.12") [ typing-extensions ];
nativeCheckInputs = [
pyfakefs
pytest-lazy-fixture
pytest-lazy-fixtures
pytest-mock
pytestCheckHook
tqdm
@@ -81,6 +77,6 @@ buildPythonPackage rec {
homepage = "https://github.com/Backblaze/b2-sdk-python";
changelog = "https://github.com/Backblaze/b2-sdk-python/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = [ ];
maintainers = with maintainers; [ pmw ];
};
}
@@ -6,7 +6,6 @@
cython,
eventlet,
fetchFromGitHub,
fetchpatch2,
geomet,
gevent,
gremlinpython,
@@ -26,38 +25,16 @@
buildPythonPackage rec {
pname = "cassandra-driver";
version = "3.29.1";
version = "3.29.2";
pyproject = true;
src = fetchFromGitHub {
owner = "datastax";
repo = "python-driver";
rev = "refs/tags/${version}";
hash = "sha256-pnNm5Pd5k4bt+s3GrUUDWRpSdqNSM89GiX8DZKYzW1E=";
hash = "sha256-RX9GLk2admzRasmP7LCwIfsJIt8TC/9rWhIcoTqS0qc=";
};
patches = [
# https://github.com/datastax/python-driver/pull/1201
# Also needed for below patch to apply
(fetchpatch2 {
name = "remove-mock-dependency.patch";
url = "https://github.com/datastax/python-driver/commit/9aca00be33d96559f0eabc1c8a26bb439dcebbd7.patch";
hash = "sha256-ZN95V8ebbjahzqBat2oKBJLfu0fqbWMvAu0DzfVGw8I=";
})
# https://github.com/datastax/python-driver/pull/1215
(fetchpatch2 {
name = "convert-to-pytest.patch";
url = "https://github.com/datastax/python-driver/commit/9952e2ab22c7e034b96cc89330791d73c221546b.patch";
hash = "sha256-xa2aV6drBcgkQT05kt44vwupg3oMHLbcbZSQ7EHKnko=";
})
# https://github.com/datastax/python-driver/pull/1195
(fetchpatch2 {
name = "remove-assertRaisesRegexp.patch";
url = "https://github.com/datastax/python-driver/commit/622523b83971e8a181eb4853b7d877420c0351ef.patch";
hash = "sha256-Q8pRhHBLKyenMfrITf8kDv3BbsSCDAmVisTr4jSAIvA=";
})
];
pythonRelaxDeps = [ "geomet" ];
build-system = [
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchFromGitHub,
fetchpatch,
python-dateutil,
celery,
redis,
@@ -25,14 +24,6 @@ buildPythonPackage rec {
hash = "sha256-lAEbhRTp0jYrCgHaTvPrl+lW1NRezmmTqAnUmLdpVwY=";
};
patches = [
(fetchpatch {
# celery 5.3.0 support
url = "https://github.com/sibson/redbeat/commit/4240e17172a4d9d2744d5c4da3cfca0e0a024e2e.patch";
hash = "sha256-quEfSFhv0sIpsKHX1CpFhbMC8LYXA8NASWYU8MMYPSk=";
})
];
propagatedBuildInputs = [
celery
python-dateutil
@@ -33,16 +33,20 @@ buildPythonPackage rec {
requests
];
pythonRelaxDeps = [
"grpcio"
];
# almost all tests require network access
doCheck = false;
pythonImportsCheck = [ "clarifai_grpc" ];
meta = with lib; {
meta = {
description = "Clarifai gRPC API Client";
homepage = "https://github.com/Clarifai/clarifai-python-grpc";
changelog = "https://github.com/Clarifai/clarifai-python-grpc/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ natsukium ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ natsukium ];
};
}
@@ -53,14 +53,18 @@ buildPythonPackage rec {
];
};
pythonRelaxDeps = [
"markupsafe"
];
pythonImportsCheck = [ "openapidocs" ];
meta = with lib; {
meta = {
homepage = "https://github.com/Neoteroi/essentials-openapi";
description = "Functions to handle OpenAPI Documentation";
changelog = "https://github.com/Neoteroi/essentials-openapi/releases/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
aldoborrero
zimbatm
];
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "lcn-frontend";
version = "0.2.1";
version = "0.2.2";
pyproject = true;
src = fetchPypi {
pname = "lcn_frontend";
inherit version;
hash = "sha256-GParXVKAbYI8zjBWjf7+uBCpMzLszp2nMxXhJkf4Ln4=";
hash = "sha256-D6rwFLThOCEbKYhUpuA8K+0iLYt3pqU4GHzJcr3LaAM=";
};
postPatch = ''
@@ -3,24 +3,37 @@
buildPythonPackage,
fetchFromGitHub,
poetry-core,
pytestCheckHook,
pythonOlder,
dahlia,
ixia
ixia,
}:
buildPythonPackage rec {
pname = "oddsprout";
version = "0.1.0";
version = "0.1.1";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "trag1c";
repo = "oddsprout";
rev = "refs/tags/v${version}";
hash = "sha256-k5/mBoW4PxGUbkwaZyHgS3MGI4533V/nNoGqEg+VXpM=";
hash = "sha256-BOUYq4yny3ScgzCzx2cpeK4e7nxxwTj8mJ42nr59mFA=";
};
build-system = [ poetry-core ];
dependencies = [ dahlia ixia ];
dependencies = [
dahlia
ixia
];
# has one test `test_main_recursion_error`
# that has a very low (~1%) but nonzero chance to fail,
# this is known upstream (https://github.com/trag1c/oddsprout/issues/5)
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "oddsprout" ];
@@ -29,6 +42,9 @@ buildPythonPackage rec {
description = "Generate random JSON with no schemas involved";
license = licenses.mit;
homepage = "https://trag1c.github.io/oddsprout";
maintainers = with maintainers; [ sigmanificient ];
maintainers = with maintainers; [
itepastra
sigmanificient
];
};
}
@@ -1,47 +1,56 @@
{
lib,
fetchFromGitHub,
bash,
autoconf,
automake,
libtool,
fetchFromGitLab,
pkg-config,
libcangjie,
sqlite,
buildPythonPackage,
cython,
meson,
ninja,
cmake,
}:
buildPythonPackage {
buildPythonPackage rec {
pname = "pycangjie";
version = "unstable-2015-05-03";
version = "1.5.0";
format = "other";
src = fetchFromGitHub {
owner = "Cangjians";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "cangjie";
repo = "pycangjie";
rev = "361bb413203fd43bab624d98edf6f7d20ce6bfd3";
hash = "sha256-sS0Demzm89WtEIN4Efz0OTsUQ/c3gIX+/koekQGOca4=";
rev = version;
hash = "sha256-REWX6u3Rc72+e5lIImBwV5uFoBBUTMM5BOfYdKIFL4k=";
};
preConfigure = ''
(
cd subprojects
set -x
cp -R --no-preserve=mode,ownership ${libcangjie.src} libcangjie
)
'';
nativeBuildInputs = [
pkg-config
libtool
autoconf
automake
meson
ninja
cython
cmake
];
buildInputs = [
libcangjie
sqlite
];
preConfigure = ''
find . -name '*.sh' -exec sed -e 's@#!/bin/bash@${bash}/bin/bash@' -i '{}' ';'
sed -i 's@/usr@${libcangjie}@' tests/__init__.py
'';
pythonImportCheck = [ "cangjie" ];
configureScript = "./autogen.sh";
# `buildPythonApplication` skips checkPhase
postInstallCheck = ''
mesonCheckPhase
'';
meta = with lib; {
description = "Python wrapper to libcangjie";
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchFromGitHub,
fetchpatch,
setuptools,
pytestCheckHook,
writeText,
@@ -38,14 +37,6 @@ buildPythonPackage rec {
hash = "sha256-iGWPepZw3kJzw5HKV09CvemVvkvFQ38GVP+BAryBSs0=";
};
patches = [
# https://github.com/anyoptimization/pymoo/pull/407
(fetchpatch {
url = "https://github.com/anyoptimization/pymoo/commit/be57ece64275469daece1e8ef12b2b6ee05362c9.diff";
hash = "sha256-BLPrUqNbAsAecfYahESEJF6LD+kehUYmkTvl/nvyqII=";
})
];
pythonRelaxDeps = [ "cma" ];
pythonRemoveDeps = [ "alive-progress" ];
@@ -74,6 +65,10 @@ buildPythonPackage rec {
substituteInPlace pymoo/config.py \
--replace-fail "https://raw.githubusercontent.com/anyoptimization/pymoo-data/main/" \
"file://$pymoo_data/"
# Some tests require a grad backend to be configured, this is a hacky way to do so.
# The choice must be either "jax.numpy" or "autograd.numpy"
echo 'from pymoo.gradient import activate; activate("autograd.numpy")' >> tests/conftest.py
'';
nativeCheckInputs = [
pytestCheckHook
@@ -87,6 +82,14 @@ buildPythonPackage rec {
# ModuleNotFoundError: No module named 'pymoo.cython.non_dominated_sorting'
"test_fast_non_dominated_sorting"
"test_efficient_non_dominated_sort"
"test_dominance_degree_non_dominated_sort"
# sensitive to float precision
"test_cd_and_pcd"
];
disabledTestPaths = [
# sensitive to float precision
"tests/algorithms/test_no_modfication.py"
];
# Avoid crashing sandboxed build on macOS
MATPLOTLIBRC = writeText "" ''
@@ -2,14 +2,12 @@ diff --git a/setup.py b/setup.py
index 7a09b2f..94c5aa6 100644
--- a/setup.py
+++ b/setup.py
@@ -137,8 +137,5 @@ setup(
long_description_content_type='text/markdown',
@@ -141,8 +141,4 @@ setup(
keywords='tensorflow metadata tfx',
download_url='https://github.com/tensorflow/metadata/tags',
- requires=[],
requires=[],
- cmdclass={
- 'build': _BuildCommand,
- 'bazel_build': _BazelBuildCommand,
- })
+ requires=[]
+ )
- },
)
@@ -1,16 +1,15 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
isPy3k,
lib,
pytest,
poetry-core,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "viewstate";
version = "0.6.0";
format = "setuptools";
disabled = !isPy3k;
pyproject = true;
src = fetchFromGitHub {
owner = "yuvadm";
@@ -19,11 +18,11 @@ buildPythonPackage rec {
sha256 = "sha256-cXT5niE3rNdqmNqnITWy9c9/MF0gZ6LU2i1uzfOzkUI=";
};
nativeCheckInputs = [ pytest ];
build-system = [ poetry-core ];
checkPhase = ''
pytest
'';
nativeCheckInputs = [
pytestCheckHook
];
meta = {
description = ".NET viewstate decoder";
+1 -1
View File
@@ -31,7 +31,7 @@ buildNpmPackage {
prisma
];
npmDepsHash = "sha256-F+pYEsaU4Rsiq1z3rwGeKznZqpITF+AoFgswhTFeXf8=";
npmDepsHash = "sha256-RedMH3zWXTNOu/15UDeATP+gWBfDvt4vhKVahL/sEKM=";
makeCacheWritable = true;
npmFlags = [ "--legacy-peer-deps" ];
+2 -2
View File
@@ -5,12 +5,12 @@
}:
let
version = "1.1.3";
version = "1.2.4";
src = fetchFromGitHub {
owner = "stonith404";
repo = "pingvin-share";
rev = "v${version}";
hash = "sha256-n3EwmS8uKrhEuNOh55eAkEtibAerAy6AduszW4leJuI=";
hash = "sha256-hGM7xTgB+XTytnNdGNKQYd7YLAIMbBczxsrcNE3EXkc=";
};
in
+1 -1
View File
@@ -23,7 +23,7 @@ buildNpmPackage {
buildInputs = [ vips ];
nativeBuildInputs = [ pkg-config ];
npmDepsHash = "sha256-laVAVwx/A/6TunCmmZYQKAuYqv1xTG3e1DIonj2S9IU=";
npmDepsHash = "sha256-aTarzVt+9Sn0xvAfPyoXFoHqPVjKDGv/OfLO8/RdkQw=";
makeCacheWritable = true;
npmFlags = [ "--legacy-peer-deps" ];
+2 -2
View File
@@ -1,6 +1,6 @@
import ./generic.nix {
version = "12.20";
hash = "sha256-LVQ68wCf7H/VrzX3pwyVCF0+72tQjlF6qUk+mbFenqk=";
version = "12.21";
hash = "sha256-bHEVUKwcx4KIZeWCPZ9Ffjva1vQyAXcWn5DkGb4MJ/I=";
muslPatches = {
dont-use-locale-a = {
url = "https://git.alpinelinux.org/aports/plain/testing/postgresql12/dont-use-locale-a-on-musl.patch?id=d5227c91adda59d4e7f55f13468f0314e8869174";
+2 -2
View File
@@ -1,6 +1,6 @@
import ./generic.nix {
version = "13.16";
hash = "sha256-ycu7YSnwIyggSCgGa7N4XACoXIyo/TKcKopTwfXNiGU=";
version = "13.17";
hash = "sha256-AisKbnvDdKd37s4zcIiV17YMrgfUkrKGspaknXOV14s=";
muslPatches = {
disable-test-collate-icu-utf8 = {
url = "https://git.alpinelinux.org/aports/plain/main/postgresql13/disable-test-collate.icu.utf8.patch?id=69faa146ec9fff3b981511068f17f9e629d4688b";
+2 -2
View File
@@ -1,6 +1,6 @@
import ./generic.nix {
version = "14.13";
hash = "sha256-Wao8S0lasmqexp860KAijFHw/m+s82NN+tTRGX1hOlY=";
version = "14.14";
hash = "sha256-hHJ/vM29Hv4B2N5kvBszCV23c60kV8787cLYJY68CdY=";
muslPatches = {
disable-test-collate-icu-utf8 = {
url = "https://git.alpinelinux.org/aports/plain/main/postgresql14/disable-test-collate.icu.utf8.patch?id=56999e6d0265ceff5c5239f85fdd33e146f06cb7";
+2 -2
View File
@@ -1,6 +1,6 @@
import ./generic.nix {
version = "15.8";
hash = "sha256-RANRX5pp7rPv68mPMLjGlhIr/fiV6Ss7I/W452nty2o=";
version = "15.9";
hash = "sha256-dPLUVlA18M9ynssFmUn6rxECy9k3WbNZgi+Y+CGYx4M=";
muslPatches = {
dont-use-locale-a = {
url = "https://git.alpinelinux.org/aports/plain/main/postgresql15/dont-use-locale-a-on-musl.patch?id=f424e934e6d076c4ae065ce45e734aa283eecb9c";
+8 -4
View File
@@ -1,6 +1,10 @@
import ./generic.nix {
version = "17.0";
hash = "sha256-fidhMcD91rYliNutmzuyS4w0mNUAkyjbpZrxboGRCd4=";
# TODO: Add dont-use-locale-a-on-musl.patch once Alpine Linux has PostgreSQL 17.
# MR in: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/72853
version = "17.1";
hash = "sha256-eEnbdO9qhVXQcj+H6BU5MBQi+pyOnyHM5h/cFOkZnc0=";
muslPatches = {
dont-use-locale-a = {
url = "https://git.alpinelinux.org/aports/plain/main/postgresql17/dont-use-locale-a-on-musl.patch?id=d69ead2c87230118ae7f72cef7d761e761e1f37e";
hash = "sha256-6zjz3OpMx4qTETdezwZxSJPPdOvhCNu9nXvAaU9SwH8=";
};
};
}
+2 -24
View File
@@ -165,29 +165,13 @@ let
src = ./patches/locale-binary-path.patch;
locale = "${if stdenv.hostPlatform.isDarwin then darwin.adv_cmds else lib.getBin stdenv.cc.libc}/bin/locale";
})
] ++ lib.optionals (stdenv'.hostPlatform.isDarwin && atLeast "17") [
] ++ lib.optionals (olderThan "17" && atLeast "16") [
# TODO: Remove this with the next set of minor releases
(fetchpatch ({
url = "https://github.com/postgres/postgres/commit/0a883a067bd78f0ff0607afb18c4f783ac764504.patch";
hash = "sha256-F3zCaar6w6bwQDno7Tkg7ZbPJ+rhgi8/2NSvFakzQek=";
}))
] ++ lib.optionals (olderThan "17") [
# TODO: Remove this with the next set of minor releases
(fetchpatch (
if atLeast "14" then {
url = "https://github.com/postgres/postgres/commit/b27622c90869aab63cfe22159a459c57768b0fa4.patch";
hash = "sha256-7G+BkJULhyx6nlMEjClcr2PJg6awgymZHr2JgGhXanA=";
excludes = [ "doc/*" ];
} else if atLeast "13" then {
url = "https://github.com/postgres/postgres/commit/b28b9b19bbe3410da4a805ef775e0383a66af314.patch";
hash = "sha256-meFFskNWlcc/rv4BWo6fNR/tTFgQRgXGqTkJkoX7lHU=";
excludes = [ "doc/*" ];
} else {
url = "https://github.com/postgres/postgres/commit/205813da4c264d80db3c3215db199cc119e18369.patch";
hash = "sha256-L8/ns/fxTh2ayfDQXtBIKaArFhMd+v86UxVFWQdmzUw=";
excludes = [ "doc/*" ];
})
)
}))
] ++ lib.optionals stdenv'.hostPlatform.isMusl (
# Using fetchurl instead of fetchpatch on purpose: https://github.com/NixOS/nixpkgs/issues/240141
map fetchurl (lib.attrValues muslPatches)
@@ -195,12 +179,6 @@ let
(if atLeast "13" then ./patches/socketdir-in-run-13+.patch else ./patches/socketdir-in-run.patch)
] ++ lib.optionals (stdenv'.hostPlatform.isDarwin && olderThan "16") [
./patches/export-dynamic-darwin-15-.patch
] ++ lib.optionals (atLeast "17") [
# Fix flaky test, https://www.postgresql.org/message-id/ba8e1bc0-8a99-45b7-8397-3f2e94415e03@suse.de
(fetchpatch {
url = "https://github.com/postgres/postgres/commit/a358019159de68d4f045cbb5d89c8c8c2e96e483.patch";
hash = "sha256-9joQZo93oUTp6CrcGnhj7o+Mrbj/KCWwwGUc9KAst+s=";
})
];
installTargets = [ "install-world" ];
+2 -2
View File
@@ -72,14 +72,14 @@ let
in
multiStdenv.mkDerivation (finalAttrs: {
pname = "yabridge";
version = "5.1.0";
version = "5.1.1";
# NOTE: Also update yabridgectl's cargoHash when this is updated
src = fetchFromGitHub {
owner = "robbert-vdh";
repo = "yabridge";
rev = "refs/tags/${finalAttrs.version}";
hash = "sha256-vnSdGedpiit8nym26i1QFiNnATk0Bymm7e5Ha2H41/M=";
hash = "sha256-4eA3vQFklIWkhtbd3Nw39bnJT6gPcni79ZyQVqU4+GQ=";
};
# Unpack subproject sources
@@ -1,5 +1,5 @@
diff --git a/meson.build b/meson.build
index c602c5ad..a52e20a1 100644
index 9e69128d..8c53ac88 100644
--- a/meson.build
+++ b/meson.build
@@ -226,7 +226,7 @@ if is_64bit_system
@@ -12,7 +12,7 @@ index c602c5ad..a52e20a1 100644
# These are all headers-only libraries, and thus won't require separate 32-bit
diff --git a/src/common/notifications.cpp b/src/common/notifications.cpp
index 66e08527..685c54af 100644
index 654b6c83..78ba2fe7 100644
--- a/src/common/notifications.cpp
+++ b/src/common/notifications.cpp
@@ -29,8 +29,8 @@
@@ -27,7 +27,7 @@ index 66e08527..685c54af 100644
std::atomic<void*> libdbus_handle = nullptr;
std::mutex libdbus_mutex;
diff --git a/src/plugin/utils.cpp b/src/plugin/utils.cpp
index 82db99a5..491f005d 100644
index 441345c6..f3e51cff 100644
--- a/src/plugin/utils.cpp
+++ b/src/plugin/utils.cpp
@@ -103,7 +103,7 @@ std::string PluginInfo::wine_version() const {
@@ -1,5 +1,5 @@
diff --git a/src/chainloader/utils.cpp b/src/chainloader/utils.cpp
index c43e5693..b8352adf 100644
index fa90b8f7..bd44d0ea 100644
--- a/src/chainloader/utils.cpp
+++ b/src/chainloader/utils.cpp
@@ -29,8 +29,10 @@
+1 -1
View File
@@ -914,7 +914,7 @@ checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546"
[[package]]
name = "yabridgectl"
version = "5.1.0"
version = "5.1.1"
dependencies = [
"anyhow",
"clap",
@@ -1,5 +1,5 @@
diff --git a/tools/yabridgectl/src/config.rs b/tools/yabridgectl/src/config.rs
index da5f4ff5..c220d62d 100644
index d948beff..9b3f9ffb 100644
--- a/tools/yabridgectl/src/config.rs
+++ b/tools/yabridgectl/src/config.rs
@@ -22,6 +22,7 @@ use serde_derive::{Deserialize, Serialize};
@@ -58,7 +58,7 @@ index da5f4ff5..c220d62d 100644
));
}
diff --git a/tools/yabridgectl/src/main.rs b/tools/yabridgectl/src/main.rs
index 0a29d431..479eaef0 100644
index e66ef0da..bfe9c8bf 100644
--- a/tools/yabridgectl/src/main.rs
+++ b/tools/yabridgectl/src/main.rs
@@ -134,7 +134,7 @@ fn main() -> Result<()> {
@@ -1,5 +1,5 @@
diff --git a/tools/yabridgectl/src/actions.rs b/tools/yabridgectl/src/actions.rs
index a0d9b98e..2819f017 100644
index 6a8be858..5ce5e460 100644
--- a/tools/yabridgectl/src/actions.rs
+++ b/tools/yabridgectl/src/actions.rs
@@ -847,14 +847,6 @@ pub fn do_sync(config: &mut Config, options: &SyncOptions) -> Result<()> {
+1 -5
View File
@@ -1229,9 +1229,7 @@ with pkgs;
git-cliff = callPackage ../applications/version-management/git-cliff { };
git-credential-keepassxc = darwin.apple_sdk_11_0.callPackage ../applications/version-management/git-credential-keepassxc {
inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation;
};
git-credential-keepassxc = callPackage ../applications/version-management/git-credential-keepassxc { };
git-credential-manager = callPackage ../applications/version-management/git-credential-manager { };
@@ -15388,8 +15386,6 @@ with pkgs;
opentx = libsForQt5.callPackage ../applications/misc/opentx { };
openvi = darwin.apple_sdk_11_0.callPackage ../applications/editors/openvi { };
organicmaps = qt6Packages.callPackage ../applications/misc/organicmaps { };
owofetch = callPackage ../tools/misc/owofetch {
+3 -1
View File
@@ -11203,7 +11203,9 @@ self: super: with self; {
py = callPackage ../development/python-modules/py { };
pycangjie = callPackage ../development/python-modules/pycangjie { };
pycangjie = callPackage ../development/python-modules/pycangjie {
inherit (pkgs.buildPackages) meson;
};
pycapnp = callPackage ../development/python-modules/pycapnp { };