summaryrefslogtreecommitdiff
path: root/gnu/packages/vnc.scm
AgeCommit message (Collapse)Author
2026-02-27gnu: turbovnc: Update to 3.3.Maxim Cournoyer
* gnu/packages/vnc.scm (turbovnc): Update to 3.3. [source]: Switch to git-fetch, delete patches. <snippet>: Adjust for removal of unix/Xvnc/extras. [#:configure-flags]: Add -DTVNC_ZLIBNG=OFF. * gnu/packages/patches/turbovnc-find-system-packages.patch * gnu/packages/patches/turbovnc-custom-paths.patch: Delete files. * gnu/local.mk (dist_patch_DATA): De-register them. Change-Id: I5e30df4d0d2e6b7f149fa3698406d33cf9bfb37a
2025-09-20gnu: libvnc: Update to 0.9.15.Sughosha
* gnu/packages/vnc.scm (libvnc): Update to 0.9.15. Change-Id: I815ed478823271b42a93bf0b7b6c6c47c3103931
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-08-25gnu: turbovnc: Simplify 'delete-all-but' in snippet.Maxim Cournoyer
* gnu/packages/vnc.scm (turbovnc) [source] <snippet>: Simplify. * gnu/packages/astronomy.scm (phd2): Likewise. * gnu/packages/emulators.scm (libretro-dolphin-emu) (retroarch-minimal): Likewise. * gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-sqs) (go-go-opentelemetry-io-contrib-propagators-autoprop) (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace) (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc) (go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp) (go-go-opentelemetry-io-otel-exporters-zipkin) (go-go-opentelemetry-io-otel-log, go-go-opentelemetry-io-otel-sdk) (go-go-opentelemetry-io-otel-sdk-log, go-go-opentelemetry-io-otel-sdk-metric) (go-google-golang-org-genproto-googleapis-api): Likewise. * gnu/packages/golang-xyz.scm (go-go-uber-org-zap-exp): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipfs-shipyard-nopfs-ipfs): Likewise. * gnu/packages/mpi.scm (openmpi-5): Likewise. Change-Id: I286ff1e949ccb97f9369f2a172c8559e3884dba7
2025-08-05gnu: tigervnc-client/server: Relocate to (gnu packages xorg).Maxim Cournoyer
This is made to avoid cyclic module dependencies, which is due to the use of inheritance between tigervnc-server and xorg-server, which is not a delayed field (info "(guix) Cyclic Module Dependencies"). * gnu/packages/vnc.scm (tigervnc-client, %tigervnc-client-source) (tigervnc-server): Move to... * gnu/packages/xorg.scm: ... here. Change-Id: I4c13659874f74bccde897d9a6fc8152f60932b4a
2025-08-04gnu: Pin CMake dependency.Greg Hogan
* gnu/packages/emulators.scm (python-keystone-engine, unicorn), * gnu/packages/freedesktop.scm (libdecor), * gnu/packages/gnome.scm (raider, xffm+), * gnu/packages/golang-xyz.scm (go-mvdan-cc-editorconfig), * gnu/packages/hardware.scm (liblxi, lxi-tools), * gnu/packages/mp3.scm (wavbreaker), * gnu/packages/pantheon.scm (pantheon-calculator, pantheon-calendar), * gnu/packages/plotutils.scm (asymptote), * gnu/packages/photo.scm (entangle), * gnu/packages/python-graphics.scm (python-pivy), * gnu/packages/python-xyz.scm (python-awkward-cpp, python-contourpy, python-symengine), * gnu/packages/syndication.scm (syndication-domination) * gnu/packages/qt.scm (soqt), * gnu/packages/vnc.scm (tigervnc-server) [native-inputs]: Change cmake to cmake-minimal. * gnu/packages/bioinformatics.scm (trinityrnaseq) [native-inputs]: Change cmake to cmake-minimal. [arguments]<#:phases>[install]: Remove deletion of uncreated files. Change-Id: I6ce8b737d9a21f83caad7b79b591e68a86f45fd0
2025-04-15gnu: wayvnc: Update to 0.9.1.Danny Milosavljevic
* gnu/packages/vnc.scm (wayvnc): Update to 0.9.1. Change-Id: I616b6a4eb3a4e26a6e81780f50f071e42bf083ca
2025-04-15gnu: neatvnc: Update to 0.9.4.Danny Milosavljevic
* gnu/packages/vnc.scm (neatvnc): Update to 0.9.4. Change-Id: Ib90b8c66707866054db80b7486a11c979c8e9730
2025-03-02gnu: Make vte-with-gtk4 the default vte.Liliana Marie Prikler
* gnu/packages/gnome.scm (vte): Use flags from… (vte-with-gtk4): … this. Delete variable. (vte/gtk+3): New variable. (gnome-color-manager, vinagre, gnome-console, gnome-terminal) (terminator, gnome-boxes): Adjust accordingly. * gnu/packages/guile-xyz.scm (nomad): Likewise. * gnu/packages/lxde.scm (lxterminal): Likewise. * gnu/packages/mate.scm (mate-terminal): Likewise. * gnu/packages/spice.scm (virt-viewer): Likewise. * gnu/packages/sugar.scm (sugar-terminal-activity): Likewise. * gnu/packages/terminals.scm (tilda, sakura, xiate, tilix): Likewise. * gnu/packages/virtualization.scm (virt-manager): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/xfce.scm (xfce4-terminal): Likewise.
2025-02-15gnu: fltk: Update to 1.4.1 and add fltk-1.3.Andy Tai
FLTK 1.4 is intended to be mostly API compatible with FLTK 1.3.x, however there are still some programs that fail to build with it, so we keep fltk-1.3 for them. * gnu/packages/fltk.scm (fltk-1.3): Renamed from fltk. Update to 1.3.11. [source] <origin>: Switch to git reference. (fltk): New variable, fltk at 1.4.1. * gnu/packages/algebra.scm (giac) [inputs]: Replace fltk by fltk-1.3. * gnu/packages/audio.scm (rakarrack) [inputs]: Ditto. (butt) [inputs]: Ditto. * gnu/packages/game-development.scm (eureka) [inputs]: Ditto. * gnu/packages/music.scm (yoshimi) [inputs]: Ditto. * gnu/packages/radio.scm (flwrap) [inputs]: Ditto. * gnu/packages/vnc.scm (tigervnc-client) [inputs]: Ditto. * gnu/packages/web-browser.scm (dillo) [inputs]: Ditto. Change-Id: I54833e5802d4b2088a42474d2edd17fe56bbdb68 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-02-09gnu: tigervnc-client: Update to 1.14.1.Maxim Cournoyer
* gnu/packages/vnc.scm (tigervnc-client, tigervnc-server): Update to 1.14.1. Change-Id: Iddfae19aeee0e39bf62870ce5b9d5950f21fa580
2024-09-08Add some missing header comment header comments.Tobias Geerinckx-Rice
* gnu/packages/minetest.scm: Add the ‘GNU Guix’ header comment. * gnu/packages/notcurses.scm: Likewise. * gnu/packages/presentation.scm: Likewise. * gnu/packages/solidity.scm: Likewise. * guix/build/minetest-build-system.scm: Likewise. * gnu/packages/vnc.scm: Add missing ‘;’. * guix/scripts/import/crate.scm: Remove leading newline. Change-Id: I5294e6067b9348f2929d823a07d4ec335eaa5ecd
2024-09-06gnu: remmina: Update to 1.4.35.Artyom V. Poptsov
* gnu/packages/vnc.scm (remmina): Update to 1.4.35. [inputs]: Add curl. Change-Id: If81a133beb15187f717f082b68eff23d24dc8dba Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-08-31gnu: remmina: Add 'bash' input for 'wrap-program'.Maxime Devos
It is required for cross-compilation. * gnu/packages/vnc.scm (remmina)[inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Id4b9b2d59bb66146135bdde9adb1dd3b3a3a7766
2024-08-18gnu: tigervnc-client, tigervnc-server: Update to 1.14.0.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (tigervnc-client, tigervnc-server): Update to 1.14.0. Change-Id: I6db7799ad1e4db704277469080548ae4e5627ade
2024-08-18gnu: tigervnc-client, tigervnc-server: Expand description.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (tigervnc-client)[synopsis, description]: Rewrite. (tigervnc-server)[description]: Likewise. Change-Id: I2a4e6309708068e9b27acfbd76c9dbdf1983446f
2024-08-18gnu: tigervnc-server: Add own synopsis.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (tigervnc-server)[synopsis]: New field. Change-Id: If66a00ef1a6c536a9a44ee77c3002c2412687279
2024-07-30gnu: wayvnc: Fix cross-compiling.Zheng Junjie
* gnu/packages/vnc.scm (wayvnc)[native-inputs]: When cross-compiling, add wayland. Change-Id: Iebe8bb1959c7df80b98c49913e2aa3348bae679a
2024-07-30gnu: wayvnc: Update to 0.8.0.Zheng Junjie
* gnu/packages/vnc.scm (wayvnc): Update to 0.8.0. [inputs]: Add jansson. Change-Id: Iebe8bb1959c7df80b98c49913e2aa3348bae679a
2024-07-30gnu: neatvnc: Update to 0.8.0.Zheng Junjie
* gnu/packages/vnc.scm (neatvnc): Update to 0.8.0. Change-Id: I700029a733c4a557386edb65be422dd4036b24f8
2024-07-30gnu: Add wayvnc.kitzman
* gnu/packages/vnc.scm (wayvnc): New Variable. Change-Id: I8cb0e59089b9f9812b27fdd58dceba747a896924
2024-07-30gnu: Add neatvnc.kitzman
* gnu/packages/vnc.scm (neatvnc): New Variable. Change-Id: I8cb0e59089b9f9812b27fdd58dceba747a896924
2024-02-22gnu: tigervnc-client: Update to 1.13.1.Maxim Cournoyer
* gnu/packages/vnc.scm (tigervnc-client): Update to 1.13.1. (tigervnc-server): Likewise. Change-Id: I88157aabfe43bb7273d465fea4ef5bf31979d8e9
2023-12-08gnu: Make webkitgtk-next the new webkitgtk.Liliana Marie Prikler
As of version 2.42.0, the WebKit 6.0 typelib is considered stable. With GNOME itself moving to GTK4 as time marches on, we should reflect the fact that this is the preferred Webkit for future applications. * gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic… (webkitgtk): … here. Move old value … (webkitgtk-for-gtk3): … here. (webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3. * gnu/packages/geo.scm (gnome-maps): Adjust accordingly. * gnu/packages/gnome.scm (gnome-initial-setup, sushi) (cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts) (gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44) (lollypop, evolution, gnome-boxes, geary, komikku): Likewise. * gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise. * gnu/packages/mail.scm (balsa): Likewise. * gnu/packages/mate.scm (atril): Likewise. * gnu/packages/music.scm (ctrlr): Likewise. * gnu/packages/rednotebook.scm (rednotebook): Likewise. * gnu/packages/syndication.scm (gfeeds): Likewise. * gnu/packages/telegram.scm (telegram-desktop): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/web-browsers.scm (nyxt): Likewise.
2023-09-24gnu: remmina: Update to 1.4.32.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina): Update to 1.4.32. [source]: Add ‘.git’ suffix to silence needless HTTP redirection.
2023-08-18gnu: remmina: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/vnc.scm (remmina)[inputs]: Replace librsvg with librsvg-for-system.
2023-04-19gnu: remmina: Update to 1.4.29.TakeV
* gnu/packages/vnc.scm (remmina): Update to 1.4.29. [inputs]: Add PYTHON-MINIMAL-WRAPPER. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-03-31gnu: Replace all uses of atk by at-spi2-core.Josselin Poiret
* gnu/packages/animation.scm (gnash) * gnu/packages/chromium.scm (ungoogled-chromium) * gnu/packages/crates-gtk.scm (rust-atk-sys-0.14, rust-atk-sys-0.10, rust-atk-0.14, rust-gtk-0.14) * gnu/packages/gimp.scm (gimp) * gnu/packages/gnome.scm (evince, glade3, clutter, totem, rhythmbox, mutter, ghex): * gnu/packages/graphviz.scm (xdot) * gnu/packages/gtk.scm (gtk+-2, gtk+, guile-gnome, atkmm) * gnu/packages/mate.scm (mate-applets, atril, mate-control-center, mate-calc, mate-utils, eom, pluma) * gnu/packages/messaging.scm (dino) * gnu/packages/qt.scm (qtwebengine-5) * gnu/packages/rust-apps.scm (alfis) * gnu/packages/vim.scm (vim-full) * gnu/packages/vnc.scm (remmina) * gnu/packages/web.scm (castor): Replace atk by at-spi2-core. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-10-31gnu: Add x11vnc.Mehmet Tekman
* gnu/packages/vnc.scm (x11vnc): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-10-07gnu: tigervnc-server: Patch and wrap vncserver script.Maxim Cournoyer
* gnu/packages/vnc.scm (tigervnc-server): [phases]{patch-paths, wrap-vncserver}: New phases. [inputs]: Add font-alias, guile-3.0, util-linux and xinit.
2022-10-07gnu: tigervnc-server: Disable tests via #:tests?.Maxim Cournoyer
* gnu/packages/vnc.scm (tigervnc-server) [tests?]: Set to #f. [phases]: Restore check phase.
2022-10-07gnu: tigervnc-server: Adjust PAM config.Maxim Cournoyer
* gnu/packages/vnc.scm (tigervnc-server) [phases]{adjust-pam-config}: New phase.
2022-10-07gnu: tigervnc-server: Move source production into origin snippet.Maxim Cournoyer
This will make it possible to patch command references in source files, and also makes it more transparent as to what sources get used. * gnu/packages/vnc.scm (tigervnc-server): Re-flow comment. [source]: Inherit from xorg-server. Add a snippet. Use a patch to apply the xserver patch. Fix file name. [phases]{copy-tvnc-xserver, patch-xserver}: Delete phases. {build-tigervnc, install-tigervnc-aux}: Adjust accordingly.
2022-10-07gnu: tigervnc-server: Use new style inputs, gexps.Maxim Cournoyer
* gnu/packages/vnc.scm (%tigervnc-client-source): New variable. (tigervnc-server): Move input fields after arguments. [native-inputs]: Use new style and 'modify-inputs'. Do not add tigervnc-client regular inputs. [configure-flags]: Use gexps, cons* instead of append. [phases]: Use gexps. {check}: Replace smiley with an explanatory comment. {copy-tvnc-xserver}: Adjust default Makefile variables, which simplifies needed bindings in other phases. {build-tigervnc, build, install-tigervnc-aux, install}: Remove let*-bound variables. {build-tigervnc, build}: Honor PARALLEL-BUILD?.
2022-09-02gnu: Add turbovnc.Maxim Cournoyer
* gnu/packages/vnc.scm (turbovnc): New variable. * gnu/packages/patches/turbovnc-custom-paths.patch: New file. * gnu/packages/patches/turbovnc-find-system-packages.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them.
2022-01-13gnu: tigervnc-{client,server}: Update to 1.12.0-0.b484c22.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (tigervnc-client): Update to 1.12.0-0.b484c22. [source]: Build from a Git snapshot. (tigervnc-server)[arguments]: Adjust the 'patch-xserver phase.
2021-12-29gnu: remmina: Update to 1.4.23.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina): Update to 1.4.23.
2021-12-17gnu: remmina: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina)[native-inputs, inputs]: Remove input labels.
2021-12-17gnu: remmina: Update to 1.4.22.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina): Update to 1.4.22.
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-12-12gnu: remmina: Build with libsoup 2.Ricardo Wurmus
* gnu/packages/vnc.scm (remmina)[inputs]: Replace libsoup with libsoup-minimal-2.
2021-11-11gnu: gtk: Replace gdk-pixbuf+svg by librsvg.Maxim Cournoyer
With the addition of a profile hook for computing the gdk-pixbuf loaders cache file, there is no longer a need for gdk-pixbuf+svg, and librsvg can propagate gdk-pixbuf without fear, so replace the former for the latter. The replacement was automated with the following command: $ git grep -l ',gdk-pixbuf+svg)' \ | xargs sed 's/(".*" ,gdk-pixbuf+svg)/("librsvg" ,librsvg)/' -i * gnu/packages/gtk.scm (gdk-pixbuf+svg): Delete package. (gtk+-2)[propagated-inputs]: Replace gdk-pixbuf+svg with librsvg. (gtk+)[propagated-inputs]: Likewise. * gnu/packages/gnome.scm (gdk-pixbuf+svg): Add deprecated package.
2021-10-31gnu: remmina: Update to 1.4.21.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina): Update to 1.4.21. [arguments]: Don't explicitly return #t from phases.
2021-09-05gnu: remmina: Update to 1.4.20.Raghav Gururajan
* gnu/packages/vnc.scm (remmina)[version]: Update to 1.4.20.
2021-07-04gnu: tigervnc-server: Remove unnecessary "gcc-toolchain" input.Ludovic Courtès
* gnu/packages/vnc.scm <top level>: Remove (gnu packages commencement) import. (tigervnc-server)[native-inputs]: Remove "gcc-toolchain".
2021-07-01gnu: remmina: Update to 1.4.19.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina): Update to 1.4.19.
2021-06-03gnu: remmina: Update to 1.4.18.Raghav Gururajan
* gnu/packages/vnc.scm (remmina)[version]: Update to 1.4.18.
2021-05-29gnu: remmina: Update to 1.4.17.Tobias Geerinckx-Rice
* gnu/packages/vnc.scm (remmina): Update to 1.4.17.