Commit Graph

2864 Commits

Author SHA1 Message Date
rewine
9d9da2f273 wayfirePlugins.wcm: 0.8.0 -> 0.9.0 2024-08-27 15:38:09 +08:00
rewine
fe90683429 wayfirePlugins.wayfire-shadows: fix build 2024-08-25 16:29:08 +08:00
rewine
1e1cd72e58 wayfirePlugins.wayfire-plugins-extra: 0.8.1 -> 0.9.0 2024-08-25 16:21:37 +08:00
rewine
123b725bf8 wayfirePlugins.wf-shell: 0.8.1 -> 0.9.0 2024-08-25 16:21:37 +08:00
rewine
6ca32a10a3 wayfire: 0.8.1 -> 0.9.0 2024-08-25 16:21:37 +08:00
rewine
ddec3d4514 wf-config: 0.8.0 -> 0.9.0 2024-08-25 16:21:37 +08:00
Donovan Glover
ea9d3a7e4b
Merge pull request #335860 from DamienCassou/i3status-2.15
i3status: 2.14 -> 2.15
2024-08-23 19:34:14 +00:00
Donovan Glover
1ba63079be
hyprlandPlugins.hyprspace: add update script 2024-08-21 14:07:35 -04:00
Donovan Glover
3e6912e83b
hyprlandPlugins.hyprspace: 0-unstable-2024-06-17 -> 0-unstable-2024-08-21 2024-08-21 14:06:13 -04:00
Donovan Glover
965ba5d533
Merge pull request #329938 from donovanglover/phosh-0.40.0
phosh: 0.39.0 -> 0.41.0, feedbackd: 0.2.0 -> 0.4.1, squeekboard: 1.38.0 -> 1.41.0, gmobile: init at 0.2.1
2024-08-21 15:11:45 +00:00
Damien Cassou
db2751a7bb
i3status: 2.14 -> 2.15 2024-08-19 19:11:36 +02:00
Donovan Glover
ef947512dd
phosh-mobile-settings: 0.39.0 -> 0.41.0 2024-08-18 11:07:54 -04:00
Donovan Glover
f8fceac2de
phosh: 0.39.0 -> 0.41.0 2024-08-18 11:07:54 -04:00
Jörg Thalheim
b9f2e97f41 maui-shell: remove 2024-08-18 09:16:15 +02:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
Dovydas Kersys
0591a7e0b3 hyprpaper: 0.7.0 -> 0.7.1 2024-08-16 23:46:08 +03:00
Felix Buehler
99836b76af i3blocks: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
4a22744d12 i3blocks-gaps: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Felix Buehler
29918f97a4 fluxbox: remove 'with lib;' 2024-08-16 16:09:03 +02:00
R. Ryantm
6ebb476357 miriway: 0-unstable-2024-07-17 -> 0-unstable-2024-08-14 2024-08-16 05:04:28 +00:00
R. Ryantm
e74e62951f e16: 1.0.29 -> 1.0.30 2024-08-14 12:40:35 +00:00
Donovan Glover
78d64bd15d
hyprlandPlugins.hypr-dynamic-cursors: add update script 2024-08-12 12:53:36 -04:00
Donovan Glover
dceb6293c0
hyprlandPlugins.hypr-dynamic-cursors: 0-unstable-2024-07-06 -> 0-unstable-2024-08-01 2024-08-12 12:51:57 -04:00
Masum Reza
33c8b1a720
Merge pull request #333074 from fufexan/hyprland
hyprland: 0.41.2 -> 0.42.0; aquamarine: 0.2.0 -> 0.3.1
2024-08-12 22:01:47 +05:30
Mihai Fufezan
a52cc31521
hyprlandPlugins.hy3: 0.41.2 -> 0.42.0 2024-08-12 18:00:44 +03:00
Mihai Fufezan
18ec93f298
hyprlandPlugins/hyprland-plugins: 0.41.2 -> 0.42.0 2024-08-12 18:00:44 +03:00
ghpzin
339bf07253
bumblebee-status: fix build with python 3.12 2024-08-10 14:02:28 +03:00
Donovan Glover
13fe00cb6c
Merge pull request #333233 from s1n7ax/master
fix: incorrect path of the hypr-dynamic-cursor lib
2024-08-08 21:09:49 +00:00
s1n7ax
24ff5d472b
hyprlandPlugins.hypr-dynamic-cursors: fix library path 2024-08-09 01:10:26 +05:30
rewine
4da3c4b075
Merge pull request #331623 from emilazy/push-yxttoylpkomv
cage: 0.1.5 -> 0.1.5-unstable-2024-07-29; wlroots_0_16: drop
2024-08-08 21:19:56 +08:00
Nick Cao
95a8a2436c
weston: raise neatvnc version bound to < 0.9.0 2024-08-03 10:31:52 -04:00
R. Ryantm
5fc0daaf3c wayfirePlugins.wwp-switcher: unstable-2023-09-09 -> 0-unstable-2024-07-23 2024-08-03 07:01:33 +00:00
Emily
4da382b6b5 cage: 0.1.5 -> 0.1.5-unstable-2024-07-29
Includes support for wlroots 0.17 and a fix for disabling XWayland.

Issue asking for a release: https://github.com/cage-kiosk/cage/issues/337

Diff: https://github.com/cage-kiosk/cage/compare/v0.1.5...d3fb99d6654325ec46277cfdb589f89316bed701
2024-08-01 23:30:39 +01:00
Anderson Torres
b3d40c2a5d dwl: migrate to by-name 2024-07-29 22:40:49 -03:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Anderson Torres
c9deae12d7 treewide: remove viric from meta.maintainers [no orphans]
Since theey is not active from at least six years.
2024-07-28 10:47:12 -03:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Aleksana
84a53ad8e2
Merge pull request #328741 from Sigmanificient/remove-unused-arguments-pkgs-app
pkgs/applications: remove unused arguments
2024-07-26 22:05:49 +08:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
K900
1410c766c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-26 08:41:08 +03:00
Sigmanificient
60f918c9ae ragnarwm: remove overuse of with lib; 2024-07-26 01:19:44 +02:00
github-actions[bot]
12ea252962
Merge master into staging-next 2024-07-25 06:01:22 +00:00
Sergey Vlasov
081b609aea
i3: add test-only deps to buildInputs only when testing is enabled
This may fix the build on Darwin (the `xvfb-run` package, which is
required only to run the testsuite, is Linux-only since #123097, and the
“proper solution” mentioned in that PR was not implemented).  Apparently
someone cared about building `i3` on Darwin at the time of #6135.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
43e1972a68
i3: enable the testsuite on all Linux platforms
The testsuite can run only on Linux, because it requires `xvfb-run`,
which is not available on non-Linux platforms; however, it should not be
limited just to `x86_64-linux`.

The conditional setting of `checkPhase` was introduced in #6135, because
at that time the `checkPhase` script referred to `${xdummy}`, and that
kind of reference would break evaluation if the specified package was
not available; the current version of the `checkPhase` script does not
refer to any package paths directly, therefore the condition is no
longer needed and can be removed.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
e9f59d8d50
i3-rounded: disable testsuite
Some tests in the `i3-rounded` fork are failing; disable the testsuite
to allow the package to build as before.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
a32ddd6d6c
i3: make postPatch work for older forks too
The `i3-rounded` package is derived from `i3`, but uses some old fork of
`i3` which does not have the `318-i3-dmenu-desktop.t` testcase.  Make
the code in `postPatch` check whether that testcase is actually present,
so that the build of `i3-rounded` does not fail.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
f2f398f81f
i3: add more dependencies used by tests
Some tests in the i3 testsuite are silently skipped if the dependencies
required to run those tests are missing.  The problematic dependencies
turned out to be `xdotool`, `xorg.setxkbmap`, `xorg.xrandr`, `which`
(the latter is used to verify the presence of some tools).  Add those
dependencies to `buildInputs`, so that all tests would be run.

Ideally such missing dependencies should be detected as test failures,
but it's hard to implement, because missing tools result just in `skip`
marks in the test log, and there are some tests which are skipped for
other reasons (e.g., tests which were written before the expected
behavior is actually implemented in i3).
2024-07-23 22:15:35 +02:00
Sergey Vlasov
b934fad58c
i3: fix and reenable testsuite
The `checkPhase` script was stale and needed to be rewritten for the new
version of i3 (paths are different now, and `complete-run.pl` now
invokes `xvfb-run` internally).  The code to check the log file for
errors might be unneeded for the new version (`complete-run.pl` seems to
return a non-zero exit code correctly on errors), but is left to catch
any possible regressions in the test runner behavior.

Also the `318-i3-dmenu-desktop.t` testcase was failing, because that
testcase was creating a temporary Perl script intended to shadow the
real `i3-msg` executable, but the `#!/usr/bin/env perl` shebang in that
script did not work in the build environment; this problem was not
really obvious, because `system('i3-msg', $cmd)` silently continued to
search for the `i3-msg` executable further in `$PATH` and launched the
real binary instead of the replacement script.  The problematic shebang
needed to be replaced manually, because `patchShebangs` handles only
real shebangs on the first line of each executable file.
2024-07-23 22:13:25 +02:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00