Age | Commit message (Collapse) | Author | Files | Lines |
|
glib: Apply fix for memory issues
|
|
See https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4073 and related upstream issues for details.
|
|
Otherwise, the logs are discarded, unless you built with
--keep-failed.
|
|
|
|
|
|
/nix/store/xxgjhia4jhnx9910vb7iw1cm9l6qwfd4-qemu-8.2.3/bin/qemu-ppc64: error while loading shared libraries: /build/glib-2.80.0/build/glib/libglib-2.0.so.0: ELF file data encoding not little-endian
Command '['/nix/store/054wr9piy48ww123yn2pcbkcsnvlx3fg-gobject-introspection-wrapped-1.80.1-dev/bin/g-ir-scanner-qemuwrapper', '/build/glib-2.80.0/build/tmp-introspectiyhf5flt/GLib-2.0', '--introspect-dump=/build/glib-2.80.0/build/tmp-introspectiyhf5flt/functions.txt,/build/glib-2.80.0/build/tmp-introspectiyhf5flt/dump.xml']' returned non-zero exit status 127.
I don't have a suitable environment for testing whether it's broken
big→little, but it seems likely.
Link: https://github.com/NixOS/nixpkgs/pull/309309#issuecomment-2100785761
Fixes: 98d8d1e58762 ("glib: enable introspection on cross")
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.80.0...2.80.1
https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.1/NEWS
CVE-2024-34397
|
|
glib: enable introspection on cross
|
|
|
|
The libraries are built for the host platform. glib should be
independent of the target platform as it is not a compiler.
Fixes build and in some cases eval of pkgsCross.*.buildPackages.glib and
in similar situations (e.g. pkgsStatic.buildPackages).
|
|
|
|
The wiki.gnome.org site is planned for retirement.
|
|
|
|
The wiki.gnome.org site is planned for retirement.
|
|
|
|
https://gitlab.gnome.org/GNOME/gobject-introspection/-/compare/1.78.1...1.80.1
Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.4...2.80.0
Co-Authored-By: Bobby Rong <rjl931189261@126.com>
Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
|
|
stdenv.isLinux is not a sufficient check for whether elfutils is
supported, because it's not supported on static Linux.
Fixes: 7517f8edd06c ("glib: switch elfutils in for abandoned libelf")
|
|
On Darwin and non-Linux, don't provide anything.
|
|
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.3...2.78.4
https://gitlab.gnome.org/GNOME/glib/-/blob/2.78.4/NEWS
|
|
graphite2, glib, harfbuzz: add mingw support
|
|
|
|
https://gitlab.gnome.org/GNOME/glib/-/releases/2.78.3
https://gitlab.gnome.org/GNOME/glib/-/releases/2.78.2
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.1...2.78.3
|
|
These have been introduced in GLib 2.77.0:
https://gitlab.gnome.org/GNOME/glib/-/commit/ade79bcb5006c33d6f644cfe41d22d14728e585f
We missed them failing during the update because they are not build as a part of the main `glib` derivation.
|
|
This will respect `doCheck = false;` overrides, common for cross.
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.0...2.78.1
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.77.3...2.78.0
NEWS look okay
- Error handling of invalid GKeyFile string escape sequences
- gdb: Workaround optimized out quark_seq_id
- meson: fix `gnetworking.h` install tag
- gthread: Annotate g_thread_exit() with G_NORETURN
- Fix gutils-user-database unit test
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.77.2...2.77.3
Beware of https://gitlab.gnome.org/GNOME/glib/-/issues/3095, i.e. invalid
escapes when parsing strings in gkeyfile is disallowed in this bump and likely 2.79+.
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.77.1...2.77.2
A few minor bugfixes. Other than this breaks darwin build this looks good.
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.4...2.77.1
Refreshed split-dev-programs.patch with https://github.com/GNOME/glib/commit/9f111c34160d8a2e38f0ff0ce89dbcabec7c333a
NEWS look okay, all patches applies.
- Re-upgrade missing attribute debugs to criticals in `GFileInfo`
- Add `glib_valgrind_suppressions` variable to glib pkg-config file
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.3...2.76.4
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.2...2.76.3
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.1...2.76.2
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.0...2.76.1
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.75.4...2.76.0
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.75.3...2.75.4
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.74.5...2.75.3
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
|
|
Conflicts:
pkgs/development/libraries/pmdk/default.nix
|
|
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
|
|
|
|
|
|
https://gitlab.gnome.org/GNOME/glib/-/compare/2.74.3...2.74.5
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
|
|
These same options are disabled in FreeBSD Ports.
|
|
The previous homepage barely mention Glib.
|
|
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
|
|
|
|
makeHardcodeGsettingsPatch: Support other constructors
|
|
glib expression is messy enough as is.
Also rename the `glib-schema-to-var` argument to `schemaIdToVariableMapping` to better match Nixpkgs coding style.
|
|
...into staging
|