summaryrefslogtreecommitdiff
path: root/gnu/packages/enlightenment.scm
AgeCommit message (Collapse)Author
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.
2021-07-19gnu: evisum: Update to 0.5.13.Efraim Flashner
* gnu/packages/enlightenment.scm (evisum): Update to 0.5.13. [arguments]: Add phase to set homedir.
2021-04-25gnu: xfce, mate: Propagate 'font-dejavu'.Ludovic Courtès
Fixes <https://bugs.gnu.org/47713>. Reported by bo0od <bo0od@riseup.net>. This ensures applications such as IceCat can properly text (numbers in the case of IceCat). * gnu/packages/enlightenment.scm (enlightenment)[propagated-inputs]: Add FONT-DEJAVU. * gnu/packages/mate.scm (mate)[propagated-inputs]: New field. * gnu/packages/xfce.scm (xfce)[propagated-inputs]: New field.
2021-03-09gnu: evisum: Update to 0.5.11.Efraim Flashner
* gnu/packages/enlightenment.scm (evisum): Update to 0.5.11.
2021-01-19gnu: terminology: Update to 1.9.0.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.9.0. [arguments]: Add configure-flag to find more binaries.
2021-01-02gnu: evisum: Update to 0.5.8.Efraim Flashner
* gnu/packages/enlightenment.scm (evisum): Update to 0.5.8.
2020-11-15Merge branch 'master' into stagingMarius Bakke
2020-11-11gnu: evisum: Update to 0.5.7.Tobias Geerinckx-Rice
* gnu/packages/enlightenment.scm (evisum): Update to 0.5.7.
2020-10-13Merge branch 'master' into stagingMarius Bakke
2020-10-08gnu: python-efl: Update to 1.25.0.Efraim Flashner
* gnu/packages/enlightenment.scm (python-efl): Update to 1.25.0.
2020-10-08gnu: efl: Adjust gdb autoload directory.Efraim Flashner
* gnu/packages/enlightenment.scm (efl)[arguments]: Add substitution to custom 'fix-install-paths phase to install gdb files using correct path.
2020-10-08gnu: efl: Update to 1.25.1.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.25.1.
2020-10-05Merge branch 'master' into stagingGuillaume Le Vaillant