Commit graph

33 commits

Author SHA1 Message Date
Rick van Schijndel f3c271e797 dmenu-wayland: support cross-compilation 2021-07-16 20:03:56 +02: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
Alvar Penning f6464bcad1 dmenu: 4.9 -> 5.0 2020-09-19 11:48:32 +02:00
Maximilian Bosch 101e302fd5
dmenu-wayland: 2020-04-03 -> 2020-07-06 2020-07-06 22:58:06 +02:00
Maximilian Bosch aefb4d3dc9
dmenu-wayland: 2020-02-28 -> 2020-04-03 2020-04-25 12:07:38 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Maximilian Bosch 4087790cc9
dmenu-wayland: init at 2020-02-28
Although this one isn't feature-complete yet, it fixes the scaling
issues on Wayland I'm experiencing when using `pkgs.dmenu`
through XWayland.
2020-03-02 13:43:40 +01:00
Robin Gloster 4e60b0efae
treewide: update globin's maintained drvs 2019-08-20 19:36:05 +02:00
Orivej Desh 1f16d0496c dmenu: fix crash with XMODIFIERS
Fixes #59625
2019-07-14 13:45:42 +00:00
Robin Gloster 5fd31ae886
dmenu: fix cross 2019-05-07 18:14:11 +02:00
Pascal Wittmann f825049742
dmenu: 4.8 -> 4.9 2019-02-06 19:29:45 +01:00
Lluís Batlle i Rossell 66d7126255 Take me (viric) out of most maintenance
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
Pascal Wittmann 7427b58266 Switch suckless.org URLs to https
(cherry picked from commit 22f212537f475565f67a07b869f9cceea2022191)
2018-04-11 15:11:55 +02:00
Léo Gaspard 0f95d796cf
dmenu: 4.7 -> 4.8 2018-03-15 14:20:31 +01:00
gnidorah b9851a975e Make less known wayland compositors usable (#32285)
* bemenu: init at 2017-02-14

* velox: 2015-11-03 -> 2017-07-04

* orbment, velox: don't expose subprojects

the development of orbment and velox got stuck
their subprojects (bemenu, dmenu-wayland, st-wayland) don't work correctly outside of parent projects
so hide them to not confuse people
swc and wld libraries are unpopular and unlike wlc are not used by anything except velox

* pythonPackages.pydbus: init at 0.6.0

* way-cooler: 0.5.2 -> 0.6.2

* nixos/way-cooler: add module

* dconf module: use for wayland

non-invasive approach for #31293
see discussion at #32210

* sway: embed LD_LIBRARY_PATH for #32755

* way-cooler: switch from buildRustPackage to buildRustCrate #31150
2017-12-21 16:16:19 +00:00
Markus Mueller 301ab39213 dmenu-wayland: git-2014-11-02 -> git-2017-04-07 fix build
Bumped and fixed substitution for package to build successfully.
2017-09-10 15:21:35 +00:00
Pascal Wittmann 46de05a3dd dmenu: 4.6 -> 4.7 2017-05-29 09:23:15 +02:00
8573 14120a423b dmenu: Fix scripts to run commands by store paths (#17709)
The `dmenu` package includes two binary programs, `dmenu` and `stest`,
and two shell scripts, `dmenu_run` and `dmenu_path`. `dmenu_run`
invokes `dmenu` and `dmenu_path`, and `dmenu_path` invokes `stest`.

`dmenu_run`'s invocation of `dmenu` was patched to run it by its full
store path, but its invocation of `dmenu_path` and `dmenu_path`'s
invocation of `stest` were not.

If `dmenu_path` and `stest` were not in the set of system packages or
otherwise in the `PATH`, this situation would result in `dmenu_run`
opening a dmenu instance with no menu entries (which would normally be
generated by `dmenu_path`, which `dmenu_run` couldn't find, as it was
running it by `PATH` lookup).

This commit fixes the package to also patch the invocation of
`dmenu_path` in `dmenu_run` and the invocations of `stest` in
`dmenu_path` to invoke those programs by their full store paths.

I have tested this change on NixOS.
2016-08-14 11:38:25 +00:00
Bjørn Forsman bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
tg(x) 521d74524d Merge branch 'master' of https://github.com/NixOS/nixpkgs into wayland-wm 2016-02-09 22:40:00 +01:00
tg(x) e1bcc74135 wayland window managers: orbment, sway, velox 2016-02-09 22:35:16 +01:00
Rok Garbas 42f1f442e2 dmenu: adding patches to expression
is extended using patches http://tools.suckless.org/dmenu/patches/ this
argument makes it easier to extend dmenu by doing:

    dmenu.overwritte {
      patches = [
        ./dmenu-4.4-follow-focus.diff";
      ];
    };
2016-01-29 18:49:34 +01:00
Pascal Wittmann 5cf90b546c dmenu: 4.5 -> 4.6
xft support is now upstream
2015-11-10 09:57:17 +01:00
Mateusz Kowalczyk 7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
aszlig f122e0e229
dmenu: Patch in store path to dmenu_run.
If dmenu isn't installed in the user environment, dmenu_run will fail
because it searches $PATH for its own binaries.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 07:22:00 +02:00
Rickard Nilsson 7afafe0b6d dmenu: Add option config.dmenu.enableXft for enabling xft font support (turned off by default). 2012-11-07 16:03:37 +01:00
Shea Levy a6c8986ee0 dwm: Bump to 4.5 2012-07-10 06:38:41 -04:00
Lluís Batlle i Rossell 7a2cb5bc64 Updating dmenu
svn path=/nixpkgs/trunk/; revision=29832
2011-10-14 07:55:02 +00:00
David Guibert 71f08e8543 dmenu: 4.1.1 -> 4.4
svn path=/nixpkgs/trunk/; revision=28451
2011-08-10 08:01:51 +00:00
David Guibert 8ce884b7e1 dmenu: version 4.1.1
svn path=/nixpkgs/trunk/; revision=22177
2010-06-08 06:20:06 +00:00
Lluís Batlle i Rossell ca86e6992b Updating dmenu.
svn path=/nixpkgs/trunk/; revision=20436
2010-03-05 21:42:24 +00:00
Nicolas Pierron 44b6165af2 * Update suckless package location.
* Update dmenu version (3.8 -> 3.9)
* Update wmii version (20070516 -> 20071116)

svn path=/nixpkgs/trunk/; revision=14544
2009-03-15 20:09:50 +00:00
Marc Weber 9e55727832 Added:
* dmenu
* gftp
* micropolis
* byacc as a build-time dependency for micropolis
contributed by baldo <baldo@quimby.lan>

svn path=/nixpkgs/trunk/; revision=12526
2008-08-06 20:39:01 +00:00