Glabels behaving differently on different machine using the same shell.nix

This page summarizes the projects mentioned and recommended in the original post on /r/Nix

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • nixpkgs

    Nix Packages collection & NixOS

  • stack_ghc?null}: with (import (builtins.fetchTarball { name = "fames"; url = "https://github.com/nixos/nixpkgs/archive/${import ./.nixpkgs}.tar.gz"; }) {}); let glabels-qr = glabels.overrideAttrs (oldAttrs: {nativeBuildInputs = oldAttrs.nativeBuildInputs ++ barcode-libs;}); runtime-inputs = [ curl openssl libmysqlclient pcre zlib glib cairo pango glabels-qr barcode ] ; barcode-libs = [qrencode ]; dev-inputs = [ pkg-config # to compile FAY haskellPackages.cpphs ghc which # to find the executable using stack exec which ]; inputs = runtime-inputs ++ (if stack_ghc == null then [which vim] else dev-inputs); in if stack_ghc == null then mkShell { packages=[coreutils]; inputsFrom = [ghc]; buildInputs = inputs; } else haskell.lib.buildStackProject { inherit ghc; name = "myEnv"; buildInputs = inputs; }

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts