jiebi/CodeConvo huggingface dataset:
Code change:
After installation kcl-cli shell completion is not available. Steps to reproduce the behavior: kcl-cli completion Shell completion should be installed. N/A N/A <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Related discussion:
text: <ins> { lib , rustPlatform , fetchFromGitHub , kclvm }: rustPlatform.buildRustPackage rec { pname = "kclvm_cli"; version = "0.8.7"; src = fetchFromGitHub { owner = "kcl-lang"; repo = "kcl"; rev = "v${version}"; hash = "sha256-ieGpuNkzT6AODZYUcEanb7Jpb+PXclnQ9KkdmlehK0o="; }; sourceRoot = "source/cli"; cargoLock.lockFile = ./Cargo.lock; cargoPatches = [ ./cargo_lock.patch ]; buildInputs = [ kclvm ]; meta = with lib; { description = "A high-performance implementation of KCL written in Rust that uses LLVM as the compiler backend"; homepage = "https://github.com/kcl-lang/kcl"; license = licenses.asl20; platforms = platforms.linux; maintainers = with maintainers; [ selfuryon peefy ]; mainProgram = "kclvm_cli"; }; } </ins>
Code change:
Steps to reproduce the behavior: unicode-emoji-15.0 :frowning_face: Here's an example log from my system building with substitutes disabled ( being a dependency of ) Note that the logs from building don't contain anything else. The fetched URL () from the Unicode website seems to be restricted in favor of the 15.1 version, which breaks building. A report has already been sent to Unicode, Inc via on their website. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
As a bit of a context: this error only occurs on forced local rebuilds, eg. because of disabled substition!

Related discussion:
text: }: let <del> version = "15.0"; </del> <ins> version = "15.1"; </ins> fetchData = { suffix, hash }: stdenvNoCC.mkDerivation { pname = "unicode-emoji-${suffix}";
Code change:
Steps to reproduce the behavior: unicode-emoji-15.0 :frowning_face: Here's an example log from my system building with substitutes disabled ( being a dependency of ) Note that the logs from building don't contain anything else. The fetched URL () from the Unicode website seems to be restricted in favor of the 15.1 version, which breaks building. A report has already been sent to Unicode, Inc via on their website. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
As a bit of a context: this error only occurs on forced local rebuilds, eg. because of disabled substition!

Related discussion:
text: srcs = { emoji-sequences = fetchData { suffix = "sequences"; <del> hash = "sha256-XCIi2KQy2JagMaaML1SwT79HsPzi5phT8euKPpRetW0="; </del> <ins> hash = "sha256-63LJEV41BPu+HIYhthn4eUcaRszFbi9EVBe3wcrQUNE="; </ins> }; emoji-test = fetchData { suffix = "test"; <del> hash = "sha256-hEXyOsg4jglr4Z0CYuFPzv+Fb/Ugk/I1bciUhfGoU9s="; </del> <ins> hash = "sha256-2HbuJJqijqp2z6bfqnAoR6jROwYqpIjUZdA5XugTftk="; </ins> }; emoji-zwj-sequences = fetchData { suffix = "zwj-sequences"; <del> hash = "sha256-/jV/kRe3dGZ2Bjdl1YcTft+bJZA6eSvVSTW/CFZ5EYI="; </del> <ins> hash = "sha256-mnagPcrPzY+b/gjEnI2QtVGCuXfLzIemlOioGT77Dlc="; </ins> }; }; in
Code change:
Package name: feishin Latest released version: 0.7.1 <!-- Search your package here: --- Current version on the unstable channel: 0.6.1 Current version on the stable/release channel: 0.5.1 <!-- 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! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
thanks for reporting this, just noticed I hadn't subscribed to release notifications. Shouldn't miss any from now on :) Fixed by (awaiting review).

Related discussion:
text: }: let pname = "feishin"; <del> version = "0.6.1"; </del> <ins> version = "0.7.1"; </ins> src = fetchFromGitHub { owner = "jeffvli"; repo = pname; rev = "v${version}"; <del> hash = "sha256-Nj8GwrH49ph14xvJldj5GQR4mlt9unCPEcgLrsH/sx8="; </del> <ins> hash = "sha256-eNGHrSF/MgRHh0CVc0l8denZIbAnPXwFCZJZcvF+Xtc="; </ins> }; electron = electron_27;
Code change:
Package name: feishin Latest released version: 0.7.1 <!-- Search your package here: --- Current version on the unstable channel: 0.6.1 Current version on the stable/release channel: 0.5.1 <!-- 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! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
thanks for reporting this, just noticed I hadn't subscribed to release notifications. Shouldn't miss any from now on :) Fixed by (awaiting review).

Related discussion:
text: inherit pname version; inherit src; <del> npmDepsHash = "sha256-+pr9fWg/9kxkYMmthtqhjgF6MOomSQxVCO5V8tHHRdE="; </del> <ins> npmDepsHash = "sha256-7oh5bl5APAvzb/TxHMUP/saRWLwuP9xqGvn7/RDhFk8="; </ins> npmFlags = [ "--legacy-peer-deps" ]; makeCacheWritable = true;
Code change:
Package name: feishin Latest released version: 0.7.1 <!-- Search your package here: --- Current version on the unstable channel: 0.6.1 Current version on the stable/release channel: 0.5.1 <!-- 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! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
thanks for reporting this, just noticed I hadn't subscribed to release notifications. Shouldn't miss any from now on :) Fixed by (awaiting review).

Related discussion:
text: inherit version; src = "${src}/release/app"; <del> npmDepsHash = "sha256-MRwKxe1hoFs5bPXT6K/UspSDs9XBdcRJGvxGlTKExp4="; </del> <ins> npmDepsHash = "sha256-NgWPr3mctn7f6X2JFsbdNNHkN84RRlLAywqfbyahCQw="; </ins> npmFlags = [ "--ignore-scripts" ]; dontNpmBuild = true;
Code change:
Gives this error: , yet installing doesn't fix the problem. Steps to reproduce the behavior: Meteo That the Maps section works. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
I have this exact issue. Hoping for some clarity.
should be here:

Related discussion:
text: , vala , wrapGAppsHook3 , glib <ins> , glib-networking </ins> , gtk3 , json-glib , libappindicator
Code change:
Gives this error: , yet installing doesn't fix the problem. Steps to reproduce the behavior: Meteo That the Maps section works. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
I have this exact issue. Hoping for some clarity.
should be here:

Related discussion:
text: buildInputs = [ glib <ins> glib-networking # see #311066 </ins> gtk3 json-glib libappindicator
Code change:
Gives this error: , yet installing doesn't fix the problem. Steps to reproduce the behavior: Meteo That the Maps section works. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
I have this exact issue. Hoping for some clarity.
should be here:

Related discussion:
text: , vala , wrapGAppsHook , glib <ins> , glib-networking </ins> , gtk3 , json-glib , libappindicator
Code change:
Package name: tracker-miners Latest released version: 3.7.3 <!-- Search your package here: --- Current version on the unstable channel: 3.7.2 Current version on the stable/release channel: 3.6.2 <!-- 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! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. -- Tracker was updated in , however tracker-miners wasn't. It currently suffers from this bug: (and generates a lot of failures on a running gnome system). It was fixed in 3.7.3. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
PRs are welcomed.

Related discussion:
text: tracker = callPackage ../development/libraries/tracker { }; <del> tracker-miners = callPackage ../development/libraries/tracker-miners { }; </del> tracy = callPackage ../development/tools/tracy { }; trivy = callPackage ../tools/admin/trivy { };
Code change:
Package name:material-symbols Latest released version: 2024.05.04 <!-- Search your package here: --- Current version on the unstable channel: 2023.11.17 Current version on the stable/release channel: 2023.11.17 <!-- 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! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Are there any relevant changes in the font definition?
there should be some new symbols or some symbols' code changed.
please do replace OLDVERSION and NEWVERSION in the issue title with the actual version names. In this case this would be like:

Related discussion:
text: <del> { lib , stdenvNoCC , fetchFromGitHub , rename </del> <ins> { lib, stdenvNoCC, fetchFromGitHub, rename, unstableGitUpdater, </ins> }: stdenvNoCC.mkDerivation { pname = "material-symbols"; <del> version = "unstable-2023-11-17"; </del> <ins> version = "4.0.0-unstable-2024-05-17"; </ins> src = fetchFromGitHub { owner = "google"; repo = "material-design-icons"; <del> rev = "a90037f80d7db37279a7c1d863559e247ed81b05"; hash = "sha256-96nEvc9eBuAncPUun3JBeg+KW2GqT3mQNgdOCVdhEM0="; </del> <ins> rev = "ace1af08508a6562ef05055a606cf44ea583ce3b"; hash = "sha256-d5lojgYCXCcvcSfLWfcSKFsBGKB6Si/XreRqpkEKsa0="; </ins> sparseCheckout = [ "variablefont" ]; };
Code change:
Package name:material-symbols Latest released version: 2024.05.04 <!-- Search your package here: --- Current version on the unstable channel: 2023.11.17 Current version on the stable/release channel: 2023.11.17 <!-- 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! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Are there any relevant changes in the font definition?
there should be some new symbols or some symbols' code changed.
please do replace OLDVERSION and NEWVERSION in the issue title with the actual version names. In this case this would be like:

Related discussion:
text: runHook postInstall ''; <del> meta = with lib; { </del> <ins> passthru.updateScript = unstableGitUpdater { }; meta = { </ins> description = "Material Symbols icons by Google"; homepage = "https://fonts.google.com/icons"; downloadPage = "https://github.com/google/material-design-icons"; license = lib.licenses.asl20; <del> maintainers = with maintainers; [ fufexan ]; platforms = platforms.all; </del> <ins> maintainers = with lib.maintainers; [ fufexan luftmensch-luftmensch ]; platforms = lib.platforms.all; </ins> }; }
Code change:
There is an option to save the configuration state that does not work because it tries to run which is not located at this path in NixOS the GUI to File -Save Configuration filename and click save It should save a file to the filesystem with the current configuration state.

Related discussion:
text: src = fetchFromGitHub { owner = "geoffreybennett"; <del> repo = pname; </del> <ins> repo = "alsa-scarlett-gui"; </ins> rev = version; <del> sha256 = "sha256-+74JRQn2xwgPHZSrp5b+uny0+aLnsFvx/cOKIdj4J40="; </del> <ins> hash = "sha256-+74JRQn2xwgPHZSrp5b+uny0+aLnsFvx/cOKIdj4J40="; </ins> }; NIX_CFLAGS_COMPILE = [ "-Wno-error=deprecated-declarations" ]; makeFlags = [ "DESTDIR=${out}" "PREFIX=''" ]; sourceRoot = "${src.name}/src"; <ins> postPatch = '' substituteInPlace file.c  --replace-fail "/usr/sbin/alsactl" "${alsa-utils}/bin/alsactl" ''; </ins> nativeBuildInputs = [ pkg-config wrapGAppsHook4 makeWrapper ]; buildInputs = [ gtk4 alsa-lib openssl ]; postInstall = '' wrapProgram $out/bin/alsa-scarlett-gui --prefix PATH : ${lib.makeBinPath [ alsa-utils ]} substituteInPlace $out/share/applications/vu.b4.alsa-scarlett-gui.desktop  <del> --replace "Exec=/bin/alsa-scarlett-gui" "Exec=$out/bin/alsa-scarlett-gui" </del> <ins> --replace-fail "Exec=/bin/alsa-scarlett-gui" "Exec=$out/bin/alsa-scarlett-gui" </ins> ''; # causes redefinition of _FORTIFY_SOURCE
Code change:
Project description <!-- Describe the project a little: --Metadata homepage URL: https://mqtt- source URL: license: creative commons platforms: linux, darwin Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
AppImage works fine with appimage-run. There is also a deb and snap package
I use this one
That package looks great. Maybe even worth to try to contribute to nixpkgs.
Unfortunately I don't think the appImage version would be accepted since the source code is available with a build manual so imho a PR to nixpkgs would need to be with a source build. I might look into it
I maybe have a potentially working version. I'll try to find some macs to test out the Darwin versions and if that's gonna be okay I'll then submit a PR
Great news, I can test on darwin.

Related discussion:
text: free = false; }; <ins> cc-by-nd-40 = { spdxId = "CC-BY-ND-4.0"; fullName = "Creative Commons Attribution-No Derivative Works v4.0"; free = false; }; </ins> cc-by-sa-10 = { spdxId = "CC-BY-SA-1.0"; fullName = "Creative Commons Attribution Share Alike 1.0";
Code change:
System: 18.03pre118631. (Impala) Nix version: nix-env (Nix) 1.11.15 Nixpkgs version: "18.03pre118631." Sandboxing enabled: build-use-sandbox = true
See, I thought I had fixed it somewhere but cannot find it ATM.

Related discussion:
text: <del> { stdenv, intltool, fetchurl, python </del> <ins> { stdenv, intltool, fetchurl, python, autoreconfHook </ins> , pkgconfig, gtk3, glib , makeWrapper, itstool, libxml2, docbook_xsl , gnome3, librsvg, gdk_pixbuf, libxslt }:
Code change:
System: 18.03pre118631. (Impala) Nix version: nix-env (Nix) 1.11.15 Nixpkgs version: "18.03pre118631." Sandboxing enabled: build-use-sandbox = true
See, I thought I had fixed it somewhere but cannot find it ATM.

Related discussion:
text: propagatedUserEnvPkgs = [ gnome3.gnome_themes_standard ]; <del> nativeBuildInputs = [ pkgconfig ]; buildInputs = [ gtk3 glib intltool itstool libxml2 python gnome3.gsettings_desktop_schemas makeWrapper docbook_xsl gdk_pixbuf gnome3.defaultIconTheme librsvg libxslt ]; </del> <ins> nativeBuildInputs = [ pkgconfig intltool itstool makeWrapper docbook_xsl libxslt # reconfiguration autoreconfHook gnome3.gnome_common gnome3.yelp_tools ]; buildInputs = [ gtk3 glib libxml2 python gnome3.gsettings_desktop_schemas gdk_pixbuf gnome3.defaultIconTheme librsvg ]; </ins> enableParallelBuilding = true; <ins> patches = [ # https://bugzilla.gnome.org/show_bug.cgi?id=782161 (fetchurl { url = https://bugzilla.gnome.org/attachment.cgi?id=351054; sha256 = "093wjjj40027pkqqnm14jb2dp2i2m8p1bayqx1lw18pq66c8fahn"; }) ]; </ins> preFixup = '' wrapProgram "$out/bin/glade"  --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE"
Code change:
Project description "A general purpose HTTP reverse proxy and forwarding tool." Metadata homepage URL: source URL: license: agpl-3.0 platforms: linux Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Related discussion:
text: <ins> { lib, buildGoModule, fetchFromGitHub, }: buildGoModule rec { pname = "zoraxy"; version = "3.0.5"; src = fetchFromGitHub { owner = "tobychui"; repo = "zoraxy"; rev = "refs/tags/${version}"; sha256 = "sha256-bTd6IwzVYxs1xvoy7AdB7WTGfgtHJI+qM3335OWkOEo="; }; sourceRoot = "${src.name}/src"; vendorHash = "sha256-YI6LSccPDnVhGyPIEFIF41ex0WJlHtb3nP+8+1G/LA0="; checkFlags = let # Skip tests that require network access skippedTests = [ "TestExtractIssuerNameFromPEM" "TestReplaceLocationHost" "TestReplaceLocationHostRelative" "TestHandleTraceRoute" "TestHandlePing" ]; in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; meta = { description = "A general purpose HTTP reverse proxy and forwarding tool written in Go"; homepage = "https://zoraxy.arozos.com/"; changelog = "https://github.com/tobychui/zoraxy/blob/v${version}/CHANGELOG.md"; license = lib.licenses.agpl3Only; maintainers = [ lib.maintainers.luftmensch-luftmensch ]; mainProgram = "zoraxy"; }; } </ins>
Code change:
hydra went from to as per on a . Steps to reproduce the behavior: to nvimpager <details<summarytest failing on this update:</summary</details
To my knowledge the actual functionality of nvimpager is not affected but the default colorscheme in neovim changed and my test depend on it. So a quickfix might be if that is acceptable.
this will be fixed by .
The neovim update has been reverted in . Closing.

Related discussion:
text: ## Backward Incompatibilities {#sec-release-24.11-incompatibilities} <del> - Create the first release note entry in this section! </del> <ins> - `nvimpager` was updated to version 0.13.0, which changes the order of user and nvimpager settings: user commands in `-c` and `--cmd` now override the respective default settings because they are executed later. </ins> ## Other Notable Changes {#sec-release-24.11-notable-changes}
Code change:
hydra went from to as per on a . Steps to reproduce the behavior: to nvimpager <details<summarytest failing on this update:</summary</details
To my knowledge the actual functionality of nvimpager is not affected but the default colorscheme in neovim changed and my test depend on it. So a quickfix might be if that is acceptable.
this will be fixed by .
The neovim update has been reverted in . Closing.

Related discussion:
text: stdenv.mkDerivation rec { pname = "nvimpager"; <del> version = "0.12.0"; </del> <ins> version = "0.13.0"; </ins> src = fetchFromGitHub { owner = "lucc"; repo = pname; rev = "v${version}"; <del> sha256 = "sha256-RmpPWS9gnBnR+Atw6uzBmeDSgoTOFSdKzHoJ84O+gyA="; </del> <ins> sha256 = "sha256-Au9rRZMZfU4qHi/ng6JO8FnMpySKDbKzr75SBPY3QiA="; </ins> }; buildInputs = [
Code change:
hydra went from to as per on a . Steps to reproduce the behavior: to nvimpager <details<summarytest failing on this update:</summary</details
To my knowledge the actual functionality of nvimpager is not affected but the default colorscheme in neovim changed and my test depend on it. So a quickfix might be if that is acceptable.
this will be fixed by .
The neovim update has been reverted in . Closing.

Related discussion:
text: buildFlags = [ "nvimpager.configured" "nvimpager.1" ]; preBuild = '' patchShebangs nvimpager <del> substituteInPlace nvimpager --replace ':-nvim' ':-${neovim}/bin/nvim' </del> <ins> substituteInPlace nvimpager --replace-fail ':-nvim' ':-${lib.getExe neovim}' </ins> ''; doCheck = true; nativeCheckInputs = [ lua51Packages.busted util-linux neovim ]; <del> # filter out one test that fails in the sandbox of nix checkPhase = let exclude-tags = if stdenv.isDarwin then "nix,mac" else "nix"; in '' runHook preCheck make test BUSTED='busted --output TAP --exclude-tags=${exclude-tags}' runHook postCheck </del> <ins> # filter out one test that fails in the sandbox of nix or with neovim v0.10 # or on macOS preCheck = '' checkFlagsArray+=('BUSTED=busted --output TAP --exclude-tags=${"nix,v10" + lib.optionalString stdenv.isDarwin ",mac"}') </ins> ''; meta = with lib; {
Code change:
When enabling freshrss and rebuilding, no freshrss systemd service is started. Steps to reproduce the behavior: (as well other requirements for minimal config) (with , for me) The only freshrss units are and . to in browser. Unable to connect. A service with (or something?) is created and runs automatically. The http server is accessible from a browser. I initially tried running in a container, but running on the host OS had the same result Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Freshrss doesn't run as a systemd service. It runs under php-fpm. The associated systemd service is . This is then exposed via nginx. I believe the default nginx configuration will expose freshrss on port 80, so http://localhost may work for your current configuration. The used by nginx for freshrss is . My guess is you'll need to configure it. If you want to access freshrss via "http://localhost:8080" you could use a config like:
Sorry I never responded to this! This worked, thank you.
i guess we can close this then? please report back if i am wrong.
I do agree with qyriad that this could be explicitly documented better, but I don't have any further issue to specifically track
any specific location where you want this documented? where would you look something like this up?
I would probably put in the description of the option.

Related discussion:
text: meta.maintainers = with maintainers; [ etu stunkymonkey mattchrist ]; options.services.freshrss = { <del> enable = mkEnableOption "FreshRSS feed reader"; </del> <ins> enable = mkEnableOption "FreshRSS RSS aggregator and reader with php-fpm backend."; </ins> package = mkPackageOption pkgs "freshrss" { };