jiebi/CodeConvo huggingface dataset:
Change:
The new package for fails to start due to an error involving Qt. I have reproduced this behavior on two different computers. Steps to reproduce the behavior: raysession to system configuration raysession Raysession does not open, and produces an error in the terminal. Add any other context about the problem here. Output of .
I'm also experiencing this problem with the package.
Looks like it needs `. You might also have to add that and maybe other qt stuff to the wrapper.
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
I made a PR here, you might want to try it a bit more extensively than I did, and also submit a similar fix for the second package mentioned in

Discussion:
<del> { lib, fetchurl, buildPythonApplication, libjack2, pyqt5, qttools, which }: </del> <ins> { lib, fetchurl, buildPythonApplication, libjack2, pyqt5, qt5, which, bash }: </ins> buildPythonApplication rec { pname = "patchance"; <del> version = "1.0.0"; </del> <ins> version = "1.1.0"; </ins> src = fetchurl { url = "https://github.com/Houston4444/Patchance/releases/download/v${version}/Patchance-${version}-source.tar.gz"; <del> sha256 = "sha256-8Zn6xcDv4hBFXnaXK9xslYEB8uHEfIP+1NKvcPAyHj0="; </del> <ins> sha256 = "sha256-wlkEKkPH2C/y7TQicIVycWbtLUdX2hICcUWi7nFN51w="; </ins> }; format = "other"; nativeBuildInputs = [ pyqt5   # pyuic5 and pyrcc5 to build resources. <del> qttools # lrelease to build translations. </del> <ins> qt5.qttools # lrelease to build translations. </ins> which   # which to find lrelease. <ins> qt5.wrapQtAppsHook </ins> ]; <del> buildInputs = [ libjack2 ]; </del> <ins> buildInputs = [ libjack2 bash ]; </ins> propagatedBuildInputs = [ pyqt5 ]; dontWrapQtApps = true; # The program is a python script.

"--prefix" "LD_LIBRARY_PATH" ":" (lib.makeLibraryPath [ libjack2 ]) ]; <ins> preFixup = '' makeWrapperArgs+=("''${qtWrapperArgs[@]}") ''; </ins> postFixup = '' wrapPythonProgramsIn "$out/share/patchance/src" "$out $pythonPath" <ins> for file in $out/bin/*; do wrapQtApp "$file" done </ins> ''; meta = with lib; {

patchage = callPackage ../applications/audio/patchage { }; <del> patchance = python3Packages.callPackage ../applications/audio/patchance { inherit (qt5) qttools; }; </del> <ins> patchance = python3Packages.callPackage ../applications/audio/patchance { }; </ins> patatt = callPackage ../development/tools/patatt { };
Change:
rPackages.textshaping fails to build on aarch64-darwin systems. Consequently, tidyverse won't build I tried adding fribidi to the buildInputs, but it wasn't enough.
Fribidi is already an input: Seems to work fine on aarch64 linux, and other fribidi packages work fine on darwin, so I don't see anything obvious. I don't have a mac sadly so hard to work on this.

Discussion:
rhdf5= old.rhdf5.overrideAttrs (attrs: { patches = [ ./patches/rhdf5.patch ]; }); <ins> textshaping = old.textshaping.overrideAttrs (attrs: { env.NIX_LDFLAGS = "-lfribidi -lharfbuzz"; }); </ins> }; in self
Change:
the package alarm clock applet has been removed via for reasons of being unmaintained and using components of the deprecated gnome2 stack. however the package has a new maintainer a of january 2023. and it has been ported to Gtk 3 this information and the code can be found on https://alarm-clock- the source-distribution goes under the name now. it is to be discussed wheter the new nix derivation should match that new name or keep the old name <!-- Describe the project a little: --Metadata homepage URL: https://alarm-clock- source URL: license: gpl2+ platforms: unix, linux, darwin, ...

Discussion:
<ins> { lib , stdenv , fetchFromGitHub , fetchpatch , cmake , pkg-config , wrapGAppsHook , gst_all_1 , libnotify , libayatana-appindicator }: stdenv.mkDerivation rec { pname = "alarm-clock-applet"; version = "0.4.1"; src = fetchFromGitHub { owner = pname; repo = "alarm-clock"; rev = version; hash = "sha256-10hkWWEsAUJnGeu35bR5d0RFKd9CKDZI7WGMzmEM3rI="; }; patches = [ (fetchpatch { url = "https://github.com/alarm-clock-applet/alarm-clock/commit/6a11003099660dfae0e3d5800f49880d3a26f5ec.patch"; hash = "sha256-NP1PlEw5AFWZgywvppIs2e+5EfMSPbU4Pq2tIfwODrQ="; }) (fetchpatch { url = "https://github.com/alarm-clock-applet/alarm-clock/commit/cbcf22fac5b45ab251ade2e7e993f422f33f926e.patch"; hash = "sha256-xKaaNfXsv9Ckwy73r1n93kOWIZ01fU5GDqYSQCch1Kc="; }) ]; nativeBuildInputs = [ cmake pkg-config wrapGAppsHook ]; buildInputs = [ gst_all_1.gstreamer libnotify libayatana-appindicator ]; cmakeFlags = [ # gconf is already deprecated "-DENABLE_GCONF_MIGRATION=OFF" ]; meta = with lib; { description = "A fully-featured alarm clock with an indicator"; homepage = "https://alarm-clock-applet.github.io"; license = licenses.gpl2Plus; maintainers = with maintainers; [ aleksana ]; platforms = platforms.linux; }; } </ins>

ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19 <del> alarm-clock-applet = throw "'alarm-clock-applet' has been abandoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-16 </del> aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30 alsaLib = alsa-lib; # Added 2021-06-09 alsaOss = alsa-oss; # Added 2021-06-10

alan_2 = callPackage ../development/compilers/alan/2.nix { }; <ins> alarm-clock-applet = callPackage ../tools/misc/alarm-clock-applet { }; </ins> algol68g = callPackage ../development/compilers/algol68g { }; ante = callPackage ../development/compilers/ante { };
Change:
Project description bin2c can be used to embed binary & text files inside C binaries. Metadata homepage URL: source URL: license: apache platforms: unix, linux, darwin, ...

Discussion:
<ins> { lib , stdenv , fetchFromGitHub , util-linux }: stdenv.mkDerivation { pname = "bin2c"; version = "unstable-2020-05-30"; src = fetchFromGitHub { owner = "adobe"; repo = "bin2c"; rev = "4300880a350679a808dc05bdc2840368f5c24d9a"; sha256 = "sha256-PLo5kkN2k3KutVGumoXEB2x9MdxDUtpwAQZLwm4dDvw="; }; makeFlags = [ "prefix=$(out)" ]; doCheck = !stdenv.isDarwin; checkTarget = "test"; checkInputs = [ util-linux ]; # uuidgen meta = with lib; { description = "Embed binary & text files inside C binaries"; homepage = "https://github.com/adobe/bin2c"; license = licenses.asl20; maintainers = [ maintainers.shadowrz ]; platforms = platforms.all; }; } </ins>

bingo = callPackage ../development/tools/bingo { }; <ins> bin2c = callPackage ../development/tools/bin2c { }; </ins> binserve = callPackage ../servers/binserve { inherit (darwin.apple_sdk.frameworks) CoreServices; };
Change:
Steps to reproduce the behavior: the following to create a shell with The revision for nixpkgs is <!-- 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.
This issue has been mentioned on NixOS Discourse. There might be relevant details there:
It seems to work just adding to the disabledTestPaths. since you made the change, would you happen to have any insight about it?
Works for me locally but on Hydra.
Not sure, what's going on.

Discussion:
python3.pkgs.buildPythonApplication rec { pname = "conan"; <del> version = "2.0.0"; </del> <ins> version = "2.0.5"; </ins> format = "setuptools"; src = fetchFromGitHub { owner = "conan-io"; repo = "conan"; rev = "refs/tags/${version}"; <del> hash = "sha256-yx/MO5QAVKnGraQXJitXxaZooLtBqa+L04s73DwiE14="; </del> <ins> hash = "sha256-+ohUOQ9WBER/X0TDklf/qZCm9LhM1I1QRmED4FnkweM="; </ins> }; propagatedBuildInputs = with python3.pkgs; [

webtest ]); <ins> __darwinAllowLocalNetworking = true; </ins> pythonImportsCheck = [ "conan" ];

disabledTests = [ # Tests require network access "TestFTP" <ins> ] ++ lib.optionals stdenv.isDarwin [ # Rejects paths containing nix "test_conditional_os" # Requires Apple Clang "test_detect_default_compilers" "test_detect_default_in_mac_os_using_gcc_as_default" # Incompatible with darwin.xattr and xcbuild from nixpkgs "test_dot_files" "test_xcrun" "test_xcrun_in_required_by_tool_requires" "test_xcrun_in_tool_requires" </ins> ]; disabledTestPaths = [ # Requires cmake, meson, autotools, apt-get, etc. "conans/test/functional/command/new_test.py" "conans/test/functional/command/test_install_deploy.py" <ins> "conans/test/functional/graph/test_transitive_build_scripts.py" "conans/test/functional/layout/test_editable_cmake_components.py" </ins> "conans/test/functional/layout/test_editable_cmake.py" "conans/test/functional/layout/test_in_subfolder.py" "conans/test/functional/layout/test_source_folder.py" "conans/test/functional/toolchains/" "conans/test/functional/tools_versions_test.py" <ins> "conans/test/functional/tools/scm/test_git.py" </ins> "conans/test/functional/tools/system/package_manager_test.py" "conans/test/functional/util/test_cmd_args_to_string.py" <ins> "conans/test/integration/command_v2/list_test.py" </ins> "conans/test/unittests/tools/env/test_env_files.py" ];
Change:
Package name: tailscale Latest released version: 1.40.0 <!-- Search your package here: --- Current version on the unstable channel: 1.38.4 Current version on the stable/release channel: 1.38.4 <!-- 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.

Discussion:
buildGoModule rec { pname = "tailscale"; <del> version = "1.38.4"; </del> <ins> version = "1.40.0"; </ins> src = fetchFromGitHub { owner = "tailscale"; repo = "tailscale"; rev = "v${version}"; <del> hash = "sha256-HjN8VzysxQvx5spXgbgbItH3y1bLbfHO+udNQMuyhAk="; </del> <ins> hash = "sha256-iPf3ams613VHPesbxoBaaw9eav5p781+wEmbJ+15yfY="; </ins> }; <del> vendorHash = "sha256-LIvaxSo+4LuHUk8DIZ27IaRQwaDnjW6Jwm5AEc/V95A="; </del> <ins> vendorHash = "sha256-lirn07XE3JOS6oiwZBMwxzywkbXHowOJUMWWLrZtccY="; </ins> nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
Change:
Unable to launch the extension due to the following error: Steps to reproduce the behavior: Extension should just launch without error ! Add any other context about the problem here.
Same issue with night-theme-switcher. explanation from upstream:
Brilliant. So, I think that means that glib-compile-schemas will need to be somehow at runtime.
I'm still having this issue in 23.05, it doesn't look like the fix has been backported to the stable branch yet - is there a way to kick that off? I don't know the official way to request backports or how to chase them.
Gnome extensions are pretty volatile in nature, and I don't know of anybody who is doing the work of maintaining them on stable releases. I personally recommend you to simply overlay the attribute in your configuration with an unstable channel.
Bit of a nixpkgs noob here, but how would one go about doing that with a flake? Looking to get VS Code dark/light theme settings follow GNOME and need Night Theme Switcher as workaround until and is fixed.
How would one do this? I only have the following overlay currently defined: And: But this still results in the same error I originally reported with no compiled schema file that I can see. How should I overlay the whole attribute?
I have as an overlay. How to apply something like that when using flakes, I have no idea.
Thanks Not yet using flakes but have now got this working using just the following in my NixOS config:
Got it working in flakes - see my full . From how I had it laid out I just needed to add the overlays array that tracked to the pkgs spec I made for my home-manager configs, and then add that to my existing NixOS configuration outputs. Hopefully this is more adaptable to basic usage:

Discussion:
echo "${metadata}" | base64 --decode > $out/metadata.json ''; }; <del> dontBuild = true; </del> <ins> nativeBuildInputs = with pkgs; [ glib ]; buildPhase = '' runHook preBuild if [ -d schemas ]; then glib-compile-schemas --strict schemas fi runHook postBuild ''; </ins> installPhase = '' runHook preInstall mkdir -p $out/share/gnome-shell/extensions/
Change:
On each update, the desktop file in $out/share/applications changes name. I have the launcher pinned in latte-dock, but after each update, I have to unpin it and repin it again, or edit the configuration file for latte-dock. Is there a specific reason to keep the version in the name of the file? I think the only advantage would be if someone keeps various versions of zotero installed side-by-side, but for me, it is more of a drawback. Desktop file keeps the same name over updates. Please run and paste the result.

Discussion:
''; desktopItem = makeDesktopItem { <del> name = "zotero-${version}"; </del> <ins> name = "zotero"; </ins> exec = "zotero -url %U"; icon = "zotero"; comment = meta.description;
Change:
Please report directly at Likely something changed in macOS recently. EDIT: This is a bug in macOS, not in igraph.
Issue opened

Discussion:
postPatch = '' echo "${finalAttrs.version}" > IGRAPH_VERSION <ins> '' # https://github.com/igraph/igraph/issues/2340 + lib.optionalString stdenv.isDarwin '' sed -i "/safelocale/d" tests/CMakeLists.txt </ins> ''; outputs = [ "out" "dev" "doc" ];
Change:
When launching chromium with , opening file chooser anywhere will make chromium freeze and exit. Terminal outputs: However, since , is an important workaround for IME users. Steps to reproduce the behavior: chromium with file chooser in any webpages crashes. Chromium launches with no problems. Even if not using chromium with , the file chooser doesn't apply custom icon themes. This indicates maybe we should consider using or similar approach. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --
Temporary very weird fix: It works btw

Discussion:
buildInputs = [ # needed for GSETTINGS_SCHEMAS_PATH <del> gsettings-desktop-schemas glib gtk3 </del> <ins> gsettings-desktop-schemas glib gtk3 gtk4 </ins> # needed for XDG_ICON_DIRS gnome.adwaita-icon-theme
Change:
Steps to reproduce the behavior: This also fails on non-ec2 machines. Please run and paste the result.

Discussion:
, gawk , python3 , installShellFiles <ins> , bash </ins> }: stdenv.mkDerivation rec { pname = "amazon-ec2-utils";

strictDeps = true; buildInputs = [ python3 <ins> bash </ins> ]; nativeBuildInputs = [ installShellFiles
Change:
Package name: python3Packages.huggingface_hub Latest released version: 0.14.1 <!-- Search your package here: --- Current version on the unstable channel: 0.12.1 Current version on the stable/release channel: 0.11.0 <!-- 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. -- (tagged as last updated package) Note for maintainers: Please tag this issue in your PR.

Discussion:
, buildPythonPackage , pythonOlder , filelock <ins> , fsspec </ins> , importlib-metadata , packaging , pyyaml , requests <del> , ruamel-yaml </del> , tqdm , typing-extensions }: buildPythonPackage rec { pname = "huggingface-hub"; <del> version = "0.12.1"; </del> <ins> version = "0.14.1"; </ins> format = "setuptools"; disabled = pythonOlder "3.7";

owner = "huggingface"; repo = "huggingface_hub"; rev = "refs/tags/v${version}"; <del> hash = "sha256-uw64JnXx790S4snLjANU0aLI3r7AMPec+IQentTZOdU="; </del> <ins> hash = "sha256-+BtXi+O+Ef4p4b+8FJCrZFsxX22ZYOPXylexFtsldnA="; </ins> }; propagatedBuildInputs = [ filelock <ins> fsspec </ins> packaging pyyaml requests <del> ruamel-yaml </del> tqdm typing-extensions ] ++ lib.optionals (pythonOlder "3.8") [

homepage = "https://github.com/huggingface/huggingface_hub"; changelog = "https://github.com/huggingface/huggingface_hub/releases/tag/v${version}"; license = licenses.asl20; <del> maintainers = with maintainers; [ ]; </del> <ins> maintainers = with maintainers; [ kira-bruneau ]; </ins> }; }
Change:
Since PM stumpwm is now up to date but I have an issue in stumpwm module loading. SBCL will return the a package conflict error between packages "CLOSER-COMMON-LISP" and "DYNAMIC-MXINS" Steps to reproduce the behavior: to your stumpwm contrib modules in an appropriate directory a minimal file: reboot using stumpwm or refresh the stumpwm config using command (by default keystrokes are: ) Modules are loaded as expected Results of :
Hm, indeed. And maybe for debugging we should provide access to the «library» version of StumpWM…
We could try building using the Makefile instead of save-lisp-and-die. I did, but then there were problems with missing HOME. Then the problem was that the stumpwm build script seems to want to remember the value of HOME from compile-time on run-time (something like "/build") How did stumpwm work previously in nixpkgs?
Can you try with this?

Discussion:
}; buildScript = pkgs.writeText "build-stumpwm.lisp" '' (load "${super.stumpwm.asdfFasl}/asdf.${super.stumpwm.faslExt}") <del> (asdf:load-system 'stumpwm/build) </del> <ins> (asdf:load-system 'stumpwm) ;; Prevents package conflict error (when (uiop:version<= "3.1.5" (asdf:asdf-version)) (uiop:symbol-call '#:asdf '#:register-immutable-system :stumpwm) (dolist (system-name (uiop:symbol-call '#:asdf '#:system-depends-on (asdf:find-system :stumpwm))) (uiop:symbol-call '#:asdf '#:register-immutable-system system-name))) ;; Prevents "cannot create /homeless-shelter" error (asdf:disable-output-translations) </ins> (sb-ext:save-lisp-and-die "stumpwm" :executable t <ins> :purify t </ins> #+sb-core-compression :compression #+sb-core-compression t <del> :toplevel #'stumpwm:main) </del> <ins> :toplevel #'stumpwm:stumpwm) </ins> ''; installPhase = '' mkdir -p $out/bin

''; }); <ins> stumpwm-unwrapped = super.stumpwm; </ins> ltk = super.ltk.overrideLispAttrs (o: { src = pkgs.fetchzip { url = "https://github.com/uthar/ltk/archive/f19162e76d6c7c2f51bd289b811d9ba20dd6555e.tar.gz";

stumpwm = sbclPackages.stumpwm; <ins> stumpwm-unwrapped = sbclPackages.stumpwm-unwrapped; </ins> sublime = callPackage ../applications/editors/sublime/2 { }; sublime3Packages = recurseIntoAttrs (callPackage ../applications/editors/sublime/3/packages.nix { });
Change:
Project description Formatter for rst (reStructuredText) files Metadata homepage URL: source URL: license: MIT platforms: unix, linux, darwin, ...

Discussion:
<ins> { lib , python3 , fetchFromGitHub }: python3.pkgs.buildPythonApplication rec { pname = "rstfmt"; version = "0.0.13"; format = "pyproject"; src = fetchFromGitHub { owner = "dzhu"; repo = "rstfmt"; rev = "refs/tags/v${version}"; hash = "sha256-SJRA14CfoT8XMt3hMB7cLdmuLwsJnBSwhKkD1pJvQCI="; }; propagatedBuildInputs = with python3.pkgs; [ black docutils sphinx ]; # Project has no unittest just sample files doCheck = false; pythonImportsCheck = [ "rstfmt" ]; meta = with lib; { description = "A formatter for reStructuredText"; homepage = "https://github.com/dzhu/rstfmt"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } </ins>

rstcheck = with python3Packages; toPythonApplication rstcheck; <ins> rstfmt = callPackage ../development/tools/rstfmt { }; </ins> rt = callPackage ../servers/rt { }; rtmpdump = callPackage ../tools/video/rtmpdump { };
Change:
Project description A Vim plugin for working with PHP. Metadata homepage URL: source URL: license: MIT platforms: unix, linux, darwin, ...
Hey Oliver! Cool to see some familiar faces in the Nix community !

Discussion:
, openscad , pandoc , parinfer-rust <ins> , phpactor </ins> , ripgrep , skim , sqlite

inherit parinfer-rust; <ins> phpactor = buildVimPluginFrom2Nix { inherit (phpactor) pname src meta version; postPatch = '' substituteInPlace plugin/phpactor.vim  --replace "g:phpactorpath = expand('<sfile>:p:h') . '/..'" "g:phpactorpath = '${phpactor}'" ''; }; </ins> playground = super.playground.overrideAttrs (old: { dependencies = with self; [ # we need the 'query' grammer to make
Change:
Project description ssh + reverse sshfs + port forwarder, in Docker-like CLI Metadata homepage URL: source URL: license: apache platforms: unix, linux, darwin

Discussion:
<ins> { lib , buildGoModule , fetchFromGitHub }: buildGoModule rec { pname = "sshocker"; version = "0.3.2"; src = fetchFromGitHub { owner = "lima-vm"; repo = "sshocker"; rev = "refs/tags/v${version}"; hash = "sha256-u/H9X0YbjVFK8IMUmL6OdarP/ojqXjZAHI+k61Ja++w="; }; vendorHash = "sha256-WcPKMF8KNx7zlsdTnFf8vnW/uZZL1F4JWqMK7+qmyCk="; ldflags = [ "-s" "-w" "-X=github.com/lima-vm/sshocker/pkg/version.Version=${version}" ]; meta = with lib; { description = "Tool for SSH, reverse sshfs and port forwarder"; homepage = "https://github.com/lima-vm/sshocker"; changelog = "https://github.com/lima-vm/sshocker/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; } </ins>

sslmate-agent = callPackage ../development/tools/sslmate-agent { }; <ins> sshocker = callPackage ../tools/security/sshocker { }; </ins> sshoogr = callPackage ../tools/networking/sshoogr { }; ssocr = callPackage ../applications/misc/ssocr { };
Change:
Package name: tmuxplugin-catppuccin-unstable Latest released version: 2023-04-03 Current version on the unstable channel: 2022-12-14 Current version on the stable/release channel: - Notify maintainers Note for maintainers: Please tag this issue in your PR.

Discussion:
catppuccin = mkTmuxPlugin { pluginName = "catppuccin"; <del> version = "unstable-2022-12-14"; </del> <ins> version = "unstable-2023-04-03"; </ins> src = fetchFromGitHub { owner = "catppuccin"; repo = "tmux"; <del> rev = "e2561decc2a4e77a0f8b7c05caf8d4f2af9714b3"; sha256 = "sha256-6UmFGkUDoIe8k+FrzdzsKrDHHMNfkjAk0yyc+HV199M="; </del> <ins> rev = "4e48b09a76829edc7b55fbb15467cf0411f07931"; sha256 = "sha256-bXEsxt4ozl3cAzV3ZyvbPsnmy0RAdpLxHwN82gvjLdU="; </ins> }; postInstall = '' sed -i -e 's|''${PLUGIN_DIR}/catppuccin-selected-theme.tmuxtheme|''${TMUX_TMPDIR}/catppuccin-selected-theme.tmuxtheme|g' $target/catppuccin.tmux