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
Malo Bourgon
16e15fa68f
treewide: add meta.mainProgram to many packages
2022-05-04 18:08:19 -07:00
Sandro
5b874cadbf
Merge pull request #163582 from Stunkymonkey/treewide-fetchFromGitHub-1
2022-03-22 07:27:54 +01:00
R. Ryantm
7c24c71e1f
xlockmore: 5.68 -> 5.69
2022-03-15 16:55:31 +00:00
Felix Buehler
8322c182fa
alock: switch to fetchFromGitHub
2022-03-14 19:32:50 +01:00
Felix Buehler
e5c1b1f17e
xtrlock-pam: switch to fetchFromGitHub
2022-03-14 19:32:50 +01:00
R. Ryantm
bfaf867dcb
xscreensaver: 6.02 -> 6.03
2022-03-03 08:08:20 +00:00
Felix Buehler
1573dbdcd0
treewide: fix versions starting with 'v'
2022-02-28 13:05:18 +01:00
R. Ryantm
d3ed1f5ce6
pipes-rs: 1.4.6 -> 1.4.7
2022-02-12 22:39:48 +00:00
Felix Buehler
09e3b7a570
treewide: remove all updateWalker/downloadURLRegexp
2022-01-26 21:46:08 +01:00
Felix Buehler
027d353491
treewide: rename name to pname&version
2022-01-22 18:13:29 +01:00
Robert Schütz
d5cceedbd1
python,pythonPackages: make aliases
...
Since aliases are disallowed in nixpkgs, this makes usage of Python 2
which is EOL more explicit.
2022-01-16 18:39:59 +00:00
Jonathan Ringer
847a715cfa
electricsheep.src: fix sha
2022-01-13 18:29:20 +08:00
R. Ryantm
99b36bd3ec
xlockmore: 5.67 -> 5.68
2021-12-22 03:47:26 +00:00
Nikolay Korotkiy
24c9cd84c2
slock: fix cross-compilation
2021-11-13 15:34:17 +03:00
Robert Scott
63eaff4dc1
xscreensaver: fix build for aarch64
2021-11-12 00:02:36 +00:00