Commit Graph

133 Commits

Author SHA1 Message Date
34j
d637b85e25
treewide: replace --enable-wayland-ime with --enable-wayland-ime=true for the arguments to properly work (#361341) 2024-12-05 00:06:22 +05:30
34j
8ae2932d56 add --enable-wayland-ime flag to all Electron packages that uses NIXOS_OZONE_WL 2024-11-24 13:34:28 +09:00
Ryan Omasta
a90b34f9e7
keybase{-gui}: add myself as maintainer 2024-11-08 15:43:00 -07:00
Ryan Omasta
265d9a2adb
keybase-gui: add NIXOS_OZONE_WL support 2024-11-08 15:41:50 -07:00
Ryan Omasta
a024f81d84
keybase-gui: 6.2.4 -> 6.4.0 2024-11-08 15:41:50 -07:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
R. Ryantm
31cd26eace keybase: 6.3.1 -> 6.4.0 2024-08-22 03:35:21 +00:00
Weijia Wang
35d2ffe69d keybase: add missing darwin framework 2024-07-03 01:00:59 +02:00
R. Ryantm
45fdebdfba keybase: 6.2.8 -> 6.3.1 2024-07-03 00:58:36 +02:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
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
Weijia Wang
ca565875d8
Merge pull request #294227 from r-ryantm/auto-update/keybase
keybase: 6.2.4 -> 6.2.8
2024-04-05 20:26:06 +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
R. Ryantm
d5f7589647 keybase: 6.2.4 -> 6.2.8 2024-03-08 06:57:12 +00:00
Carl Sverre
73417c937c Remove me from keybase and sift packages 2024-01-09 16:06:37 -08:00
Markus Läll
5df8727baa Update keybase-gui from 6.2.2 to 6.2.4 2024-01-02 22:47:48 +02:00
R. Ryantm
ab1ab1e437 keybase: 6.2.3 -> 6.2.4 2024-01-01 09:04:04 +00:00
Charlotte 🦝 Delenk
98d93b7652
keybase: fix source hash 2023-10-28 16:41:49 +01:00
R. Ryantm
8080f24c1b keybase: 6.2.2 -> 6.2.3 2023-10-10 11:57:21 +00:00
Fabián Heredia Montiel
d496fdaf2a keybase{-gui}: 6.0.2 → 6.2.2 2023-09-24 21:16:28 -06:00
Fabián Heredia Montiel
ff323ed355 treewide: vendorSha256 → vendorHash
via: `find pkgs/ -type f -exec sed -i 's/vendorSha256 = "sha256/vendorHash = "sha256/' {};`
2023-09-13 01:03:44 -06:00
figsoda
f97ce0a9a8 pkgs/tools/security: remove dead code
with the help of deadnix & nil
2023-07-12 14:35:00 -04:00
Sandro Jäckel
3ad7d71afe treewide: don't set platforms.unix for buildGoModule 2023-06-13 17:54:26 +03:00
Kevin Cox
bf97f8474a
Merge pull request #177248 from jflanglois/update-keybase
keybase: 5.9.3 -> 6.0.2
2022-06-19 19:26:30 -04:00
Robert Scott
61c35da607 treewide/servers,tools: add sourceType binaryNativeCode for many packages 2022-06-16 20:21:42 +01:00
Julien Langlois
c8f918e0ef
keybase: 5.9.3 -> 6.0.2 https://github.com/keybase/client/releases/tag/v6.0.2 2022-06-11 01:11:27 -04:00
Fabián Heredia Montiel
308a442f17 keybase-gui: 5.9.0 → 5.9.3 2022-03-22 01:07:20 -06:00
R. Ryantm
66172fd252 keybase: 5.9.1 -> 5.9.3 2022-02-18 12:34:44 +00:00
zowoq
c8a3a56753 keybase: update vendorSha256 2022-02-04 06:19:14 +10:00
Sam Hofius
6b3d3c736b Remove '...' from args per suggestion 2022-02-01 13:54:25 +01:00
Sam Hofius
0806849d3f Add shofius to keybase maintainers 2022-02-01 13:54:25 +01:00
Sam Hofius
443dae66f5 keybase-gui: 5.8.1 -> 5.9.0 2022-02-01 13:54:25 +01:00
Sam Hofius
e6ba932348 keybase, kbfs: 5.8.1 -> 5.9.1 2022-02-01 13:54:25 +01:00
Fabián Heredia Montiel
a9d1c8a511 keybase-gui: 5.7.1 → 5.8.1 2021-11-07 18:30:09 -06:00
R. Ryantm
ca04d1ae0b keybase: 5.7.1 -> 5.8.1 2021-11-03 06:55:24 +00:00
Artturi
01ed7bec8e
Merge pull request #130142 from kf5grd/master
keybase-gui: 5.6.1 -> 5.7.1
2021-08-08 08:21:08 +03:00
zowoq
fd673152d4 kbfs: buildFlags -> tags 2021-08-06 11:29:32 +10:00
zowoq
525e6ac114 keybase: buildFlags -> tags 2021-08-06 11:29:32 +10:00
Sam Hofius
26a70a63cd keybase-gui: 5.6.1 -> 5.7.1 2021-07-13 18:19:32 -06:00
R. RyanTM
b907e8d6d0 keybase: 5.6.1 -> 5.7.1 2021-07-01 13:21:29 -07:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Vladimír Čunát
96bf6939b3
keybase-gui: fix build regression
autoPatchelf wasn't finding some libraries anymore.
It was probably fallout from PR #118479.
2021-04-21 21:42:13 +02:00
Sam Hofius
5cc3d7cf8d keybase,keybase-gui,kbfs: 5.5.2 -> 5.6.1 2021-01-25 13:53:21 -05:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07: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
ajs124
c5692b64fd
Merge pull request #100796 from kf5grd/master
keybase,keybase-gui,kbfs: 5.5.1 -> 5.5.2
2020-11-22 03:09:00 +01:00
Oleksii Filonenko
512c3c0a05 maintainers: rename filalex77 -> Br1ght0ne 2020-11-17 13:09:31 +02:00
Ben Siraphob
683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Sam Hofius
0597e648db keybase,keybase-gui,kbfs: 5.5.1 -> 5.5.2 2020-10-16 23:28:21 -04:00