Commit graph

1552 commits

Author SHA1 Message Date
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Sandro Jäckel 55a9cbedca
i3altlayout: Disable tests 2021-01-10 13:18:41 +01:00
Thiago Kenji Okada 5902802e14 picom: add thiagokokada as maintainer 2021-01-06 19:20:05 -03:00
Thiago Kenji Okada 67e2cb0a02 picom: misc fixes
- Build option `build_docs` was renamed to `with_docs` quite sometime ago:
  3f2a6718df.
  This means that the manpage were not being build.
- Remove CFLAG `-fno-strict-aliasing` seems to not be used anywhere in the
  upstream repository. This was probably added for `compton` a long time
  ago and never removed, since I can't find the commit that added this.
- Use release build. This is recommended upstream:
  https://github.com/yshui/picom#to-build.
2021-01-06 19:18:41 -03:00
Michael Hoang 31f9051cf6 treewide: stop maintaining most packages 2021-01-06 17:06:03 +11:00
AndersonTorres 19cef431e6 icewm: 1.9.2 -> 2.0.0 2021-01-05 08:55:26 -03:00
AndersonTorres ea2d4e5445 pekwm: 0.1.17 -> 0.1.18 2021-01-05 08:55:26 -03:00
Maximilian Bosch 097cd34db0
Merge pull request #108126 from Ma27/cleanup-maintained-pkgs
treewide: remove maintainership of `ma27` from a few packages
2021-01-02 18:58:26 +01:00
AndersonTorres f90045d24c wio: init at unstable-2020-11-02 2021-01-01 16:39:31 -03:00
Maximilian Bosch e7d1be840c
treewide: remove maintainership of ma27 from a few packages
Those are packages I don't use anymore for a longer time and I therefore
don't think that listing me as maintainer is a good idea. If those
should be removed now, I'd be fine with that.

SuperSandro2000 will take care of a few packages[1].

[1] https://github.com/NixOS/nixpkgs/pull/108126#pullrequestreview-560599381
2021-01-01 19:48:01 +01:00
pacien ad75bac50a i3-balance-workspace: init at 1.8.3 2020-12-29 14:17:10 +01:00
Anderson Torres e3bc01a6f4
Merge pull request #107325 from raboof/notion-4.0.1-to-4.0.2
notion: 4.0.1 -> 4.0.2
2020-12-21 17:58:41 -03:00
Arnout Engelen e8488ab545
notion: 4.0.1 -> 4.0.2
What's New

The highlight of this release is fixing the long-standing issue
where Firefox popups would sometimes show up in the wrong place
on multi-monitor setups (https://github.com/raboof/notion/issue/59),
thanks to great detective work by @florolf . Thanks!

* Initial implementation of _NET_FRAME_EXTENTS (https://github.com/raboof/notion/pull/303) @florolf/@raboof
* Fix potential livelock in do_timer_set (https://github.com/raboof/notion/pull/302) @dnr

Docs

* Add more docs to cfg_notion.lua (https://github.com/raboof/notion/pull/283) @raboof

Under the hood

* Trigger release drafter from github actions (https://github.com/raboof/notion/pull/304) @raboof
* Remove some colorful language (https://github.com/raboof/notion/pull/296) @raboof

https://github.com/raboof/notion/releases/tag/4.0.2
2020-12-21 15:36:39 +01:00
Christian Luetke Stetzkamp c8c598e20c i3lock-color: reenable all platforms
It was restricted in 40b347f205 due to its
need for the SSE2 instruction set. However the upstream issue is now
resolved [1], so reenable support for all platforms.

[1] https://github.com/chrjguill/i3lock-color/issues/44
2020-12-19 23:03:14 +01:00
Alyssa Ross c898defdbf wayfire: add plugin support
The top-level "wayfire" attribute is a Wayfire with wf-shell installed
and nothing else.  But wayfireApplications.withPlugins can be used to
create a Wayfire with arbitrary plugins, or no plugins at all.
2020-12-19 01:41:29 +00:00
Alyssa Ross e2243140f9 wcm: init at 0.6.0 2020-12-19 01:41:29 +00:00
Alyssa Ross 37a5f70361 wf-shell: init at 0.6.1 2020-12-19 01:41:29 +00:00
Alyssa Ross 1a0155b5b9 wayfire: init at 0.6.0 2020-12-19 01:41:29 +00:00
Alyssa Ross 3720a1ad18 wf-config: init at 0.6.0 2020-12-19 01:41:29 +00:00
Doron Behar 8fec2111f2
Merge pull request #96116 from benmezger/patch-3
i3-gaps: Set platform to BSD and Linux like
2020-12-18 10:58:55 +02:00
Doron Behar 82b12cd7c7
Merge pull request #104324 from magnetophon/i3-resurrect
i3-resurrect: init at 1.4.3
2020-12-17 11:17:00 +02:00
Bart Brouns 9ce1ec8d2d i3-resurrect: init at 1.4.3
corrected from https://github.com/NixOS/nixpkgs/pull/97480 by @vldn-dev
2020-12-16 22:37:52 +01:00
SCOTT-HAMILTON c654952235 berry: fix missing libXext 2020-12-08 19:10:27 +01:00
Bart Brouns 121cff0565 i3-layout-manager: unstable-2019-12-06 -> unstable-2020-05-04 2020-12-06 00:45:38 +01:00
R. RyanTM 2194eaba68 i3status-rust: 0.14.2 -> 0.14.3 2020-12-04 14:20:22 +00:00
R. RyanTM 52f74c9d03 lemonbar: 1.3 -> 1.4 2020-11-28 07:55:44 +00:00
Nicolas Berbiche 80b1ecca9d
cagebreak: 1.4.3 -> 1.4.4 2020-11-24 23:49:45 -05:00
R. RyanTM a5da205cca windowchef: 0.5.1 -> 0.5.2 2020-11-23 20:39:47 +01:00
Guillaume Girol 47680042d9
Merge pull request #104321 from magnetophon/i3altlayout
i3altlayout: init at 0.3
2020-11-20 21:31:42 +00:00
Bart Brouns 36118d4a9d i3altlayout: init at 0.3 2020-11-20 21:38:22 +01:00
Anderson Torres ead04a6639
Merge pull request #104316 from AndersonTorres/at1985-update 2020-11-20 12:12:43 -03:00
R. RyanTM f5a21c70fd leftwm: 0.2.4 -> 0.2.5 2020-11-19 21:39:45 -08:00
AndersonTorres da0c48706a sawfish: cleanup 2020-11-19 19:05:23 -03:00
AndersonTorres bd36a2da98 berry: 0.1.5 -> 0.1.7 2020-11-19 19:05:23 -03:00
R. RyanTM 04d5b2f80c icewm: 1.9.0 -> 1.9.2 2020-11-13 16:53:31 +00:00
Michael Weiss 4c0972e8d7
sway: 1.5 -> 1.5.1
This is basically a no-op, apart from the version bump.
2020-11-10 21:08:58 +01:00
Frederik Rietdijk 379aaa1e0c Merge master into staging-next 2020-11-10 10:11:08 +01:00
Anderson Torres 5e9d9f07d1
Merge pull request #103050 from AndersonTorres/create-dockapps
Reorganize windowmaker dockapps
2020-11-09 17:48:42 -03:00
AndersonTorres 46bc1e2f86 wmsystemtray: stay at 1.4 2020-11-09 17:35:31 -03:00
AndersonTorres dc4a01d8f5 wmsm-app: stay at 0.2.1 2020-11-09 17:35:31 -03:00
AndersonTorres 9f20bdc582 wmCalClock: stay at 1.25 2020-11-09 17:35:31 -03:00
AndersonTorres 7a7b4b49d5 AlsaMixer-app: stay at 0.2.1 2020-11-09 17:35:31 -03:00
AndersonTorres 04e33d64aa libdockapp: init at 0.7.3 2020-11-09 17:35:31 -03:00
AndersonTorres 8741edb2ec Dockapps: fetch sources
Most of dockapps live in a monorepo maintained by dockapps.net. Unfortunately
there is not an obvious way to fix a particular release, tag or whatever from
this monorepo.
2020-11-09 17:35:31 -03:00
AndersonTorres ce009bb0e2 Dockapps: new structure 2020-11-09 17:35:31 -03:00
AndersonTorres 2cc1860faf Dockapps: cleanup 2020-11-09 17:32:21 -03:00
Frederik Rietdijk 20f001c01e Merge master into staging-next 2020-11-09 14:33:52 +01:00
Bruno Bigras 327e84900f swaylock-effects: v1.6-1 -> v1.6-2 2020-11-09 11:48:49 +00:00
Samuel Gräfenstein 22b73d1282 pkgs/*: add final newline to .nix files 2020-11-09 11:39:28 +00:00
Michael Weiss db6b85391f
sway: Fix the build with wlroots 0.12.0
Sway 1.5 isn't affected by the breaking changes of wlroots 0.12.0 so we
can simply relax the version requirement.
2020-11-08 16:52:40 +01:00
Thiago Kenji Okada 4fcf71f9a2 picom: 8.1 -> 8.2 2020-11-07 22:34:43 +01:00
Frederik Rietdijk 10c57af49c Merge staging-next into staging 2020-11-04 09:28:07 +01:00
Andreas Rammhold db530f4490 i3status-rust: add missing ethtool and notmuch buildInputs
i3status-rust requires `ethtool` for the net block to work since 0.14.2.
The notmuch feature is also available and all we've to do for that is to
pass the `notmuch` input and enable the feature.
2020-11-03 22:47:36 -08:00
Michal Sojka e90cfc722d i3: 4.18.2 -> 4.18.3 2020-11-03 18:25:40 +01:00
Anderson Torres 4e116914cc
Merge pull request #102445 from r-ryantm/auto-update/icewm
icewm: 1.8.3 -> 1.9.0
2020-11-03 09:16:09 -03:00
Frederik Rietdijk 470f05cb5d Merge staging-next into staging 2020-11-03 12:06:41 +01:00
Mario Rodas 456192eb54
Merge pull request #102441 from r-ryantm/auto-update/hikari
hikari: 2.1.2 -> 2.2.2
2020-11-02 17:58:05 -05:00
R. RyanTM 9190daba45 i3-gaps: 4.18.2 -> 4.18.3 2020-11-02 07:54:51 -08:00
R. RyanTM 657c6d3875 i3lock: 2.12 -> 2.13 2020-11-02 09:12:23 +00:00
R. RyanTM eab501c27a icewm: 1.8.3 -> 1.9.0 2020-11-02 07:46:46 +00:00
R. RyanTM 138f9de4d5 hikari: 2.1.2 -> 2.2.2 2020-11-02 07:13:19 +00:00
Frederik Rietdijk 83dde6c52c Merge staging-next into staging 2020-11-01 10:11:12 +01:00
Jonathan Wilkins d7ea518958
i3status-rust: 0.14.1 -> 0.14.2 2020-10-31 10:34:23 +00:00
Andreas Rammhold db0fe5c3eb
Merge branch master into staging to fix eval error
This fixes the eval error of the small (and "big"?) NixOS test set that
was fixed in 1088f05 & eba8f542.
2020-10-28 03:03:27 +01:00
Ben Siraphob db74029e3e treewide: remove package names from prefix of descriptions 2020-10-27 09:15:07 -07:00
Bart Brouns 6d10913002 wmfocus: 1.1.3 -> 1.1.5 2020-10-26 16:35:11 +01:00
Jan Tojnar 6d94553dde
xmonad_log_applet: Mark as broken
libpanel-applet was removed in favour of libgnome-applet
2020-10-24 01:18:46 +02:00
Lassulus 46fac2ff10
Merge pull request #99538 from vividn/patch-1
qtile: add missing python package dependencies
2020-10-21 16:06:59 +02:00
Ben Siraphob 683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Doron Behar a17c7a9973
Merge pull request #100271 from berbiche/cagebreak-1.4.3 2020-10-13 19:07:18 +03:00
Nicolas Berbiche b1296f401d
cagebreak: 1.4.2 -> 1.4.3 2020-10-12 20:32:14 -04:00
AndersonTorres a945c573dc icewm: 1.7.0 -> 1.8.3 2020-10-12 04:07:17 -03:00
Anderson Torres 8aeaba64d7
Merge pull request #99604 from berbiche/cagebreak
cagebreak: init at 1.4.2
2020-10-08 00:05:57 -03:00
Nicolas Berbiche c9cea8264e
cagebreak: init at 1.4.2 2020-10-05 22:18:44 -04:00
Nate Faber d823965b18
Lint code 2020-10-04 12:08:26 +02:00
Nate Faber 89e211f1fa
Add more python package dependencies for qtile
Qtile cannot connect to dbus and cause applications to freeze when they attempt to send notifications.
For example, slack will completely freeze when a new message comes in after it attempts to send a notification.

This is caused by an inability to import dbus and pygobject3 as evidenced by this error in the logs
`WARNING libqtile manager.py:setup_eventloop():L240 importing dbus/gobject failed, dbus will not work.`

Also added the python packages dependencies mentioned here:
https://github.com/NixOS/nixpkgs/issues/45039
https://github.com/DavHau/mach-nix/issues/125
2020-10-04 10:46:12 +02:00
Matthias Devlamynck 5dba52e6ce sawfish: fix build by replacing gdk-pixbuf with gdk-pixbuf-xlib 2020-10-03 16:26:53 +02:00
Thiago Kenji Okada c25930ea6b picom: 8 -> 8.1 2020-10-02 21:22:30 -03:00
R. RyanTM 2560a3bd5c icewm: 1.7.0 -> 1.8.1 2020-09-23 11:06:00 +00:00
AndersonTorres 1890b22296 windowmaker: 0.95.8 -> 0.95.9 2020-09-12 15:16:13 -03:00
Lassulus 34f475f5ea
Merge pull request #94115 from syberant/master
dwm: add conf option
2020-09-10 20:40:53 +02:00
R. RyanTM 3dc4a826cb windowchef: 0.5.0 -> 0.5.1 2020-09-07 06:02:31 +00:00
Michael Weiss 32a898bb15
weston: 8.0.0 -> 9.0.0 (#95617)
Announcement: https://lists.freedesktop.org/archives/wayland-devel/2020-September/041595.html
2020-09-05 00:44:34 +02:00
R. RyanTM 69e6d780e9 sxhkd: 0.6.1 -> 0.6.2 2020-08-31 03:43:58 +00:00
Lassulus 1e66d74f0b
Merge pull request #85174 from bhougland18/windowchef
windowchef: init at 0.5.0
2020-08-28 15:17:06 +02:00
Nick Hu af2adc12a2
i3lock-fancy-rapid: init at 2019-10-09 2020-08-25 01:17:55 +01:00
Ben Mezger (seds) bf3f39789d
i3-gaps: Set platform to BSD and Linux like 2020-08-23 16:49:25 -03:00
Mario Rodas cc1668cf61
Merge pull request #95416 from r-ryantm/auto-update/leftwm
leftwm: 0.2.2 -> 0.2.4
2020-08-20 04:45:58 -05:00
William Roe ae993f3307 hikari: 2.1.1 -> 2.1.2 2020-08-19 09:51:45 +00:00
Frederik Rietdijk fe7bab33d7
Merge pull request #95553 from zowoq/rename-maintainers
maintainers: prefix number with underscore
2020-08-18 11:30:24 +02:00
zowoq 7d9c49f8e6 maintainers: 0x4A6F -> _0x4A6F 2020-08-18 07:59:44 +10:00
Valentin Boettcher 780db8bed4 spectrwm 3.3.0 -> 3.4.1
- Update to the latest version.
2020-08-16 19:48:19 +00:00
R. RyanTM 300223118a i3ipc-glib: 0.6.0 -> 1.0.1 2020-08-14 17:30:39 -07:00
R. RyanTM e0ea8c2275 leftwm: 0.2.2 -> 0.2.4 2020-08-14 11:21:16 +00:00
Maximilian Bosch dd49aa581b
Merge pull request #94580 from r-ryantm/auto-update/bspwm
bspwm: 0.9.9 -> 0.9.10
2020-08-03 16:58:44 +02:00
R. RyanTM 27227d8f80 bspwm: 0.9.9 -> 0.9.10 2020-08-02 23:38:09 +00:00
Maximilian Bosch 1f0baf9a3b
Merge pull request #94441 from r-ryantm/auto-update/i3
i3: 4.18.1 -> 4.18.2
2020-08-02 13:35:49 +02:00
R. RyanTM f58bdc0996 i3: 4.18.1 -> 4.18.2 2020-08-01 12:16:57 +00:00
Mario Rodas f5397ebc0d
Merge pull request #94266 from wjlroe/hikari-2.1.1
hikari: 2.0.4 -> 2.1.1
2020-07-31 07:21:53 -05:00
R. RyanTM b80231a43a i3-gaps: 4.18.1 -> 4.18.2 2020-07-31 00:36:06 -07:00
William Roe d3b02e845e hikari: 2.0.4 -> 2.1.1 2020-07-30 23:48:43 +01:00
xeji 971bd90d16
Merge pull request #92476 from Gerschtli/update/dwm-status
dwm-status: 1.7.0 -> 1.7.1
2020-07-30 23:16:33 +02:00
syberant 1275f71c0d dwm: refactor
Removed buildPhase as it calls make by default
2020-07-29 10:41:04 +02:00
syberant 1371d3df8a dwm: add conf option
Allow users to set their own config.def.h configuration file for dwm.
2020-07-29 01:17:52 +02:00
Maximilian Bosch c66395c1fa
Merge pull request #93737 from r-ryantm/auto-update/i3lock-color
i3lock-color: 2.12.c.4 -> 2.12.c.5
2020-07-26 23:59:31 +02:00
deliciouslytyped c45f9a1e70
qtile: 0.13.0 -> 0.16.0 (#93705)
* qtile: 0.13.0 -> 0.16.0

* qtile: refactoring to use setuptools_scm solution used in other places in nixpkgs
2020-07-25 17:51:57 +02:00
R. RyanTM 07e614196f i3lock-color: 2.12.c.4 -> 2.12.c.5 2020-07-24 02:44:07 +00:00
Maximilian Bosch adf8295b1f
Merge pull request #93326 from r-ryantm/auto-update/icewm
icewm: 1.6.6 -> 1.7.0
2020-07-17 21:41:49 +02:00
Michael Weiss 1857b270f7
cage: 2020-01-18 -> 0.1.2.1 (#93340) 2020-07-17 15:21:44 +02:00
R. RyanTM 3b8cffb119 icewm: 1.6.6 -> 1.7.0 2020-07-17 04:05:13 +00:00
Michael Weiss e0b6b0a6d1
Merge pull request #91433 from primeos/sway-1.5
Sway 1.5
2020-07-16 23:05:28 +02:00
Michael Weiss 81a214e62c
sway-contrib.grimshot: Reuse sway-unwrapped.src 2020-07-16 22:47:15 +02:00
Michael Weiss f1dd43404a
sway: 1.4 -> 1.5 2020-07-16 22:46:53 +02:00
gnxlxnxx edeca59a5f
swaylock-effects: v1.6-0 -> v1.6-1 2020-07-09 20:20:48 +02:00
Tobias Happ c86837edae dwm-status: 1.7.0 -> 1.7.1 2020-07-06 18:59:13 +02:00
R. RyanTM 491596bbae hikari: 2.0.2 -> 2.0.4 2020-07-03 14:36:50 +00:00
R. RyanTM d14db92fa3 notion: 4.0.0 -> 4.0.1 2020-06-26 18:38:38 +00:00
Maximilian Bosch 02ff18c796
Merge pull request #89987 from r-ryantm/auto-update/icewm
icewm: 1.6.5 -> 1.6.6
2020-06-18 01:50:19 +02:00
R. RyanTM 76a3219aa1 herbstluftwm: 0.8.1 -> 0.8.3 2020-06-17 12:39:55 -07:00
Lassulus 33bc279247
Merge pull request #89414 from jpotier/add-hikari
hikari: init at 2.0.2
2020-06-17 18:30:51 +02:00
EEva (JPotier) 2643082af4 hikari: init at 2.0.2 2020-06-17 07:54:50 +03:00
Santiago Calcagno 104017def0 fbpanel: fix build by adding gdk-pixbuf-xlib 2020-10-04 20:50:59 +00:00
Jonas Meurer 1a22a73dde
jwm: fix gettext requirement
Jwm requests a specific version of gettext. Since the current version
of gettext is higher, the build fails. Gettext supports to request
a minimum version (since 0.19.6). A patch is introduces which requests
the minimum version 0.19.6.
2020-10-04 15:27:24 +02:00
Jörg Thalheim 5360dec935
i3pystatus: fix desktop notifications 2020-06-16 08:24:08 +01:00
Jörg Thalheim 4378ec4805
i3pystatus: 2019-06-10 -> 2020-06-12 2020-06-16 07:45:03 +01:00
Maximilian Bosch baa980c3ef
Merge pull request #88577 from evils/sway-contrib
sway-contrib: init with grimshot and inactive-windows-transparency
2020-06-15 01:04:15 +02:00
Markus Kowalewski b2955e5000
tinywm: add license 2020-06-11 18:27:34 +02:00
Jan Tojnar 4bb1995cab
icewm: fix build
gdk-pixbuf-xlib was split into a separate package.
2020-06-11 15:51:45 +02:00
Evils 1db748ef6a sway-contrib.inactive-windows-transparency: init
at sway-unwrapped.version
2020-06-11 07:37:37 +02:00
Evils 40c3a8eead sway-contrib.grimshot: init at 2020-05-08 2020-06-11 07:37:37 +02:00
R. RyanTM 4abc9581ab icewm: 1.6.5 -> 1.6.6 2020-06-09 22:18:07 +00:00
Karol Chmist 966631c536 i3status-rust: 0.14.0 -> 0.14.1 2020-06-08 22:43:19 +02:00
1000101 c597a7f869 formatting: fix missing leading whitespace 2020-06-07 17:29:08 -04:00
Maximilian Bosch 8454ef7b29
i3status-rust: 0.13.1 -> 0.14.0
https://github.com/greshake/i3status-rust/releases/tag/v0.14.0
2020-06-07 17:09:35 +02:00
Niklas Hambüchen af0e1643df
Merge pull request #88866 from r-ryantm/auto-update/cwm
cwm: 6.6 -> 6.7
2020-06-03 02:14:01 +02:00
Daiderd Jordan b7ddbd52bd
treewide: replace SRI hashes 2020-06-01 15:24:19 +02:00
Michael Weiss 023e11ae34
swaylock: Add a short note about the required PAM module
See #89019, hopefully this helps a bit.
2020-05-28 00:27:19 +02:00
R. RyanTM 6bfd070bbd i3lock-color: 2.12.c.1 -> 2.12.c.4 2020-05-27 13:49:04 -07:00
R. RyanTM 42aefde0f9 cwm: 6.6 -> 6.7 2020-05-25 10:20:57 +00:00
Domen Kožar c969647e50
Merge pull request #86456 from kraem/kraem/picom-v8
picom: 7.5 -> 8
2020-05-25 10:33:51 +02:00
Tobias Happ 7e4c79d0b1 dwm-status: 1.6.4 -> 1.7.0 2020-05-19 19:47:45 +02:00
Stefan Frijters ab0adc24cc
openbox: Use python3 instead of python2 (#87846) 2020-05-16 20:19:18 -04:00
AndersonTorres 1c2c0b2eb8 lwm: init at 1.2.4
lwm is a lightweight window manager
2020-05-13 21:32:54 -03:00
AndersonTorres 43ce2a5219 berry: init at 0.1.5
berry is a small window manager for X11
2020-05-13 21:32:54 -03:00
AndersonTorres 6aeaa1019c yeahwm: init at 0.3.5
yeahwm is a small window manager for X11, inspired by evilwm
2020-05-13 21:32:54 -03:00
AndersonTorres 58a93ee62d smallwm: init at 2020-02-28 2020-05-13 21:32:54 -03:00
Anderson Torres bae0829384
Merge pull request #87288 from AndersonTorres/tinywm-upload
tinywm: init at 2014-04-22
2020-05-11 21:31:41 -03:00
Jörg Thalheim 887295fd2d
treewide: remove the-kenny from maintainers
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
AndersonTorres 44d90b0619 tinywm: init at 2014-04-22
A tiny window manger for X11
2020-05-08 15:29:25 -03:00
Ely cdfad5ad84
sway: Fix the GTK wrapper (#86960)
Fixes #67704.
2020-05-08 11:45:27 +02:00
Damien Cassou 3793f44459
i3-gaps: Fix man pages and simplify
The .tar.gz from the github's archive does not contain man pages, only
asciidoc versions of them. Because i3-gaps uses the same build process
as i3, the man pages are not generated and the asciidoc versions are
put in share/man/man1. This annoys mandb:

mandb: warning: …/share/man/man1/i3.man.gz: ignoring bogus filename

This commit changes the downloaded file to use github's release
instead. The resulting .tar.bz2 file is much closer to the one
downloaded for i3 which means the build process can still be the same
and we get proper man pages at the end.

Because of the previous change, the I3_VERSION file is now part of the
downloaded source which means Nix doesn't have to create it anymore.
2020-05-07 20:34:07 +02:00
Damien Cassou dcdbe2c5fe
i3: fix man page
The files with the .man extension are asciidoc versions of the man
pages and should not be copied to share/man or mandb complains:

mandb: warning: …/man/man1/i3.man.gz: ignoring bogus filename
2020-05-07 20:34:07 +02:00
R. RyanTM bec1852552 i3-gaps: 4.18 -> 4.18.1 2020-05-02 11:59:03 +00:00
Jörg Thalheim dabc99063e
Merge pull request #84853 from ThibautMarty/herbstluftwm-0.8.0 2020-05-01 23:48:54 +01:00
Jörg Thalheim 2af9e07c08
herbstluftwm: remove glib
no longer required, since it's C++ now.
2020-05-01 23:44:15 +01:00
kraem 003a1ce69d
picom: 7.5 -> 8 2020-05-01 12:23:53 +02:00
Christian Harke 68f56479e1
spectrwm: 2.7.2 -> 3.3.0
- Update to the latest version.
- Stop using unstable `fetchurl` for GitHub archive reference #32997.
- Take maintainership as requested by jb55 in #86265.
2020-04-29 21:54:30 +02:00
Michael Weiss 1a047c4a8e
sway: Make it possible to use exec in extraSessionCommands
This is useful for use-cases like this (logging to journald):
```
programs.sway.extraSessionCommands = ''
  if [ -z "$_SWAY_DID_SYSTEMD_CAT" ]; then
    export _SWAY_DID_SYSTEMD_CAT=1
    exec ${config.systemd.package}/bin/systemd-cat -t sway "$0" "$@"
  fi
  # ... (potentially also another exec)
'';
```

Without this change the rest of the extraSessionCommands won't be
executed after the exec since the whole extraSessionCommands block would
be skipped during the re-execution (_SWAY_WRAPPER_ALREADY_EXECUTED is
already set).
2020-04-22 17:09:20 +02:00
Martin Weinelt 66a94696c5
i3: 4.18 → 4.18.1
This is a bugfix release for v4.18.

  • Move parent nodes in scratchpad correctly
  • i3bar: Call cont_child() more liberally
  • Fix load_layout crash when floating node doesn't have CT_FLOATING_CON parent
  • Fix SEGFAULT when i3bar receives invalid input
  • Revert "floating_reposition: avoid extra tree_render"
  • Call tree_render if floating move changes workspace
  • Update EWMH properties on workspace move
  • cmd_focus_sibling: Fix crash on workspace level

https://i3wm.org/downloads/RELEASE-NOTES-4.18.1.txt
2020-04-22 09:37:02 +02:00
Thibaut Marty a6b06e1431 herbstluftwm: 0.7.2 -> 0.8.1
Bash completions is now installed in $out/share/bash-completion.
Setting CMAKE_INSTALL_SYSCONF_PREFIX is still needed for
/etc/xdg/herbstluftwm installation.
2020-04-21 12:11:09 +02:00
Tobias Happ 382247d133 dwm-status: 1.6.3 -> 1.6.4 2020-04-20 20:54:49 +02:00
AndersonTorres 5b95f72deb icewm: update URL 2020-04-15 00:34:30 -03:00
Thibaut Marty 74274b4d7c herbstluftwm: fix cross compilation
Doc generation is disabled by default when cross compiling because asciidoc
does not cross compile for now
2020-04-14 11:04:47 +02:00
Thibaut Marty c1daf6eab8 herbstluftwm: 0.7.2 -> 0.8.0
Build now relies on cmake.
Added outputs "doc" and "man".
Setting CMAKE_INSTALL_SYSCONF_PREFIX is needed for bash completion
directory, otherwise it tries to put files in /etc/bash_completion.d
2020-04-14 11:04:46 +02:00
Benjamin Hougland 7c41d64ab5 windowchef: init at 0.5.0 2020-04-13 14:52:52 -04:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Frederik Rietdijk 92124ed660 Merge master into staging-next 2020-04-03 21:54:40 +02:00
gnxlxnxx 8e6a74e957 swaylock-effects: init at v1.6-0 2020-04-03 13:02:28 +02:00
Jan Tojnar 3e0f4e202f
Merge branch 'master' into staging-next 2020-03-31 21:32:15 +02:00
R. RyanTM ad867fbce4 icewm: 1.6.3 -> 1.6.5 2020-03-30 18:10:55 -07:00
Frederik Rietdijk a36be028f5 Merge staging-next into staging 2020-03-28 21:15:15 +01:00
Anderson Torres 79ed9e6ebf
Merge pull request #70610 from raboof/notion4
notion: 3-2019050101 -> 4.0.0
2020-03-27 13:41:23 -03:00
Orivej Desh 1b89aa3f7a Merge branch 'master' into staging 2020-03-23 00:53:16 +00:00
Reno Reckling accabd163e
Update pkgs/applications/window-managers/i3/lock-fancy.nix
Co-Authored-By: Enteee <ducksource@duckpond.ch>
2020-03-22 03:55:03 +01:00
Reno Reckling 55fb13e5e1 i3lock-fancy: Fix wrong path to mktemp
mktemp was not correctly replaced in this package. Leading to
"command not found: mktemp" error.
2020-03-21 15:27:52 +01:00
Patrick Hilhorst de7c13960b i3-wk-switch: 2019-05-10 -> 2020-03-18 2020-03-19 11:55:36 -07:00
Arnout Engelen c0ef7406f1 notion: 3-2019050101 -> 4.0.0 2020-03-17 21:06:20 +01:00
Matthew Bauer 67b0ddf3f3 Merge remote-tracking branch 'origin/staging' into mb-cross-fixes-march-2020 2020-03-16 14:34:03 -04:00
Jörg Thalheim 6fa3705ee9
Merge pull request #82109 from bhipple/remove/wtftw
wtftw: remove broken package
2020-03-15 18:20:30 +00:00
R. RyanTM 3432202c03 i3lock-color: 2.12.c -> 2.12.c.1 2020-03-12 16:38:47 +00:00
Benjamin Hipple 2f1859fd1d leftwm: remove unused patch file
As of the upgrade in https://github.com/NixOS/nixpkgs/pull/82188, we no longer
need the patch file; I meant to delete it in the previous PR but forgot.
2020-03-12 07:04:54 +00:00
Benjamin Hipple d058d15f5f leftwm: 0.1.10 -> 0.2.2
General update, but also along for the ride:

- Upgrade cargo fetcher for https://github.com/NixOS/nixpkgs/issues/79975
- Quoted homepage for https://github.com/NixOS/rfcs/pull/45
- Switched to consistent 2-space indent
- Cleaned up the meta section
2020-03-11 23:52:52 +00:00
Benjamin Hipple e12ed8e037 wtftw: remove broken package
This was marked as broken years ago, and its last tagged release from upstream
was in 2015, with its last git commit in 2018.
2020-03-08 22:53:57 -04:00
Mario Rodas 7a89a34427
Merge pull request #81993 from bhipple/u/wmfocus
wmfocus: 1.1.2 -> 1.1.3
2020-03-08 21:35:32 -05:00
Benjamin Hipple 0b933b4085
dwm-status: upgrade cargo fetcher and cargoSha256 (#82013) 2020-03-08 19:19:09 -04:00
Benjamin Hipple c385ed4d6f wmfocus: 1.1.2 -> 1.1.3 2020-03-07 12:10:26 -05:00
Matthew Bauer 78f9cad387 cage: add wayland as nativeBuildInputs
Needed on the build machine
2020-03-05 20:42:09 -05:00
Benjamin Hipple f93ae928ae i3status-rust: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-27 21:07:02 -05:00
Maximilian Bosch d5db5d12aa
swaylock-fancy: 2019-03-31 -> 2020-02-22 2020-02-25 19:56:25 +01:00
Maximilian Bosch c4c733f231
Merge pull request #80587 from r-ryantm/auto-update/i3
i3: 4.17.1 -> 4.18
2020-02-20 12:53:17 +01:00
R. RyanTM 9a46a69198 i3: 4.17.1 -> 4.18 2020-02-20 01:51:20 +00:00
Maximilian Bosch 6dc9109c67
Merge pull request #80507 from r-ryantm/auto-update/i3-gaps
i3-gaps: 4.17.1 -> 4.18
2020-02-19 14:05:09 +01:00
R. RyanTM ed982f6b6e i3-gaps: 4.17.1 -> 4.18 2020-02-19 06:21:47 +00:00
Vladimír Čunát 1b96f9b68c
Merge #80460: maintainers: fix 0x4A6F 2020-02-18 21:28:27 +01:00
Benjamin Hipple eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
0x4A6F 4b33402d30
maintainers: fix 0x4A6F 2020-02-11 19:29:51 +01:00
Maximilian Bosch 1e0934f69a
i3status-rust: 0.13.0 -> 0.13.1
https://github.com/greshake/i3status-rust/releases/tag/v0.13.1
2020-02-08 23:09:00 +01:00
Maximilian Bosch 430b0947dc
i3status-rust: 0.12.0 -> 0.13.0
https://github.com/greshake/i3status-rust/releases/tag/v0.13.0
2020-02-03 07:05:24 +01:00
Maximilian Bosch 871e262dd6
afterstep: apply debian patch to build with recent gcc 2020-01-28 20:11:01 +01:00
Michael Weiss 21ae4ae879
weston: 7.0.0 -> 8.0.0 (#78464)
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2020-January/041147.html
2020-01-25 13:37:06 +01:00
Michael Weiss 5a4b93e33c
Merge pull request #76787 from primeos/sway
sway: 1.2 -> 1.4, wlroots: 0.8.1 -> 0.10.0
2020-01-23 14:19:59 +01:00
Michael Weiss 4eedf77818
cage: 0.1.1 -> 2020-01-18 2020-01-22 21:38:02 +01:00
Michael Weiss 2a2f4ff938
swayidle: 1.5 -> 1.6
Changelog: https://github.com/swaywm/swayidle/releases/tag/1.6
2020-01-22 21:38:01 +01:00
Michael Weiss 6288a57e39
swaylock: 1.4 -> 1.5
Changelog: https://github.com/swaywm/swaylock/releases/tag/1.5
2020-01-22 21:38:01 +01:00
Michael Weiss beca0911f4
sway: 1.2 -> 1.4
Changelog: https://github.com/swaywm/sway/releases/tag/1.4
2020-01-22 21:36:32 +01:00
Anderson Torres 45b400880a
Merge pull request #77855 from AndersonTorres/update/notion
notion: 3-2017050501 -> 3-2019050101
2020-01-22 07:46:22 -03:00
Bart Brouns 233c2788f3 i3-layout-manager: unstable-2019-06-19 -> unstable-2019-12-06 2020-01-20 15:55:41 +01:00
worldofpeace ffcfb80781
Merge pull request #77690 from gnidorah/way-cooler
way-cooler: Remove
2020-01-18 14:50:41 -05:00
Matthias Beyer 29bb16a9cd way-cooler: Remove
As of 2020-01-09, way-cooler is officially dead:

    http://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html

hence, remove the package and the module.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>

docs/release-notes: remove way-cooler

way-cooler: show warnings about removal

Apply suggestions from code review

Co-Authored-By: worldofpeace <worldofpeace@protonmail.ch>

way-cooler: add suggestion by @Infinisil
2020-01-18 18:25:01 +03:00
AndersonTorres 87394750e4 notion: 3-2017050501 -> 3-2019050101 2020-01-17 23:57:08 -03:00
Maximilian Bosch ec2ed2d316
swaylock-fancy: fix src 2020-01-14 10:17:52 +01:00
Michael Weiss 0608d78f3c
Merge pull request #76437 from gnidorah/sway
nixos/sway: add programs.sway.extraOptions
2020-01-11 12:16:34 +01:00
gnidorah ad8a430a3a
nixos/sway: add programs.sway.extraOptions 2020-01-09 22:25:01 +01:00
Maximilian Bosch 4c45878a30
swaylock-fancy-unstable: init at 2019-03-31
Port of `i3lock-fancy` to `swaylock`.
Closes #77284
2020-01-09 02:24:58 +01:00
R. RyanTM d912d69f73 cwm: 6.3 -> 6.6 2020-01-05 23:30:16 -08:00
adisbladis 74f5c7f3d1
compton/picom: 7.2 -> 7.5
Also change the derivation attribute and name to Picom, a maintained
fork of Compton.
2020-01-03 12:52:02 +00:00
Robin Gloster 5f2b92e3ec
treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
Robin Gloster 65395a7105
treewide: installTargets is a list 2019-12-30 13:29:27 +01:00
Merijn Broeren 133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
Robin Gloster 5117f77246
spectrwm: *Flags are lists 2019-12-30 12:15:25 +01:00
Nathan b0caf68bff
maintainer-list.nix: remove ndowens 2019-12-26 16:47:41 -05:00
Maximilian Bosch 9842c4b107
treewide: update which packages I'm currently maintaining
Idea shamelessly stolen from 4e60b0efae.

I realized that I don't really know anymore where I'm listed as maintainer and what
I'm actually (co)-maintaining which means that I can't proactively take
care of packages I officially maintain.

As I don't have the time, energy and motivation to take care of stuff I
was interested in 1 or 2 years ago (or packaged for someone else in the
past), I decided that I make this explicit by removing myself from several
packages and adding myself in some other stuff I'm now interested in.

I've seen it several times now that people remove themselves from a
package without removing the package if it's unmaintained after that
which is why I figured that it's fine in my case as the affected pkgs
are rather low-prio and were pretty easy to maintain.
2019-12-26 15:27:47 +01:00
Elyhaka d467c59825
sway: refactor with a wrapper 2019-12-21 21:17:21 +01:00
Maximilian Bosch 1eda713fa4
i3status-rust: 0.11.0 -> 0.12.0
https://github.com/greshake/i3status-rust/releases/tag/v0.12.0
2019-12-11 20:06:52 +01:00
Matthew Bauer 099e7759f1
Merge pull request #73855 from OlivierMarty/i3blocks
i3blocks: unstable-2019-02-07 -> 1.5
2019-12-02 13:35:32 -05:00
R. RyanTM b7d0690fda icewm: 1.6.0 -> 1.6.3 2019-12-01 18:51:34 +01:00
Fabian Möller f610983ead
cage: fix build
The build fails because some C headers got removed from mesa-19.2.2.
Using libGL seems to be the correct way to use GL related headers.
2019-11-23 19:04:25 +01:00
Olivier Marty 1ea66bd397 i3blocks: unstable-2019-02-07 -> 1.5 2019-11-21 10:09:19 +01:00
Alexey Shmalko 2695914175
Merge pull request #71292 from doronbehar/awesome-luajit
awesome: Make sure it compiles with luajit
2019-10-21 22:03:21 +03:00
edef e674377177 i3blocks: handle multiple XDG_CONFIG_DIRS elements correctly
On NixOS, $XDG_CONFIG_DIRS always has multiple elements.
Without this patch, it'll try to open() a rather nonsensical
path full of colons.
2019-10-18 20:22:16 +00:00
Doron Behar ab9fd67b68 awesome: Make sure it compiles with luajit 2019-10-17 19:03:19 +03:00
Renaud 8b46dcb3db
Merge pull request #69773 from Talljoe/upgrade/leftwm
leftwm: 0.1.9 -> 0.1.10
2019-10-10 14:11:18 +02:00
Vladyslav M 4466427a32
i3status-rust: 0.10.0 -> 0.11.0 (#70653)
i3status-rust: 0.10.0 -> 0.11.0
2019-10-08 22:21:54 +03:00
Stig Palmquist 5e9eb563e9
i3status-rust: 0.10.0 -> 0.11.0 2019-10-07 18:58:57 +02:00
José Romildo Malaquias 8d3392ee6a
Merge pull request #70018 from mkf/cwm-6.3
cwm: 5.6 -> 6.3, and myself as maintainer
2019-10-07 11:45:38 -03:00
Ryan Mulligan 9e6df4e074
Merge pull request #69453 from r-ryantm/auto-update/2bwm
_2bwm: 0.2 -> 0.3
2019-10-06 05:43:51 -07:00
Michał Krzysztof Feiler 0b0f805882
cwm: added maintainer "mkf", firstly declaring in maintainer-list
(cherry picked from commit 5de195fc681a6d663769c35091ba21962180583d)
(cherry picked from commit 0838eeb0edf0f2e842c3a006de32b27c1bc3dca9)
2019-09-29 17:35:55 +02:00
0x4A6F d8dda825a7
cwm: 0.5.6 -> 0.6.3
(cherry picked from commit 141f41b583b6eb9f620f04d04d6e544381761612)
2019-09-29 17:30:48 +02:00
Talljoe f558ed9b86 leftwm: 0.1.9 -> 0.1.10 2019-09-27 22:04:07 -07:00
Marek Mahut 96c451e8eb
Merge pull request #69542 from r-ryantm/auto-update/fvwm
fvwm: 2.6.8 -> 2.6.9
2019-09-27 22:07:15 +02:00
markuskowa d8d94d43bf
Merge pull request #69591 from r-ryantm/auto-update/i3-gaps
i3-gaps: 4.17 -> 4.17.1
2019-09-27 13:58:52 +02:00
Kamil Chmielewski 2ead786984 qtile: FIX No module named 'pkg_resources' 2019-09-27 19:57:02 +09:00
R. RyanTM 62d1e438dd i3-gaps: 4.17 -> 4.17.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/i3-gaps/versions
2019-09-26 14:39:19 -07:00
R. RyanTM 9e25cc8b2e fvwm: 2.6.8 -> 2.6.9
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/fvwm/versions
2019-09-26 08:34:23 -07:00
R. RyanTM e9b8203a38 _2bwm: 0.2 -> 0.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/2bwm/versions
2019-09-25 22:25:26 -07:00
Tobias Happ e25bf4c0fa dwm-status: 1.6.2 -> 1.6.3 2019-09-23 19:04:38 +02:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Maximilian Bosch b553faa2a6
i3status: fix description 2019-09-08 10:23:14 +02:00
Reno Reckling 8f6cdc6daf i3status: 2.12 -> 2.13
Update i3status to 2.13.
I needed to add a little hack to get it to build because for reasons
I can't seem to figure out, the configure script generates a broken
Makefile on this release.
The small sed line fixes the syntax error.
2019-09-08 01:16:38 +02:00
Jan Tojnar cdf426488b
Merge branch 'master' into staging-next
Fixed trivial conflicts caused by removing rec.
2019-09-06 03:20:09 +02:00
Ente b081115788 i3lock-fancy: Bugfix, make scrot overwrite file
After commit [1] scrot will no longer overwrite files unless the `-o`
option is given. This commit makes the i3lock-fancy use `scrot -z -o`
instead of just `scrot -o`.

[1]: 489e322904
2019-09-05 16:30:12 -04:00
Vladimír Čunát 4aad2947f8
Merge branch 'master' into staging-next 2019-09-04 11:00:56 +02:00
Will Dietz 1aec067a47
i3: pname, 4.17 -> 4.17.1
https://i3wm.org/downloads/RELEASE-NOTES-4.17.1.txt
2019-09-03 18:42:09 -05:00
volth adf55b78b9 icewm: 1.4.2 -> 1.6.0 (#66949) 2019-09-03 23:51:52 +02:00
volth 7bb6b373ab treewide: name -> pname (#67513) 2019-08-31 07:41:22 -04:00
Frederik Rietdijk ad1d58c622 Merge staging-next into staging 2019-08-31 10:04:20 +02:00
Frederik Rietdijk fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
Michael Weiss 8ca970d6a7
cage: init at 0.1.1 2019-08-29 19:17:58 +02:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Frederik Rietdijk 5061fe0c2c Merge staging-next into staging 2019-08-28 08:26:42 +02:00
Frederik Rietdijk 98640fd482 Merge master into staging-next 2019-08-27 16:36:47 +02:00
Michael Weiss d861196c61
sway: 1.1.1 -> 1.2 2019-08-27 11:32:15 +02:00
volth 35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
Vladimír Čunát 985d1ac425
Merge branch 'master' into staging-next
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.

Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
Michael Weiss 1a8ea5cead
weston: 6.0.1 -> 7.0.0
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2019-August/040812.html
2019-08-24 16:31:52 +02:00
Marek Mahut fce7cfc2a5
Merge pull request #66704 from eadwu/compton/7.2
compton: 7 -> 7.2
2019-08-24 10:41:39 +02:00
Vladimír Čunát 2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Marek Mahut 93cf40f944
Merge pull request #67154 from r-ryantm/auto-update/sxhkd
sxhkd: 0.6.0 -> 0.6.1
2019-08-21 21:42:22 +02:00
R. RyanTM d180c8ad61 sxhkd: 0.6.0 -> 0.6.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/sxhkd/versions
2019-08-20 19:13:01 -07:00
Robin Gloster 4e60b0efae
treewide: update globin's maintained drvs 2019-08-20 19:36:05 +02:00
R. RyanTM a88f9ef88d i3-gaps: 4.16.1 -> 4.17
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/i3-gaps/versions
2019-08-19 06:18:17 -07:00
Frederik Rietdijk f65aa21bb2 Merge master into staging-next 2019-08-18 12:53:44 +02:00
R. RyanTM 004a2b9ed0 bspwm: 0.9.8 -> 0.9.9
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/bspwm/versions
2019-08-17 11:12:35 -07:00
volth c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
Edmund Wu 3c1cda9b84
compton: 7 -> 7.2 2019-08-15 21:49:15 -04:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Maximilian Bosch fbc02cd186
Merge pull request #66184 from sikmir/i3
i3: 4.16.1 -> 4.17
2019-08-06 18:22:29 +02:00
Nikolay Korotkiy 5181487b8e
i3: 4.16.1 -> 4.17 2019-08-06 12:18:20 +03:00
Nikolay Korotkiy d701c639b7
i3lock: 2.10 -> 2.12 2019-08-06 12:06:35 +03:00
Frederik Rietdijk 55e4555b77 Merge master into staging-next 2019-08-01 09:42:54 +02:00
worldofpeace 96cf4048cc
Merge pull request #65310 from Gerschtli/update/dwm-status
dwm-status: 1.6.0 -> 1.6.2
2019-07-29 02:10:15 -04:00
Frederik Rietdijk 3a14d2750b way-cooler: fix eval 2019-07-28 10:55:04 +02:00
Frederik Rietdijk cca5ee9c07 Merge staging-next into staging 2019-07-28 09:10:03 +02:00
Roman Volosatovs ab80cf9f9f
bspwm: 0.9.7 -> 0.9.8 2019-07-27 20:50:39 +02:00
Michael Weiss 5f9145d56c
Merge pull request #63195 from gnidorah/wlc
Drop obsolete Wayland compositors
2019-07-26 22:41:36 +02:00
Orivej Desh 32fbbc6f9b Merge master into staging 2019-07-25 09:23:21 +00:00
Tobias Happ 19e62c89cc dwm-status: 1.6.0 -> 1.6.2 2019-07-23 20:33:56 +02:00
worldofpeace 07bbae0bb7 way-cooler: regenerate crates-io.nix 2019-07-22 18:50:58 -04:00
worldofpeace b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
Edmund Wu 23ae47a2d0
compton: 6.2 -> 7 2019-07-19 13:07:21 -04:00
Vladyslav M 5d678d1a39
i3status-rust: 0.9.0.2019-04-27 -> 0.10.0 2019-07-15 22:53:46 +03:00
Michael Weiss 48067b5c97
swayidle: 1.4 -> 1.5 2019-07-11 22:23:16 +02:00
Michael Weiss 42559f1cf1
swayidle: 1.3 -> 1.4 2019-07-10 20:57:48 +02:00
Frederik Rietdijk fb6260fcf7
Merge pull request #64236 from NixOS/staging-next
Staging next
2019-07-10 08:52:04 +02:00
Maximilian Bosch 972fb33e5a
Merge pull request #63709 from Ma27/i3-layout-manager
i3-layout-manager: init at unstable-2019-06-19
2019-07-09 23:31:49 +02:00
Vladimír Čunát 0746c4dbb4
Merge branch 'master' into staging-next
There are several thousand rebuilds from master already.
Hydra nixpkgs: ?compare=1528940
2019-07-06 13:44:40 +02:00
Matthias Beyer 48afae7da7 way-cooler: Mark as broken (#64138)
The project is in full-rewrite state, which also breaks backwards
compatibility.
Right now, the project README warns that way-cooler is not usable in its
current state.

Thus mark this as broken, so die-hard users can still use it.

This patch should be reverted as soon as there is a new release.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-07-03 18:51:02 +02:00
Rok Garbas 65781e204d
Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
Frederik Rietdijk 25a77b7210 Merge staging-next into staging 2019-07-03 08:59:42 +02:00
Matthieu Coudron b247ffdf76 i3pystatus: 2019-02-10 -> 2019-06-10 2019-07-03 12:09:08 +09:00
Matthieu Coudron c9f651e56e i3pystatus: drop praw dependency
praw is a reddit wrapper that sometimes poses problems when installing
i3pystatus (twice in the past 6 months for me).
As its usage should be relatively low, it should be fine to drop.
users can go back the old behavior by overriding extraLibs
2019-07-02 16:59:47 +09:00
gnidorah dccd2ca171 wlc: put under way-cooler 2019-06-29 09:14:24 +03:00
gnidorah bc849619be velox: remove obsoleted package 2019-06-29 09:14:24 +03:00
gnidorah 7581301a11 orbment: remove obsoleted package 2019-06-29 09:14:24 +03:00
Frederik Rietdijk d843e16cb8 Merge master into staging-next 2019-06-26 13:22:30 +02:00
Jan Tojnar 07d1d3ed68
Merge branch 'master' into staging 2019-06-25 18:06:43 +02:00
Michael Weiss 8c5147af79
weston: 6.0.0 -> 6.0.1
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2019-June/040661.html
2019-06-25 17:14:46 +02:00
Maximilian Bosch d2adb05aa6
i3-layout-manager: init at unstable-2019-06-19
Simple script which is a wrapper for i3's layout persist functionality[1] that
automates the manual editing of the exported layout JSON.

[1] https://i3wm.org/docs/layout-saving.html
2019-06-24 01:01:54 +02:00
Frederik Rietdijk f120248daf Merge staging-next into staging 2019-06-18 11:07:56 +02:00
Matthew Bauer 4d6f65b81f
Merge pull request #62167 from matthewbauer/alias-libgl
Add libGL* aliases
2019-06-17 15:18:29 -04:00
Matthew Bauer 263f5891b6 treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa
Just use mesa for these to be more clear. Move these to aliases.nix
2019-06-17 14:43:18 -04:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Matthew Bauer 123d61c5e6
Merge pull request #58037 from Twey/neocomp-2019-03-12
neocomp: init at 2019-03-12
2019-06-10 21:33:55 -04:00
Patrick Hilhorst e7be5691ba
sway: manually update version in meson.build
This wasn't done upstream. Adapted from:

5956e993dd/default.nix (L32-L34)

Co-Authored-By: Michael Weiss <dev.primeos@gmail.com>
2019-06-04 19:32:14 +02:00
Patrick Hilhorst 9ab064b8d9
sway: 1.0 -> 1.1.1 2019-06-04 16:12:42 +02:00
Elis Hirwing c8d4e45602
Merge pull request #62434 from r-ryantm/auto-update/herbstluftwm
herbstluftwm: 0.7.1 -> 0.7.2
2019-06-02 08:44:20 +02:00
R. RyanTM 9712f12684 herbstluftwm: 0.7.1 -> 0.7.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/herbstluftwm/versions
2019-06-01 14:07:48 -07:00
Alyssa Ross 062210bdff treewide: update cargoSha256 hashes for cargo-vendor upgrade
A recent upgrade of cargo-vendor changed its output slightly, which
broke all cargoSha256 hashes in nixpkgs.
See https://github.com/NixOS/nixpkgs/issues/60668 for more information.

Since then, a few hashes have been fixed in master by hand, but there
were a lot still to do, so I did all of the ones left over with some
scripts I wrote.

The one hash I wasn’t able to update was habitat's, because it’s
currently broken and the build doesn’t get far enough to produce a
hash anyway.
2019-06-01 15:17:52 +00:00
Will Dietz 3a26a1fe94 weston: 5.0.0 -> 6.0.0 (#58522)
https://lists.freedesktop.org/archives/wayland-devel/2019-March/040356.html
https://lists.freedesktop.org/archives/wayland-devel/2019-March/040334.html

* weston: use freerdp2 not legacy
* freerdp_legacy: drop as no longer needed (weston was last user)

Co-Authored-By: Michael Weiss <dev.primeos@gmail.com>
2019-05-31 22:59:50 +02:00
Daniel Schaefer eccb90a2d9 compton: 0.1_beta2.5 -> 6.2 (#61681)
* compton-git: 5.1-rc2 -> 6.2

vsync is now a boolean option, see:
https://github.com/yshui/compton/pull/130

menu-opacity is deprecated and there's a warning that says:
Please use the wintype option `opacity` of `popup_menu` and
`dropdown_menu` instead.

* nixos/compton: Keep vSync option backwards compatible

The new upstream option tries to make the best choice for the user.
Therefore the behaviour should stay the same with this backwards
compatibility patch.

* compton-git: Remove DRM option

It's deprecated and shouldn't be used.
https://github.com/yshui/compton/pull/130/files#r285505456

* compton-git: Remove new_backends option

Was removed in "Let old/new backends co-exist"
b0c5db9f5aa500dc3568cc6fe68493df98794d4d

* compton: 0.1_beta2.5 -> 6.2

Drop the legacy, unmaintained version and use the fork for real.
2019-05-28 13:37:13 +02:00
Markus Schneider 0ae372dcde leftwm: init at 0.1.9 2019-05-26 01:27:04 +09:00
Renaud c34ba30888
Merge pull request #61246 from Synthetica9/i3-wk-switch-2019-05-10
i3-wk-switch: 2017-08-21 -> 2019-05-10
2019-05-13 18:22:58 +02:00
Stefano Mazzucco 75886e3b47 awesome: add optional gtk3 support
Add optional gtk3 support to Awesome so that the `beautiful.gtk` module can be
used.

The `beautiful.gtk` uses `lgi` to obtain Gtk via gobject-introspect:

    return require('lgi').Gtk

Since the current build does not include the typelib files needed, the above
call fails.

It turns out that both `gtk3` and `atk` (Accessibility toolkit) are needed, so
this commit adds them as optional build inputs.

Setting `gtk3Support` to `true` e.g. in an overlay will make `beautiful.gtk`
work at the cost of an increased closure size (currently 99.6M vs 223.4M).

Fixes https://github.com/NixOS/nixpkgs/issues/60538
2019-05-11 17:36:54 +01:00
Patrick Hilhorst 9bc4c1c311
i3-wk-switch: 2017-08-21 -> 2019-05-10 2019-05-11 17:41:08 +02:00
Will Dietz d7ff576529
Merge pull request #60343 from dtzWill/fix/luarocks-nix-formatting-and-awesome-doc-goodness
luarocks-nix,luaPackages: formatting and additions; awesome: docs!
2019-05-10 16:56:58 -05:00
Renaud 60c120e922
matchbox: fix build 2019-05-08 22:53:27 +02:00
Renaud 2fb1b3156f
Merge pull request #60932 from c0bw3b/patches-cleanup
[treewide] delete (some) unused patches
2019-05-07 23:34:04 +02:00
Jörg Thalheim dd2052ce36
awesome: use makeWrapper rather than wrapProgram (#61060)
awesome: use makeWrapper rather than wrapProgram
2019-05-07 07:07:36 +01:00
Stefano Mazzucco 88f84c08d7 awesome: use makeWrapper rather than wrapProgram
Using wrapProgram makes so that the generated "awesome" wrapper duplicates its
command line options at every restart.

As @psychon puts it:

> AwesomeWM restarts via execvp(argv[0], argv). In NixOS, wrapProgram is used
> to generate a wrapper around the real binary. wrapProgram calls makeWrapper
> with --argv0 '$0'. I guess this is what makes awesomeWM run the wrapper again
> on restart. Without this --argv0 awesomeWM would directly restart itself
> instead of the wrapper, I think.
2019-05-06 21:08:55 +01:00
Vladyslav M 12e6d28389
i3status-rust: 0.9.0.2019-03-21 -> 0.9.0.2019-04-27 2019-05-06 22:32:03 +03:00
Daniel Schaefer 71fd2482b4
xmonad-with-packages: Remove ghc manpage
This package should only install the xmonad manpage but not GHC's (it
doesn't even install GHC in the path). Installing both manpages makes
this package conflict with the GHC derivation.

Fixes #60914
2019-05-04 23:49:27 +02:00
c0bw3b 9cb260d091 [treewide] delete unused patches 2019-05-04 19:52:24 +02:00
Michael Weiss 65f07c097d
swaybg: init at 1.0 2019-05-03 22:30:41 +02:00
Michael Weiss 1f1e075fb1
swayidle: 1.2 -> 1.3 2019-05-03 22:16:21 +02:00
Michael Weiss d43ea14abb
swaylock: 1.3 -> 1.4 2019-05-03 22:16:21 +02:00
Will Dietz 725585cfca awesome: generate docs, put in separate output
Especially useful when using non-release versions,
but good to have locally regardless.
2019-04-28 10:14:05 -05:00
Will Dietz 5f7f4e39d1
Merge pull request #60329 from stefano-m/awesome-fix-60232
awesome: refactor LUA_PATH env var and don't expose it at runtime
2019-04-27 19:37:09 -05:00
Michael Weiss 15010f0436
sway: Read the configuration from /etc before /nix/store (#60319)
This change will load all configuration files from /etc, to make it easy
to override them, but fallback to /nix/store/.../etc/sway/config to make
Sway work out-of-the-box with the default configuration on non NixOS
systems.
2019-04-27 22:38:18 +02:00
Stefano Mazzucco c973e15fb6 awesome: refactor LUA_PATH env var and don't expose it at runtime
This commit partly reinstates changes from 5465d6f that had been somehow
reverted in 17d3eb2.  Also, a comment has been added in the hope that future
changes won't do the same.

Additionally, refactor the LUA_PATH env var to ensure that the internal lgi lua
files can't be required explicitly and to avoid possible name clashes (this
fixes issue #60232).

Finally, rather than using prepending `?.lua` append `;;` to LUA_PATH. Quoting
@psychon:

> This is interpreted by Lua as "add the default search path here" (which does
> indeed contain ?.lua, but also contains more).

Testing done:

- Build with `nix-build -I /path/to/repo -A awesome`
- Start an X session with xterm only
- Start xephyr, e.g. `Xephyr :1 -name xephyr -screen 512x384 -ac -br -noreset &`
- Run awesome like `DISPLAY=:1.0 ./result/bin/awesome`. Additionally, add
  `--search` options to expose lua modules that have a name clash with lgi's
  internal ones (see #60232 for more details) and `require` them in `rc.lua` to
  prove that they are loaded correctly
2019-04-27 15:49:43 +01:00
Matthieu Coudron a364fcde13 i3easyfocus: 20180622 -> 20190411 (#59472)
introduced a new scheme to annotate windows.
2019-04-20 00:26:49 +02:00
ilikeavocadoes c034fb3c99 i3blocks: 1.4 -> unstable-2019-05-07 (#59099) 2019-04-07 16:56:33 +02:00
Bart Brouns 9afeb90e16 i3status-rust: 0.9.0.2019-02-15 -> 0.9.0.2019-03-21 (#58590) 2019-03-30 23:49:54 +01:00
James Kay a86f06240d
neocomp: init at 2019-03-12 2019-03-22 16:08:25 +00:00
Joachim F 91943f7ee3
Merge pull request #56132 from balsoft/master
wmfs: init at 201902
2019-03-22 11:01:30 +00:00
Александр Бантьев cd8a8bab4b wmfs: init at 201902 2019-03-22 13:46:36 +03:00
dywedir bca34cfd6e
wmfocus: 1.0.2 -> 1.1.2 2019-03-17 00:53:10 +02:00
Michael Weiss 578fe3f5a0
nixos/sway: Improve the module and adapt it to NixOS
This commit contains the following changes:
- nixos/sway: Remove the beta references
- sway: Drop buildDocs
- nixos/sway: Improve the documentation
- sway,nixos/sway: Adapt Sway to NixOS
  - Copy the default configuration file to /etc/sway/config (Sway will
    still load the identical file from the Nix store but this makes it
    easier to copy the default configuration file).
  - This will also remove all references to the Nix store from the
    default configuration file as they will eventually be garbage
    collected which is a problem if the user copies it.
  - I've also decided to drop the default wallpaper (alternatively we
    could copy it to a fixed location).
- nixos/sway: Drop the package option
2019-03-13 11:37:11 +01:00
Michael Weiss 45004c6f63
sway: Switch to 1.0
This is the result of executing:
git mv -f pkgs/applications/window-managers/sway/beta.nix pkgs/applications/window-managers/sway/default.nix
git mv -f nixos/modules/programs/sway-beta.nix nixos/modules/programs/sway.nix

And removing sway-beta from the following files:
pkgs/top-level/all-packages.nix
nixos/modules/module-list.nix
2019-03-12 22:29:39 +01:00
Michael Weiss 1240834176
sway-beta: Use the upstream patch to fix the build failure 2019-03-11 18:51:26 +01:00
Michael Weiss eb2a26f5c6
sway-beta: 1.0-rc5 -> 1.0 2019-03-11 17:02:25 +01:00