Commit graph

303 commits

Author SHA1 Message Date
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
Jonas Heinrich 804455d615
Merge pull request #187692 from r-ryantm/auto-update/xlockmore
xlockmore: 5.70 -> 5.71
2022-08-29 22:11:39 +02:00
Vincent Bernat b5df06b95c xssproxy: 1.0.1 -> 1.1.0
This also changes location of the source code (the old location
redirects to the new one).
2022-08-28 13:05:00 +02:00
R. Ryantm 96a5b41506 xlockmore: 5.70 -> 5.71 2022-08-21 05:54:47 +00:00
Pascal Wittmann b32cb428a9
Merge pull request #184760 from r-ryantm/auto-update/xlockmore
xlockmore: 5.69 -> 5.70
2022-08-10 07:18:13 +02:00
Sandro 668da4fc8f
Merge pull request #185009 from fpletz/pkgs/maintainership-202208 2022-08-04 01:56:13 +02:00
Franz Pletz c092a502df
treewide: remove myself as maintainer from some pkgs
Only packages I'm not able to maintain anymore as of today. Mostly
because I'm haven't been using them in a while.
2022-08-03 14:17:51 +02:00
R. Ryantm 6d811a0af5 xscreensaver: 6.03 -> 6.04 2022-08-02 08:30:01 +00:00
R. Ryantm 650a88e301 xlockmore: 5.69 -> 5.70 2022-08-02 07:17:15 +00:00
R. Ryantm 75e6f8eb6f xssproxy: 1.0.0 -> 1.0.1 2022-07-31 07:02:26 +00:00
Alyssa Ross 5330c0a1af
treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
Cole Mickens 95664573a1
pipes-rs: 1.4.7->1.6.0 2022-07-26 18:12:49 -07:00
ajs124 45ec5898cb maintainers: remove tstrobel
was ts468 on github afaict and was actually a committer, but that account hasn't been active since early 2018
2022-06-29 00:54:53 +02:00
Lassulus 8c2b9583e1
Merge pull request #175287 from azahi/rss-glx
rss-glx: fix build
2022-06-23 23:08:44 +02:00
Emery Hemingway 78ecfd54e5 xscreensaver: add missing Perl libs 2022-06-05 22:02:46 -05:00
Azat Bahawi 8b501a1089
rss-glx: fix build 2022-06-05 22:12:24 +03:00
R. Ryantm 157035b4d8 betterlockscreen: 4.0.3 -> 4.0.4 2022-05-25 04:52:41 +00:00