| Age | Commit message (Collapse) | Author |
|
* 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>
|
|
* doc/guix.texi (Essential Home Services):
Document home-activation-service-type extension.
Merges: https://codeberg.org/guix/guix/pulls/7531
Change-Id: I2f27db86b138ab03ebca866b4a8be51c367b375c
Reviewed-by: jgart <jgart@dismail.de>
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
|
|
* gnu/packages/gnome.scm (baobab): Update to 50.0.
Change-Id: I2278a1bb4b9d24a00cae69aa3169a6d2377fdcb4
|
|
* gnu/packages/gnome.scm (gnome-calculator): Update to 50.0.
[native-inputs]: Add blueprint-compiler.
Change-Id: I17050a7e238b02497a91b6b318603bb96ec7f314
|
|
* gnu/packages/gnome.scm (gnome-boxes): Update to 50.0.
Change-Id: I74c4e68e9ea6b73fb1d0524e48b3339f7381b07e
|
|
* gnu/packages/gnome.scm (gnome-meta-core-utilities): Replace totem with showtime.
Change-Id: Ic4e2ea875eb2f6996cb95873a8b823b34e74de7e
|
|
* gnu/packages/gnome.scm (showtime): New variable.
* gnu/packages/patches/showtime-python-3.11-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I49d7e852df8cff649b8b9fd23b89422161c99c68
|
|
* gnu/packages/gstreamer.scm (gst-plugins-rs): New variable.
Change-Id: I78a4eb6f222956f519884ddf3f424110e28f5e32
Co-authored-by: Noé Lopez <noelopez@free.fr>
|
|
* gnu/packages/gnome.scm (nautilus): Update to 50.0.
[native-inputs]: Add blueprint-compiler and xorg-server-for-tests.
Change-Id: I52699140ac398e80229edcdf64df48e81bea41ec
|
|
* gnu/packages/gnome.scm (gexiv2): Update to 0.16.0.
(gexiv2-0.14): New variable.
(shotwell) [inputs]: Replace gexiv2 with gexiv2-0.14.
* gnu/packages/gimp.scm (gimp-2, gimp-resynthesizer)
* gnu/packages/image-processing.scm (gmic-qt-gimp)
* gnu/packages/pantheon.scm (pantheon-photos)
* gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise.
Change-Id: I58f5fea110905cd50b2aad5e1731de94bc82f01d
|
|
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.20.4.
Change-Id: I2ef89186f92559509e6e49a55a0f7e94c39be98e
|
|
* gnu/packages/gnome.scm (glycin-loaders) [native-inputs]: Move gtk,
lcms-next...
[inputs]: ... as well as fontconfig, glib, libseccomp to...
[propagated-inputs]: ... here.
Change-Id: Ife0b3c888be4cb0d4730883a301f743b3ee3dda1
|
|
* gnu/packages/guile-xyz.scm (guile-dotenv): Update to 0.2.1.
(guile-dotenv-cli): Fix comment.
Change-Id: I8a142bdf8d3f18bd98ba83257fb61496e78693e2
|
|
* gnu/packages/gawk.scm (mawk)[arguments]: Modify phases to add symlink from
'mawk' to 'awk'.
Reported-by: Zack Weinberg
Change-Id: I98e65bf895db9a5a3f36419574fcc21f92a979fc
Closes: 72280@debbugs.gnu.org
|
|
* gnu/packages/build-tools.scm (bmake): Update to 20260313.
Change-Id: I8434f3e6149806e39d99a9c0cde3df5d9903c629
|
|
* gnu/packages/monitoring.scm (zabbix-agent2)[native-inputs]: Remove
go-1.23; add go.
Change-Id: Ie79576a6c48e6fc4f5c63dfd6ce02afd7565eb55
|
|
* gnu/packages/golang-apps.scm (godoc): New variable.
Fixes: guix/guix#7450
Change-Id: I0b05ed1badae12927c305506f1f3928e158193d0
|
|
* gnu/packages/prolog.scm (trealla): Update to 2.92.3.
Change-Id: Ifcacb28facc0884919fbd5876e934f8d91784d35
|
|
This avoids surprises when customizing the kernel ;)
* gnu/system/linux-initrd.scm (default-initrd-modules): Add nvme module.
Change-Id: I0f26a606f0eb9fda96ade1ca4a798a32b173cbae
Merges: #7513
|
|
* gnu/packages/file-systems.scm (zfs): Update to 2.4.1.
Change-Id: I05b461f6290fd4278e27453c166d240ee37aa6c0
Merges: #7301
|
|
* etc/completion/fish/guix.fish (guix_graph_backends, guix_image_types)
(guix_importers, guix_refresh_updaters, guix_style_stylings)
(guix_importer nuget): Update.
(guix_commands_with_build_options): Add missing ‘shell’.
Change-Id: I0f63acce7ef64eb430a1ba7d653846b09429fae3
Merges: #7300
|
|
This reverts commit 2f61b27d367d16cf9fd3f022cba27cf2c7c2a251.
These lines are intentional.
Merges: #7299
Change-Id: I93f7c64f55dd9699850784ca726bc7bf77fc906b
|
|
* gnu/packages/rust-apps.scm (tokei)[home-page]: Update to repository
url.
Change-Id: I669d6bc7febb8f2176d5c2f181e937e970e9b880
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/rust-apps.scm (tokei): Update to 14.0.0.
[arguments]: Add cargo-test-flags.
[inputs]: Remove libgit2, add libgit2-1.8.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
tokei.
Change-Id: I979d4035081196bfd268fed939fc6f8d566bd76f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/documentation.scm (latex2html)[arguments]<#:phases>
{patch-cfgcache}: Fix temp directory it uses.
Closes: guix/guix#7313
Change-Id: Ide0bf70f304167a0babdf9b2e884af7ba8f4ca32
|
|
* .guix-authorizations (nmeum): Register PGP key fingerprint.
Change-Id: I89fce4aa01a45b5ea8c61193b72efb64b7aab23e
|
|
* gnu/packages/c.scm (utest-h): Update to commit
b9c006f31b266408bd53079ce7ad57939a237d9a.
[home-page]: Set to "https://www.neilhenning.dev/utest_h/".
Change-Id: I9c0ece8247d6d3245c74f9b4dae6c81433eadccb
|
|
* gnu/packages/c.scm (utf8-h): Update to commit
a6cd7d4329e9336518d2e2a449d4f3cb8def54cc.
Change-Id: I9058647f8c02e9210d0e97b2d84f222092f6a91e
|
|
* gnu/packages/admin.scm (stress-ng): Update to 0.20.01.
Change-Id: I402d3e2b6387d6c48099fa0cf0309414d403c343
|
|
* gnu/packages/admin.scm (dool): Update to 1.3.8.
Change-Id: Ie780bedf5356da6b11d9267a4fdfe6cd21a7b331
|