Commit Graph

50 Commits

Author SHA1 Message Date
Carl Hjerpe
0d9236cfcb franz+derivatives: Implement NIXOS_OZONE_WL
Reverts back to using wrapProgramShell rather than wrapProgramBinary
Adds "--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations" when NIXOS_OZONE_WL is set
2024-04-23 15:24:29 +02:00
Jörg Thalheim
5ba07454a3 mkFranzDerivation: also include libglvnd for opengl/vulkan drivers
This helps to improve also performance on my machine
2023-12-11 23:50:52 +01:00
Jörg Thalheim
ae1b465987 ferdium: add update script 2023-04-16 09:06:46 +02:00
Emery Hemingway
b5526585c2 treewide: inject xdg-open into wrappers as $PATH suffix
The xdg-open utility is only ever a runtime dependency and its
dependents only expect that it accept a URI as a command line
argument and do something with it that the user would expect.
For such as a trivial relationship it should be possible for
users to override xdg-open with something else in their PATH.
2022-08-19 13:11:27 -05:00
Robert Scott
466c2e342a treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
Stig Palmquist
5799e2580d franz: 5.6.1 -> 5.9.2 2022-04-20 13:35:31 +02:00
FliegendeWurst
2503c5d9ce franz: remove gconf dependency 2022-02-11 15:05:20 +01:00
Henri Menke
8a9a6919de
mkFranzDerivation: fix tray icon on Wayland 2021-12-25 19:35:18 +01:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Maximilian Bosch
cd4ad7d2fe
ferdi: 5.6.0-beta.5 -> 5.6.0-beta.6, improve XWayland support
ChangeLog: 1886c8abed/CHANGELOG.md (560-beta6-2021-05-31)

Even though this isn't explicitly noted in the Changelog, this seems to
have fixed the Element integration for me.

Additionally, I added a (hacky) `xdg-open` wrapper which removes the
`GDK_BACKEND` variable to fix the XWayland integration[1]. The problem
is that if a Firefox is running with Wayland (`ferdi` is running under
X11) and `GDK_BACKEND=x11` is passed to the `xdg-open` (and thus
`firefox`) process, Firefox refuses to start since another instance of
it is running under Wayland (but attempts to start in X11 mode because of
`GDK_BACKEND=x11`).

[1] https://github.com/electron/electron/issues/28436
2021-06-04 22:56:10 +02:00
Bryan A. S
57f69430c1 ferdi: 5.5.0 -> 5.6.0-beta.5
Add mesa (libgbm) to buildInputs at mkFranzDerivation to fix build of latest beta

Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
2021-05-07 09:50:10 -03:00
Ben Siraphob
a6ac3eedbd treewide: xdg_utils -> xdg-utils 2021-02-01 15:05:09 +07:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
David Wood
d1fb8eaeb1
franz: 5.5.0 -> 5.6.1 2020-11-17 12:05:15 +00:00
Florian Klink
ce0c244d83 franz: use lib.getLib udev instead of udev.lib
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:41 +02:00
David Wood
d370ead496
franz: 5.4.1 -> 5.5.0 2020-07-08 11:10:00 +01:00
David Wood
e5cac5c83d
ferdi: init at 5.5.0 2020-07-08 11:09:59 +01:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
David Wood
05aa59afa6 franz: fix Exec substitution in franz.desktop
Signed-off-by: David Wood <david.wood@codeplay.com>
2019-12-18 14:55:14 +01:00
David Wood
ff545effd5
franz: 5.4.0 -> 5.4.1 2019-10-31 13:37:42 +00:00
David Wood
04d4ea0e24
franz: remove gnidorah as maintainer
For context, see:
https://github.com/NixOS/nixpkgs/pull/71862#issuecomment-545753201

Signed-off-by: David Wood <david@davidtw.co>
2019-10-24 13:31:24 +01:00
David Wood
c1fc68a41c
franz: add davidtwco as maintainer 2019-10-23 22:04:00 +01:00
David Wood
529f5b8bfc
franz: 5.3.3 -> 5.4.0 2019-10-23 22:03:53 +01:00
David Wood
d73ccc66e1
franz: 5.3.2 -> 5.3.3 2019-09-17 17:45:39 +01:00
David Wood
5867ab84db
franz: 5.3.1 -> 5.3.2 2019-09-16 14:47:15 +01:00
David Wood
5708373288
franz: 5.2.0 -> 5.3.1 2019-09-07 12:51:12 +01:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
Orivej Desh
32fbbc6f9b Merge master into staging 2019-07-25 09:23:21 +00:00
worldofpeace
b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
David Wood
1885399186
franz: 5.1.0 -> 5.2.0 2019-07-22 11:26:52 +01:00
B YI
5fff5efea2 franz: use wrapGAppsHook
I encountered crashes while opening the file selection dialog.

```
(franz:11597): GLib-GIO-ERROR **: 14:08:20.102: No GSettings schemas are installed on the system
[1]    11597 trace trap  franz
```

This error is also presented in various other gtk applications (e.g. https://github.com/NixOS/nixpkgs/issues/45286). I used the same trick to fix this error.
2019-06-27 13:13:19 +08:00
David Wood
e82ddcb684
franz: 5.0.0-beta.19 -> 5.1.0 2019-06-03 08:57:01 +01:00
gnidorah
e107569b6f franz: 4.0.4 -> 5.0.0-beta.19 2019-01-12 08:56:24 +03:00
Jörg Thalheim
1b146a8c6f
treewide: remove paxutils from stdenv
More then one year ago we removed grsecurity kernels from nixpkgs:
https://github.com/NixOS/nixpkgs/pull/25277

This removes now also paxutils from stdenv.
2018-12-22 12:55:05 +01:00
John Ericson
2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Jan Tojnar
28b6f74c3f
gnome3.gconf: remove 2018-07-10 12:14:40 +02:00
Jan Tojnar
6045fb6945
franz: use top-level gtk 2018-05-29 15:44:35 +02:00
worldofpeace
938705cd1f franz: gnome2 cleanup (#41157) 2018-05-28 12:10:04 +02:00
gnidorah
33a94b0448 franz: switch to autoPatchelfHook 2018-05-17 22:43:51 +03:00
Ryan Mulligan
038a0c9a60 treewide: http to https 2018-04-30 21:39:20 -07:00
gnidorah
caa8284e09 rambox, franz: install xdg_utils for url opening
xorg installs this, but wayland doesn't
2017-11-02 07:39:03 +03:00
gnidorah
a4c6e02b63 franz: cleanup 2017-07-05 04:42:08 +03:00
gnidorah
749d495cb3 rambox, franz: cleanup (#25020) 2017-04-23 19:10:35 +01:00
Tim Steinbach
f13fa8a337
franz: Allow to run with grsecurity kernel 2016-11-19 08:39:13 -05:00
Alex Ivanov
d6a824216c franz: add menu item 2016-10-12 09:38:15 +03:00
Alex Ivanov
4e449d0159 rambox, franz: support i386-linux 2016-10-03 19:57:50 +03:00
Alex Ivanov
43d327c137 rambox, franz: recommendations by Mic92 2016-10-03 19:24:57 +03:00
Alex Ivanov
756fece17d franz: init at 4.0.4 2016-10-03 16:26:16 +03:00