aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-16gnu: Add xsv....* gnu/packages/crates-io.scm (xsv): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Wilko Meyer
2023-10-16gnu: Add rust-csv-index-0.1....* gnu/packages/crates-io.scm (rust-csv-index-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Wilko Meyer
2023-10-16gnu: Add rust-chan-0.1....* gnu/packages/crates-io.scm (rust-chan-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Wilko Meyer
2023-10-16gnu: Add rust-filetime-0.1....* gnu/packages/crates-io.scm (rust-filetime-0.1): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Wilko Meyer
2023-10-16pack: Allow setting a custom image tag for Docker images...Previously, the image repository name was automatically computed from the packages in the manifest without allowing the user to set a custom one. As such, changing the packages in the manifest would result in a new image name. Thereby requiring updating documentation et cetera when using `docker load` directory on the resulting image. Inspired by `docker build -t`, this commit adds a new Docker-specific option to `guix pack` which allows setting a custom repository name for the resulting image. If this option is not specified, pack falls back to computing the name from the manifest. Therefore, this change is entirely backwards compatible. Documentation has been added with: 373ec2cf8ce97d5f89191c3d9211ee3a5c2067dc. * guix/scripts/pack.scm (guix-pack): Add --image-tag option. (%docker-format-options): New constant. (show-docker-format-options): New procedure. (show-docker-format-options/detailed): New procedure. (docker-image): Allow setting a custom repository name for the created docker image via extra-options. Signed-off-by: Sören Tempel <soeren@soeren-tempel.net> Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Sören Tempel
2023-10-15gnu: tootle: Deprecate in favor of tuba....* gnu/packages/mastodon.scm (tootle): Deprecate for tuba. * gnu/packages/patches/tootle-glib-object-renaming.patch, gnu/packages/patches/tootle-reason-phrase.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove them. Efraim Flashner
2023-10-15etc: snippets: Do not match unintended quotes....* etc/snippets/tempel/scheme-mode (origin): Unquote ‘git-fetch’, ‘svn-fetch’, ‘hg-fetch’, ‘cvs-fetch’, and ‘bzr-fetch’. Use ‘otherwise’ instead of ‘t’. Liliana Marie Prikler
2023-10-15gnu: Add fast-downward....* gnu/packages/maths.scm (fast-downward): New variable. Liliana Marie Prikler
2023-10-15gnu: tracker-miners: Update to 3.3.2....* gnu/packages/gnome.scm (tracker-miners): Update to 3.3.2. Liliana Marie Prikler
2023-10-15gnu: Add ablorb....* gnu/packages/web.scm (ablorb): New variable. Liliana Marie Prikler
2023-10-15gnu: gash-utils: Fix build....* gnu/packages/shells.scm (gash-utils)[arguments]: Add ‘skip-failing-tests’ phase. [native-inputs]: Add autoconf and automake. Liliana Marie Prikler
2023-10-15gnu: xcb-util-errors: Fix cross-compiling....* gnu/packages/xorg.scm (xcb-util-errors)[native-inputs]: When cross-compiling add libxcb. Efraim Flashner
2023-10-15gnu: xorg-server-xwayland: Fix cross-compiling....* gnu/packages/xorg.scm (xorg-server-xwayland)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland, wayland-protocols. Efraim Flashner
2023-10-15gnu: egl-wayland: Fix cross-compiling....* gnu/packages/xorg.scm (egl-wayland)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland, wayland-protocols. Efraim Flashner
2023-10-15gnu: libxkbcommon: Fix cross-compiling....* gnu/packages/xdisorg.scm (libxkbcommon)[native-inputs]: When cross-compiling add pkg-config-for-build. Efraim Flashner
2023-10-15gnu: swaybg: Fix cross-compiling....* gnu/packages/wm.scm (swaybg)[inputs]: When cross-compiling add wayland-protocols. [native-inputs]: When cross-compiling add pkg-config-for-build, wayland. Efraim Flashner
2023-10-15gnu: sway: Fix cross-compiling....* gnu/packages/wm.scm (sway)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland. Efraim Flashner
2023-10-15gnu: wlroots: Fix cross-compiling....* gnu/packages/wm.scm (wlroots)[arguments]: Adjust custom phases to also search for files from native-inputs. [native-inputs]: Add wayland. When cross-compiling add pkg-config-for-build. Efraim Flashner
2023-10-15gnu: poppler: Fix cross-compiling....* gnu/packages/pdf.scm (poppler)[native-inputs]: When cross-compiling add pkg-config-for-build. Efraim Flashner
2023-10-15gnu: libtirpc: Keep reference to mit-krb5 when cross-compiling....* gnu/packages/onc-roc.scm (libtirpc)[arguments]: When cross-compiling adjust the pkg-config file to retain a reference to mit-krb5. Efraim Flashner
2023-10-15gnu: nss: Fix cross-compiling....* gnu/packages/nss.scm (nss)[arguments]: Adjust configure-flags when cross-compiling to correctly set the target architecture and kernel. Adjust the custom 'configure-phase when cross-compiling to use the correct C++ compiler. Efraim Flashner
2023-10-15gnu: mesa: Fix cross-compiling....* gnu/packages/gl.scm (mesa)[native-inputs]: When cross-compiling add pkg-config-for-build, wayland, wayland-protocols. [arguments]: Adjust configure-flags to use cond to also match the architecture when cross-compiling. Add phase when cross-compilng to set the location of llvm-config. Efraim Flashner
2023-10-15gnu: libinput-minimal: Fix cross-compiling....* gnu/packages/freedesktop.scm (libinput)[native-inputs]: When cross-compiling add pkg-config-for-build. [inputs]: When cross-compiling add check. Efraim Flashner
2023-10-15gnu: python-cysignals: Format with 'guix style'....* gnu/packages/python-xyz.scm (python-cysignals): Reformat package with 'guix style'. Efraim Flashner
2023-10-15gnu: python-cysignals: Update to 1.11.4....* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.11.4. [native-inputs]: Replace python-cython with python-cython-3. Efraim Flashner
2023-10-14gnu: mangohud: Update to 0.7.0....* gnu/packages/graphics.scm (mangohud): Update to 0.7.0. [arguments]<#:configure-flags>: Remove "-Duse_system_vulkan=enabled" and "-Dvulkan_datadir" from as they are no longer supported. <#:phases>: Add 'unbundle-vulkan-headers'. [inputs]: Add nlohmann-json. Replace vulkan-headers with origin for vulkan-headers@1.2.158. [native-inputs]: Add git-minimal/pinned. John Kehayias
2023-10-14gnu: dealii: Update to 9.5.1....* gnu/packages/maths.scm (dealii): Update to 9.5.1. [propagated-inputs]: Add kokkos. [arguments]<#:phases>: Add 'unset-cpath' phase. (dealii-openmpi)[propagated-inputs]: Remove kokkos. [arguments]<#:phases>: Delete 'unset-cpath' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2023-10-14gnu: Add kokkos....* gnu/packages/cpp.scm (kokkos): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2023-10-14gnu: Add taskflow....* gnu/packages/cpp.scm (taskflow): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2023-10-14gnu: sbcl-trivial-clipboard: Update to 0.0.0-7.aee67d6....* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 0.0.0-7.aee67d6. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andre A. Gomes
2023-10-14doc: Use herd for cerbot deploy hook example....* doc/guix.texi (Certificate Services): Replace PID file based example with one using (gnu services herd). Rename %nginx-deploy-hook to %certbot-deploy-hook. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Bruno Victal
2023-10-14gnu: Add vim-rainbow...* gnu/packages/vim.scm (vim-rainbow): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> mason1920
2023-10-14gnu: icewm: Update to 3.4.3...* gnu/packages/wm.scm (icewm): Update to 3.4.3 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-10-14gnu: xnedit: Update to 1.5.2...* gnu/packages/text-editors.scm (xnedit): Update to 1.5.2 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-10-14gnu: xpra: Update to 5.0.3...* gnu/packages/xorg.scm (xpra): Update to 5.0.3 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai
2023-10-14gnu: f3d: Update to 2.2.1....* gnu/packages/graphics.scm (f3d): Update to 2.2.1. [snippet]: Update paths to delete and remove substitutions. [arguments]<#:configure-flags>: Remove obsolete options, update renamed options and add -DF3D_EXTERNAL_CXXOPTS, -DF3D_EXTERNAL_NLOHMANN_JSON and -DF3D_MODULE_EXR. [phases]: Add 'fix-cmake-rpath' phase. [inputs]: Add openexr. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience
2023-10-14services: dhcp-client-service-type: Support DDNS....* gnu/services/networking.scm (dhcp-client-shepherd-service): Enable -I flag on dhclient. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Lilah Tascheter
2023-10-14gnu: Add dexy-color-sddm-theme....* gnu/packages/display-managers.scm (dexy-color-sddm-theme): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sergio Pastor Pérez
2023-10-14gnu: Add abstractdark-sddm-theme....* gnu/packages/display-managers.scm (abstractdark-sddm-theme): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sergio Pastor Pérez
2023-10-14gnu: wpewebkit: Update to 2.40.5....* gnu/packages/webkit.scm (wpewebkit): Update to 2.40.5. Efraim Flashner
2023-10-14gnu: dool: Update to 1.3.0....* gnu/packages/admin.scm (dool): Update to 1.3.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Yovan Naumovski
2023-10-14gnu: Add python-icmplib....* gnu/packages/python-xyz.scm (python-icmplib): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Gabriel Wicki
2023-10-14pack: Allow setting a custom image tag for Docker images...Previously, the image repository name was automatically computed from the packages in the manifest without allowing the user to set a custom one. As such, changing the packages in the manifest would result in a new image name. Thereby requiring updating documentation et cetera when using `docker load` directory on the resulting image. Inspired by `docker build -t`, this commit adds a new Docker-specific option to `guix pack` which allows setting a custom repository name for the resulting image. If this option is not specified, pack falls back to computing the name from the manifest. Therefore, this change is entirely backwards compatible. * guix/scripts/pack.scm (guix-pack): Add --image-tag option. (%docker-format-options): New constant. (show-docker-format-options): New procedure. (show-docker-format-options/detailed): New procedure. (docker-image): Allow setting a custom repository name for the created docker image via extra-options. * doc/guix.texi (Invoking guix pack)[docker]: Document --image-tag option. Signed-off-by: Sören Tempel <soeren@soeren-tempel.net> Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Sören Tempel
2023-10-14gnu: guile-proba: Fix environment vars in Guile Proba's script....* gnu/packages/check.scm (guile-proba): Micro fix. Guile Proba's CLI script, as created via Guix's `wrap-program', should take into account (as opposed to discard) the original, user-defined values of `GUILE_LOAD_PATH' and `GUILE_LOAD_COMPILED_PATH'. Currently, Guile Proba's CLI script is unable to find any third-party library needed by the app being tested. This micro change should fix this. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Fabio Natali
2023-10-13gnu: guile-next: Update to 3.0.9-0.79e836b....* gnu/packages/guile.scm (guile-next): Update to 3.0.9-0.79e836b. David Thompson
2023-10-13gnu: guile-ini: Update to 0.5.4....* gnu/packages/guile-xyz.scm: Update to 0.5.4. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Fabio Natali
2023-10-13gnu: rosegarden: Update to 23.06....* gnu/packages/music.scm (rosegarden): Update to 23.06. Nicolas Goaziou
2023-10-13gnu: xournalpp: Update to 1.2.1....* gnu/packages/pdf.scm (xournalpp): Update to 1.2.1. [arguments]<#:configure-flags>: Replace "ENABLE_CPPUNIT" with "ENABLE_GTEST". <#:phases>: Add a phase to build test files. [native-inputs]: Add GOOGLETEST. Nicolas Goaziou
2023-10-13gnu: converseen: Update to 0.11.0.0....* gnu/packages/image.scm (converseen): Update to 0.11.0.0. * gnu/packages/patches/converseen-hide-updates-checks.patch: Update patch. Nicolas Goaziou
2023-07-23gnu: linux-libre: Update to 6.5.7....* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre, linux-libre-with-bpf): Update to linux-libre 6.5. Leo Famulari