summaryrefslogtreecommitdiff
path: root/gnu/packages/enlightenment.scm
AgeCommit message (Collapse)Author
2026-03-06gnu: python-dbus: Rename to python-dbus-1.2.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus): Rename to… (python-dbus-1.2): … this. (python-notify2, python-gatt, python2-dbus): Adapt references. * gnu/packages/audio.scm (cable, jack-2): Likewise. * gnu/packages/bittorrent.scm (deluge): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/enlightenment.scm (python-efl): Likewise. * gnu/packages/freedesktop.scm (modem-manager, telepathy-idle): Likewise. * gnu/packages/gnome.scm (gtg, system-config-printer, libsecret, upower) (mutter, network-manager, gnome-bluetooth, gnome-shell, terminator) (gnome-remote-desktop): Likewise. * gnu/packages/ibus.scm (ibus): Likewise. * gnu/packages/maths.scm (veusz): Likewise. * gnu/packages/matrix.scm (pantalaimon): Likewise. * gnu/packages/messaging.scm (pidgin, gajim): Likewise. * gnu/packages/mpd.scm (mpdris2): Likewise. * gnu/packages/music.scm (mididings, a2jmidid, quodlibet): Likewise. * gnu/packages/password-utils.scm (secretsd): Likewise. * gnu/packages/stenography.scm (plover): Likewise. * gnu/packages/sugar.scm (sugar-datastore, sugar-toolkit-gtk3) (sugar-portfolio-activity): Likewise. * gnu/packages/video.scm (python-yewtube): Likewise. * gnu/packages/xdisorg.scm (autokey): Likewise. * gnu/packages/xfce.scm (catfish): Likewise. * gnu/packages/xorg.scm (xpra): Likewise. Change-Id: I19218743260175f1117b8e213131a3b1495c6c48 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-27gnu: python-efl: Update to 1.26.1.Nicolas Graves
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.1. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Ignore failing tests. <#:phases>: Improve readability. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I0f06150d89fd6f0703ad31d1ba6589c41bc9d1ae Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: Remove epour.Andreas Enge
* gnu/packages/enlightenment.scm (epour): Delete variable. Fixes: guix/guix#3014 Change-Id: Ibe4fa24e0805231f5a189c1eb6e235990cc3e7ae
2025-10-19gnu: Remove edi.Andreas Enge
* gnu/packages/enlightenment.scm (edi): Delete variable. Fixes: guix/guix#2791 Change-Id: I7022ec424812bcaf8d7e2bb6d1382d597a50963c
2025-09-26gnu: epour: Fix bulid.Sharlatan Hellseher
* gnu/packages/enlightenment.scm (epour)[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-67 and python-wheel-0.40. Change-Id: Ia3863aa7f0af1d9e20ae78a875b6108d973ee410
2025-09-25gnu: python-efl: Fix bulid.Sharlatan Hellseher
* gnu/packages/enlightenment.scm (python-efl)[native-inputs]: Remove python-cython; add python-cython-0. Change-Id: I6899a268a0019774709e1e318ccf3966239e7098
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with the more careful command, to avoid a world rebuild: grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \ --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
The change was automated via: git grep -l maxim.cournoyer@gmail.com | xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g' * .mailmap: New entry. Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-06-20gnu: epour: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/enlightenment.scm (epour) [arguments, build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I0e336797730667d757bdece3064ad6537b974d0c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: epour: Improve style.Nicolas Graves
* gnu/packages/enlightenment.scm (epour): Improve style. [source, native-inputs, inputs]: Run guix style. [arguments]: Run guix style. Rewrite using gexps. Change-Id: Ife6a56d269f2d1df20b7d9f6928e750c56f8355e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-11gnu: Replace (almost) all uses of /run/setuid-programs.Tobias Geerinckx-Rice
…those good for master, anyway. * gnu/packages/admin.scm (ktsuss, opendoas, hosts) [arguments]: Replace /run/setuid-programs with /run/privileged/bin. * gnu/packages/containers.scm (slirp4netns)[arguments]: Likewise. * gnu/packages/debian.scm (pbuilder)[arguments]: Likewise. * gnu/packages/disk.scm (udevil)[arguments]: Likewise. * gnu/packages/enlightenment.scm (efl, enlightenment) [arguments]: Likewise. * gnu/packages/gnome.scm (gdm, gnome-control-center) [arguments]: Likewise. * gnu/packages/linux.scm (singularity)[arguments]: Likewise. * gnu/packages/lxde.scm (spacefm)[arguments]: Likewise. * gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Likewise. * gnu/packages/virtualization.scm (ganeti)[arguments]: Likewise. * gnu/packages/xdisorg.scm (xsecurelock)[arguments]: Likewise. * gnu/services/dbus.scm (dbus-configuration-directory): Likewise. * gnu/services/ganeti.scm (%default-ganeti-environment-variables): Likewise. * gnu/services/monitoring.scm (zabbix-agent-shepherd-service): Likewise. * gnu/tests/ldap.scm (marionette): Likewise. * gnu/tests/monitoring.scm (os): Likewise.
2023-12-06gnu: libtorrent-rasterbar: Update to 2.0.9.Tomas Volf
Update the package. Since other packages do depend on the previous version (and according to their documentation do recommend it), the previous version is exposed as libtorrent-rasterbar-1.2. The v2.0.9 requires patching to get tests working. Sadly one of the changes is to introduce new binary file, so it is fetched as an input and applied in a phase. Snippet is used instead to do the rest of the patching. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[version]: Update to 2.0.9. [source]<snippet>: Patch test/test_copy_file.cpp. [native-inputs]: Add the missing file (v2_empty_file.torrent). [arguments]<#:phases>: And add a phase copying it into the correct place. * gnu/packages/bittorrent.scm (libtorrent-rasterbar-1.2): New variable. (qbittorrent)[inputs]: Use libtorrent-rasterbar-1.2. * gnu/packages/enlightenment.scm (epour)[inputs]: Use libtorrent-rasterbar-1.2. Change-Id: Ifbbbf02a671f6a3db653499a7a5f2504fd23c255 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-16gnu: Remove unneeded module imports.Efraim Flashner
* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-09gnu: efl: Choose lua implementation based on system architecture.Efraim Flashner
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Use luajit or lua based on the system's luajit support. [arguments]: Adjust configure-flags to use the correct lua.
2023-02-07gnu: efl: Remove input labels.Maxim Cournoyer
* gnu/packages/enlightenment.scm (efl) [native-inputs]: Remove labels. [inputs]: Likewise. [propagated-inputs]: Likewise. [arguments]: Use search-input-file. Only substitute libcurl.so.4, as libcurl.so.5 does not exist in our curl package.
2023-02-07gnu: efl: Replace ibus with ibus-minimal.Maxim Cournoyer
This is to avoid having EFL depend on GTK 4, reducing its closure size from 2134.8 MiB to 1446.7 MiB. * gnu/packages/enlightenment.scm (efl) [inputs]: Replace ibus with ibus-minimal.
2022-12-06gnu: terminology: Update to 1.13.0.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.13.0.
2022-09-19gnu: enlightenment: Update to 0.25.4.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.4.
2022-09-19gnu: efl: Update to 1.26.3.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.26.3.
2022-09-13gnu: python-efl: Update to 1.26.0.Efraim Flashner
* gnu/packages/enlightenment.scm (python-efl): Update to 1.26.0. [inputs]: Add python-packaging. [arguments]: Remove trailing #t from phases.
2022-07-02gnu: edi: Use regular check.Thiago Jung Bauermann
* gnu/packages/enlightenment.scm (edi)[native-inputs]: Replace check-0.14 with check. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-05-31gnu: Remove python2-efl.Maxim Cournoyer
* gnu/packages/enlightenment.scm (python2-efl): Delete variable.
2022-05-31gnu: Remove lekha.Maxim Cournoyer
* gnu/packages/enlightenment.scm (lekha): Delete variable.
2022-02-13gnu: enlightenment: Update to 0.25.3.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.3.
2022-02-08gnu: enlightenment: Patch dlopen of ddcutil.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Add ddcutil. [arguments]: Adjust custom 'set-system-actions phase to patch dlopen of libddcutil.
2022-02-08gnu: enlightenment: Update to 0.25.2.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.2.
2022-02-08gnu: efl: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/enlightenment.scm (efl)[inputs]: Replace conditional librsvg with librsvg-for-system. [arguments]: Remove configure-flag disabling librsvg support.
2022-02-08gnu: efl: Update to 1.26.2.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.26.2.
2022-01-19gnu: terminology: Add missing input.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology)[native-inputs]: Add python.
2022-01-17gnu: efl: Add python to native inputs.Maxim Cournoyer
* gnu/packages/enlightenment.scm (efl)[native-inputs]: Add python.
2022-01-06gnu: evisum: Remove input labels.Efraim Flashner
* gnu/packages/enlightenment.scm (evisum)[native-inputs]: Remove package labels.
2022-01-06gnu: evisum: Update to 0.6.0.Efraim Flashner
* gnu/packages/enlightenment.scm (evisum): Update to 0.6.0.
2022-01-06gnu: enlightenment: Update to 0.25.1.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.1.
2022-01-06gnu: terminology: Respect #:tests? flag.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology)[arguments]: Adjust custom 'check phase to honor the #:tests? flag.
2022-01-06gnu: terminology: Remove input labels.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology)[native-inputs]: Remove package labels.
2022-01-06gnu: terminology: Update to 1.12.1.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.12.1. [source]: Remove trailing #t. [arguments]: Remove trailing #t from phases.
2022-01-06gnu: efl: Update to 1.26.1.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.26.1.
2021-12-28gnu: ephoto: Update to 1.6.0.Efraim Flashner
* gnu/packages/enlightenment.scm (ephoto): Update to 1.6.0. [build-system]: Switch to meson-build-system. [arguments]: Remove trailing #t from phases. [native-inputs]: Remove check.
2021-12-28gnu: enlightenment: Update to 0.25.0.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.25.0. [arguments]: Remove unneeded configure-flags. Don't remove phase which isn't part of the build system. Remove trailing #t from phases. [inputs]: Add libexif. * gnu/packages/patches/enlightenment-fix-setuid-path.patch: Refresh patch.
2021-12-28gnu: rage: Update to 0.4.0.Efraim Flashner
* gnu/packages/enlightenment.scm (rage): Update to 0.4.0. [arguments]: Remove trailing #t from phases.
2021-12-28gnu: efl: Update to 1.26.0.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.26.0. [native-inputs]: Replace check-0.14 with check. [arguments]: Adjust evas-loaders-disabler configure-flag. Remove trailing #t from phases.
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-11-25gnu: efl: Only conditionally enable the optional SVG support.Maxim Cournoyer
* gnu/packages/enlightenment.scm (efl)[inputs] {librsvg}: Only provide it when the target is x86_64. [configure-flags]: Remove dead code. Conditionally disable the 'rsvg' loader via the 'evas-loaders-disabler' flag.
2021-11-18gnu: enlightenment: Add missing input.Guillaume Le Vaillant
* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Addd libdrm.
2021-11-17Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-17gnu: efl: Add missing input.Efraim Flashner
* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Add libunwind.
2021-11-14gnu: terminology: Update to 1.11.0.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.11.0.
2021-11-08gnu: packages: Remove last year's deprecations.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (guile3.0-shepherd): Remove variable. * gnu/packages/benchmark.scm (imb-openmpi): Likewise. * gnu/packages/boost.scm (boost-with-python3): Likewise. * gnu/packages/pep.scm (python-pep-adapter)[inputs]: Adjust accordingly. * gnu/packages/cpp.scm (nlohmann-json-cpp): Likewise. * gnu/packages/games.scm (openrct2)[inputs]: Adjust accordingly. * gnu/packages/cups.scm (escpr): Likewise. * gnu/packages/django.scm (python-django-jsonfield): Likewise. * gnu/packages/emacs-xyz.scm (emacs-modus-operandi-theme) (emacs-modus-vivendi-theme): Likewise. * gnu/packages/engineering.scm (kicad-i18l): Likewise. * gnu/packages/enlightenment.scm (enlightenment-wayland): Likewise. * gnu/packages/firmware.scm (opensbi-qemu-virt, opensbi-qemu-sifive-u): Likewise. * gnu/packages/fonts.scm (font-gnu-freefont-ttf, font-open-dyslexic): Likewise. * gnu/packages/game-development.scm (guile3.0-chickadee) (python-sge-pygame): Likewise. * gnu/packages/games.scm (retux)[inputs]: Adjust accordingly. * gnu/packages/gnome-xyz.scm (numix-theme): Likewise. * gnu/packages/gnupg.scm (guile3.0-gcrypt): Likewise. * gnu/packages/gstreamer.scm (gst-transcoder): Likewise. * gnu/packages/gtk.scm (guile3.0-cairo, guile3.0-present, guile3.0-rsvg): Likewise. * gnu/packages/guile-xyz.scm (guile3.0-colorized, guile3.0-commonmark) (guile3.0-config, guile3.0-email, guile3.0-fibers, guile3.0-gi) (guile3.0-hall, guile3.0-hashing, guile3.0-haunt, guile3.0-ics) (guile3.0-irregex, guile3.0-lib, guile3.0-mcron, guile3.0-minikanren) (guile3.0-ncurses, guile3.0-ncurses/gpm, guile3.0-newt, guile3.0-parted) (guile3.0-pfds, guile3.0-picture-language, guile3.0-semver) (guile3.0-simple-zmq, guile3.0-squee, guile3.0-syntax-highlight) (guile3.0-websocket, guile3.0-wisp, guile3.0-xapian): Likewise. * gnu/packages/guile.scm (define-deprecated-guile3.0-package) (guile3.0-json, guile3.0-gdbm-ffi, guile3.0-sqlite3) (guile3.0-bytestructures, guile3.0-git): Likewise. * gnu/packages/haskell-apps.scm (ghc-stylish-haskell): Likewise. * gnu/packages/linux.scm (linux-libre-arm-veyron): Likewise. * gnu/packages/mail.scm (guile3.0-mailutils): Likewise. * gnu/packages/monitoring.scm (python2-graphite-web): Likewise. * gnu/packages/package-management.scm (guile3.0-guix): Likewise. * gnu/packages/package-management.scm (python-conda): Likewise. * gnu/packages/phabricator.scm (libphutil): Likewise. * gnu/packages/plotutils.scm (guile3.0-charting): Likewise. * gnu/packages/python-xyz.scm (python2-smmap2, python-glances) (python-smmap2): Likewise. * gnu/packages/shells.scm (oil-shell): Likewise. * gnu/packages/sqlite.scm (sqlite-with-column-metadata): Likewise. * gnu/packages/ssh.scm (guile3.0-ssh): Likewise. * gnu/packages/terminals.scm (et): Likewise. * gnu/packages/tls.scm (guile3.0-gnutls): Likewise. * gnu/packages/vlang.scm (v): Likewise. * gnu/packages/vpn.scm (wireguard): Likewise. * gnu/packages/web-browsers.scm (next, sbcl-next): Likewise. * gnu/packages/xorg.scm (transset-df): Likewise.
2021-10-08gnu: terminology: Update to 1.10.0.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.10.0.