Commit Graph

180 Commits

Author SHA1 Message Date
Sigmanificient
63d05d989e pkgs/development: remove unused arguments 2024-08-03 17:18:20 +02:00
Vladimír Čunát
fd62707511
Merge #328259: gtk3: 3.24.42 -> 3.24.43
...into staging
2024-07-20 09:01:20 +02:00
Thomas Gerbet
8e510a0598 gtk2: apply patch fixing CVE-2024-6655
Upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6786
2024-07-18 23:17:16 +02:00
Thomas Gerbet
d353fc8b74 gtk3: 3.24.42 -> 3.24.43
Fixes CVE-2024-6655

Changes:
02cec9b8c9/NEWS
2024-07-18 22:19:39 +02:00
Jan Tojnar
53d3a42eb0 gtk4.passthru.tests.pkg-config: Fix on Darwin
Previously it would fail with:

     pkg-config module gtk4-wayland was not found
     pkg-config module gtk4-x11 was not found
2024-06-24 12:12:58 +02:00
Alyssa Ross
3df6bb2c85
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/applications/blockchains/polkadot/default.nix
2024-06-09 22:47:12 +01:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Jan Tojnar
81736c5f25 gtk3: 3.24.41 → 3.24.42
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.41...3.24.42
2024-05-25 23:48:43 +02:00
Jan Tojnar
72a631cb5b gtk4: 4.14.3 → 4.14.4
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.14.3...4.14.4
2024-05-25 23:45:03 +02:00
Alyssa Ross
e3e8de9334
gtk4: use mesonBool/mesonEnable for package options
For package options, it's best to always set the Meson option based on
the value of the option, to avoid non-default option values breaking
when defaults change.  For example, this fixes disabling vulkanSupport
on Linux.
2024-04-28 19:02:34 +02:00
Jan Tojnar
8210cb2d0c treewide: Adjust wrapGApps* hook references 2024-04-27 02:23:22 +02:00
github-actions[bot]
7ac1647abc
Merge master into staging-next 2024-04-26 12:01:18 +00:00
Maxine Aubrey
57eedb161a
gtk4: 4.14.2 → 4.14.3
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.14.2...4.14.3
2024-04-22 21:11:34 +02:00
Maxine Aubrey
6173115fc7
gtk4: 4.14.1 → 4.14.2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.14.1...4.14.2
2024-04-22 21:11:25 +02:00
Maxine Aubrey
9f6b6e48ab
gtk4: 4.12.5 → 4.14.1
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.5...4.14.1

Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
2024-04-22 21:08:42 +02:00
Weijia Wang
58b5b2748f treewide: fix version in changelog 2024-04-21 19:33:05 +02:00
Weijia Wang
5f5062d1ef Merge branch 'master' into staging-next 2024-02-23 05:09:55 +01:00
Eldritch Cookie
c28dc44c01
gtk4: add meta.pkgConfigModules and tests.pkg-config
Co-authored-by: Rodney Lorrimar <dev@rodney.id.au>
2024-02-22 13:57:06 +08:00
maxine
3d46919ffe
Merge pull request #286301 from amaxine/gtk3_3.24.41 2024-02-04 20:53:52 +01:00
Maxine Aubrey
ac193f0684
gtk4: 4.12.4 → 4.12.5
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.4...4.12.5
https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.5/NEWS
2024-02-04 16:45:04 +01:00
Maxine Aubrey
3423903261
gtk3: 3.24.39 → 3.24.41
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.39...3.24.41
https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.41/NEWS
2024-02-04 15:47:18 +01:00
Jan Tojnar
788c681581 gtk3: 3.24.38 → 3.24.39
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.38...3.24.39
2023-12-23 22:10:08 +01:00
Jan Tojnar
325920e11e gtk4: 4.12.3 → 4.12.4
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.3...4.12.4
2023-12-02 15:31:07 +01:00
Bobby Rong
6d4d42f6ee gtk4: 4.12.2 → 4.12.3
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.2...4.12.3

NEWS and meson changes look okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:31 +01:00
Bobby Rong
5333b5ffad gtk4: 4.12.1 → 4.12.2
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.1...4.12.2

NEWS and meson changes look okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:29 +01:00
Bobby Rong
c7e4790ab2 gtk4: 4.12.0 → 4.12.1
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.12.0...4.12.1

NEWS look okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:58 +01:00
Bobby Rong
abd07af525 gtk4: 4.10.4 → 4.12.0
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.4...4.12.0

New build-aux/meson/gen-visibility-macros.py:

4d1f7a476d

docs build options renamed:

6af55a31d7

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:39 +01:00
Randy Eckenrode
ca9b6ed32d
gtk2: fix build with clang 16
* Resolve incompatible function pointer conversion error; and
* Fix signature of `create_menu` in `tests/testmenubars.c`.
2023-10-22 19:00:50 -04:00
Alyssa Ross
af82a43ffc
treewide: disable gobject-introspection when unavailable
This makes gsettings-desktop-schemas, harfbuzz, json-glib, and
libsecret buildable statically, and is still the right thing to do
everywhere else even where it's not a complete fix.
2023-10-12 13:25:31 +00:00
Colin
7a1c5e3a5d gtk4: compile schemas even when cross compiling 2023-08-07 09:10:14 +00:00
Colin
5ee6967007 gtk3: compile schemas even when cross compiling
without this applications won't locate gtk3's schemas even if they're on
XDG_DATA_DIRS. this patch solves runtime errors of the form:
```
Settings schema 'org.gtk.Settings.FileChooser' is not installed
```
2023-08-07 09:10:14 +00:00
github-actions[bot]
7a92a0899d
Merge staging-next into staging 2023-06-15 00:03:01 +00:00
github-actions[bot]
c2fa140937
Merge master into staging-next 2023-06-15 00:02:27 +00:00
Bobby Rong
d21ac4c933
gtk4: 4.10.3 → 4.10.4
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.3...4.10.4
2023-06-13 18:35:14 +08:00
Anderson Torres
9c28d65755 gtk2: refactor 2023-06-13 00:41:49 +00:00
Bobby Rong
eb9d4dbe5c
gtk3: 3.24.37 → 3.24.38
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.37...3.24.38
2023-06-04 11:08:39 +08:00
Bobby Rong
1120074685
gtk4: Backport fixes to fix regression in nautilus, mutter
These patches are backported in Fedora 38.
2023-05-22 12:16:03 +08:00
Yureka
dfcc29fe27
pkgsMusl.gtk4: fix build (#228560) 2023-04-27 21:15:41 +02:00
github-actions[bot]
a39805cda2
Merge master into staging-next 2023-04-25 12:01:31 +00:00
Bobby Rong
16865b959f
gtk4: 4.10.1 → 4.10.3
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.1...4.10.3
2023-04-23 18:02:55 +08:00
github-actions[bot]
23eaff7dae
Merge staging-next into staging 2023-04-17 18:01:41 +00:00
Vladimír Čunát
883780bd81
Merge #223248: gst-plugins-base: enable graphene + gstgl
on aarch64-darwin.  Merge into staging
2023-04-16 09:37:48 +02:00
Christopher Bergqvist
96db3a90ed
cogl+gtk: Avoid depending on GNOME Bugzilla server
Checking in local patch files instead. GNOME Bugzilla has been deprecated in favor of Gitlab. Fetching patches from Bugzilla may some day start failing, so grab 'em while we can.

Note that FreeCiv has moved on to GTK 3 so not sure how useful the GTK 2 patch still is.
2023-04-13 20:25:48 +02:00
Bobby Rong
96fb05e4e2
gtk4: Fix darwin build 2023-04-10 08:52:07 +02:00
Jan Tojnar
71619a7829 gtk4: 4.10.0 → 4.10.1
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.0...4.10.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:21 +02:00
Jan Tojnar
64142d12b0 gtk4: 4.9.4 → 4.10.0
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.9.4...4.10.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:09 +02:00
Jan Tojnar
68683ecaea gtk3: 3.24.36 → 3.24.37
https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.36...3.24.37

- Removes legacy Wayland text input module.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:06 +02:00
Jan Tojnar
2b4ca2d283 gtk4: 4.8.3 → 4.9.4
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.8.3...4.9.4

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:34:47 +02:00
Lily Foster
8bbb9ca13d
gtk4: build media-gstreamer on aarch64-darwin 2023-03-26 19:37:33 -04:00
Artturi
b4d77815ef
Merge pull request #221019 from Artturin/gtk2syscoonf 2023-03-13 21:16:12 +02:00