summaryrefslogtreecommitdiff
path: root/pkgs/desktops/enlightenment (follow)
Commit message (Expand)AuthorAgeFilesLines
* enlightenment.efl: fix build with gcc 15José Romildo2026-01-261-0/+3
* treewide: remove references to the xorg namespace in `pkgs` (automated)•••this creates some eval errors that will be fixed in the next commit done with the following script: ```fish \#!/usr/bin/env fish set packagesjson (nix eval --impure --json --expr ' let lib = import ./lib; in import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs ( name: _: if name == "lib" then lib else if name == "config" then { allowAliases = false; } else name ) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { } ' | jq) set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1) set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1) for arg in $one $two set oname $arg set nname (echo $packagesjson | jq -r .$oname) if test $nname = null echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2 continue end echo $oname "->" $nname # replace basic xorg.$name references for file in (rg -F "xorg.$oname" --files-with-matches pkgs) # special cases sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file # replace sd -F "xorg.$oname" "$nname" $file # fixup function arguments # prevent duplicate function args if grep -E " ($oname|$nname),\$" $file >/dev/null continue end if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg if grep ' xorg,$' $file >/dev/null sd ' xorg,$' " xorg, $nname," $file else if grep ' xorg ? .*,$' $file >/dev/null sd 'xorg( ? .*),$' "xorg\$1, $nname," $file else sd -F 'xorg,' "$nname, xorg," $file end else # case there is no more xorg..* so we can just replace the function arg sd 'xorg(| ? .*),.*$' "$nname," $file end end end nix fmt ``` quantenzitrone2026-01-251-15/+28
* treewide: clean up 'meta = with' pattern•••This commit was created by a combination of scripts and tools: - an ast-grep script to prefix things in meta with `lib.`, - a modified nixf-diagnose / nixf combination to remove unused `with lib;`, and - regular nixfmt. Co-authored-by: Wolfgang Walther <walther@technowledgy.de> Ihar Hrachyshka2025-12-108-37/+37
* udisks2: turn into aliasRobert Schütz2025-11-011-2/+2
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-241-19/+19
* treewide: switch instances of lib.teams.*.members to the new meta.teams attri...•••Follow-up to #394797. Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net> Fernando Rodrigues2025-04-258-38/+28
* enlightenment.evisum: 0.6.1 -> 0.6.4R. Ryantm2025-03-281-2/+2
* enlightenment.terminology: 1.13.0 -> 1.14.0R. Ryantm2025-03-251-2/+2
* enlightenment.enlightenment: 0.27.0 -> 0.27.1 (#391188)José Romildo Malaquias2025-03-211-2/+2
|\
| * enlightenment.enlightenment: 0.27.0 -> 0.27.1R. Ryantm2025-03-191-2/+2
* | enlightenment.efl: 1.28.0 -> 1.28.1José Romildo2025-03-201-2/+2
|/
* enlightenment.efl: use mesa-gl-headersK9002025-03-061-2/+4
* enlightenment.enlightenment: 0.26.0 -> 0.27.0José Romildo2025-01-231-2/+2
* enlightenment.efl: 1.27.0 -> 1.28.0José Romildo2025-01-231-4/+4
* efl: annotate why we use mesaK9002025-01-221-1/+1
* enlightenment.efl: revert from `libgbm` to `mesa` to fix the build•••Without the change the build fails as https://hydra.nixos.org/build/282796393: In file included from ../src/modules/evas/engines/gl_drm/evas_engine.c:2: ../src/modules/evas/engines/gl_drm/evas_engine.h:24:11: fatal error: EGL/eglmesaext.h: No such file or directory 24 | # include <EGL/eglmesaext.h> | ^~~~~~~~~~~~~~~~~~ Sergei Trofimovich2025-01-121-2/+2
* treewide: format all inactive Nix files•••After final improvements to the official formatter implementation, this commit now performs the first treewide reformat of Nix files using it. This is part of the implementation of RFC 166. Only "inactive" files are reformatted, meaning only files that aren't being touched by any PR with activity in the past 2 months. This is to avoid conflicts for PRs that might soon be merged. Later we can do a full treewide reformat to get the rest, which should not cause as many conflicts. A CI check has already been running for some time to ensure that new and already-formatted files are formatted, so the files being reformatted here should also stay formatted. This commit was automatically created and can be verified using nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \ --argstr baseRev 78e9caf153f5a339bf1d4c000ff6f0a503a369c8 result/bin/apply-formatting $NIXPKGS_PATH Silvan Mosberger2024-12-109-163/+214
* treewide: mesa -> libgbm (where appropriate)•••This will likely break things, but anything broken should be easily noticeable. K9002024-12-051-2/+2
* treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`•••In preparation for the deprecation of `stdenv.isX`. These shorthands are not conducive to cross-compilation because they hide the platforms. Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way One example of why this is bad and especially affects compiler packages https://www.github.com/NixOS/nixpkgs/pull/343059 There are too many files to go through manually but a treewide should get users thinking when they see a `hostPlatform.isX` in a place where it doesn't make sense. ``` fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is" fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is" ``` Artturin2024-09-251-1/+1
* treewide: remove unused inputsPeder Bergebakken Sundt2024-09-181-1/+0
* Merge pull request #214906 from alyssais/wayland-scanner•••wayland-scanner: split from waylandFlorian Klink2024-08-121-0/+2
|\
| * enlightenment.efl: depend on wayland-scanner•••Otherwise, wayland-scanner would be picked up from the wayland in buildInputs, which isn't cross-friendly and will stop working when we split wayland-scanner into a separate package. Alyssa Ross2024-08-111-0/+2
* | enlightenment.evisum: 0.6.0 -> 0.6.1R. Ryantm2024-08-101-2/+2
|/
* treewide: Remove the definite article from meta.description•••nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/' Alexis Hildebrandt2024-06-091-1/+1
* treewide: Remove indefinite article from meta.description•••nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/' Alexis Hildebrandt2024-06-091-1/+1
* treewide: wrapGAppsHook → wrapGAppsHook3•••This was achieved using the following command: sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b') And then manually reverted the following changes: - alias in top-level.nix - function name in wrap-gapps-hook.sh - comment in postFixup of at-spi2-core - comment in gtk4 - comment in preFixup of 1password-gui/linux.nix - comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix - comment in postFixup of telegram-desktop - comment in postFixup of fwupd - buildCommand of mongodb-compass - postFixup of xflux-gui - comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config - description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild) Jan Tojnar2024-04-271-2/+2
* treewide: add meta.mainProgram to packages with a single binary•••The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible. stuebinm2024-03-195-0/+5
* enlightenment.enlightenment: 0.25.4 -> 0.26.0José Romildo2023-12-251-2/+2
* enlightenment.efl: 1.26.3 -> 1.27.0José Romildo2023-12-251-2/+2
* enlightenment.terminology: 1.12.1 -> 1.13.0R. Ryantm2022-12-191-2/+2
* treewide: fix typosfigsoda2022-12-171-1/+1
* enlightenment.terminology: add update scriptJosé Romildo2022-10-271-1/+13
* enlightenment.rage: add update scriptJosé Romildo2022-10-271-0/+3
* enlightenment.evisum: add update scriptJosé Romildo2022-10-271-0/+3
* enlightenment.ephoto: add update scriptJosé Romildo2022-10-271-0/+3
* enlightenment.ecrire: add update scriptJosé Romildo2022-10-271-0/+3
* enlightenment.econnman: add update scriptJosé Romildo2022-10-271-0/+3
* enlightenment.econnman: fix file name extension in urlJosé Romildo2022-10-271-2/+2
* enlightenment.econnman: reformat the nix expressionJosé Romildo2022-10-271-4/+23
* enlightenment.efl: add update scriptJosé Romildo2022-10-271-1/+5
* enlightenment.enlightenment: add update scriptJosé Romildo2022-10-011-2/+4
* Merge pull request #191616 from r-ryantm/auto-update/efl•••enlightenment.efl: 1.26.2 -> 1.26.3José Romildo Malaquias2022-09-171-2/+2
|\
| * enlightenment.efl: 1.26.2 -> 1.26.3R. Ryantm2022-09-171-2/+2
* | enlightenment.enlightenment: 0.25.3 -> 0.25.4José Romildo2022-09-151-3/+4
|/
* enlightenment: make new scopeJosé Romildo2022-07-221-3/+6
* maintainers: remove tstrobel•••was ts468 on github afaict and was actually a committer, but that account hasn't been active since early 2018 ajs1242022-06-294-4/+4
* enlightenment: add maintainers teamJosé Romildo2022-04-148-11/+11
* nixos/tests: add passthru.tests to all tested terminal emulatorsJamie McClymont2022-03-201-1/+3
* enlightenment.enlightenment: 0.25.1 -> 0.25.3José Romildo2022-02-101-2/+2
* enlightenment.efl: 1.26.1 -> 1.26.2José Romildo2022-02-101-2/+2