jiebi/CodeConvo huggingface dataset:
Change:
altserver-linux = callPackage ../tools/misc/altserver-linux { }; <ins> archipelago-minecraft = callPackage ../by-name/ar/archipelago/package.nix { extraPackages = [jdk17]; }; </ins> asciicam = callPackage ../applications/video/asciicam { }; asitop = pkgs.python3Packages.callPackage ../os-specific/darwin/asitop { };

Discussion:
Project description <!-- Describe the project a little: --This is a cross-game modification system which randomizes different games, then uses the result to build a single unified multi-player game. Items from one game may be present in another, and you will need your fellow players to find items you need in their games to help you complete your own. Metadata homepage URL: source URL: license: MIT platforms: linux, darwin Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Change:
<ins> { lib, stdenv, fetchurl, undmg, appimageTools, }: let pname = "dbgate"; version = "5.2.8"; src = fetchurl { aarch64-linux = { url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-linux_arm64.AppImage"; hash = "sha256-gxojSSk7prhnd9fy56B9H+Cj6COBLc7xPfV8dTvSO0c="; }; x86_64-linux = { url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-linux_x86_64.AppImage"; hash = "sha256-/Vfd0R+Mzx1CJKkC7dj99pbuuyh8PJtbYlH3wtwVxSM="; }; x86_64-darwin = { url = "https://github.com/dbgate/dbgate/releases/download/v${version}/dbgate-${version}-mac_x64.dmg"; hash = "sha256-1kC5CNgD3KGR3nd14cBHhYKCThualLKR3CE4KGKh/Hs="; }; } .${stdenv.system} or (throw "dbgate: ${stdenv.system} is unsupported."); meta = with lib; { description = "Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others."; homepage = "https://github.com/dbgate/dbgate"; license = licenses.mit; maintainers = with maintainers; [ luftmensch-luftmensch ]; changelog = "https://github.com/dbgate/dbgate/blob/master/CHANGELOG.md"; mainProgram = "dbgate"; platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" ]; sourceProvenance = [ sourceTypes.binaryNativeCode ]; }; in if stdenv.isDarwin then stdenv.mkDerivation { inherit pname version src meta ; sourceRoot = "."; nativeBuildInputs = [ undmg ]; installPhase = '' runHook preInstall mkdir -p $out/Applications cp -r *.app $out/Applications runHook postInstall ''; } else appimageTools.wrapType2 { inherit pname version src meta ; } </ins>

Discussion:
Project description <!-- Describe the project a little: --Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application Metadata homepage URL: source URL: license: mit platforms: unix, linux, darwin, windows Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Change:
<ins> { lib , buildGoModule , fetchFromGitHub }: buildGoModule rec { pname = "scalr-cli"; version = "0.14.5"; src = fetchFromGitHub { owner = "Scalr"; repo = "scalr-cli"; rev = "v${version}"; hash = "sha256-X/fZDM1OYw1a0la8os9TFUrl1h5BnO+C40h2XH32vmw="; }; vendorHash = "sha256-EdDhq6LnxagutxjiOoYElhHVnSKhr/Ekt928gSooPYY="; ldflags = [ "-s" "-w" ]; preConfigure = '' # Set the version. substituteInPlace main.go --replace '"0.0.0"' '"${version}"' ''; postInstall = '' mv $out/bin/cli $out/bin/scalr ''; doCheck = false; # Skip tests as they require creating actual Scalr resources. meta = with lib; { description = "A command-line tool that communicates directly with the Scalr API."; homepage = "https://github.com/Scalr/scalr-cli"; changelog = "https://github.com/Scalr/scalr-cli/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ dylanmtaylor ]; mainProgram = "scalr"; platforms = platforms.unix; }; } </ins>

Discussion:
Project description CLI for interacting with Scalr. Metadata homepage URL: source URL: license: apache 2 platforms: windows, linux, darwin
Change:
jq moreutils nodePackages.pnpm <ins> cacert </ins> ]; pnpmPatch = builtins.toJSON {

Discussion:
Steps to reproduce the behavior: vesktop Log had some escape codes for color so I removed them to make it more readable Got this error while I was trying to update my flake to
Can confirm. Git bisect shows that caused this on master. Yet if you build that PR's branch it works fine. So something broke between when that PR was opened and when it got merged Edit: also fails in Hydra:
Can these changes be reverted until at least hydra builds properly?
I just reverted in my local checkout of master and ran which resulted in the same errors. So this has nothing to do with the PR above
having the same error when compiling a yarn package ()
Found the culprit:
So do we need to add the certificates ourselves now?
I opened a PR at fixing this. It includes cacert in the build, which in-turn adds to the environment
I'm sorry, but what about other cases with using pnpm? It throws this error in dev shell when installing/upgrading. I found in .npmrc fixes the issue, but is this correct behaviour?
Perhaps this should be tracked in a new issue. Not sure what'd be the best way forward
Change:
python3Packages.buildPythonApplication rec { pname = "codebraid"; <del> version = "0.5.0-unstable-2020-08-14"; </del> <ins> version = "0.11.0"; format = "pyproject"; </ins> src = fetchFromGitHub { owner = "gpoore"; repo = pname; <del> rev = "526a223c4fc32c37d6c5c9133524dfa0e1811ca4"; sha256 = "0qkqaj49k584qzgx9jlsf5vlv4lq7x403s1kig8v87i0kgh55p56"; </del> <ins> rev = "v${version}"; hash = "sha256-E9vzGK9ZEVwF+UBpSkdM+hm6vINen/A+LgnnPpc77QQ="; </ins> }; <ins> nativeBuildInputs = with python3Packages; [ setuptools ]; </ins> propagatedBuildInputs = with python3Packages; [ bespon ]; # unfortunately upstream doesn't contain tests checkPhase = ''

Discussion:
Package name: codebraid Latest released version: <!-- Search your package here: --- Current version on the unstable channel: 0.5.0-unstable-2020-08-14 Current version on the stable/release channel: 0.5.0-unstable-2020-08-14 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- The currently packaged version of codebraid does not work with the currently packaged version of pandoc as it's too new. The (mathematically weird) error message is ... If I get time before someone else does I'll make a PR, but flagging it up anyway. Note for maintainers: Please tag this issue in your PR.
Change:
libsecret libwacom libxml2 <del> magpie </del> modemmanager networkmanager polkit

Discussion:
Budgie desktop stopped working a few months ago on because gsettings schema supplied by Budgie is missing settings which was recently to . This causes to crash during startup making Budgie DE setup unusable. budgie-desktop from . .
Are you using Budgie alongside another desktop? Otherwise LightDM is the preferred choice for Budgie, but I will still look into this.
Oh, I didn't know that. When I switched from gnome to budgie, I kept and everything worked, so I kept it. I can confirm that if I use , everything works.
Change:
with: # This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere. name: nixpkgs-ci <del> signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}' </del> <ins> authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' </ins> - name: Building Nixpkgs manual run: NIX_PATH=nixpkgs=$(pwd) nix-build --option restrict-eval true pkgs/top-level/release.nix -A manual -A manual.tests

Discussion:
Visit: All build jobs keep failing. Since ~20:00 UTC Yesterday (03.04.2024) Log says: Add any other context about the problem here. Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
IIRC you created this cachix cache and the token for us.
Change:
macportSrc = fetchurl { url = "ftp://ftp.math.s.chiba-u.ac.jp/emacs/${name}.tar.gz"; <del> sha256 = "2f7a3fd826e6dea541ada04f4a1ff2903a87a1f736b89c5b90bf7bb820568e34"; </del> <ins> sha256 = "1zwxh7zsvwcg221mpjh0dhpdas3j9mc5q92pprf8yljl7clqvg62"; </ins> }; enableParallelBuilding = true;

Discussion:
It looks like emacs is not able to use Appkit for some reason. Here is the relevant logs: It looks like Foundation framework is busted. This is lowPrio so I don't think there is Hydra logs. nixpkgs commit: nix version: 1.11.4 cc
Change:
hash = "sha256-YZvcR97uHceloqwoP+azaBmj3GLusYNbItLIaeJ3QD0="; }; <ins> nativeBuildInputs = [ setuptools ]; </ins> propagatedBuildInputs = [ <ins> aocd-example-parser beautifulsoup4 pebble </ins> python-dateutil requests <ins> rich # for example parser aoce. must either be here or checkInputs </ins> termcolor <del> beautifulsoup4 pebble </del> tzlocal <del> setuptools rich # for example parser aoce. must either be here or checkInputs </del> <ins> ]; nativeCheckInputs = [ numpy pook pytest-freezegun pytest-mock pytest-raisin pytest-socket pytestCheckHook requests-mock </ins> ]; # Too many failing tests

Discussion:
Steps to reproduce the behavior: build Add any other context about the problem here. Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
From the looks of things, the latest package has a new dependency on aocd-example-parser (it was split into a separate repository). That needs to be packaged into nixpkgs and as a dependency to aocd.
Change:
] ++ lib.optionals stdenv.isDarwin [ darwin.cctools fixDarwinDylibNames <ins> ] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ autoSignDarwinBinariesHook </ins> ]; buildInputs = [ libtiff libtiff.dev_private libpng zlib libwebp libraw openexr openjpeg libjpeg libjpeg.dev_private jxrlib ];

Discussion:
The package is not supported on Apple M1. It gives the following error message Steps to reproduce the behavior: on an Apple M1 Macbook. We should be able to build the package successfully. Add any other context about the problem here. Maintainer information:
Please run and report whether [ ] it builds without error [ ] produces a working binary Then we can simply add M1 to the list of supported platforms.
No. It does not build. It hits error when building . The outputs are
Change:
<ins> { stdenv , pkgs , fetchFromGitHub , cmake , cpp-utilities , zlib }: stdenv.mkDerivation rec { pname = "tagparser"; version = "9.4.0"; src = fetchFromGitHub { owner = "Martchus"; repo = "tagparser"; rev = "v${version}"; sha256 = "097dq9di19d3mvnlrav3fm78gzjni5babswyv10xnrxfhnf14f6x"; }; nativeBuildInputs = [ cmake ]; buildInputs = [ cpp-utilities zlib ]; meta = with pkgs.lib; { homepage = "https://github.com/Martchus/tagparser"; description = "C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags"; license = licenses.gpl2; maintainers = [ maintainers.matthiasbeyer ]; }; } </ins>

Discussion:
Project description A tag editor with Qt GUI and command-line interface. Supports MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska. Metadata homepage URL: source URL: license: mit, GPLv2.0 platforms: linux
I am working on it. Progress:
Change:
"-Dsystemdunitdir=lib/systemd/system" ]; <del> postInstall = '' rm $out/share/applications/mimeinfo.cache ''; </del> passthru = { updateScript = gnome3.updateScript { packageName = pname;

Discussion:
Whenever I try to install both and I get a collision error because both derivations contain : Do files need to be in the packages? The same problem can be reproduced by building a environment where both and are in:
I have the same problem between and .
Change:
<del> { stdenv, fetchurl, lib, makeWrapper, electron, makeDesktopItem, graphicsmagick </del> <ins> { stdenv, fetchurl, lib, makeWrapper, electron_13, makeDesktopItem, graphicsmagick </ins> , writeScript }: let <ins> electron = electron_13; </ins> icon = fetchurl { url = "https://forum.obsidian.md/uploads/default/original/1X/bf119bd48f748f4fd2d65f2d1bb05d3c806883b5.png";

Discussion:
obsidian starts but the window is blank. It was working days ago. Steps to reproduce the behavior: obsidian ! maybe related to recent or <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- cc Please run and paste the result. Maintainer information:
can you try changing to here: and also on line 1 of the same file? If that does not help, can you try electron12, etc? We need to pin the correct version number because now we are always on the latest electron, which is not good for binary builds like this one.
works. PR sent.
Change:
inherit (packages) version; format = "wheel"; <del> disabled = pythonAtLeast "3.10"; </del> <ins> # See https://github.com/tensorflow/tensorflow/issues/55581#issuecomment-1101890383 disabled = pythonAtLeast "3.10" && !cudaSupport; </ins> src = let pyVerNoDot = lib.strings.stringAsChars (x: if x == "." then "" else x) python.pythonVersion;

Discussion:
Build of failed on x86_64-linux as of . This is currently breaking python3Packages.tensorflow-bin. python3Packages.tensorflow-bin maintainers cc: python39Packages.tensorflow maintainers cc: Other cc: n/a nixpkgs at commit This issue was automatically generated by . that created this issue. Internal tag:
I'm not quite sure why this doesn't have the same internal tag as they seem to be the same AFAICT.
oh I see... the hashes in /nix/store/[hash]-pname-version for each of the dependencies changed. hmmmm
Change:
<ins> diff --git a/Cargo.lock b/Cargo.lock index c3e139e..b77d8bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1761,11 +1761,11 @@ dependencies = [ [[package]] name = "magnum-opus" -version = "0.3.4-2" -source = "git+https://github.com/open-trade/magnum-opus#ad0836164abf4a4df69009b1ee08eabe3a13b33f" +version = "0.4.0" +source = "git+https://github.com/TheRadioGuy/magnum-opus#171e1d021004626f7444d1e39b98f50bc3cb2604" dependencies = [ - "bindgen 0.59.1", - "target_build_utils", + "libc", + "opusic-sys", ] [[package]] @@ -2188,6 +2188,16 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a" +[[package]] +name = "opusic-sys" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eace752ce07a037241dba8f02c654799f051e431b27028056bcb480e83b54f5" +dependencies = [ + "cmake", + "libc", +] + [[package]] name = "parity-tokio-ipc" version = "0.7.2" diff --git a/Cargo.toml b/Cargo.toml index 75504a0..43e1624 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ libc = "0.2" parity-tokio-ipc = { git = "https://github.com/open-trade/parity-tokio-ipc" } flexi_logger = "0.17" runas = "0.2" -magnum-opus = { git = "https://github.com/open-trade/magnum-opus" } +magnum-opus = { git = "https://github.com/TheRadioGuy/magnum-opus" } dasp = { version = "0.11", features = ["signal", "interpolate-linear", "interpolate"], optional = true } rubato = { version = "0.8", optional = true } samplerate = { version = "0.2", optional = true } </ins>

Discussion:
Project description Yet another remote desktop software. I planned to use this as a replacement for Teamviewer, but is required and packaging this seems to be harder than I initially thought it would be. Metadata homepage URL: source URL: license: gpl3 platforms: unix
Change:
line-awesome = callPackage ../data/fonts/line-awesome { }; <ins> linux-manual = callPackage ../data/documentation/linux-manual { }; </ins> lmmath = callPackage ../data/fonts/lmmath {}; lmodern = callPackage ../data/fonts/lmodern { };

Discussion:
Package man(9) docs The man(9) docs contain information about the Linux kernel's routines. For example, there would be an entry for the function, which is responsible for installing a driver to the kernel that handles the events and their responses required by that particular piece of hardware. Metadata homepage URL: source URL: license: gpl2Only (?) platforms: linux This set of documentation is generated by running the Perl script , which then outputs the generated man-page to STDOUT.
Change:
<del> { lib, stdenv, fetchFromGitHub, rustPlatform, CoreServices, cmake </del> <ins> { lib, stdenv, fetchFromGitHub, rustPlatform, CoreServices, cmake, fetchpatch </ins> , libiconv , useMimalloc ? false , doCheck ? true

Discussion:
Describe the bug There seems to be a bug currently with the package in the unstable channel. It seems like it was fixed in later versions. So, this bug report is intended to shed light on it, in the hopes that it gets updated. Right now, rust-analyzer will produce the following error (in version 2021-04-19): To Reproduce Steps to reproduce the behavior: to channel run in a rust project, or use the vscode extension and watch the output Expected behavior It shouldn't produce the error, and work as intended. Screenshots If applicable, add screenshots to help explain your problem. Additional context I asked in the zulip, and they said that it's a bug that has been fixed in newer versions. Notify maintainers <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Metadata Please run and paste the result. Maintainer information:
Change:
mkdir -p "$out/share/applications" mkdir -p "$out/share/pixmaps" <del> ln -sT "${vscode}/share/pixmaps/code.png" "$out/share/pixmaps/code.png" </del> <ins> ln -sT "${vscode}/share/pixmaps/vs${executableName}.png" "$out/share/pixmaps/vs${executableName}.png" </ins> ln -sT "${vscode}/share/applications/${executableName}.desktop" "$out/share/applications/${executableName}.desktop" ln -sT "${vscode}/share/applications/${executableName}-url-handler.desktop" "$out/share/applications/${executableName}-url-handler.desktop" makeWrapper "${vscode}/bin/${executableName}" "$out/bin/${executableName}" ${extensionsFlag}

Discussion:
VSCode/VSCodium's desktop icon (specified in the file) is set to . On the icon theme (the default dark icon theme that comes with Budgie desktop on NixOS), this makes it look like a generic text editor, and not the respective application. The issue appears to arise from how both apps use the same desktop files that were inherited from :   NixOS w/ Budgie desktop Icon theme to Qogir/Qogir-dark VSCodium/VSCode app list VSCode should use the icon VSCodium should use the icon ! My NixOS install is running in a VMWare VM.
Change:
virtualisation.containers = { enable = true; # Enable common /etc/containers configuration <del> containersConf.extraConfig = lib.optionalString cfg.enableNvidia (builtins.readFile (toml.generate "podman.nvidia.containers.conf" { engine = { conmon_env_vars = [ "PATH=${lib.makeBinPath [ pkgs.nvidia-podman ]}" ]; runtimes.nvidia = [ "${pkgs.nvidia-podman}/bin/nvidia-container-runtime" ]; }; })); </del> <ins> containersConf.settings = lib.optionalAttrs cfg.enableNvidia { engine = { conmon_env_vars = [ "PATH=${lib.makeBinPath [ pkgs.nvidia-podman ]}" ]; runtimes.nvidia = [ "${pkgs.nvidia-podman}/bin/nvidia-container-runtime" ]; }; }; </ins> }; systemd.packages = [ cfg.package ];

Discussion:
Describe the bug creates a defect as the block is defined two times. To Reproduce Steps to reproduce the behavior: Enable and Expected behavior and should be merged to one block. Additional context I'm on zfs. Notify maintainers Metadata system: host os: multi-user?: sandbox: version: channels(plumps): channels(root): nixpkgs: Maintainer information:
I have a PR up to fix this
Change:
'"${lib.getBin mpv}/bin/mpv"' ''; <ins> passthru = { tests.gonic = nixosTests.gonic; }; </ins> meta = { homepage = "https://github.com/sentriz/gonic"; description = "Music streaming server / subsonic server API implementation";

Discussion:
Project description music streaming server / subsonic server API implementation Metadata homepage URL: source URL: license: gpl3 platforms: linux package: The package is already there, maintained by It'd be nice to have a module too!
I can submit a module PR once is merged, as it adds some new options (filesystem watcher).
Change:
"--enable-pam" "--with-sys-screenrc=/etc/screenrc" "--enable-colors256" <ins> "--enable-rxvt_osc" </ins> ]; nativeBuildInputs = [

Discussion:
I don't know of a word to describe the issue/glitch occurring, so I am uploading a video to demonstrate. I will refer to these misplaced and left over screen characters as "artifacts". Artifacts are appearing on the screen when using the combination of GNU Screen+SSH (see video below). the 22.05 iso a root password. to the machine from another pc/device. : screen minimal shell prompt. the terminal: gnu screen copy mode ctrl+a [ selecting text on the screen: spacebar When replicating these conditions with other distros, like Debian, these screen artifacts do not appear. https://user- I also tested this this issue against zsh and nushell, and it persists. So I eliminate bash as the source of issue. I also tested this issue against Termux, Connectbot, and Mate Terminal, and it persists. So I eliminate the terminal emulator as the source of the issue. I also tested this issue by using Tmux instead of GNU Screen, and did Not experience Artifacts. So we might eliminate Sshd as the source of the issue. My suspicion is that the issue appears to be with in the NixOS build of GNU Screen, and not Sshd.
This issue persists on installation also. Both stable and unstable NixOS.
try this overlay
i merged the pr anyways even if it does not fix this
reopen this if the fix didn't work
Apologizes for my late response. I will try it and report back. Thank you
Added and nixos-rebuild boot&& reboot Unfortunately, the fix didn't work. No apparent difference
the above overlay does not fix it on my end either and further testing, shows its not an issue on the screen side, the old screen binary also has the same bug, it might actually be sshd messing up further testing reveals that my artifacts are due to the terminfo on the remote system broke things if the terminfo for xterm has a line, then screen will try to print to the status line, and xterm doesnt handle that properly i think this commit is a fix, where the new feature was stashed in xterm-p371 and xterm was pointed to xterm-p370 and this is where it was originally broken
I just upgraded to 23.05, and happy to report that the issue appears to be resolved. Things are looking very nice now
Change:
# The top directory /build matches black's DEFAULT_EXCLUDE regex. # Make /build the project root for black tests to avoid excluding files. touch ../.git <ins> '' + lib.optionalString stdenv.isDarwin '' # Work around https://github.com/psf/black/issues/2105 export TMPDIR="/tmp" </ins> ''; disabledTests = [

Discussion:
Describe the bug Fails during tests on unstable channel: Seems to be caused by To Reproduce Steps to reproduce the behavior: Expected behavior Build succeeds. Notify maintainers Metadata Maintainer information:
May be hitting this:
Simply adding makes the test pass and the build succeed.