Maxine Aubrey
aaf0d8f819
glib: 2.78.4 → 2.80.0
...
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>
2024-04-22 21:08:42 +02:00
Alyssa Ross
2d600be9c4
pkgsStatic.glib: don't depend on elfutils
...
stdenv.isLinux is not a sufficient check for whether elfutils is
supported, because it's not supported on static Linux.
Fixes: 7517f8edd0
("glib: switch elfutils in for abandoned libelf")
2024-03-23 11:37:20 +01:00
Philip Taron
7517f8edd0
glib: switch elfutils in for abandoned libelf
...
On Darwin and non-Linux, don't provide anything.
2024-03-07 13:01:41 -08:00
Philip Taron
aefac840b8
glib: fix tests with PCRE2 10.43
2024-03-02 07:58:23 +01:00
Maxine Aubrey
c65c8255a1
glib: 2.78.3 → 2.78.4
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.3...2.78.4
https://gitlab.gnome.org/GNOME/glib/-/blob/2.78.4/NEWS
2024-01-26 21:59:21 +01:00
Weijia Wang
e8ab82a53c
Merge pull request #280363 from wegank/harfbuzz-windows-2
...
graphite2, glib, harfbuzz: add mingw support
2024-01-12 21:58:43 +01:00
Weijia Wang
ec1a2a4f8a
glib: add mingw support
2024-01-11 22:46:47 +01:00
Jan Tojnar
95d453d59c
glib: 2.78.1 → 2.78.3
...
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
2023-12-16 20:10:09 +01:00
Jan Tojnar
350d4c7d1d
glib: fix pkg-config tests
...
These have been introduced in GLib 2.77.0:
ade79bcb50
We missed them failing during the update because they are not build as a part of the main `glib` derivation.
2023-12-16 20:10:09 +01:00
Peder Bergebakken Sundt
ad5e744714
treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
...
This will respect `doCheck = false;` overrides, common for cross.
2023-11-30 18:56:12 +01:00
Jan Tojnar
a4f2ad82d5
glib: 2.78.0 → 2.78.1
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.0...2.78.1
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:55 +01:00
Bobby Rong
3e4ca2e5cb
glib: 2.77.3 → 2.78.0
...
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>
2023-11-21 08:42:25 +01:00
Bobby Rong
69ebd78b4b
glib: 2.77.2 → 2.77.3
...
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>
2023-11-21 08:42:02 +01:00
Bobby Rong
8ed9f0445f
glib: 2.77.1 → 2.77.2
...
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>
2023-11-21 08:41:55 +01:00
Bobby Rong
bce876b8cd
glib: 2.76.4 → 2.77.1
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.4...2.77.1
Refreshed split-dev-programs.patch with 9f111c3416
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>
2023-11-21 08:41:29 +01:00
Jan Tojnar
55032e712f
glib: 2.76.3 → 2.76.4
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.3...2.76.4
2023-07-08 22:18:37 +02:00
Bobby Rong
4a8541875e
glib: 2.76.2 → 2.76.3
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.2...2.76.3
2023-06-09 17:02:39 +08:00
Bobby Rong
90d6866b78
glib: 2.76.1 → 2.76.2
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.1...2.76.2
2023-04-24 09:17:47 +08:00
Jan Tojnar
14cbd4b053
glib: 2.76.0 → 2.76.1
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.76.0...2.76.1
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:36:38 +02:00
Jan Tojnar
703500d5fd
glib: 2.75.4 → 2.76.0
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.75.4...2.76.0
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:19 +02:00
Jan Tojnar
ceeb9f39db
glib: 2.75.3 → 2.75.4
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.75.3...2.75.4
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:03 +02:00
Jan Tojnar
8e5ee715d1
glib: 2.74.5 → 2.75.3
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.74.5...2.75.3
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:34:44 +02:00
Alyssa Ross
52c286ee5b
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/libraries/pmdk/default.nix
2023-02-23 13:51:34 +00:00
Artturin
f9fdf2d402
treewide: move NIX_CFLAGS_COMPILE to the env attrset
...
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
2023-02-22 21:23:04 +02:00
github-actions[bot]
b0f16e56b0
Merge staging-next into staging
2023-02-11 18:01:50 +00:00
John Ericson
b1aa0e9f2a
glib: Add meta.pkgConfigModules
and test
2023-02-11 11:03:00 -05:00
Jan Tojnar
746e2b1fc4
glib: 2.74.3 → 2.74.5
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.74.3...2.74.5
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-02-02 00:06:52 +01:00
Alyssa Ross
8e9e08a587
glib: fix build for FreeBSD
...
These same options are disabled in FreeBSD Ports.
2023-01-26 17:56:44 +00:00
Alyssa Ross
252a20d0a5
glib: use a better homepage
...
The previous homepage barely mention Glib.
2023-01-26 17:56:44 +00:00
Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
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.
2023-01-21 12:00:00 +00:00
Jan Tojnar
72c37eddec
Merge branch 'staging-next' into staging
2022-12-25 01:30:47 +01:00
Jan Tojnar
3c5fffed82
Merge pull request #206291 from jtojnar/mk-gsettings-patch
...
makeHardcodeGsettingsPatch: Support other constructors
2022-12-20 22:13:25 +01:00
Jan Tojnar
35d24b51f5
makeHardcodeGsettingsPatch: Rename from glib.mkHardcodeGsettingsPatch
...
glib expression is messy enough as is.
Also rename the `glib-schema-to-var` argument to `schemaIdToVariableMapping` to better match Nixpkgs coding style.
2022-12-19 17:17:32 +01:00
Vladimír Čunát
397b520aa7
Merge #206078 : glib: Pick GVariant security patches
...
...into staging
2022-12-19 11:03:53 +01:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
Jan Tojnar
cf63ef8b34
glib: Pick security patches
...
https://discourse.gnome.org/t/multiple-fixes-for-gvariant-normalisation-issues-in-glib/12835
https://discourse.gnome.org/t/fixes-for-gdbusmenumodel-crashes-in-glib/12846
2022-12-14 21:54:43 +01:00
Jan Tojnar
f2d78a4d52
Merge pull request #204383 from jtojnar/gnome-staging
...
GNOME staging updates
2022-12-06 16:25:14 +01:00
Jan Tojnar
2edad4b9c2
glib: 2.74.1 → 2.74.3
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.74.1...2.74.3
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-12-05 19:02:33 +01:00
github-actions[bot]
6aeef7531c
Merge staging-next into staging
2022-11-28 06:01:53 +00:00
Sandro
853077236a
Merge pull request #202124 from SuperSandro2000/dbus-passthru-daemon
2022-11-28 01:35:34 +01:00
github-actions[bot]
d002d690a2
Merge staging-next into staging
2022-11-25 00:02:54 +00:00
Mika Tammi
87ed2b765a
glib: fix build with musl
2022-11-24 23:09:05 +00:00
Sandro Jäckel
c7f5becba3
dbus: remove unused daemon passhtru
2022-11-21 20:23:00 +01:00
github-actions[bot]
39b3610a57
Merge staging-next into staging
2022-11-15 06:01:51 +00:00
Vladimír Čunát
1f4c790f71
Merge #201229 : glib: Fix infinite loop in GNOME Keyring
...
...into staging-next
2022-11-15 01:36:49 +01:00
Jan Tojnar
808095530a
glib: Fix infinite loop in GNOME Keyring
...
This was a regression in GLib 2.74.1:
https://gitlab.gnome.org/GNOME/gnome-keyring/-/issues/123
2022-11-14 20:46:21 +01:00
squalus
e9c35f11c2
glib: fix cross compile
...
Made libxslt an unconditional input. It's used for building man pages,
which are enabled on cross builds.
2022-11-11 13:26:08 -08:00
Guillaume Girol
e094494915
glib: add an update script combinator to patch gsettings schema paths
...
and use it in evolution-data-server and evolution-ews as a proof of
concept
2022-11-11 13:30:00 +01:00
Jan Tojnar
0b5be61ca1
glib: 2.74.0 → 2.74.1
...
https://gitlab.gnome.org/GNOME/glib/-/compare/2.74.0...2.74.1
- Docs no longer can be generated in static builds.
- Drop merged patches.
- Add a comment to an undocumented patch.
- Drop huge with statement.
- Drop meson override not needed since a4a300dfff
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-25 18:16:48 +02:00
Maxine Aubrey
d86b3713f1
glib: fix gimp text editing crashes
2022-10-11 18:52:35 +02:00