Age | Commit message (Collapse) | Author | Files | Lines |
|
The wiki.gnome.org site is planned for retirement.
|
|
|
|
|
|
https://gitlab.gnome.org/GNOME/libchamplain/-/compare/LIBCHAMPLAIN_0_12_20...0.12.21
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
|
|
|
|
|
|
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
|
|
https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
|
|
|
|
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
|
|
|
|
|
|
|
|
|
|
GTK was renamed.
|
|
Mainly meson port.
https://mail.gnome.org/archives/libchamplain-list/2019-February/msg00001.html
https://mail.gnome.org/archives/libchamplain-list/2019-February/msg00002.html
https://mail.gnome.org/archives/libchamplain-list/2019-March/msg00000.html
|
|
camelCase package name was a huge inconsistency in GNOME package set.
|
|
This reduces the closure size from 568 MiB to 289 MiB.
|
|
Standard library now contains stdenv.lib.versions.majorMinor,
which does the same.
|
|
|
|
"platforms.gnu" has been linux-only since at least 17.03:
$ nix eval -f channel:nixos-17.03 lib.platforms.gnu
[ "i686-linux" "x86_64-linux" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "mips64el-linux" ]
Unlike platforms.linux, platforms.gnu indicates "must use glibc"
which for the most part is not intended.
Replacing platforms.gnu with platforms.linux would be the same "today"
but let's err on preserving existing behavior and be optimistic
about platforms these packages work on.
|
|
|
|
|
|
|
|
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(My OCD kicked in today...)
Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.
I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.
I've tried to stay away from generated expressions (and I think I
succeeded).
Some specifics worth mentioning:
* cron, has "Vixie Cron" in its description. The "Vixie" part is not
mentioned anywhere else. I kept it in a parenthesis at the end of the
description.
* ctags description started with "Exuberant Ctags ...", and the
"exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
at the end of description.
* nix has the description "The Nix Deployment System". Since that
doesn't really say much what it is/does (especially after removing
the package name!), I changed that to "Powerful package manager that
makes package management reliable and reproducible" (borrowed from
nixos.org).
* Tons of "GNU Foo, Foo is a [the important bits]" descriptions
is changed to just [the important bits]. If the package name doesn't
contain GNU I don't think it's needed to say it in the description
either.
|
|
|
|
|
|
|
|
Didn't build as it was, and not needed anywhere AFAIK.
|
|
possible
|
|
svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33291
|
|
svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33190
|
|
svn path=/nixpkgs/trunk/; revision=22649
|