Commit Graph

16 Commits

Author SHA1 Message Date
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Sandro Jäckel
c238335625
waydroid: 1.4.1 -> 1.4.2
Diff: https://github.com/waydroid/waydroid/compare/1.4.1...1.4.2
2023-12-25 02:12:34 +01:00
Mihai-Drosi Câju
1afdfc5259 waydroid: remove with lib; 2023-11-26 17:13:15 +02:00
Dmitriy Kholkin
7800869591
waydroid: 1.3.4 -> 1.4.1 2023-05-21 23:20:37 +03:00
linsui
9156d02e92 waydroid: fix icon, shell and iptables 2023-02-19 12:17:11 +08:00
Samuel Dionne-Riel
1b00e5af2f waydroid: Add missing ambiant dependencies
Fixes #211741

`waydroid first-launch` would fail due to missing gobject introspection
bindings for Gtk.

```
(      ) [        ] ERROR: Namespace Gtk not available
(      ) [        ] See also: <https://github.com/waydroid>
(      ) [        ] Traceback (most recent call last):
  File "/nix/store/7c0jjr0jid4xhfdsv13jiwp7q4jl9khi-waydroid-1.3.3/lib/waydroid/tools/__init__.py", line 113, in main
    actions.remote_init_client(args)
  File "/nix/store/7c0jjr0jid4xhfdsv13jiwp7q4jl9khi-waydroid-1.3.3/lib/waydroid/tools/actions/initializer.py", line 205, in remote_init_client
    gi.require_version("Gtk", "3.0")
  File "/nix/store/y09awdg92zm58958q6bc6chacw35pfgm-python3.10-pygobject-3.42.2/lib/python3.10/site-packages/gi/__init__.py", line 126, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
```

These changes add the necessary environment (the currently idiomatic way
to solve such problems) to the existing wrapper.

The use in `preFixup` is necessary, as the gapps wrapper will not have
ran the required hooks before.

The addition of `gobject-introspection` is necessary for the wrappers
hooks to add GIR repositories to the wrapper args.
2023-01-22 23:47:20 -05:00
Sandro Jäckel
99b715f39d
waydroid: cleanup inputs 2023-01-03 17:44:47 +01:00
Charles Johnson
2628f0003c
waydroid: 1.3.3 -> 1.3.4 (#206833)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-01-03 17:43:06 +01:00
Mrinal Purohit
a152b034a5 waydroid: 1.3.0 -> 1.3.3 2022-10-10 13:13:59 +05:30
Martin Weinelt
5b5df09987
waydroid: build with format other 2022-09-19 16:06:09 +02:00
Mihai-Drosi Caju
328448a153 waydroid: 1.2.1 -> 1.3.0 2022-08-14 06:51:34 +03:00
Mihai-Drosi Câju
d1daa6417e waydroid: 1.2.0 -> 1.2.1 2022-06-16 17:19:34 +03:00
Mihai-Drosi Câju
943cfb9a2f waydroid: 1.1.1 -> 1.2.0 2021-11-09 20:23:12 +02:00
Mihai-Drosi Câju
2f5c78458b waydroid: Add missing dependencies
* Also add pyclip for clipboard support
* And symlink Waydroid.desktop to share/applications
2021-11-09 20:22:52 +02:00
Mihai-Drosi Câju
6d8cab0b53 waydroid: Init at 1.1.1 2021-10-03 21:25:46 +03:00