Age | Commit message (Collapse) | Author | Files | Lines |
|
Since f95d9a668ef ("pkgsMusl.polkit: fix build"), pkgsMusl.polkit
builds, which means the colord daemon can also build in pkgsMusl.
|
|
We can't build the daemon in pkgsMusl, because rustc does not support
dynamic Musl targets[1]. But it still makes sense to support the rest
of colord, because an application should still be able to link against
it to talk to a colord daemon built in some other way (e.g. provided
by a different distro).
[1]: https://github.com/NixOS/nixpkgs/issues/179242
|
|
As far as I can tell, none of the colord applications are graphical.
This change is important for Musl, where librsvg is not supported
because rustc does not support dynamically-linked Musl[1].
[1]: https://github.com/NixOS/nixpkgs/issues/179242
|
|
https://github.com/hughsie/colord/blob/1.4.6/NEWS
|
|
|
|
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
|
|
|
|
|
|
|
|
* treewide: remove unused variables
* making ofborg happy
|
|
Using systemd.packages because there's
a system colord service and colord-session user service
included.
|
|
* multiple outputs
* enable all docs
* installed tests
https://github.com/hughsie/colord/blob/1.4.3/NEWS
https://github.com/hughsie/colord/blob/1.4.4/NEWS
|
|
camelCase package name was a huge inconsistency in GNOME package set.
|
|
This reverts commit 82f626702314928c9c8f4ea309430e3aa0680d57.
|
|
|
|
* treewide: http -> https sources
This updates the source urls of all top-level packages from http to
https where possible.
* buildtorrent: fix url and tab -> spaces
|
|
see https://github.com/NixOS/nixpkgs/commit/2abac54c033778104533a269aaa08a1e75f677ad
|
|
|
|
|
|
|
|
NixOS generates /etc/dbus-1/system.conf including the configuration
of all the dbus derivations. Unfortunately, colord places the configuration
into $out/share instead of expected $out/etc.
This commit patches colord to use the expected path.
https://github.com/hughsie/colord/issues/61
|
|
|
|
|
|
Importantly, this included regenerating pkgs/servers/x11/xorg, to
clobber the old sed.
|
|
Only acts on one-line dependency lists.
|
|
This is a squash commit of the joint work from:
* Jan Tojnar (@jtojnar)
* Linus Heckemann (@lheckemann)
* Ryan Mulligan (@ryantm)
* romildo (@romildo)
* Tom Hunger (@teh)
|
|
I see no benefit in fetchzip here, as it's a standard release tarball.
|
|
It was enough to switch the order of patching to avoid the need to
autoreconf.
|
|
This changes the attribute name of bash-completion from `bashCompletion`
to `bash-completion`. Keeps `bashCompletion` as an alias for the new
name.
|
|
|
|
Currently the package is built with /var in $out/var. That fails when it
tries to create/write things at runtime (nix store is read-only).
Instead, tell it to use /var (global directory) and fixup the
installation phase so it doesn't touch /var (leave that for runtime).
This unbreaks the colord dbus service, which apparently is needed by
cups to create color profiles for printers.
|
|
|
|
* Use fetchzip instead of fetchurl
|
|
|
|
|
|
Also see #1936.
|
|
|
|
Part of #517.
|