about summary refs log tree commit diff
path: root/pkgs/development/libraries/glib
AgeCommit message (Collapse)AuthorFilesLines
2021-10-30Merge pull request #143642 from jtojnar/more-gnome-stagingmaxine [they]1-2/+2
More GNOME updates (staging)
2021-10-29glib: 2.70.0 → 2.70.1Jan Tojnar1-2/+2
2021-10-27Merge pull request #118100 from max-privatevoid/fix/glib-appinfo-watchMichael Raskin2-0/+103
glib: follow profile updates when searching apps
2021-10-09glib: 2.68.4 -> 2.70.0Maxine Aubrey1-2/+2
- https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.0/NEWS
2021-09-23Merge pull request #135619 from r-burns/fpie-musl-fixesr-burns1-2/+0
[staging] {cc,binutils}-wrapper: fixes for PIE hardening
2021-09-20Revert "glib: fix musl build"Ryan Burns1-2/+0
This is no longer needed with the previous PIE hardening fixes. This reverts commit 74e0aaaa30c1751450cddf055a5eb4ca64d7e33b.
2021-08-30glib: 2.68.3 -> 2.68.4Maxine Aubrey1-2/+2
- https://gitlab.gnome.org/GNOME/glib/-/releases/2.68.4
2021-06-17glib: 2.68.2 -> 2.68.3Alyssa Ross1-2/+2
2021-05-17glib: fix buildAndrew Childs2-0/+12
It's not clear why this is required, but glib includes CoreServices headers and calls CoreServices functions, so it's reasonable to link against the framework explicitly.
2021-05-15Merge pull request #122920 from jtojnar/glib-2681Jan Tojnar1-2/+2
glib: 2.68.1 → 2.68.2
2021-05-13glib: 2.68.1 → 2.68.2Jan Tojnar1-2/+2
2021-05-08Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt1-3/+3
2021-05-08Merge #121780: treewide meta.maintainers tweaksVladimír Čunát1-1/+1
2021-05-08gnome: rename from gnome3Jan Tojnar1-2/+2
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-07treewide maintainers: add teams.{freedesktop,gnome}Jan Tojnar1-1/+1
2021-05-07treewide: remove worldofpeace from meta.maintainersVladimír Čunát1-1/+1
(It was requested by them.) I left one case due to fetching from their personal repo: pkgs/desktops/pantheon/desktop/extra-elementary-contracts/default.nix
2021-05-07Merge staging-next into staginggithub-actions[bot]1-2/+2
2021-05-05glib: 2.66.8 -> 2.68.1Maxine Aubrey1-2/+2
Co-Authored-By: Maxine Aubrey <maxeaubrey@gmail.com>
2021-04-17glib: fix docs cross compilation (again)Pierre Bourdon1-2/+12
Do not depend on host gtk-doc when cross compiling (we do not use it there), and document why we need a host gtk-doc in the first place.
2021-03-31glib: follow profile updates when searching appsMax2-0/+103
GNOME Shell monitors XDG_DATA_DIRS for changes using inotify for the purpose of updating the list of applications displayed in the overview as they are installed or removed. Because the relevant directories are symlinks under NixOS and are swapped on change, Shell never notices it. To remedy this, also monitor various profile directories to signal an update whenever profiles are changed. This uses a patch from Guix, slightly modified to also encompass user environment profiles (/etc/profiles/per-user/$USER) in addition to the system profile (/nix/var/nix/profiles/system) as well as regular user profiles (/nix/var/nix/profiles/per-user/$USER/profile).
2021-03-18glib: 2.66.4 -> 2.66.8Maxine Aubrey2-7/+9
rebased the schema override patch, adding the same upstream safety but not duplicating the ability to pass multiple directories as this does not appear to be necessary for nix overrides
2021-02-24glib: fix musl buildJörg Thalheim1-0/+2
2021-02-24glib: fix cross-compilingJörg Thalheim1-2/+5
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth1-1/+1
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-4/+4
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-3/+3
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.
2020-12-27glib: 2.66.3 -> 2.66.4R. RyanTM1-2/+2
2020-11-27Merge master into staging-nextFrederik Rietdijk1-4/+4
2020-11-24utillinux: rename to util-linuxGraham Christensen1-4/+4
2020-11-18glib: 2.66.2 -> 2.66.3R. RyanTM1-2/+2
2020-11-09glib: 2.66.1 → 2.66.2Jan Tojnar1-2/+2
Fixes compatibility with recent tzdata. https://ftp.gnome.org/pub/GNOME/sources/glib/2.66/glib-2.66.2.news
2020-10-25Merge branch 'staging-next' into stagingVladimír Čunát1-1/+1
2020-10-24glib: 2.66.0 → 2.66.1Jan Tojnar1-8/+2
https://ftp.gnome.org/pub/GNOME/sources/glib/2.66/glib-2.66.1.news
2020-10-24glib: Fix tests on some FSsPiotr Bogdan1-0/+6
By applying https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1648
2020-10-24glib: 2.64.5 -> 2.66.0Doron Behar1-2/+2
2020-10-14treewide: De-inline uses of lib.boolToStringMalte Brandy1-1/+1
This commit should not change eval results
2020-09-03Merge staging-next into stagingFrederik Rietdijk1-3/+0
2020-09-02glib: remove fam module todoJan Tojnar1-3/+0
gamin is abandoned and we are going to drop it
2020-08-25glib: 2.64.4 -> 2.64.5R. RyanTM1-2/+2
2020-07-06glib: 2.64.3 -> 2.64.4R. RyanTM1-2/+2
2020-05-21glib: 2.64.1 -> 2.64.3R. RyanTM1-2/+2
2020-04-13Merge pull request #84415 from matthewbauer/mb-cross-fixes-april2020Matthew Bauer1-2/+1
Cross compilation fixes [april 2020]
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-04-06glib: put gsettings directory in targetMatthew Bauer1-2/+1
These should be runtime, not build time deps
2020-03-24glib: 2.62.4 -> 2.64.1Tor Hedin Brønner2-23/+2
gio-launch-desktop is replaced by direct /bin/sh calls
2020-03-04glib.setupHook: run glibPreFixupPhase before gappsWrapperArgsHookJan Tojnar1-1/+9
Since we split wrapGAppsHook and move its variable initialization to preFixupPhases in #81475, it was getting run before glibPreFixupPhase which sets GSETTINGS_SCHEMAS_PATH variable gappsWrapperArgsHook depends on. Let's introduce this ugly hack to ensure glibPreFixupPhase will run before gappsWrapperArgsHook.
2020-02-22glib: 2.62.4 -> 2.62.5worldofpeace2-13/+13
2020-01-15treewide: Fix unsafe concatenation of $LD_LIBRARY_PATHAnders Kaseorg1-1/+1
Naive concatenation of $LD_LIBRARY_PATH can result in an empty colon-delimited segment; this tells glibc to load libraries from the current directory, which is definitely wrong, and may be a security vulnerability if the current directory is untrusted. (See #67234, for example.) Fix this throughout the tree. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-12-31glib: remove Autotools specific env varsJan Tojnar1-3/+0
Even upstream no longer ships Autotools build files.
2019-12-31treewide: NIX_CFLAGS_COMPILE -> stringRobin Gloster1-1/+1