nix-community / nixpkgs-wayland

Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
497 stars 44 forks source link

Revert "waybar fix build" #412

Closed Scrumplex closed 1 year ago

Scrumplex commented 1 year ago

This reverts commit 30ddf7595b1e4f063e892ddd886596bc346c4f85.

nixpkgs spdlog uses spdlog_9 as its input now.

See https://github.com/NixOS/nixpkgs/commit/48c25dcaf2deb249615707a310af23ccb42b04c3

maxhbr commented 1 year ago

This fixes the built for me. But does that cause issues on systems that do not use unstable or master nixpkgs?

Scrumplex commented 1 year ago

I think this repo is intended to be used only with nixos-unstable.

SrEstegosaurio commented 10 months ago

I'm encountering this issue and I'm using latest commit available in both nixpkgs unstable and nixpkgs-wayland. How can this be? I wasn't aware of this issue because apparently I had my nixpkgs-wayland input pinned for a long time.

Nixpkgs-wayland commit: 8d51b54153ec778898558a943405e0564b20beff

Artturin commented 10 months ago

The CI builds and the nixpkgs input is at db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b (newest unstable), So it should be an issue on your side.

SrEstegosaurio commented 10 months ago

Indeed, my nixpkgs input is set to db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b. I just went and re-run nix flake update but it seams to change nothing.

SrEstegosaurio commented 10 months ago

The error message in question:

       error: function 'anonymous lambda' called with unexpected argument 'fmt'

       at /nix/store/9incrwprw2s90minyy0gpmwbxmrkcx1v-source/pkgs/development/libraries/spdlog/default.nix:1:1:

            1| { lib
             | ^
            2| , stdenv
       Did you mean fmt_9?
Artturin commented 10 months ago

spdlog fmt was recently unpinned but it shouldn't affect us because we're not overriding https://github.com/nixos/nixpkgs/commit/c5153127c117479a7b346edb73ef86b4a14b069c