Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2025-10-18 23:12:14 +00:00
committed by GitHub
124 changed files with 405 additions and 660 deletions
+6 -15
View File
@@ -20,24 +20,15 @@ runCommand "nix-parse-${nix.name}"
''
export NIX_STORE_DIR=$TMPDIR/store
export NIX_STATE_DIR=$TMPDIR/state
nix-store --init
cd "${nixpkgs}"
# Passes all files to nix-instantiate at once.
# Much faster, but will only show first error.
parse-all() {
find . -type f -iname '*.nix' | xargs -P $(nproc) nix-instantiate --parse >/dev/null 2>/dev/null
}
# Passes each file separately to nix-instantiate with -n1.
# Much slower, but will show all errors.
parse-each() {
find . -type f -iname '*.nix' | xargs -n1 -P $(nproc) nix-instantiate --parse >/dev/null
}
if ! parse-all; then
parse-each
fi
# This will only show the first parse error, not all of them. That's fine, because
# the other CI jobs will report in more detail. This job is about checking parsing
# across different implementations / versions, not about providing the best DX.
# Returning all parse errors requires significantly more resources.
find . -type f -iname '*.nix' | xargs -P $(nproc) nix-instantiate --parse >/dev/null
touch $out
''
+2
View File
@@ -44,6 +44,8 @@
- GHC 8.6, 8.10, 9.0, 9.2, and their package sets have been removed.
- `webkitgtk_4_0` has been removed because it depends on an unmaintained version of security-critical libsoup library (`libsoup_2`) and the support will be [dropped upstream soon](https://webkitgtk.org/2025/10/07/webkitgtk-soup2-deprecation.html).
- Support for bootstrapping native GHC compilers on 32bit ARM and littleendian 64bit PowerPC has been dropped.
The latter was probably broken anyway.
If there is interest in restoring support for these architectures, it should be possible to crosscompile a bootstrap GHC binary.
-48
View File
@@ -4928,12 +4928,6 @@
githubId = 640797;
name = "Roger Qiu";
};
cmfwyp = {
email = "cmfwyp@riseup.net";
github = "cmfwyp";
githubId = 20808761;
name = "cmfwyp";
};
cmm = {
email = "repo@cmm.kakpryg.net";
github = "cmm";
@@ -5040,12 +5034,6 @@
githubId = 27779510;
keys = [ { fingerprint = "FDF5 EF67 8CC1 FE22 1845 6A22 CF7B BB5B C756 1BD3"; } ];
};
codsl = {
email = "codsl@riseup.net";
github = "codsl";
githubId = 6402559;
name = "codsl";
};
codyopel = {
email = "codyopel@gmail.com";
github = "codyopel";
@@ -14778,12 +14766,6 @@
matrix = "@link2xt:matrix.org";
name = "link2xt";
};
linquize = {
email = "linquize@yahoo.com.hk";
github = "linquize";
githubId = 791115;
name = "Linquize";
};
linsui = {
email = "linsui555@gmail.com";
github = "linsui";
@@ -17309,12 +17291,6 @@
githubId = 64710;
name = "Matthew O'Gorman";
};
Mogria = {
email = "m0gr14@gmail.com";
github = "mogria";
githubId = 754512;
name = "Mogria";
};
mohe2015 = {
name = "Moritz Hedtke";
email = "Moritz.Hedtke@t-online.de";
@@ -19217,12 +19193,6 @@
githubId = 5339261;
keys = [ { fingerprint = "4258 3FE7 12E9 6071 E84D 53C7 6E1D A270 0B72 746D"; } ];
};
oida = {
email = "oida@posteo.de";
github = "oida";
githubId = 7249506;
name = "oida";
};
oidro = {
github = "oidro";
githubId = 31112680;
@@ -20867,12 +20837,6 @@
githubId = 88623613;
name = "ProggerX";
};
proglodyte = {
email = "proglodyte23@gmail.com";
github = "proglodyte";
githubId = 18549627;
name = "Proglodyte";
};
proglottis = {
email = "proglottis@gmail.com";
github = "proglottis";
@@ -27404,12 +27368,6 @@
githubId = 1476338;
name = "Viktor Illmer";
};
vklquevs = {
email = "vklquevs@gmail.com";
github = "vklquevs";
githubId = 1771234;
name = "vklquevs";
};
vlaci = {
email = "laszlo.vasko@outlook.com";
github = "vlaci";
@@ -27605,12 +27563,6 @@
githubId = 988849;
name = "Vasiliy Yorkin";
};
vyp = {
email = "elisp.vim@gmail.com";
github = "vyp";
githubId = 3889405;
name = "vyp";
};
w-lfchen = {
email = "w-lfchen@posteo.net";
github = "w-lfchen";
+5 -5
View File
@@ -41,12 +41,12 @@ llscheck,,,,,,mrcjkb
lmathx,,,,,5.3,alexshpilkin
lmpfrlib,,,,,5.3,alexshpilkin
loadkit,,,,,,alerque
lpeg,,,,,,vyp
lpeg,,,,,,
lpeg_patterns,,,,,,
lpeglabel,,,,1.6.0,,
lrexlib-gnu,,,,,,
lrexlib-oniguruma,,,,,,junestepp
lrexlib-pcre,,,,,,vyp
lrexlib-pcre,,,,,,
lrexlib-posix,,,,,,
lsp-progress.nvim,,,,,,gepbird
lua-cjson,,,,,,
@@ -86,7 +86,7 @@ lualdap,,,,,,aanderse
lualine.nvim,,,http://luarocks.org/dev,,,
lualogging,,,,,,
luaossl,,,,,5.1,
luaposix,,,,34.1.1-1,,vyp lblasc
luaposix,,,,34.1.1-1,,lblasc
luaprompt,,,,,,Freed-Wu
luarepl,,,,,,
luarocks,,,,,,mrcjkb teto
@@ -96,7 +96,7 @@ luarocks-build-treesitter-parser-cpp,,,,,,mrcjkb
luasec,,,,,,flosse
luasnip,,,,,,
luasocket,,,,,,
luasql-sqlite3,,,,,,vyp
luasql-sqlite3,,,,,,
luassert,,,,,,
luasystem,,,,,,
luatext,,,,,,
@@ -148,7 +148,7 @@ sofa,,,,,,f4z3r
sqlite,,,,,,
std._debug,,,,,,
std.normalize,,,,,,
stdlib,,,,41.2.2,,vyp
stdlib,,,,41.2.2,,
teal-language-server,,,,,,
telescope-manix,,,,,,
telescope.nvim,,,,,5.1,
1 name rockspec ref server version luaversion maintainers
41 lmathx 5.3 alexshpilkin
42 lmpfrlib 5.3 alexshpilkin
43 loadkit alerque
44 lpeg vyp
45 lpeg_patterns
46 lpeglabel 1.6.0
47 lrexlib-gnu
48 lrexlib-oniguruma junestepp
49 lrexlib-pcre vyp
50 lrexlib-posix
51 lsp-progress.nvim gepbird
52 lua-cjson
86 lualine.nvim http://luarocks.org/dev
87 lualogging
88 luaossl 5.1
89 luaposix 34.1.1-1 vyp lblasc lblasc
90 luaprompt Freed-Wu
91 luarepl
92 luarocks mrcjkb teto
96 luasec flosse
97 luasnip
98 luasocket
99 luasql-sqlite3 vyp
100 luassert
101 luasystem
102 luatext
148 sqlite
149 std._debug
150 std.normalize
151 stdlib 41.2.2 vyp
152 teal-language-server
153 telescope-manix
154 telescope.nvim 5.1
+10
View File
@@ -296,6 +296,15 @@ in
Autosaving on connected Windows clients will be disabled regardless of autosave_only_on_server option.
'';
};
extraArgs = lib.mkOption {
type = lib.types.listOf lib.types.str;
default = [ ];
example = [
"--rcon-bind=localhost:27015"
"--rcon-password=..."
];
description = "Extra command line arguments.";
};
};
};
@@ -340,6 +349,7 @@ in
(playerListOption "server-adminlist" cfg.admins)
(playerListOption "server-whitelist" cfg.allowedPlayers)
(lib.optionalString (cfg.allowedPlayers != [ ]) "--use-server-whitelist")
cfg.extraArgs
];
# Sandboxing
@@ -60,7 +60,7 @@
systemdLibs,
tree-sitter,
texinfo,
webkitgtk_4_0,
webkitgtk_4_1,
wrapGAppsHook3,
zlib,
@@ -141,6 +141,8 @@ let
++ lib.optionals (stdenv.cc ? cc.lib.libgcc) [
"${lib.getLib stdenv.cc.cc.lib.libgcc}/lib"
];
withWebkitgtk = withXwidgets && stdenv.hostPlatform.isLinux;
in
stdenv.mkDerivation (finalAttrs: {
pname =
@@ -351,8 +353,8 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optionals withXinput2 [
libXi
]
++ lib.optionals (withXwidgets && stdenv.hostPlatform.isLinux) [
webkitgtk_4_0
++ lib.optionals withWebkitgtk [
webkitgtk_4_1
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
sigtool
@@ -504,7 +506,8 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
broken = withNativeCompilation && !(stdenv.buildPlatform.canExecute stdenv.hostPlatform);
broken =
(withNativeCompilation && !(stdenv.buildPlatform.canExecute stdenv.hostPlatform)) || withWebkitgtk;
knownVulnerabilities = lib.optionals (lib.versionOlder version "30") [
"CVE-2024-53920 CVE-2025-1244, please use newer versions such as emacs30"
];
@@ -78,7 +78,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [
f4814n
Mogria
];
platforms = lib.platforms.linux;
};
@@ -54,7 +54,7 @@
symlinkJoin,
systemd,
tzdata,
webkitgtk_4_0,
# webkitgtk_4_0,
which,
xorg,
zlib,
@@ -173,7 +173,7 @@ stdenv.mkDerivation rec {
speex
stdenv.cc.cc
(lib.getLib systemd)
webkitgtk_4_0
# webkitgtk_4_0
xorg.libXScrnSaver
xorg.libXaw
xorg.libXmu
@@ -313,6 +313,8 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
license = licenses.unfree;
description = "Citrix Workspace";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
@@ -19,13 +19,13 @@ let
}:
buildGoModule rec {
pname = stname;
version = "2.0.8";
version = "2.0.10";
src = fetchFromGitHub {
owner = "syncthing";
repo = "syncthing";
tag = "v${version}";
hash = "sha256-QkCLFztzaH9MvgP6HWUr5Z8yIrKlY6/t2VaZwai/H8Q=";
hash = "sha256-N0+i5sj/cTPDv6q428b3Y0hsPRxIl96+RIuS1AyeTbc=";
};
vendorHash = "sha256-iYTAnEy0MqJaTz/cdpteealyviwVrpwDzVigo8nnXqs=";
+4 -2
View File
@@ -3,7 +3,7 @@
lib,
fetchFromGitHub,
pkg-config,
webkitgtk_4_0,
# webkitgtk_4_0,
openssl,
nodejs,
npmHooks,
@@ -52,13 +52,15 @@ rustPlatform.buildRustPackage rec {
buildInputs = [
openssl
webkitgtk_4_0
# webkitgtk_4_0
gtk3
librsvg
libappindicator-gtk3
];
meta = {
# webkitgtk_4_0 was removed
broken = true;
homepage = "https://github.com/btpf/Alexandria";
changelog = "https://github.com/btpf/Alexandria/releases/tag/v${version}";
description = "Minimalistic cross-platform eBook reader";
+4 -2
View File
@@ -5,7 +5,7 @@
glibc,
gtk3,
libappindicator,
webkitgtk_4_0,
# webkitgtk_4_0,
e2fsprogs,
libnotify,
libgit2,
@@ -67,7 +67,7 @@ buildDotnetModule {
glibc
gtk3
libappindicator
webkitgtk_4_0
# webkitgtk_4_0
e2fsprogs
libnotify
libgit2
@@ -116,6 +116,8 @@ buildDotnetModule {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
homepage = "https://github.com/AM2R-Community-Developers/AM2RLauncher";
description = "Front-end for dealing with AM2R updates and mods";
longDescription = ''
@@ -28,6 +28,8 @@ buildGoModule (finalAttrs: {
# https://github.com/anyproto/anytype-ts/blob/v<anytype-ts-version>/middleware.version
version = "0.44.5";
# Update only together with 'anytype' package.
# nixpkgs-update: no auto update
src = fetchFromGitHub {
owner = "anyproto";
repo = "anytype-heart";
+3 -3
View File
@@ -6,18 +6,18 @@
rustPlatform.buildRustPackage rec {
pname = "agg";
version = "1.5.0";
version = "1.6.0";
src = fetchFromGitHub {
owner = "asciinema";
repo = "agg";
rev = "v${version}";
hash = "sha256-bCE59NeITaCwgajgyXgP6jxtV7aPihPaZ/Uzh39Po1k=";
hash = "sha256-FjAf/rhyxsm4LHoko4QRA9t5e+qKIgO2kSd48Zmf224=";
};
strictDeps = true;
cargoHash = "sha256-KQ4g4hWy8FZH4nLiB0874r8FCINXJboZ4C1dAAPA8Gc=";
cargoHash = "sha256-CeXcpSD/6qPzA8nrSyC3oDFBpjFYNfDPySQxSOZPlgc=";
meta = with lib; {
description = "Command-line tool for generating animated GIF files from asciicast v2 files produced by asciinema terminal recorder";
+4 -2
View File
@@ -19,7 +19,7 @@
ninja,
pkg-config,
sqlite,
webkitgtk_4_0,
# webkitgtk_4_0,
wrapGAppsHook3,
}:
@@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
libsecret
openssl
sqlite
webkitgtk_4_0
# webkitgtk_4_0
];
mesonFlags = [
@@ -78,6 +78,8 @@ stdenv.mkDerivation (finalAttrs: {
enableParallelBuilding = true;
meta = {
# webkitgtk_4_0 was removed
broken = true;
description = "E-mail client for GNOME";
homepage = "https://gitlab.gnome.org/GNOME/balsa";
changelog = "https://gitlab.gnome.org/GNOME/balsa/-/blob/master/ChangeLog";
+4 -2
View File
@@ -6,7 +6,7 @@
fetchurl,
desktop-file-utils,
dpkg,
webkitgtk_4_0,
# webkitgtk_4_0,
runScript ? "BitComet",
}:
@@ -15,6 +15,8 @@ let
version = "2.15.0";
meta = {
# webkitgtk_4_0 was removed
broken = true;
homepage = "https://www.bitcomet.com";
description = "BitTorrent download client";
mainProgram = "BitComet";
@@ -82,7 +84,7 @@ buildFHSEnv {
pkgs:
[
bitcomet
webkitgtk_4_0
# webkitgtk_4_0
]
++ appimageTools.defaultFhsEnvArgs.targetPkgs pkgs;
+4 -2
View File
@@ -24,7 +24,7 @@
unar,
unzip,
vala,
webkitgtk_4_0,
# webkitgtk_4_0,
wrapGAppsHook3,
}:
@@ -60,7 +60,7 @@ stdenv.mkDerivation {
poppler
python3
sqlite
webkitgtk_4_0
# webkitgtk_4_0
];
postPatch = ''
@@ -92,6 +92,8 @@ stdenv.mkDerivation {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Simple, focused eBook reader";
mainProgram = "com.github.babluboy.bookworm";
longDescription = ''
+2 -2
View File
@@ -11,13 +11,13 @@
buildGoModule rec {
pname = "bootdev-cli";
version = "1.20.4";
version = "1.20.5";
src = fetchFromGitHub {
owner = "bootdotdev";
repo = "bootdev";
tag = "v${version}";
hash = "sha256-ayjHhnnP6YWKMItsAw+nnScf1/eEHN2f7cOIkskE3mM=";
hash = "sha256-iVL2nRQb4A7UfhiQSBBbaxM1Yqc2pESvRfQ3xSjGq10=";
};
vendorHash = "sha256-jhRoPXgfntDauInD+F7koCaJlX4XDj+jQSe/uEEYIMM=";
+1 -1
View File
@@ -40,7 +40,7 @@ stdenvNoCC.mkDerivation rec {
'';
homepage = "http://www.impallari.com/cabin";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "caligula";
version = "0.4.8";
version = "0.4.9";
src = fetchFromGitHub {
owner = "ifd3f";
repo = "caligula";
rev = "v${version}";
hash = "sha256-VwbVDfiGiVFefsxoQ1FBDHyYLp0sOKnnVZctklyO+Tw=";
hash = "sha256-eOhMT47QcuMpBxNT10KgXOCxmb36qhdvP0xQu0wVhbk=";
};
cargoHash = "sha256-kTVmwfUNDibYGsHGQvtZiBiHyyotkHMhTY/dvaATy8k=";
cargoHash = "sha256-p9ozKJsjUkNFxMaSPpO4iOg2/cfbSpSdzUFg3YnwEq0=";
nativeBuildInputs = [
rustPlatform.bindgenHook
+1 -1
View File
@@ -37,6 +37,6 @@ stdenv.mkDerivation rec {
homepage = "https://cccc.sourceforge.net/";
license = lib.licenses.gpl2;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.linquize ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
'';
meta = {
maintainers = [ lib.maintainers.linquize ];
maintainers = [ ];
platforms = lib.platforms.all;
description = "Open source, cross platform, free C, C++ and Fortran IDE";
longDescription = ''
+1 -1
View File
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
description = "Ranger-like file navigation for zsh";
homepage = "https://github.com/Vifon/deer";
license = licenses.gpl3Plus;
maintainers = [ maintainers.vyp ];
maintainers = [ ];
platforms = platforms.unix;
};
}
+3 -2
View File
@@ -8,7 +8,6 @@
pkg-config,
gtk3,
libsoup_2_4,
webkitgtk_4_0,
}:
rustPlatform.buildRustPackage rec {
@@ -54,7 +53,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [
gtk3
libsoup_2_4
webkitgtk_4_0
# webkitgtk_4_0
];
postInstall = ''
@@ -74,6 +73,8 @@ rustPlatform.buildRustPackage rec {
];
meta = {
# webkitgtk_4_0 was removed
broken = true;
changelog = "https://github.com/b-inary/desktop-postflop/releases/tag/${src.rev}";
description = "Free, open-source GTO solver for Texas hold'em poker";
homepage = "https://github.com/b-inary/desktop-postflop";
+1 -1
View File
@@ -39,7 +39,7 @@ stdenvNoCC.mkDerivation rec {
'';
homepage = "http://www.impallari.com/dosis";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+2 -2
View File
@@ -5,7 +5,7 @@
}:
let
pname = "e1s";
version = "1.0.50";
version = "1.0.51";
in
buildGoModule {
inherit pname version;
@@ -14,7 +14,7 @@ buildGoModule {
owner = "keidarcy";
repo = "e1s";
tag = "v${version}";
hash = "sha256-ntuFMxuCrA0meE8tOnA9oPLLvYfXyhQgebBuKELeDgQ=";
hash = "sha256-9O6VRsO80d+ZvUbqt+AUqph9FXOWlwOdgJcqqiGBNC0=";
};
vendorHash = "sha256-1lise/u40Q8W9STsuyrWIbhf2HY+SFCytUL1PTSWvfY=";
+4 -2
View File
@@ -13,7 +13,7 @@
openssl,
libsoup_2_4,
webkitgtk_4_0,
# webkitgtk_4_0,
gst_all_1,
}:
@@ -52,7 +52,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [
openssl
libsoup_2_4
webkitgtk_4_0
# webkitgtk_4_0
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-bad
@@ -66,6 +66,8 @@ rustPlatform.buildRustPackage rec {
'';
meta = {
# webkitgtk_4_0 was removed
broken = true;
description = "Ultimate Chess Toolkit";
homepage = "https://github.com/franciscoBSalgueiro/en-croissant/";
license = lib.licenses.gpl3Only;
+1 -1
View File
@@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation rec {
'';
homepage = "https://github.com/impallari/Encode-Sans";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+1 -1
View File
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.nongnu.org/g-wrap/";
license = licenses.lgpl2Plus;
maintainers = with maintainers; [ vyp ];
maintainers = [ ];
platforms = platforms.linux;
};
}
+4 -2
View File
@@ -14,7 +14,7 @@
libsoup_2_4,
json-glib,
sqlite,
webkitgtk_4_0,
# webkitgtk_4_0,
libmanette,
libXtst,
wrapGAppsHook3,
@@ -50,10 +50,12 @@ stdenv.mkDerivation rec {
libsoup_2_4
libXtst
sqlite
webkitgtk_4_0
# webkitgtk_4_0
];
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
homepage = "https://tkashkin.github.io/projects/gamehub";
description = "Unified library for all your games";
longDescription = ''
@@ -4,10 +4,14 @@
fetchurl,
autoconf,
automake,
allegro,
allegro4,
}:
stdenv.mkDerivation rec {
let
allegro = allegro4;
in
stdenv.mkDerivation (finalAttrs: {
pname = "garden-of-coloured-lights";
version = "1.0.9";
@@ -24,8 +28,8 @@ stdenv.mkDerivation rec {
'';
src = fetchurl {
url = "mirror://sourceforge/garden/${version}/garden-${version}.tar.gz";
sha256 = "1qsj4d7r22m5f9f5f6cyvam1y5q5pbqvy5058r7w0k4s48n77y6s";
url = "mirror://sourceforge/garden/${finalAttrs.version}/garden-${finalAttrs.version}.tar.gz";
hash = "sha256-2vhzLCKaTMBPRgUUv/G6BRcfqtqeGVdccqUKkU8jUuM=";
};
# Workaround build failure on -fno-common toolchains:
@@ -33,12 +37,11 @@ stdenv.mkDerivation rec {
# `eclass'; eclass.o:src/eclass.c:21: first defined here
env.NIX_CFLAGS_COMPILE = "-fcommon";
meta = with lib; {
meta = {
description = "Old-school vertical shoot-em-up / bullet hell";
mainProgram = "garden";
homepage = "https://sourceforge.net/projects/garden/";
maintainers = [ ];
license = licenses.gpl3;
maintainers = with lib.maintainers; [ iedame ];
license = lib.licenses.gpl3;
};
}
})
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "gatus";
version = "5.26.0";
version = "5.27.0";
src = fetchFromGitHub {
owner = "TwiN";
repo = "gatus";
rev = "v${version}";
hash = "sha256-Aib8s1iHkUnp80MdDAgTleXLzOc2B3Z6rnhqffOIzg0=";
hash = "sha256-fyubtcmAuH6ayHvfj0bYNrYu1Xs0q7mDO+G9SklWc7o=";
};
vendorHash = "sha256-vm+M2U0EhRjBe7AgpPsukIynHTuvACA/NBL2cdUtKNw=";
vendorHash = "sha256-vvYnNFRpDTaNBX30btvSrwmhimPobio/zAs7zQnZ7b8=";
subPackages = [ "." ];
+1 -1
View File
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
'';
homepage = "http://sofia.nmsu.edu/~mleisher/Software/gbdfed/";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.linquize ];
maintainers = [ ];
platforms = lib.platforms.all;
mainProgram = "gbdfed";
};
+1 -1
View File
@@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
src = fetchurl {
url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}-universal-mac.zip";
hash = "sha256-XSDzvh8zjrmKOP7YXjXG5+3qCzGQEJp1+RmwmRd4oOs=";
hash = "sha256-DO6IJbTESDnRtwHw0o+VkjjZiRBSynfPQ179qbNFBO0=";
};
sourceRoot = ".";
+1 -1
View File
@@ -13,7 +13,7 @@ let
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}.AppImage";
hash = "sha256-TkJyq6WyHTXoCvGSiV6w/IYoLCxAvbrS1oFdsgbfl5s=";
hash = "sha256-Tmnl9TagqphoDSMKu0Ny3guJZgEkd8IvdxlmQ+s7378=";
}
else
throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}";
+1 -1
View File
@@ -4,7 +4,7 @@
callPackage,
}:
let
version = "5.5.242";
version = "5.5.243";
pname = "gdevelop";
meta = {
description = "Graphical Game Development Studio";
+1 -1
View File
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://gflags.github.io/gflags/";
license = licenses.bsd3;
maintainers = [ maintainers.linquize ];
maintainers = [ ];
platforms = platforms.all;
};
}
@@ -1,59 +0,0 @@
From 9997ae55a47de469ea26f8437c30b51483abda5f Mon Sep 17 00:00:00 2001
From: Dan Klishch <danilklishch@gmail.com>
Date: Sat, 30 Sep 2023 23:38:05 -0400
Subject: Defer setting cursor position until the cursor is locked
---
src/wl_platform.h | 3 +++
src/wl_window.c | 14 ++++++++++++--
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/src/wl_platform.h b/src/wl_platform.h
index ca34f66e..cd1f227f 100644
--- a/src/wl_platform.h
+++ b/src/wl_platform.h
@@ -403,6 +403,9 @@ typedef struct _GLFWwindowWayland
int scaleSize;
int compositorPreferredScale;
+ double askedCursorPosX, askedCursorPosY;
+ GLFWbool didAskForSetCursorPos;
+
struct zwp_relative_pointer_v1* relativePointer;
struct zwp_locked_pointer_v1* lockedPointer;
struct zwp_confined_pointer_v1* confinedPointer;
diff --git a/src/wl_window.c b/src/wl_window.c
index 1de26558..0df16747 100644
--- a/src/wl_window.c
+++ b/src/wl_window.c
@@ -2586,8 +2586,9 @@ void _glfwGetCursorPosWayland(_GLFWwindow* window, double* xpos, double* ypos)
void _glfwSetCursorPosWayland(_GLFWwindow* window, double x, double y)
{
- _glfwInputError(GLFW_FEATURE_UNAVAILABLE,
- "Wayland: The platform does not support setting the cursor position");
+ window->wl.didAskForSetCursorPos = true;
+ window->wl.askedCursorPosX = x;
+ window->wl.askedCursorPosY = y;
}
void _glfwSetCursorModeWayland(_GLFWwindow* window, int mode)
@@ -2819,6 +2820,15 @@ static const struct zwp_relative_pointer_v1_listener relativePointerListener =
static void lockedPointerHandleLocked(void* userData,
struct zwp_locked_pointer_v1* lockedPointer)
{
+ _GLFWwindow* window = userData;
+
+ if (window->wl.didAskForSetCursorPos)
+ {
+ window->wl.didAskForSetCursorPos = false;
+ zwp_locked_pointer_v1_set_cursor_position_hint(window->wl.lockedPointer,
+ wl_fixed_from_double(window->wl.askedCursorPosX),
+ wl_fixed_from_double(window->wl.askedCursorPosY));
+ }
}
static void lockedPointerHandleUnlocked(void* userData,
--
2.42.0
+10 -6
View File
@@ -23,6 +23,12 @@
}:
let
version = "3.4";
minecraftPatches = fetchFromGitHub {
owner = "BoyOrigin";
repo = "glfw-wayland";
rev = "f62b4ae8f93149fd754cadecd51d8b1a07d20522";
hash = "sha256-kvWP34rOD4HSTvnKb33nvVquTGZoqP8/l+8XQ0h3b7Y=";
};
in
stdenv.mkDerivation {
pname = "glfw${lib.optionalString withMinecraftPatch "-minecraft"}";
@@ -36,12 +42,10 @@ stdenv.mkDerivation {
};
# Fix linkage issues on X11 (https://github.com/NixOS/nixpkgs/issues/142583)
patches = [
./x11.patch
]
++ lib.optionals withMinecraftPatch [
./0009-Defer-setting-cursor-position-until-the-cursor-is-lo.patch
];
patches = [ ./x11.patch ];
prePatch = lib.optionalString withMinecraftPatch ''
patches+=(${minecraftPatches}/patches/*.patch)
'';
propagatedBuildInputs = lib.optionals (!stdenv.hostPlatform.isWindows) [ libGL ];
+4 -2
View File
@@ -20,7 +20,7 @@
gobject-introspection,
vala,
gtk-doc,
webkitgtk_4_0,
# webkitgtk_4_0,
gtksourceview3,
gspell,
libxml2,
@@ -124,7 +124,7 @@ stdenv.mkDerivation {
gtk3
gtksourceview3
gspell
webkitgtk_4_0
# webkitgtk_4_0
libxml2
goocanvas2
libplist
@@ -137,6 +137,8 @@ stdenv.mkDerivation {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Inform 7 for the Gnome platform";
longDescription = ''
This version of Inform 7 for the Gnome platform was created by Philip Chimento, based on a design by Graham Nelson and Andrew Hunter.
+3 -3
View File
@@ -8,16 +8,16 @@
maven.buildMavenPackage rec {
pname = "gol";
version = "1.0.2";
version = "1.2.0";
src = fetchFromGitHub {
owner = "clarisma";
repo = "gol-tool";
tag = version;
hash = "sha256-roFtoSpNByNVGkl7ESt5O6b4voVzX8Nbow1dI6Sqgss";
hash = "sha256-AnPm5Mooww9kAMWLnM36z8DVRGfIIEiqUE65tgNuKm8=";
};
mvnHash = "sha256-lKmoftSkyyb/pIthrsJaZ3p9l5V5K3FdK6sOBoZyhe8";
mvnHash = "sha256-YD28YX0RKuxOEWuK12ToOnFFrUPqA9xZ+EmsCt1fDPI=";
mvnParameters = "compile assembly:single -Dmaven.test.skip=true";
nativeBuildInputs = [ makeWrapper ];
+12
View File
@@ -1,8 +1,10 @@
{
lib,
stdenv,
buildGoModule,
fetchFromGitHub,
writableTmpDirAsHomeHook,
installShellFiles,
}:
buildGoModule (finalAttrs: {
@@ -20,6 +22,16 @@ buildGoModule (finalAttrs: {
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
nativeBuildInputs = [ installShellFiles ];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion \
--cmd gops \
--bash <($out/bin/gops completion bash) \
--fish <($out/bin/gops completion fish) \
--zsh <($out/bin/gops completion zsh)
'';
meta = with lib; {
description = "Tool to list and diagnose Go processes currently running on your system";
mainProgram = "gops";
+2 -2
View File
@@ -12,14 +12,14 @@
}:
buildGoModule rec {
version = "3.5.6";
version = "3.5.7";
pname = "grafana-loki";
src = fetchFromGitHub {
owner = "grafana";
repo = "loki";
rev = "v${version}";
hash = "sha256-Nm3DQ8LvKTFmK2Wi3rvDM+kJBq++Rm4zrajlp01SdIg=";
hash = "sha256-9Aq4ZZuvhTSVTSk1l+DpEo+e5HffrRXJr1DfjJBmBng=";
};
vendorHash = null;
+1 -1
View File
@@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
management, exceptions, macros, and a dynamic programming environment.
'';
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ vyp ];
maintainers = [ ];
platforms = guile.meta.platforms;
};
}
+1 -1
View File
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/wingo/fibers";
description = "Concurrent ML-like concurrency for Guile";
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ vyp ];
maintainers = [ ];
platforms = guile.meta.platforms;
};
}
-1
View File
@@ -61,7 +61,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.gpl3Plus;
maintainers = with maintainers; [
vyp
foo-dogsquared
];
platforms = guile.meta.platforms;
+1 -1
View File
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
panel, and menu.
'';
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ vyp ];
maintainers = [ ];
platforms = guile.meta.platforms;
};
}
+1 -1
View File
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
homepage = "https://www.gnu.org/software/guile-opengl/";
description = "Guile bindings for the OpenGL graphics API";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ vyp ];
maintainers = [ ];
platforms = platforms.unix;
};
}
-1
View File
@@ -49,7 +49,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl3Plus;
maintainers = with maintainers; [
seppeljordan
vyp
];
platforms = platforms.all;
};
+1 -1
View File
@@ -41,7 +41,7 @@ stdenv.mkDerivation {
homepage = "https://github.com/mwitmer/guile-xcb";
description = "XCB bindings for Guile";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ vyp ];
maintainers = [ ];
platforms = guile.meta.platforms;
};
}
@@ -5,7 +5,7 @@
autoPatchelfHook,
dpkg,
openssl,
webkitgtk_4_0,
# webkitgtk_4_0,
libappindicator,
wrapGAppsHook3,
shared-mime-info,
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
buildInputs = [
openssl
webkitgtk_4_0
# webkitgtk_4_0
libappindicator
glib-networking
@@ -52,6 +52,8 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Cross-platform executable that launches a local Holochain conductor, and installs and opens apps";
homepage = "https://github.com/holochain/launcher";
maintainers = [ maintainers.steveej ];
+3 -3
View File
@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hyprviz";
version = "0.7.0";
version = "0.7.1";
src = fetchFromGitHub {
owner = "timasoft";
repo = "hyprviz";
tag = "v${finalAttrs.version}";
hash = "sha256-voOfiiNJi6igBqkvG1zy5dakDSGHteStd2bqh6VLgU4=";
hash = "sha256-ar1O/Em9AcPPfbuT4xnyOwBX1IClJlFYfdPQbU/5vTk=";
};
cargoHash = "sha256-CZcBiTyIeWS7DFWXruXM7Lvzr4qEDALvfNCnprbyKOg=";
cargoHash = "sha256-BICF6nZcn/7t5X4Dj18fPD2RpEz7U1Zytt9sfHe7Xnw=";
nativeBuildInputs = [
pkg-config
+3 -2
View File
@@ -20,7 +20,6 @@
freetype,
libsoup_2_4,
openssl,
webkitgtk_4_0,
}:
stdenv.mkDerivation rec {
@@ -82,12 +81,14 @@ stdenv.mkDerivation rec {
freetype
libsoup_2_4
openssl
webkitgtk_4_0
# webkitgtk_4_0
];
env.OPENSSL_NO_VENDOR = 1;
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Client UI to inspect Kafka topics, consume, produce and much more";
homepage = "https://github.com/andrewinci/insulator2";
license = licenses.gpl3Only;
+2 -2
View File
@@ -9,7 +9,7 @@
let
pname = "jai";
minor = "2";
patch = "017";
patch = "018";
version = "0.${minor}.${patch}";
zipName = "jai-beta-${minor}-${patch}.zip";
jai = stdenv.mkDerivation {
@@ -20,7 +20,7 @@ let
nix-store --add-fixed sha256 ${zipName}
'';
name = zipName;
sha256 = "sha256-qVBF71qpFXfBkke9vCs7Wq/+P7ZQIgg4l1iLw8NmQhA=";
sha256 = "sha256-vs9YSQzeqp34OSSl8JghDVyyqegsQj3bhUDGNwecHRI=";
};
nativeBuildInputs = [ unzip ];
buildCommand = "unzip $src -d $out";
+4 -2
View File
@@ -8,7 +8,7 @@
glib,
gtk3,
libgee,
webkitgtk_4_0,
# webkitgtk_4_0,
clutter-gtk,
clutter-gst,
ninja,
@@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
glib
gtk3
libgee
webkitgtk_4_0
# webkitgtk_4_0
clutter-gtk
clutter-gst
];
@@ -47,6 +47,8 @@ stdenv.mkDerivation (finalAttrs: {
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Beautiful and customizable wallpaper manager for Linux";
homepage = "https://github.com/Komorebi-Fork/komorebi";
license = licenses.gpl3Only;
+1 -1
View File
@@ -55,7 +55,7 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/oracle/ktls-utils/blob/${src.rev}/NEWS";
license = licenses.gpl2Only;
maintainers = [ ];
mainProgram = "ktls-utils";
mainProgram = "tlshd";
platforms = platforms.linux;
};
}
+11 -2
View File
@@ -9,7 +9,7 @@
boost,
catch2_3,
}:
stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
pname = "libbgcode";
version = "0-unstable-2025-02-19";
@@ -29,9 +29,18 @@ stdenv.mkDerivation {
heatshrink
zlib
boost
];
checkInputs = [
catch2_3
];
doCheck = true;
cmakeFlags = [
(lib.cmakeBool "LibBGCode_BUILD_TESTS" finalAttrs.finalPackage.doCheck)
];
meta = with lib; {
homepage = "https://github.com/prusa3d/libbgcode";
description = "Prusa Block & Binary G-code reader / writer / converter";
@@ -40,4 +49,4 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ lach ];
platforms = platforms.unix;
};
}
})
+1 -1
View File
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
description = "C library implementing the Cangjie input method";
homepage = "https://gitlab.freedesktop.org/cangjie/libcangjie";
license = lib.licenses.lgpl3Plus;
maintainers = [ lib.maintainers.linquize ];
maintainers = [ ];
platforms = lib.platforms.all;
mainProgram = "libcangjie-cli";
};
+2 -2
View File
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "libnats";
version = "3.10.1";
version = "3.11.0";
src = fetchFromGitHub {
owner = "nats-io";
repo = "nats.c";
rev = "v${version}";
sha256 = "sha256-hPudV1d+6QkHJzs7Mk47v8LVBfR3UTES/UyhdtMkNJA=";
sha256 = "sha256-W1WxaQ33K+N3AHCK3sQWTQo4sN57qW2ZuAGrj6JpgCU=";
};
nativeBuildInputs = [ cmake ];
@@ -34,7 +34,7 @@ stdenvNoCC.mkDerivation rec {
'';
homepage = "http://www.impallari.com/projects/overview/libre-baskerville";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+1 -1
View File
@@ -39,7 +39,7 @@ stdenvNoCC.mkDerivation rec {
'';
homepage = "https://github.com/impallari/Libre-Bodoni";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+1 -1
View File
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
description = "Caslon fonts based on hand-lettered American Caslons of 1960s";
homepage = "http://www.impallari.com/librecaslon";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+1 -1
View File
@@ -28,7 +28,7 @@ stdenvNoCC.mkDerivation rec {
description = "Reinterpretation and expansion based on the 1912 Morris Fuller Bentons classic";
homepage = "https://github.com/impallari/Libre-Franklin";
license = licenses.ofl;
maintainers = with maintainers; [ cmfwyp ];
maintainers = [ ];
platforms = platforms.all;
};
}
+2 -2
View File
@@ -75,13 +75,13 @@ let
in
effectiveStdenv.mkDerivation (finalAttrs: {
pname = "llama-cpp";
version = "6729";
version = "6782";
src = fetchFromGitHub {
owner = "ggml-org";
repo = "llama.cpp";
tag = "b${finalAttrs.version}";
hash = "sha256-CkPLgzSsiCkSIAp4XetUJszt0+WjPRt+9V9SvRogbVU=";
hash = "sha256-9cFuYkEcgUHsC4jg8qzKvHA8xI8Bp0w4AQKEt/TACUI=";
leaveDotGit = true;
postFetch = ''
git -C "$out" rev-parse --short HEAD > $out/COMMIT
+2 -2
View File
@@ -9,14 +9,14 @@
python3Packages.buildPythonApplication rec {
pname = "mbake";
version = "1.4.1.pre";
version = "1.4.2.post1";
pyproject = true;
src = fetchFromGitHub {
owner = "EbodShojaei";
repo = "bake";
tag = "v${version}";
hash = "sha256-HbBibwrd73GA0Z3xiYJAu1te7BADqsSkk0d99bMrwPw=";
hash = "sha256-3wEVlxPO5Hyemm6uM6+W/nhaY64xygfLCjlJgTHzuTg=";
};
build-system = [
@@ -16,7 +16,6 @@
udevCheckHook,
gtk3,
libsoup_2_4,
webkitgtk_4_0,
}:
rustPlatform.buildRustPackage rec {
@@ -49,7 +48,7 @@ rustPlatform.buildRustPackage rec {
# Tauri deps
gtk3
libsoup_2_4
webkitgtk_4_0
# webkitgtk_4_0
];
npmDeps = fetchNpmDeps {
@@ -69,6 +68,8 @@ rustPlatform.buildRustPackage rec {
'';
meta = {
# webkitgtk_4_0 was removed
broken = true;
changelog = "https://github.com/jersou/mouse-actions/blob/${src.rev}/CHANGELOG.md";
description = "Mouse event based command executor, a mix between Easystroke and Comiz edge commands";
homepage = "https://github.com/jersou/mouse-actions";
+1 -1
View File
@@ -58,7 +58,7 @@ stdenv.mkDerivation {
homepage = "https://mtpaint.sourceforge.net/";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.vklquevs ];
maintainers = [ ];
mainProgram = "mtpaint";
};
}
+2 -2
View File
@@ -13,7 +13,7 @@
}:
let
version = "24";
version = "27";
desktopItem = makeDesktopItem {
name = "netbeans";
exec = "netbeans";
@@ -29,7 +29,7 @@ stdenv.mkDerivation {
inherit version;
src = fetchurl {
url = "mirror://apache/netbeans/netbeans/${version}/netbeans-${version}-bin.zip";
hash = "sha256-mzmviZuyS68SZhOAzwWOdZLveOTS5UOgY1oW+oAv9Gs=";
hash = "sha256-/B8qE/Dwv1L6gZ8oTPsfq+zLb3cEyQ2YDdw6UFNim8c=";
};
buildCommand = ''
+2 -3
View File
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch2,
autoreconfHook,
check,
flex,
@@ -17,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "nvc";
version = "1.18.0";
version = "1.18.1";
src = fetchFromGitHub {
owner = "nickg";
repo = "nvc";
tag = "r${version}";
hash = "sha256-PpSoqDCjvROkfXSuOlGxqa9ChdBItu/PQztdsXvVC60=";
hash = "sha256-mf6CMUdpIk8O+soKXpbI94h8RUf1MrbOVDwBIJyKitA=";
};
nativeBuildInputs = [
@@ -68,6 +68,9 @@ stdenv.mkDerivation {
!stdenv.hostPlatform.isDarwin
) "-fobjc-runtime=gnustep-2.0";
# ld: Seat/OwlPointer.o: undefined reference to symbol 'round@@GLIBC_2.2.5'
env.NIX_LDFLAGS = "-lm";
installPhase = ''
runHook preInstall
+2 -2
View File
@@ -7,12 +7,12 @@
python3Packages.buildPythonApplication rec {
pname = "pifpaf";
version = "3.3.0";
version = "3.4.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-xXkMj1sP1xXf6Ad/71BFbq8SHz/uHcaSqv6RQN0Ca1o=";
hash = "sha256-f9nPb483tuvNk82wDtuB6553z18qY/x0tgz1NbVGUWE=";
};
build-system = with python3Packages; [
-1
View File
@@ -59,7 +59,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
mainProgram = "plantuml";
maintainers = with lib.maintainers; [
bjornfor
Mogria
anthonyroussel
];
platforms = lib.platforms.unix;
-1
View File
@@ -71,7 +71,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.cpal10;
mainProgram = "projectlibre";
maintainers = with lib.maintainers; [
Mogria
tomasajt
];
platforms = jre.meta.platforms;
+2 -2
View File
@@ -9,11 +9,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "proton-ge-bin";
version = "GE-Proton10-19";
version = "GE-Proton10-20";
src = fetchzip {
url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz";
hash = "sha256-vV009ZlYFEAI1jkfMql46QnJXekRup5TqajVSc57f3U=";
hash = "sha256-sJkaDEnfAuEqcLDBtAfU6Rny3P3lOCnG1DusWfvv2Fg=";
};
dontUnpack = true;
+4 -2
View File
@@ -7,7 +7,7 @@
alsa-lib,
curl,
gtk3,
webkitgtk_4_0,
# webkitgtk_4_0,
zenity,
}:
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
curl
gtk3
(lib.getLib stdenv.cc.cc)
webkitgtk_4_0
# webkitgtk_4_0
zenity
];
@@ -43,6 +43,8 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Player for Mega Drive/Genesis VGM files";
homepage = "https://www.inphonik.com/products/rymcast-genesis-vgm-player/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
+8 -3
View File
@@ -7,20 +7,22 @@
asciidoc,
databasePath ? "/etc/secureboot",
nix-update-script,
pkg-config,
pcsclite,
}:
buildGoModule rec {
pname = "sbctl";
version = "0.17";
version = "0.18";
src = fetchFromGitHub {
owner = "Foxboron";
repo = "sbctl";
tag = version;
hash = "sha256-7dCaWemkus2GHxILBEx5YvzdAmv89JfcPbqZZ6QwriI";
hash = "sha256-Q8uQ74XvteMRcnUPu1PjLAPWt3jeI7aF4m3QMjiZJis=";
};
vendorHash = "sha256-gpHEJIbLnB0OiYB00rHK6OwrnHTHCj/tTVlUzuFjFKY=";
vendorHash = "sha256-PwLdWoC8tjdKoUAg2xvopggpgZ9WKaUslO3ZBtBah2k=";
ldflags = [
"-s"
@@ -32,8 +34,11 @@ buildGoModule rec {
nativeBuildInputs = [
installShellFiles
asciidoc
pkg-config
];
buildInputs = [ pcsclite ];
postBuild = ''
make docs/sbctl.conf.5 docs/sbctl.8
'';
+1 -1
View File
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
description = "Simple X background setter inspired by imlibsetroot and feh";
homepage = "https://github.com/ttzhou/setroot";
license = licenses.gpl3Plus;
maintainers = [ maintainers.vyp ];
maintainers = [ ];
platforms = platforms.unix;
mainProgram = "setroot";
};
@@ -7,7 +7,7 @@
installShellFiles,
xorg,
gtk3,
webkitgtk_4_0,
# webkitgtk_4_0,
snippetexpanderd,
snippetexpanderx,
}:
@@ -33,7 +33,7 @@ buildGoModule rec {
buildInputs = [
xorg.libX11
gtk3
webkitgtk_4_0
# webkitgtk_4_0
snippetexpanderd
snippetexpanderx
];
@@ -68,6 +68,8 @@ buildGoModule rec {
'';
meta = {
# webkitgtk_4_0 was removed
broken = true;
description = "Your little expandable text snippet helper GUI";
homepage = "https://snippetexpander.org";
license = lib.licenses.gpl2Plus;
+3 -3
View File
@@ -17,7 +17,6 @@
libopus,
curl,
gtk3,
webkitgtk_4_0,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -45,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
libopus
curl
gtk3
webkitgtk_4_0
# webkitgtk_4_0
];
runtimeDependencies = [
@@ -76,12 +75,13 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "High-quality network audio streaming";
homepage = "https://sonobus.net/";
license = with licenses; [ gpl3Plus ];
maintainers = with maintainers; [ PowerUser64 ];
platforms = platforms.unix;
broken = stdenv.hostPlatform.isDarwin;
mainProgram = "sonobus";
};
})
+3 -2
View File
@@ -19,7 +19,6 @@
libsoup_2_4,
openssl,
parallel-disk-usage,
webkitgtk_4_0,
}:
rustPlatform.buildRustPackage rec {
@@ -82,7 +81,7 @@ rustPlatform.buildRustPackage rec {
gtk3
libsoup_2_4
openssl
webkitgtk_4_0
# webkitgtk_4_0
];
# Disable checkPhase, since the project doesn't contain tests
@@ -102,6 +101,8 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Cross-platform disk usage analysis tool";
homepage = "https://www.squirreldisk.com/";
license = licenses.agpl3Only;
+7
View File
@@ -16,6 +16,13 @@ stdenv.mkDerivation rec {
sha256 = "sha256-k/EA327AsRHgUYu7QqSF5yzOyO6h5XcE9Uv4l1VcIPI=";
};
postPatch = ''
# Inline https://github.com/ku1ik/stderred/pull/95
substituteInPlace CMakeLists.txt --replace-fail \
'cmake_minimum_required(VERSION 3.0)' \
'cmake_minimum_required(VERSION 3.10)'
'';
nativeBuildInputs = [
cmake
];
+7 -3
View File
@@ -10,7 +10,8 @@
gsettings-desktop-schemas,
gtk2,
libsoup_2_4,
webkitgtk_4_0,
# webkitgtk_4_0,
webkitgtk_4_1,
xorg,
dmenu,
findutils,
@@ -42,7 +43,7 @@ stdenv.mkDerivation rec {
gsettings-desktop-schemas
gtk2
libsoup_2_4
webkitgtk_4_0
# webkitgtk_4_0
]
++ (with gst_all_1; [
# Audio & video support for webkitgtk WebView
@@ -75,6 +76,9 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
# webkitgtk_4_0 was removed. master is supposed to support 4.1
# but it crashes with BadWindow X Error
broken = true;
description = "Simple web browser based on WebKitGTK";
mainProgram = "surf";
longDescription = ''
@@ -85,7 +89,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://surf.suckless.org";
license = licenses.mit;
platforms = webkitgtk_4_0.meta.platforms;
platforms = webkitgtk_4_1.meta.platforms;
maintainers = with maintainers; [ joachifm ];
};
}
-1
View File
@@ -53,7 +53,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.bsd2;
mainProgram = "sxhkd";
maintainers = with lib.maintainers; [
vyp
ncfavier
];
inherit (libxcb.meta) platforms;
+9 -12
View File
@@ -5,30 +5,27 @@
stdenv,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "tapview";
version = "1.1";
version = "1.15";
nativeBuildInputs = [ asciidoctor ];
src = fetchFromGitLab {
owner = "esr";
repo = "tapview";
rev = version;
hash = "sha256-inrxICNglZU/tup+YnHaDiVss32K2OXht/7f8lOZI4g=";
tag = finalAttrs.version;
hash = "sha256-6v+CxNjj3gPE3wmhit6e5OuhkjVACFv/4QAbFDCySGc=";
};
# Remove unnecessary `echo` checks: `/bin/echo` fails, and `echo -n` works as expected.
patches = [ ./dont_check_echo.patch ];
makeFlags = [ "prefix=$(out)" ];
meta = with lib; {
meta = {
description = "Minimalist pure consumer for TAP (Test Anything Protocol)";
mainProgram = "tapview";
homepage = "https://gitlab.com/esr/tapview";
license = licenses.bsd2;
platforms = platforms.all;
maintainers = with maintainers; [ pamplemousse ];
license = lib.licenses.bsd2;
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ pamplemousse ];
};
}
})
+46 -24
View File
@@ -3,16 +3,23 @@
buildGoModule,
fetchFromGitHub,
installShellFiles,
writableTmpDirAsHomeHook,
stdenv,
buildPackages,
versionCheckHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "tektoncd-cli";
version = "0.42.0";
src = fetchFromGitHub {
owner = "tektoncd";
repo = "cli";
rev = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-WB3XsXT8bXo2GpHC6hGKilRwloy31y18JD09cQklsV0=";
};
@@ -21,47 +28,62 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/tektoncd/cli/pkg/cmd/version.clientVersion=${version}"
"-X github.com/tektoncd/cli/pkg/cmd/version.clientVersion=${finalAttrs.version}"
];
# tests bind to ::1
__darwinAllowLocalNetworking = true;
nativeBuildInputs = [ installShellFiles ];
subPackages = [ "cmd/tkn" ];
subPackages = [
"cmd/tkn"
];
excludedPackages = [
"test/e2e"
];
nativeCheckInputs = [
writableTmpDirAsHomeHook
];
preCheck = ''
# some tests try to write to the home dir
export HOME="$TMPDIR"
# run all tests
unset subPackages
# the tests expect the clientVersion ldflag not to be set
unset ldflags
# remove tests with networking
rm pkg/cmd/version/version_test.go
'';
postInstall = ''
installManPage docs/man/man1/*
''
+ (
let
exe =
if stdenv.buildPlatform.canExecute stdenv.hostPlatform then
"${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"
else
lib.getExe buildPackages.tektoncd-cli;
in
''
installShellCompletion --cmd ${finalAttrs.meta.mainProgram} \
--bash <(${exe} completion bash) \
--fish <(${exe} completion fish) \
--zsh <(${exe} completion zsh)
''
);
installShellCompletion --cmd tkn \
--bash <($out/bin/tkn completion bash) \
--fish <($out/bin/tkn completion fish) \
--zsh <($out/bin/tkn completion zsh)
'';
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
$out/bin/tkn --help
$out/bin/tkn version | grep "Client version: ${version}"
runHook postInstallCheck
'';
versionCheckProgramArg = "version";
meta = {
homepage = "https://tekton.dev";
changelog = "https://github.com/tektoncd/cli/releases/tag/v${version}";
changelog = "https://github.com/tektoncd/cli/releases/tag/${finalAttrs.src.tag}";
description = "Provides a CLI for interacting with Tekton - tkn";
longDescription = ''
The Tekton Pipelines cli project provides a CLI for interacting with
@@ -77,4 +99,4 @@ buildGoModule rec {
];
mainProgram = "tkn";
};
}
})
-1
View File
@@ -37,7 +37,6 @@ rustPlatform.buildRustPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
Br1ght0ne
vyp
];
mainProgram = "tiny";
};
+3 -2
View File
@@ -13,7 +13,6 @@
libXrandr,
libXrender,
libjack2,
webkitgtk_4_0,
}:
stdenv.mkDerivation rec {
@@ -35,7 +34,7 @@ stdenv.mkDerivation rec {
alsa-lib
freetype
libglvnd
webkitgtk_4_0
# webkitgtk_4_0
]
++ runtimeDependencies;
@@ -56,6 +55,8 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "ToneLib Zoom change and save all the settings in your Zoom(r) guitar pedal";
homepage = "https://tonelib.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
+3 -3
View File
@@ -6,16 +6,16 @@
}:
buildGoModule rec {
pname = "treefmt";
version = "2.3.1";
version = "2.4.0";
src = fetchFromGitHub {
owner = "numtide";
repo = "treefmt";
rev = "v${version}";
hash = "sha256-Z1AGLaGrRrUd75aQJc/UKwzMGb9gI/p5WxQ5XUgp98o=";
hash = "sha256-Okwwu5ls3BwLtm8qaq+QX3P+6uwuodV82F3j38tuszk=";
};
vendorHash = "sha256-9yAvqz99YlBfFU/hGs1PB/sH0iOyWaVadqGhfXMkj5E=";
vendorHash = "sha256-fiBpyhbkzyhv7i4iHDTsgFcC/jx6onOzGP/YMcUAe9I=";
subPackages = [ "." ];
+3 -2
View File
@@ -93,14 +93,14 @@ let
in
python.pkgs.buildPythonApplication rec {
pname = "vectorcode";
version = "0.7.15";
version = "0.7.18";
pyproject = true;
src = fetchFromGitHub {
owner = "Davidyz";
repo = "VectorCode";
tag = version;
hash = "sha256-YRvJVdNZLmNongYEy06QPsmJkPvmg7cucjLJY05yD54=";
hash = "sha256-xtFSERuXivdqY5XT/JJ4lZ1HgGTAE+DGV7pxH1163ZQ=";
};
build-system = with python.pkgs; [
@@ -184,6 +184,7 @@ python.pkgs.buildPythonApplication rec {
disabledTests = [
# Require internet access
"test_build_query_results_chunk_mode_success"
"test_chunked_add"
"test_chunked_add_empty_file"
"test_chunked_add_truncated"
-57
View File
@@ -1,57 +0,0 @@
{
stdenv,
autoreconfHook,
fetchFromGitHub,
gtk-sharp-3_0,
lib,
libxslt,
mono,
pkg-config,
webkitgtk_4_0,
}:
stdenv.mkDerivation rec {
pname = "webkit2-sharp";
version = "a59fd76dd730432c76b12ee6347ea66567107ab9";
src = fetchFromGitHub {
owner = "hbons";
repo = "webkit2-sharp";
rev = version;
sha256 = "sha256:0a7vx81zvzn2wq4q2mqrxvlps1mqk28lm1gpfndqryxm4iiw28vc";
};
nativeBuildInputs = [
autoreconfHook
libxslt
mono
pkg-config
];
buildInputs = [
gtk-sharp-3_0
webkitgtk_4_0
];
postPatch = ''
# Workaround build failure with WebKitGTK 2.40.0
# https://github.com/hbons/webkit2-sharp/issues/6
substituteInPlace sources/webkit2-sharp-api.raw --replace \
'<field cname="parentInstance" access="public" writeable="false" readable="true" name="ParentInstance" type="GtkContainer*"/>' \
'<field cname="parent" access="public" writeable="false" readable="true" name="Parent" type="GtkContainer*"/>'
'';
ac_cv_path_MONODOCER = "no";
installFlags = [ "GAPIXMLDIR=/tmp/gapixml" ];
passthru = {
webkitgtk = webkitgtk_4_0;
};
meta = {
description = "C# bindings for WebKit 2 with GTK+ 3";
homepage = "https://github.com/hbons/webkit2-sharp";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kevincox ];
};
}
+3 -2
View File
@@ -14,7 +14,6 @@
openssl,
pkg-config,
rustPlatform,
webkitgtk_4_0,
}:
let
@@ -75,7 +74,7 @@ rustPlatform.buildRustPackage {
freetype
libsoup_2_4
gtk3
webkitgtk_4_0
# webkitgtk_4_0
];
checkFlags = [
@@ -88,6 +87,8 @@ rustPlatform.buildRustPackage {
'';
meta = with lib; {
# webkitgtk_4_0 was removed
broken = true;
description = "Customizable, modern file manager";
homepage = "https://xplorer.space";
license = licenses.asl20;
+1 -1
View File
@@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Simple terminal fork that can load config from Xresources";
mainProgram = "xst";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.vyp ];
maintainers = [ ];
platforms = lib.platforms.linux;
};
})
+5 -1
View File
@@ -6,11 +6,15 @@
libyaml,
pkg-config,
}:
stdenv.mkDerivation rec {
pname = "yaml-filter";
version = "0.2.0";
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 2." "cmake_minimum_required(VERSION 3.10"
'';
src = fetchFromGitHub {
owner = "OpenSCAP";
repo = "yaml-filter";
@@ -193,7 +193,6 @@ in
addToNativeBuildInputs pkgs.taglib_1 old
);
uuid-lib = addToBuildInputs pkgs.libuuid;
webview = addToBuildInputsWithPkgConfig pkgs.webkitgtk_4_0;
ws-client = addToBuildInputs pkgs.zlib;
xlib = addToPropagatedBuildInputs pkgs.xorg.libX11;
yaml = addToBuildInputs pkgs.libyaml;
@@ -302,6 +301,8 @@ in
sundials = broken;
svn-client = broken;
tokyocabinet = broken;
# webkitgtk_4_0 was removed
webview = broken;
# mark broken darwin
+5 -5
View File
@@ -265218,7 +265218,7 @@ self: {
license = lib.licenses.lgpl21Only;
hydraPlatforms = lib.platforms.none;
}
) { inherit (pkgs) webkitgtk_4_0; };
) { webkitgtk_4_0 = null; };
gi-javascriptcore6 = callPackage (
{
@@ -266170,7 +266170,7 @@ self: {
badPlatforms = lib.platforms.darwin;
hydraPlatforms = lib.platforms.none;
}
) { inherit (pkgs) webkitgtk_4_0; };
) { webkitgtk_4_0 = null; };
gi-webkit2webextension = callPackage (
{
@@ -266230,7 +266230,7 @@ self: {
hydraPlatforms = lib.platforms.none;
broken = true;
}
) { inherit (pkgs) webkitgtk_4_0; };
) { webkitgtk_4_0 = null; };
gi-webkitwebprocessextension = callPackage (
{
@@ -672192,7 +672192,7 @@ self: {
)
{
inherit (pkgs) gtk3;
inherit (pkgs) webkitgtk_4_0;
webkitgtk_4_0 = null;
};
tibetan-utils = callPackage (
@@ -719613,7 +719613,7 @@ self: {
badPlatforms = lib.platforms.darwin;
hydraPlatforms = lib.platforms.none;
}
) { inherit (pkgs) webkitgtk_4_0; };
) { webkitgtk_4_0 = null; };
webkitgtk3 = callPackage (
{
@@ -18,7 +18,7 @@
gnutls,
libgcrypt,
libgpg-error,
gtk3,
gtk4,
wayland,
wayland-protocols,
wayland-scanner,
@@ -32,7 +32,7 @@
at-spi2-core,
cairo,
libxml2,
libsoup,
libsoup_3,
libsecret,
libxslt,
harfbuzz,
@@ -79,16 +79,15 @@
fetchpatch,
}:
let
abiVersion = if lib.versionAtLeast gtk4.version "4.0" then "6.0" else "4.1";
in
# https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang.
clangStdenv.mkDerivation (finalAttrs: {
pname = "webkitgtk";
version = "2.50.1";
name = "${finalAttrs.pname}-${finalAttrs.version}+abi=${
if lib.versionAtLeast gtk3.version "4.0" then
"6.0"
else
"4.${if lib.versions.major libsoup.version == "2" then "0" else "1"}"
}";
name = "webkitgtk-${finalAttrs.version}+abi=${abiVersion}";
outputs = [
"out"
@@ -206,13 +205,13 @@ clangStdenv.mkDerivation (finalAttrs: {
++ lib.optionals withLibsecret [
libsecret
]
++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [
++ lib.optionals (lib.versionAtLeast gtk4.version "4.0") [
wayland-protocols
];
propagatedBuildInputs = [
gtk3
libsoup
gtk4
libsoup_3
];
cmakeFlags =
@@ -222,7 +221,7 @@ clangStdenv.mkDerivation (finalAttrs: {
[
"-DENABLE_INTROSPECTION=ON"
"-DPORT=GTK"
"-DUSE_SOUP2=${cmakeBool (lib.versions.major libsoup.version == "2")}"
"-DUSE_SOUP2=${cmakeBool false}"
"-DUSE_LIBSECRET=${cmakeBool withLibsecret}"
"-DENABLE_EXPERIMENTAL_FEATURES=${cmakeBool enableExperimental}"
]
@@ -241,7 +240,7 @@ clangStdenv.mkDerivation (finalAttrs: {
"-DUSE_APPLE_ICU=OFF"
"-DUSE_OPENGL_OR_ES=OFF"
]
++ lib.optionals (lib.versionOlder gtk3.version "4.0") [
++ lib.optionals (lib.versionOlder gtk4.version "4.0") [
"-DUSE_GTK4=OFF"
]
++ lib.optionals (!systemdSupport) [
@@ -267,9 +266,9 @@ clangStdenv.mkDerivation (finalAttrs: {
homepage = "https://webkitgtk.org/";
license = licenses.bsd2;
pkgConfigModules = [
"javascriptcoregtk-4.0"
"webkit2gtk-4.0"
"webkit2gtk-web-extension-4.0"
"javascriptcoregtk-${abiVersion}"
"webkit2gtk-${abiVersion}"
"webkit2gtk-web-extension-${abiVersion}"
];
platforms = platforms.linux ++ platforms.darwin;
teams = [ teams.gnome ];
@@ -1414,7 +1414,7 @@ final: prev: {
meta = {
homepage = "https://www.inf.puc-rio.br/~roberto/lpeg.html";
description = "Parsing Expression Grammars For Lua";
maintainers = with lib.maintainers; [ vyp ];
maintainers = [ ];
license.fullName = "MIT/X11";
};
}
@@ -1571,7 +1571,7 @@ final: prev: {
meta = {
homepage = "https://github.com/rrthomas/lrexlib";
description = "Regular expression library binding (PCRE flavour).";
maintainers = with lib.maintainers; [ vyp ];
maintainers = [ ];
license.fullName = "MIT/X11";
};
}
@@ -2870,7 +2870,6 @@ final: prev: {
homepage = "https://github.com/luaposix/luaposix/";
description = "Lua bindings for POSIX";
maintainers = with lib.maintainers; [
vyp
lblasc
];
license.fullName = "MIT/X11";
@@ -3197,7 +3196,7 @@ final: prev: {
meta = {
homepage = "https://lunarmodules.github.io/luasql/";
description = "Database connectivity for Lua (SQLite3 driver)";
maintainers = with lib.maintainers; [ vyp ];
maintainers = [ ];
license.fullName = "MIT/X11";
};
}
@@ -4903,7 +4902,7 @@ final: prev: {
meta = {
homepage = "http://lua-stdlib.github.io/lua-stdlib";
description = "General Lua Libraries";
maintainers = with lib.maintainers; [ vyp ];
maintainers = [ ];
license.fullName = "MIT/X11";
};
}
@@ -4,25 +4,22 @@
buildPythonPackage,
fetchFromGitHub,
pytest-cov-stub,
pytest-asyncio_0,
pytest-asyncio,
pytest-mock,
pytestCheckHook,
pythonOlder,
setuptools,
}:
buildPythonPackage rec {
pname = "aioasuswrt";
version = "1.4.0";
version = "1.5.1";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "kennedyshead";
repo = "aioasuswrt";
tag = "V${version}";
hash = "sha256-RQxIgAU9KsTbcTKc/Zl+aP77lbDSeiYzR48MtIVwacc=";
tag = "v${version}";
hash = "sha256-4bVDho1JtNoWW3ueDgfu+GfRtrxWP6XxIK5R3BXgqfQ=";
};
build-system = [ setuptools ];
@@ -30,7 +27,7 @@ buildPythonPackage rec {
dependencies = [ asyncssh ];
nativeCheckInputs = [
pytest-asyncio_0
pytest-asyncio
pytest-cov-stub
pytest-mock
pytestCheckHook
@@ -41,8 +38,8 @@ buildPythonPackage rec {
meta = with lib; {
description = "Python module for Asuswrt";
homepage = "https://github.com/kennedyshead/aioasuswrt";
changelog = "https://github.com/kennedyshead/aioasuswrt/releases/tag/V${version}";
license = with licenses; [ mit ];
changelog = "https://github.com/kennedyshead/aioasuswrt/releases/tag/${src.tag}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
};
}
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "aiocomelit";
version = "1.1.1";
version = "1.1.2";
pyproject = true;
disabled = pythonOlder "3.12";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "chemelli74";
repo = "aiocomelit";
tag = "v${version}";
hash = "sha256-/loKnKmLF8EDuZVWdSgxQUslrTKU4DxNmJlFZ0Xv9v8=";
hash = "sha256-MPX9WXK2Z+QLGfQSJUlPrUhpjI2oNh7T6u6IfaVglO0=";
};
build-system = [ poetry-core ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "ducc0";
version = "0.39.0";
version = "0.39.1";
pyproject = true;
src = fetchFromGitLab {
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "mtr";
repo = "ducc";
tag = "ducc0_${lib.replaceStrings [ "." ] [ "_" ] version}";
hash = "sha256-VF4m0/kna1HEccK5ljFuNwXSYoak9TeFMyhBmUgupf0=";
hash = "sha256-8nM7Jnxx1NoQQwL0VyPGLzdq1UW5apjxKa1ksq2Qh6U=";
};
postPatch = ''
@@ -98,14 +98,14 @@ in
buildPythonPackage rec {
pname = "ibis-framework";
version = "10.8.0";
version = "11.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ibis-project";
repo = "ibis";
tag = version;
hash = "sha256-Uuqm9Exu/oK3BGBL4ViUOGArMWhVutUn1gFRj1I4vt4=";
hash = "sha256-hf5guWeX9WQbKaNrs7ALwwDxV1Rgeb5Z0PedTQ4P7S0=";
};
build-system = [
@@ -175,6 +175,9 @@ buildPythonPackage rec {
# duckdb ParserError: syntax error at or near "AT"
"test_90"
# assert 0 == 3 (tests edge case behavior of databases)
"test_self_join_with_generated_keys"
];
# patch out tests that check formatting with black

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