Commit Graph

319 Commits

Author SHA1 Message Date
Vladimír Čunát
725f48a252
Merge branch 'master' into staging-next 2024-05-02 09:05:49 +02:00
R. Ryantm
b8f4e06520 xlockmore: 5.76 -> 5.77 2024-05-01 06:21:43 +00:00
Vladimír Čunát
ad6f6ba399
Merge branch 'master' into staging-next 2024-04-29 08:22:30 +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
jopejoe1
d80c38e753 alock: add update script 2024-04-26 12:29:00 +02:00
jopejoe1
3bcba25270 alock: unstable-2017-07-20 -> 2.5.1 2024-04-26 12:29:00 +02:00
Qusic
399c65ac81 slock: add qusic to maintainers 2024-04-01 16:33:27 +08:00
Qusic
50063d79d5 slock: add updateScript 2024-04-01 16:32:19 +08: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
92a8fb4b1b xlockmore: 5.75 -> 5.76 2024-03-15 03:27:44 +00:00
R. Ryantm
be68ea0fe8 xlockmore: 5.74 -> 5.75 2024-02-14 04:23:38 +00:00
R. Ryantm
c374c81d1a pipes-rs: 1.6.2 -> 1.6.3 2024-01-10 18:39:11 +00:00
R. Ryantm
742948c5e5 xlockmore: 5.73 -> 5.74 2023-11-16 09:44:54 +00:00
R. Ryantm
10da5e8a47 xlockmore: 5.72 -> 5.73 2023-10-24 03:44:56 +00:00
R. Ryantm
0787cfa1f1 pipes-rs: 1.6.1 -> 1.6.2 2023-10-16 12:28:34 +00:00
Anderson Torres
690f5d4a10 xscreensaver: migrate to by-name 2023-10-11 23:42:04 -03:00
Sebastian Sellmeier
bc6d8df46e
betterlockscreen: 4.0.4 -> 4.2.0 2023-09-04 01:22:54 +02:00
Artturi
e69ddc18f7
Merge pull request #250668 from arcnmx/xss-mainProgram 2023-09-01 18:56:14 +03:00
nicoo
74482c9d6a vlock: Set meta.mainProgram 2023-08-23 21:35:42 +00:00
arcnmx
1ca53897a2 xss-lock: add meta.mainProgram
See #246386
2023-08-23 09:33:29 -07:00
Norbert Melzer
960b8c5ce7 betterlockscreen: provide meta.mainProgram 2023-08-10 09:00:54 +02:00
Gerg-L
5ec1939e0f xautolock: Add meta.mainProgram and remove rec 2023-08-07 20:52:39 -04:00
Tobias Mayer
ba2ce6e73b
various packages: pin boost179
Taken from PR #244831 and vcunat amended the miopen override.
2023-07-22 16:54:22 +02:00
R. Ryantm
2bc8183744 xlockmore: 5.71 -> 5.72 2023-07-17 13:18:41 +00:00
Norbert Melzer
64b347a30a betterlockscreen: make dunst optional
When dunst is detected *and* awesomeWM is used (its internal notification system to be exact)
then betterlockscreen waits for dunst to reply on the DBus. Due to dunstctl being in PATH
through the wrapper, dunst will always be tried to reach.

None of the workarounds mentioned in the awesome and betterlockscreen repos do not work with
this version, as dunstctl is always called and has to time out first.

In the current master of BLS there is a change that makes BLS check and env-var first, and
would ignore any dunstctl in PATH.

Once the new release happened this could still be used to reduce the closure size.
2023-05-13 20:28:52 +02:00
Anderson Torres
62bd961440 xscreensaver: 6.04 -> 6.06 2023-04-22 23:11:17 -03:00
figsoda
788fa2feda pipes-rs: update license 2023-04-17 22:24:26 -04:00
R. Ryantm
ad0c509f73 pipes-rs: 1.6.0 -> 1.6.1 2023-04-17 19:38:55 +00:00
Atemu
9bd2506458 treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4
These packages were identified as broken when ffmpeg = ffmpeg_5.

Tested _only_ by building them. If you are a maintainer of one of these
packages, please test whether your package still works.
2023-03-13 16:42:22 -06:00
Artturin
226e149145 treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional
env values must be strings
2023-02-22 21:23:05 +02: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
Adam Joseph
42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
figsoda
a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
figsoda
ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
Sandro
2ca694f473
Merge pull request #198552 from wegank/wxgtk-games 2022-11-24 14:21:25 +01:00
Nikolay Korotkiy
218a36d6b9
slock: 1.4 → 1.5 2022-11-12 20:03:37 +03:00
Weijia Wang
0a2b4e72f9 electricsheep: migrate to wxGTK32 2022-11-03 11:49:13 +01:00
Sergei Trofimovich
229fa2fd6d xautolock: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `out` output with `diffoscope`.
2022-10-30 11:35:20 +01:00
Sergei Trofimovich
e180a6988a xtrlock-pam: use xorg.* packages directly instead of xlibsWrapper indirection
Tested as no material change in `out` output with `diffoscope`.
2022-10-29 12:12:32 +02:00
Sergei Trofimovich
7824b4856c rss-glx: use xorg.* packages directly instead of xlibsWrapper
Validated as no change in `out` outputs with `diffoscope`.
2022-10-25 22:56:27 +01:00
github-actions[bot]
4f07e7f326
Merge master into staging-next 2022-10-15 06:07:54 +00:00
Artturi
56cbdc3b83
Merge pull request #195874 from Artturin/removeinheritxorg 2022-10-15 04:27:23 +03:00
Artturin
61c3058bcb all-packages.nix: remove inherit (*xorg) *'s
using inherits in callPackage args is discouraged and doesn't splice
correctly
2022-10-14 20:48:09 +03:00
Vladimír Čunát
00a757ed3f
Merge branch 'master' into staging 2022-10-13 08:27:55 +02:00
Sandro
2678c1b034
Merge pull request #193484 from wegank/gpl1-eol 2022-10-12 21:04:31 +02:00
Franz Pletz
125ec340c8
slock: fix build with libxcrypt 2022-10-09 18:10:43 +02:00
Martin Weinelt
253ca4957d Merge remote-tracking branch 'origin/master' into staging-next 2022-10-05 00:44:16 +02:00
Tyler Langlois
1c660d1a00
betterlockscreen: wrap with dbus and dunst (#176335)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-04 15:28:29 +02:00
Weijia Wang
870d6f4a98 licenses: remove gpl1 2022-09-29 10:54:21 +02:00
Artturin
0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00