| Age | Commit message (Collapse) | Author |
|
* gnu/packages/golang-web.scm (go-cloud-google-com-go-longrunning): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "longrunning" directory.
[arguments] <test-subdir>: Rework the list.
Change-Id: Iccee534f5f1ff8e2b71b828b3279696012646b96
|
|
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-detectors-gcp): New variable.
Change-Id: I2790ed443b168ff37ff6e574c164d5fe93d52c09
|
|
go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-resourcemapping.
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-internal-resourcemapping): New variable.
Change-Id: I087f75ac7e0d6d76be1ba3aebf35557926c0fa01
|
|
go-github-com-googlecloudplatform-opentelemetry-operations-go-detectors-gcp.
* gnu/packages/golang-web.scm (go-github-com-googlecloudplatform-opentelemetry-operations-go-detectors-gcp): New variable.
Change-Id: Icd21199c64bdf82aedede6cc5f4848850447f42a
|
|
* gnu/packages/python-science.scm (python-sparse): Update to 0.18.0.
[native-inputs]: Remove python-wheel.
Change-Id: I524ff3eef96f73c6dc12efb3b60288d122dc4d8b
|
|
* gnu/packages/machine-learning.scm (python-cma): Update to 4.4.4.
[arguments]<#:test-flags>: Update test file path.
Change-Id: Id0cf5e5ba11a183ba9891b9125c49cb71cd515a4
|
|
* gnu/packages/file-systems.scm (fsarchiver): Update to 0.8.9.
[native-inputs]: Replace autoconf with autoconf-2.72.
Change-Id: Ia14df28b039b7357f9d2a515774d98d19a4227d2
|
|
* gnu/packages/prolog.scm (trealla): Update to 2.92.7.
Change-Id: I60f1a1fed86b86c9d49d4e4dad90cc1961af80f1
|
|
* gnu/packages/music.scm (mopidy-local): New variable.
Change-Id: I9534635f0e27ce3ae5ebfd4fa0f5697a89aaefa0
|
|
This is a following up 635994b0232d3eb5af292f7f621a4d0a2e5f653b commit
and discussion in <https://codeberg.org/guix/guix/pulls/7459>.
* gnu/packages/music.scm (mopidy):
[inputs]: Remove python-gst, python-pygobject, python-pykka,
python-requests, and python-tornado.
[propagated-inputs]: Add python-gst, python-pygobject, python-pykka,
python-requests, and python-tornado.
Change-Id: If1daf18a24ddfabc673289d60fac200ad7ecac73
|
|
* gnu/packages/python-xyz.scm (python-uritools): New variable.
Change-Id: If1dee2e2f62f8610fb74e2180541c2951d841b92
|
|
* gnu/services/web.scm (sogogi-service-type): New services.
(sogogi-serialize-section, sogogi-serialize-field)
(sogogi-serialize-string, sogogi-serialize-list-of-strings)
(sogogi-serialize-sogogi-user, sogogi-serialize-sogogi-location)
(sogogi-serialize-list-of-sogogi-user): New procedures.
(sogogi-user, sogogi-location)
(sogogi-configuration): New record types.
(sogogi-account-service): New variable.
(sogogi-config-file, sogogi-shepherd-service): New procedures.
* gnu/tests/web.scm (%test-sogogi): Add tests for the service.
* doc/guix.texi (Web Services): Document it.
Change-Id: I5cc6dd84d6c7c8d5d13b685853b19c5d433ed7e5
|
|
* gnu/packages/wxwidgets.scm (prusa-wxwidgets): Delete variable.
* gnu/packages/patches/prusa-wxwidgets-makefile-fix.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Unregister it.
Merges guix/guix!7516
Change-Id: Icc703e6bd75b79c9071fac59e283cb18cbe6c70a
|
|
* gnu/packages/engineering.scm (prusa-slicer)[inputs]: Remove
prusa-wxwidgets and webkitgtk-with-libsoup2; add wxwidgets.
Merges guix/guix!7516
Fixes guix/guix#7421
Change-Id: I471727cd19162ff706f4591353b8c5f362d5dfaf
|
|
* gnu/packages/fonts.scm (font-monaspace): Update to 1.400.
Merges guix/guix!7547
Change-Id: I8100b980b6fa6fdaa8ed8062a7a3bb7ea99e7ff7
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/tcl.scm (tclxml)[arguments]: Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.
Fixes: #7011
Merges guix/guix!7558
Change-Id: Ifa56c6ef5594948c6240c95c95dac21eebdabd66
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
|
|
* gnu/packages/mail.scm (mu): Update to 1.14.0.
[inputs]: Remove guile-3.0; add guile-3.0-latest.
Merges guix/guix!7539
Change-Id: I09f2a0b10a853ae42ed0c7dee76cfdd7b208ca39
|
|
* gnu/packages/maths.scm (libpoly): Update to 0.2.1.
Change-Id: If28db7aced2c68cb066d67512b6164b5488a7a51
|
|
* gnu/packages/image-viewers.scm (feh): Update to 3.11.3.
Merges guix/guix!7550
Change-Id: I861c2fd0f733eded1535785c92aa4807a4586ae2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
|
|
* gnu/packages/librewolf.scm (librewolf): Update to 149.0-1.
Contains fixes for:
CVE-2026-4684: Race condition, use-after-free in the Graphics: WebRender component
CVE-2026-4685: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4686: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4687: Sandbox escape due to incorrect boundary conditions in the Telemetry component
CVE-2026-4688: Sandbox escape due to use-after-free in the Disability Access APIs component
CVE-2026-4689: Sandbox escape due to incorrect boundary conditions, integer overflow in the XPCOM component
CVE-2026-4690: Sandbox escape due to incorrect boundary conditions, integer overflow in the XPCOM component
CVE-2026-4691: Use-after-free in the CSS Parsing and Computation component
CVE-2026-4692: Sandbox escape in the Responsive Design Mode component
CVE-2026-4693: Incorrect boundary conditions in the Audio/Video: Playback component
CVE-2026-4694: Incorrect boundary conditions, integer overflow in the Graphics component
CVE-2026-4695: Incorrect boundary conditions in the Audio/Video: Web Codecs component
CVE-2026-4696: Use-after-free in the Layout: Text and Fonts component
CVE-2026-4697: Incorrect boundary conditions in the Audio/Video: Web Codecs component
CVE-2026-4698: JIT miscompilation in the JavaScript Engine: JIT component
CVE-2026-4699: Incorrect boundary conditions in the Layout: Text and Fonts component
CVE-2026-4700: Mitigation bypass in the Networking: HTTP component
CVE-2026-4701: Use-after-free in the JavaScript Engine component
CVE-2026-4722: Privilege escalation in the IPC component
CVE-2026-4702: JIT miscompilation in the JavaScript Engine component
CVE-2026-4723: Use-after-free in the JavaScript Engine component
CVE-2026-4724: Undefined behavior in the Audio/Video component
CVE-2026-4704: Denial-of-service in the WebRTC: Signaling component
CVE-2026-4705: Undefined behavior in the WebRTC: Signaling component
CVE-2026-4706: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4707: Incorrect boundary conditions in the Graphics: Canvas2D component
CVE-2026-4708: Incorrect boundary conditions in the Graphics component
CVE-2026-4709: Incorrect boundary conditions in the Audio/Video: GMP component
CVE-2026-4710: Incorrect boundary conditions in the Audio/Video component
CVE-2026-4711: Use-after-free in the Widget: Cocoa component
CVE-2026-4725: Sandbox escape due to use-after-free in the Graphics: Canvas2D component
CVE-2026-4712: Information disclosure in the Widget: Cocoa component
CVE-2026-4713: Incorrect boundary conditions in the Graphics component
CVE-2026-4714: Incorrect boundary conditions in the Audio/Video component
CVE-2026-4715: Uninitialized memory in the Graphics: Canvas2D component
CVE-2026-4716: Incorrect boundary conditions, uninitialized memory in the JavaScript Engine component
CVE-2026-4717: Privilege escalation in the Netmonitor component
CVE-2026-4726: Denial-of-service in the XML component
CVE-2025-59375: Denial-of-service in the XML component
CVE-2026-4727: Denial-of-service in the Libraries component in NSS
CVE-2026-4728: Spoofing issue in the Privacy: Anti-Tracking component
CVE-2026-4718: Undefined behavior in the WebRTC: Signaling component
CVE-2026-4719: Incorrect boundary conditions in the Graphics: Text component
CVE-2026-4720: Memory safety bugs fixed in Firefox ESR 140.9, Thunderbird ESR 140.9, Firefox 149 and Thunderbird 149
CVE-2026-4729: Memory safety bugs fixed in Firefox 149 and Thunderbird 149
CVE-2026-4721: Memory safety bugs fixed in Firefox ESR 115.34, Firefox ESR 140.9, Thunderbird ESR 140.9, Firefox 149 and
hunderbird 149
Change-Id: I40e76bf852087d71f8df869103c846032e8552c9
Signed-off-by: Ian Eure <ian@retrospec.tv>
|
|
d1394212aed0ce0063c0f818aa236e7d4f955ac9.
* gnu/packages/librewolf.scm (firefox-l10n): Update to d1394212aed0ce0063c0f818aa236e7d4f955ac9.
Change-Id: I7e152e1f384d7499aa4a368ca8b20d829d1a69ae
Signed-off-by: Ian Eure <ian@retrospec.tv>
|
|
* gnu/packages/crypto.scm (libdecaf)[native-inputs]: Add
python-setuptools.
Change-Id: Icc4da08867cba0f3cba93d50eee8ab8302061112
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/apparmor.scm (libapparmor)[native-inputs]: Add
python-setuptools.
Change-Id: I47d613f34024accf2f987a230517d773790ba35f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/check.scm (python-pytest-mypy-plugins): Update to 4.0.0.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Refresh failing tests.
[native-inputs]: Remove python-wheel.
Change-Id: I323658c2e4f9fc8aec0f4234dd9fbb4ed326e6dd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.23.3.
[native-inputs]: Replace python-cython-0 by python-cython. Remove
python-wheel.
Change-Id: I4e93e7ab1a9e763d2d84b6b7601a64e918b0eda8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/language.scm (liblouis)[native-inputs]: Add
python-setuptools.
Change-Id: Ie6956443ed44b70e8d1a844b3e9b66a2dddb2810
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-fb-re2)[arguments]
<#:phases>: Add phase 'fix-tests.
Change-Id: I0bf9d7a7e6a5101455f4cbdec0268160667da3ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-build.scm (python-pypa-installer): Drop
variable, and redefine it as a deprecated version of python-installer.
Change-Id: I97467c9832eb7e23ffe67aea90fbf017864f312b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/dav.scm (xandikos): Update to 0.3.3.
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Drop it (use pytest).
<#:phases>: Drop 'create-entrypoints phase replacement, fixed by
https://github.com/jelmer/xandikos/pull/563 in version 0.3.1.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Replace python-dulwich-0.24 by python-dulwich.
Change-Id: I6de5cd2a35aeface02946d1cec8b76035ae70708
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-flake8-isort): Update to 7.0.0.
[source]: Switch to git-fetch.
[arguments]<#:tests?, #:test-backend, #:test-flags>: Enable tests.
[native-inputs]: Add python-pytest.
Change-Id: I0c6253b8bd19c7087aa72584f307ebd804f2fabc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/llvm.scm (clang-python-bindings)[native-inputs]: Add
python-setuptools.
Change-Id: I86c3820bfe25e75a26f74409d3ee7c98d4b55c37
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/emacs-xyz.scm (emacs-exwm)[arguments]:
<#:phases>: Add -mm flag to exported .desktop file, ensuring emacs starts with a frame the same size as the screen. Use '(exwm-wm-mode)' instead of deprecated '(exwm-enable)'.
Change-Id: I5a7ddc017196171f44fe81016f4e16dbe4f4b545
Signed-off-by: Ian Eure <ian@retrospec.tv>
|
|
* gnu/packages/prolog.scm (trealla): Update to 2.92.6.
Change-Id: Ibf90764980593b0a72a42896a38e19600abaecab
|
|
Much of the modern Linux video stack depends on using kernel modesetting (KMS)
drivers. Because of this, not much effort has been put into the legacy stuff,
which have grown less supported and more buggy. Unfortunately, the
modesetting Xorg driver didn’t initially have support for tear-free
video (which most legacy drivers did), requiring additional software -- a
compositor -- to fix this. Sadly, there’s no good option for a compositor --
they all require hardware-specific tweaking and tuning, and tend to be quite
buggy.
Support for a "TearFree" option merged in 2022[1], but there hasn’t been an
Xorg release since it was merged.
This PR applies the patch from that MR to the last release. It required a
one-character edit to apply cleanly, necesitating inclusion in the Guix repo.
I tested this on bare metal and it appears to work well.
[1]: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1006
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/patches/xorg-server-tearfree-modesetting.patch: New file.
* gnu/packages/xorg.scm (xorg-server): Apply modesetting tearfree patch.
Change-Id: I60a705b35cb51bfd7de79aba406bc4b7b3934e48
|
|
* gnu/packages/photo.scm (rapid-photo-downloader): Update to 0.9.37b1.
[#:imported-modules]: New argument.
[#:modules]: Likewise.
[#:phases] {wrap-more}: Add gsettings' bin to PATH. Wrap
GST_PLUGIN_SYSTEM_PATH.
{wrap-qt}: New phase.
[inputs]: Add glib:bin, qtbase-5, qtsvg-5 and qtwayland-5.
Fixes: #7536
Change-Id: I05440dec8cf8bcb399c13a297b627c820a2b2879
|
|
* gnu/packages/gnome.scm (showtime) [#:phases]
{gi-wrap}: Wrap libgstgtk4.so first in GST_PLUGIN_SYSTEM_PATH.
[inputs]: Add gst-plugins-base and gst-plugins-good. Remove gst-plugins-rs.
Change-Id: I190456ca08f3cdfd3128c1823364a646a67fd0cd
|
|
* gnu/packages/hexedit.scm (fq): Update to 0.17.0.
Change-Id: Id519f794ea654ea188d08eba3dd7a2da0be93009
|
|
* gnu/packages/engineering.scm (iaito): Update to 6.1.2-1.7908780.
Change-Id: I54ec7386bec42e0e7fe3ad7fcf8bf5677768d414
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/engineering.scm (radare2): Update to 6.1.2.
* gnu/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch:
Adjust diff for upstream code changes.
Merges: https://codeberg.org/guix/guix/pulls/7446
Change-Id: I70e106dd13ce221cb7f0273cc27d701893ca3a3d
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/databases.scm (sdb): Update to 2.4.2.
Change-Id: I85ae5d27d4f76602da9456a68802521ec417bc73
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/music.scm (mopidy): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7459
Change-Id: I189162a135ab8014dd5462ea6adbec9d1761ca1d
Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/messaging.scm (profanity): Update to 0.17.0.
[source]: Switch to git upstream.
Merges: https://codeberg.org/guix/guix/pulls/7501
Change-Id: I4ccc0e1db8504438b9e3d98ebdd7fc95ac667f3f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/django.scm (python-django-webtest): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7537
Change-Id: I478974de173041c7296802b46c5ca225a6a398be
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/maths.scm (hdf5)[outputs]: Add 'doc'.
[arguments]: Add a phase to move the documentation to the 'doc' output.
Fixes guix/guix#7486
Merges guix/guix!7495
Change-Id: I9753715f270748abff9ddf8adaa64120fe167664
|
|
* gnu/packages/python-graphics.scm (python-pivy): Update to 0.6.11.
[native-inputs]: Remove swig-4.0; add swig-4.4.
Change-Id: I3cf59ddf633e366fc2772d220340177ce80dbfa0
|
|
* gnu/packages/gnome.scm (simple-scan): Update to 49.1.
[arguments]: Add #:phases.
[native-inputs]: Add gtk:bin.
Change-Id: I54a851dc7d2620240251422229eb60b7646a6fdc
|
|
* gnu/packages/geo.scm (gnome-maps): Update to 50.0.
[native-inputs]: Add blueprint-compiler.
Change-Id: I930fa0204aaea8c0ac1019e2462edfe556403876
|
|
* gnu/packages/gnome.scm (libshumate): Update to 1.6.0.
Change-Id: I368441d1b506048ec6577d74a8a3e06a1663ad3d
|
|
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 50.0.
Change-Id: I95ac90a16593563aaf9353f0992e83f19cb27944
|
|
* gnu/packages/gnome.scm (gnome-console): Update to 50.0.
[#:phases] {check}: New phase override.
[native-inputs]: Add dbus and xorg-server-for-tests.
Change-Id: If8f5aed014657753d34d523e4d141c89ea08b7b7
|