Commit graph

723 commits

Author SHA1 Message Date
Bobby Rong c9e61619e2
xfce.xfce4-session: Backport xfce-portals.conf support
See the changes in x-d-p 1.17 for details.
2023-10-06 21:47:38 +08:00
Bobby Rong 0b31c97a00
xfce.thunar: Fix log spam with new GLib
https://gitlab.xfce.org/xfce/thunar/-/issues/1204

This is previously in 2.76.0 and is now back.
2023-10-06 21:47:38 +08:00
Bobby Rong 26189ecc33
xfce.xfce4-taskmanager: 1.5.5 -> 1.5.6
https://gitlab.xfce.org/apps/xfce4-taskmanager/-/compare/xfce4-taskmanager-1.5.5...xfce4-taskmanager-1.5.6
2023-10-06 21:47:38 +08:00
Bobby Rong 075f825288
xfce.xfce4-pulseaudio-plugin: 0.4.7 -> 0.4.8
https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/compare/xfce4-pulseaudio-plugin-0.4.7...xfce4-pulseaudio-plugin-0.4.8
2023-10-06 20:10:26 +08:00
Bobby Rong 6012a834aa
xfce.gigolo: 0.5.2 -> 0.5.3
https://gitlab.xfce.org/apps/gigolo/-/compare/gigolo-0.5.2...gigolo-0.5.3
2023-09-30 13:00:33 +08:00
Bobby Rong 6da085e336
xfce.xfce4-clipman-plugin: 1.6.4 -> 1.6.5
https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/compare/xfce4-clipman-plugin-1.6.4...xfce4-clipman-plugin-1.6.5
2023-09-30 13:00:33 +08:00
Bobby Rong f8d46a6ac2
xfce.xfce4-panel: 4.18.4 -> 4.18.5
https://gitlab.xfce.org/xfce/xfce4-panel/-/compare/xfce4-panel-4.18.4...xfce4-panel-4.18.5
2023-09-30 12:33:33 +08:00
Anderson Torres f2f9262b92 treewide: waf.hook -> wafHook 2023-09-06 10:41:28 -03:00
github-actions[bot] 29aea2bf52
Merge master into staging-next 2023-09-03 12:00:53 +00:00
Bobby Rong 983104d287
Merge pull request #253076 from bobby285271/upd/xfce
xfce.thunar: 4.18.6 -> 4.18.7
2023-09-03 19:38:02 +08:00
Bobby Rong 2adb0afae1
xfce.thunar: 4.18.6 -> 4.18.7
https://gitlab.xfce.org/xfce/thunar/-/compare/thunar-4.18.6...thunar-4.18.7
2023-09-03 15:55:09 +08:00
github-actions[bot] f57e8b5fb2
Merge master into staging-next 2023-08-31 06:00:58 +00:00
Bobby Rong d6a9856b3b
xfce.xfce4-whiskermenu-plugin: 2.7.3 -> 2.8.0
https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/compare/v2.7.3...v2.8.0

Replaced popup script with executable:
5ea01727ea
2023-08-30 22:45:10 +08:00
github-actions[bot] 4b0e375dc9
Merge staging-next into staging 2023-08-26 18:01:28 +00:00
Anderson Torres 46f28863df xfce.xfce4-namebar-plugin: change wafHook to waf.hook 2023-08-26 13:12:09 +00:00
Austin Horstman 8f1e764551
treewide: add meta.mainProgram (#251487)
* skhd: add meta.mainProgram

* yabai: add meta.mainProgram

* kitty: add meta.mainProgram

* alacritty: add meta.mainProgram

* thunar: add meta.mainProgram

* looking-glass-client: add meta.mainProgram

* thunderbird: add meta.mainProgram

* ckb-next: add meta.mainProgram

* virt-manager: add meta.mainProgram

* gh: add meta.mainProgram
2023-08-26 15:03:52 +03:00
Bobby Rong 540e170aad
Merge pull request #251287 from bobby285271/upd/xfce
xfce.xfce4-appfinder: 4.18.0 -> 4.18.1
2023-08-25 15:00:12 +08:00
Bobby Rong 45adc10ae0
xfce.xfce4-appfinder: 4.18.0 -> 4.18.1
https://gitlab.xfce.org/xfce/xfce4-appfinder/-/compare/xfce4-appfinder-4.18.0...xfce4-appfinder-4.18.1
2023-08-25 11:51:48 +08:00
Bobby Rong 1c14766c33
Merge pull request #250765 from bobby285271/upd/xfce
xfce.xfce4-terminal: 1.0.4 -> 1.1.0
2023-08-23 11:53:22 +08:00
Bobby Rong 6d2a11d1a4
xfce.xfce4-terminal: 1.0.4 -> 1.1.0
https://gitlab.xfce.org/apps/xfce4-terminal/-/compare/xfce4-terminal-1.0.4...xfce4-terminal-1.1.0

- Explicitly add glib.
- Format with nixpkgs-fmt.
- Clean up unneeded NIX_CFLAGS_COMPILE.
2023-08-22 21:06:41 +08:00
Bobby Rong ae0c83c22d
Merge pull request #250654 from bobby285271/fix/xfce4-screensaver
xfce.xfce4-screensaver: Unbreak xfce4-screensaver-configure
2023-08-22 13:50:16 +08:00
Bobby Rong b44f013821
xfce.xfce4-screensaver: Unbreak xfce4-screensaver-configure
Adding missing python should be enough to fix the wrong shebangs.
2023-08-22 10:21:39 +08:00
Adam Joseph cbc8aa437c treewide: use uncurried version of makeScopeWithSplicing 2023-08-14 02:51:10 +03:00
Bobby Rong 7930f24ef5
xfce.catfish: 4.16.4 -> 4.18.0
https://gitlab.xfce.org/apps/catfish/-/compare/catfish-4.16.4...catfish-4.18.0
2023-08-07 10:19:54 +08:00
Bobby Rong 0d28359c91
xfce.xfce4-clipman-plugin: 1.6.3 -> 1.6.4
https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/compare/xfce4-clipman-plugin-1.6.3...xfce4-clipman-plugin-1.6.4
2023-08-01 10:58:46 +08:00
Bobby Rong a4c0bbf98b
Merge pull request #245447 from thoughtfull-systems/fix-xfpm-polkit-on-rebuild
xfce.xfce4-power-manager: use fixed path for helpers
2023-07-29 14:00:15 +08:00
Silvan Mosberger a0b8caf3bc
Revert "lib.customisation: uncurry makeScopeWithSplicing" 2023-07-28 23:04:09 +02:00
Artturin 3716ef19d8 lib.makeScopeWithSplicing: provide default for keep,extra
These are often unneeded by the user.
2023-07-28 17:41:01 +03:00
Adam Joseph cb13669b00 lib.customisation: uncurry makeScopeWithSplicing
Deeply-curried functions are pretty error-prone in untyped languages
like Nix.  This is a particularly bad case because
`top-level/splice.nix` *also* declares a makeScopeWithSplicing, but
it takes *two fewer arguments*.

Let's switch to attrset-passing form, to provide some minimal level
of sanity-checking.
2023-07-27 21:31:59 -07:00
Paul Stadig 6a2999310e xfce.xfce4-power-manager: use fixed path for helpers
Using a nix store path for `xfpm-power-backlight-helper` and `xfce4-pm-helper` causes permission
errors after a rebuild when adjusting brightness or putting the system to sleep, because the
permitted executables are different from the ones `xfce4-power-manager` wants to execute.  Using a
fixed path (/run/current-system/sw/bin) means the paths do not change after a rebuild, so there's no
permission error.

A similar approach is taken with gnome's `gsd-backlight-helper`.

Fixes #77485
2023-07-27 06:12:34 -04:00
Bobby Rong c5355d2bfe
xfce.xfce4-volumed-pulse: 0.2.3 -> 0.2.4
https://gitlab.xfce.org/apps/xfce4-volumed-pulse/-/compare/xfce4-volumed-pulse-0.2.3...xfce4-volumed-pulse-0.2.4
2023-07-26 12:51:54 +08:00
Paul Stadig fe89df18bf
xfce.xfce4-pulseaudio-plugin: enable playing sound with volume change
When libcanberra is a build input to xfce4-pulseaudio-plugin it enables an option to play a sound with volume changes.

https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/merge_requests/15
2023-07-24 10:19:02 +08:00
Bobby Rong 118c91d4bd
xfce.xfce4-cpugraph-plugin: 1.2.7 -> 1.2.8
https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/compare/xfce4-cpugraph-plugin-1.2.7...xfce4-cpugraph-plugin-1.2.8
2023-07-23 21:38:54 +08:00
Adam Joseph 12303c652b
xfce.mousepad: allow to disable polkit
mousepad recently accrued a `polkit` dependency.  This commit allows
to disable that dependency via `enablePolkit`, like many other
polkitized packages.
2023-07-22 21:03:31 +08:00
Bobby Rong 4ae90dc260
xfce.xfce4-verve-plugin: 2.0.1 -> 2.0.3
https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/-/compare/2.0.1...xfce4-verve-plugin-2.0.3

Also clean up unneeded hardeningDisable.
2023-07-16 16:33:09 +08:00
Bobby Rong 42c6924e37
xfce.xfce4-settings: 4.18.2 -> 4.18.3
https://gitlab.xfce.org/xfce/xfce4-settings/-/compare/xfce4-settings-4.18.2...xfce4-settings-4.18.3
2023-07-04 20:04:51 +08:00
Bobby Rong d08d66c216
xfce.tumbler: enable EPUB thumbnailer support
Introduced in https://gitlab.xfce.org/xfce/tumbler/-/merge_requests/6
2023-06-17 21:02:01 +08:00
Bobby Rong 181398d1de
xfce.xfce4-panel-profiles: 1.0.13 -> 1.0.14
https://gitlab.xfce.org/apps/xfce4-panel-profiles/-/compare/xfce4-panel-profiles-1.0.13...xfce4-panel-profiles-1.0.14
2023-06-06 13:15:36 +08:00
Bobby Rong b15b9898df
xfce.xfce4-pulseaudio-plugin: 0.4.6 -> 0.4.7
https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/compare/xfce4-pulseaudio-plugin-0.4.6...xfce4-pulseaudio-plugin-0.4.7
2023-06-01 11:14:10 +08:00
Bobby Rong 97da8fa1e8
xfce.xfce4-screensaver: 4.18.1 -> 4.18.2
https://gitlab.xfce.org/apps/xfce4-screensaver/-/compare/xfce4-screensaver-4.18.1...xfce4-screensaver-4.18.2
2023-05-31 14:22:54 +08:00
Bobby Rong 64ef8aeabd
xfce.xfce4-power-manager: 4.18.1 -> 4.18.2
https://gitlab.xfce.org/xfce/xfce4-power-manager/-/compare/xfce4-power-manager-4.18.1...xfce4-power-manager-4.18.2

- gio-unix-2.0 is now required upstream.
- Also dropped exo since we no longer run exo-csource during build.
2023-05-31 14:22:54 +08:00
Bobby Rong 4de1a60759
xfce.xfce4-session: 4.18.2 -> 4.18.3
https://gitlab.xfce.org/xfce/xfce4-session/-/compare/xfce4-session-4.18.2...xfce4-session-4.18.3
2023-05-30 17:35:28 +08:00
Bobby Rong 532f12d1fc
xfce.xfce4-panel: 4.18.3 -> 4.18.4
https://gitlab.xfce.org/xfce/xfce4-panel/-/compare/xfce4-panel-4.18.3...xfce4-panel-4.18.4
2023-05-23 11:28:22 +08:00
Bobby Rong b180969b05
xfce.libxfce4ui: 4.18.3 -> 4.18.4
https://gitlab.xfce.org/xfce/libxfce4ui/-/compare/libxfce4ui-4.18.3...libxfce4ui-4.18.4
2023-05-23 11:25:16 +08:00
Bobby Rong 47d41eda7c
xfce.xfce4-i3-workspaces-plugin: 1.4.0 -> 1.4.1
https://github.com/denesb/xfce4-i3-workspaces-plugin/compare/1.4.0...1.4.1
2023-05-15 14:35:47 +08:00
Bobby Rong 83df8d51b6
xfce.xfce4-screenshooter: 1.10.3 -> 1.10.4
https://gitlab.xfce.org/apps/xfce4-screenshooter/-/compare/xfce4-screenshooter-1.10.3...xfce4-screenshooter-1.10.4
2023-05-15 14:31:43 +08:00
Bobby Rong 587fa62e81
xfce.ristretto: 0.13.0 -> 0.13.1
https://gitlab.xfce.org/apps/ristretto/-/compare/ristretto-0.13.0...ristretto-0.13.1
2023-05-15 14:23:35 +08:00
Bobby Rong c240ad39d3
xfce.mousepad: 0.6.0 -> 0.6.1
https://gitlab.xfce.org/apps/mousepad/-/compare/mousepad-0.6.0...mousepad-0.6.1
2023-05-15 14:18:27 +08:00
Bobby Rong dd36ed450c
xfce.xfce4-netload-plugin: 1.4.0 -> 1.4.1
https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/compare/xfce4-netload-plugin-1.4.0...xfce4-netload-plugin-1.4.1

Also removes xfconf from buildInputs - does not seem to be used.
2023-05-01 12:21:15 +08:00
Bobby Rong 658960546f
xfce.xfce4-mpc-plugin: 0.5.2 -> 0.5.3
https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/compare/xfce4-mpc-plugin-0.5.2...xfce4-mpc-plugin-0.5.3

Also removes exo from buildInputs - does not seem to be used.
2023-04-30 23:24:38 +08:00