···01{ lib }:
2-# Operations on attribute sets.
34let
5 inherit (builtins) head tail length;
···1+/* Operations on attribute sets. */
2{ lib }:
034let
5 inherit (builtins) head tail length;
+4-2
lib/filesystem.nix
···1-# Functions for querying information about the filesystem
2-# without copying any files to the Nix store.
003{ lib }:
45# Tested in lib/tests/filesystem.sh
···1+/*
2+ Functions for querying information about the filesystem
3+ without copying any files to the Nix store.
4+*/
5{ lib }:
67# Tested in lib/tests/filesystem.sh
+10-9
lib/gvariant.nix
···00000000001# This file is based on https://github.com/nix-community/home-manager
2# Copyright (c) 2017-2022 Home Manager contributors
3-#
4-5-6{ lib }:
78-/* A partial and basic implementation of GVariant formatted strings.
9- See https://docs.gtk.org/glib/gvariant-format-strings.html for detauls.
10-11- Note, this API is not considered fully stable and it might therefore
12- change in backwards incompatible ways without prior notice.
13-*/
14let
15 inherit (lib)
16 concatMapStringsSep concatStrings escape head replaceStrings;
···1+/*
2+ A partial and basic implementation of GVariant formatted strings.
3+ See [GVariant Format Strings](https://docs.gtk.org/glib/gvariant-format-strings.html) for details.
4+5+ :::{.warning}
6+ This API is not considered fully stable and it might therefore
7+ change in backwards incompatible ways without prior notice.
8+ :::
9+*/
10+11# This file is based on https://github.com/nix-community/home-manager
12# Copyright (c) 2017-2022 Home Manager contributors
00013{ lib }:
1400000015let
16 inherit (lib)
17 concatMapStringsSep concatStrings escape head replaceStrings;
+1-2
lib/lists.nix
···1-# General list operations.
2-3{ lib }:
4let
5 inherit (lib.strings) toInt;
···1+/* General list operations. */
02{ lib }:
3let
4 inherit (lib.strings) toInt;
+1-1
lib/options.nix
···1-# Nixpkgs/NixOS option handling.
2{ lib }:
34let
···1+/* Nixpkgs/NixOS option handling. */
2{ lib }:
34let
+2-1
lib/path/default.nix
···1-# Functions for working with paths, see ./path.md
02{ lib }:
3let
4
···1+/* Functions for working with path values. */
2+# See ./README.md for internal docs
3{ lib }:
4let
5
+1-1
lib/sources.nix
···1-# Functions for copying sources to the Nix store.
2{ lib }:
34# Tested in lib/tests/sources.sh
···1+/* Functions for copying sources to the Nix store. */
2{ lib }:
34# Tested in lib/tests/sources.sh
-1
maintainers/team-list.nix
···219 cole-h
220 grahamc
221 hoverbear
222- lheckemann
223 ];
224 scope = "Group registration for packages maintained by Determinate Systems.";
225 shortName = "Determinate Systems employees";
···219 cole-h
220 grahamc
221 hoverbear
0222 ];
223 scope = "Group registration for packages maintained by Determinate Systems.";
224 shortName = "Determinate Systems employees";
···21 inherit lua;
22 };
230024 meta = {
25- homepage = "https://github.com/luabind/luabind";
26 description = "A library that helps you create bindings between C++ and Lua";
27 license = lib.licenses.mit;
28 platforms = lib.platforms.unix;
···21 inherit lua;
22 };
2324+ patches = [./0.9.1-discover-luajit.patch];
25+26 meta = {
27+ homepage = "https://github.com/Oberon00/luabind";
28 description = "A library that helps you create bindings between C++ and Lua";
29 license = lib.licenses.mit;
30 platforms = lib.platforms.unix;