Commit Graph

16 Commits

Author SHA1 Message Date
Nicolas Berbiche
077ba7f0dd
cagebreak: 1.8.0 -> 1.8.1
Cagebreak now installs the default configuration.
2021-11-24 16:58:53 -05:00
AndersonTorres
74a96b807a cagebreak: use lib.makeBinPath instead of hardcoding bin paths 2021-10-19 18:56:26 -03:00
Nicolas Berbiche
8d7dfcd7e5
cagebreak: 1.7.1 -> 1.8.0 (#141300)
Co-authored-by: Bobby Rong <rjl931189261@126.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-10-12 17:16:41 +02:00
Michael Weiss
203c8edcda
wlroots: 0.13.0 -> 0.14.0
The new release comes with breaking changes so we temporarily introduce
wlroots_0_13 for packages that don't yet support wlroots 0.14.
For the rest of the packages the required upstream patches for this new
wlroots release are fetched (if feasible).
2021-06-24 22:15:17 +02:00
AndersonTorres
9309f19ea2 cagebreak: merge contrib output with regular output 2021-05-07 14:37:32 -03:00
AndersonTorres
732c698614 cagebreak: 1.7.0 -> 1.7.1
Now it uses scdoc as manpage generator.
2021-05-07 14:37:07 -03:00
AndersonTorres
1c516ffb3c cagebreak: cosmetic rewrite 2021-05-04 16:27:52 -03:00
AndersonTorres
bf8679ba94 cagebreak: 1.6.0 -> 1.7.0 2021-05-04 16:25:44 -03:00
Gabriel Ebner
2da39dda3e cagebreak: add missing mesa dependency 2021-04-09 10:45:22 +02:00
Nicolas Berbiche
539685aef2
cagebreak: 1.5.0 -> 1.6.0
Fixes issues:
- 24:
  > Cagebreak up to and including release 1.5.1 had an error, where the code
  > incremented a variable and not a pointer. This resulted in a bug in a
  > surface counting iterator.

- 25:
  > Cagebreak, beginning with release 1.5.0, when a keybinding containing an
  > output configuration is removed from the list of active keybindings, the
  > output configuration contained in this keybinding is destroyed in order to
  > prevent memory leaks. However, after an output configuration was applied,
  > it was inserted into the list of active output configurations and if it was
  > later destroyed, this led to a use-after-free memory corruption.
  >
  > Starting from release 1.6.0, output configurations are copied before being
  > inserted into the list of active output configurations and therefore remain
  > valid even if the original is freed.
2021-03-10 18:32:28 -05:00
Nicolas Berbiche
a6fe222911
cagebreak: 1.4.4 -> 1.5.0 2021-01-22 00:31:02 -05:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
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
Nicolas Berbiche
80b1ecca9d
cagebreak: 1.4.3 -> 1.4.4 2020-11-24 23:49:45 -05:00
Nicolas Berbiche
b1296f401d
cagebreak: 1.4.2 -> 1.4.3 2020-10-12 20:32:14 -04:00
Nicolas Berbiche
c9cea8264e
cagebreak: init at 1.4.2 2020-10-05 22:18:44 -04:00