Murilo
0cf8d9beed
gnu: hyprgraphics: Update to 0.1.2.
...
* gnu/packages/cpp.scm (hyprgraphics): Update to 0.1.2.
[inputs]: Add spng.
Change-Id: I96485190b025e29c9f7f8cd3efd8a04c44f63543
Signed-off-by: John Kehayias <john.kehayias@protonmail.com >
2025-02-06 19:55:18 -05:00
Murilo
5057da6b39
gnu: hyprland: Update to 0.47.2.
...
* gnu/packages/wm.scm (hyprland): Update to 0.47.2.
Change-Id: Ifb80559076de305d28396025931de7450903f05f
Signed-off-by: John Kehayias <john.kehayias@protonmail.com >
2025-02-06 19:55:17 -05:00
Murilo
1e84ad052d
gnu: hyprland-protocols: Update to 0.6.2.
...
* gnu/packages/freedesktop.scm (hyprland-protocols): Update to 0.6.2.
Change-Id: Ib541990c32822714681ae9f88c547a6802dc39fd
Signed-off-by: John Kehayias <john.kehayias@protonmail.com >
2025-02-06 19:55:07 -05:00
Danny Milosavljevic
7b7f652a9b
gnu: python-mathics-core: Update to 8.0.0.
...
* gnu/packages/maths.scm (python-mathics-core): Update to 8.0.0.
[arguments]<#:phases>[patch-bugs]: Modify.
[propagated-inputs]: Add python-pympler, python-stopit.
Change-Id: Ia0f7be188fcbbaa46de9222eed95e5c47ab056aa
2025-02-07 01:20:29 +01:00
Danny Milosavljevic
e6c69965db
gnu: python-mathics-django: Update to 8.0.0.
...
* gnu/packages/maths.scm (python-mathics-django): Update to 8.0.0.
Change-Id: Ie23035a9fdd2f17318a5df8b8d3d7b83bc271e4b
2025-02-07 01:20:29 +01:00
Danny Milosavljevic
1490337a05
gnu: python-mathicsscript: Update to 8.0.0.
...
* gnu/packages/maths.scm (python-mathicsscript): Update to 8.0.0.
Change-Id: Ic417f421bb175f19d93803635bf61fb824a52a34
2025-02-07 01:20:29 +01:00
Danny Milosavljevic
9c17d04b4d
gnu: python-mathics-pygments: Update to 1.0.4.
...
* gnu/packages/maths.scm (python-mathics-pygments): Update to 1.0.4.
Change-Id: I831b34d05eae73cad88277443f9f4e374df257b9
2025-02-07 01:20:29 +01:00
Danny Milosavljevic
24490c64aa
gnu: python-mathics-scanner: Update to 1.4.1.
...
* gnu/packages/maths.scm (python-mathics-scanner): Update to 1.4.1.
[arguments]<#:phases>[prepare]: New phase.
Change-Id: Iab614a14365e42588635ef9b3ee71426b93cbca1
2025-02-07 01:20:29 +01:00
Danny Milosavljevic
438e133061
gnu: dlib: Update to 19.24.6 (removing duplicate).
...
Follow-up to commit 6cd15c83ab .
* gnu/packages/machine-learning.scm [inputs]: Add libjxl, ffmpeg, libwebp.
[source]: Switch to git.
[arguments]<#:phases>[chdir]: New phase.
[check]: Modify.
Change-Id: I74b6b1606deb776a95b23e635d6a0e1af978ec42
2025-02-07 01:20:29 +01:00
Artyom V. Poptsov
3afa3aa73a
gnu: guilescript: Use GEXPs.
...
* gnu/packages/guile-xyz.scm (guilescript): Use GEXPs.
Change-Id: I004186fef0c270589f6cac2f1777fbda3fa7718b
2025-02-06 22:37:33 +03:00
Andreas Enge
70231fe775
gnu: pari-gp: Add seadata-small package.
...
* gnu/packages/algebra.scm (pari-seadata-small): New variable.
(pari-gp)[phases]{install-galdata}: Rename to...
{install-data}: ...this and also install the pari-seadata-small data.
Change-Id: I348090dfce5ef52f132585cff3542e585c2309e3
2025-02-06 18:01:57 +01:00
Lars Bilke
a62ee289a5
gnu: Add tetgen.
...
* gnu/packages/geo.scm (tetgen): New variable.
Change-Id: I1b736fc65ce7cbfcf9dd71a07926a0cc54a344df
Co-authored-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-02-06 16:27:17 +01:00
Zheng Junjie
b8165760d1
gnu: gwenview: Update to 24.12.1.
...
* gnu/packages/kde.scm (gwenview): Update to 24.12.1.
[inputs]: Add kcrash.
Change-Id: I208f151b97fb32c47f416474b21f452b6496fab6
2025-02-06 22:57:57 +08:00
Zheng Junjie
8d4e3ab874
gnu: LLVM, Clang, libomp, lld: Update to 19.1.7.
...
* gnu/packages/llvm.scm (llvm-19, clang-19, libomp-19, lld-19): Update to 19.1.7.
Change-Id: I9adc9762a19da487c9a70bb9cf089ff08de4da84
2025-02-06 22:57:57 +08:00
Zheng Junjie
e87e41f315
gnu: ghostwriter: Update to 24.12.1.
...
* gnu/packages/kde-office.scm (ghostwriter): Update to 24.12.1.
Change-Id: Iceebb5a15e61a579d14c97b98587c39b00b541f3
2025-02-06 22:57:57 +08:00
Zheng Junjie
371bbd3f43
gnu: kcolorchooser: Update to 24.12.1.
...
* gnu/packages/kde.scm (kcolorchooser): Update to 24.12.1.
Change-Id: Ie6be4048bf8bdd4c6903e25246c0ea7cd4d1b964
2025-02-06 22:57:56 +08:00
Zheng Junjie
c384befdc5
gnu: kdeconnect: Update to 24.12.1.
...
* gnu/packages/kde.scm (kdeconnect): Update to 24.12.1.
[inputs]: Add kcrash and qtconnectivity.
Change-Id: Ie0a1951bac64e81c1d4bedb33e5fed435b055c10
2025-02-06 22:57:56 +08:00
Zheng Junjie
c17c55670f
gnu: massif-visualizer: Update to 24.12.1.
...
* gnu/packages/kde.scm (massif-visualizer): Update to 24.12.1.
[source]: Adjust uri.
[home-page]: Adjust it.
Change-Id: I4b4698c49d0c82b95e9cdb1f424d7fbea962951d
2025-02-06 22:57:56 +08:00
Zheng Junjie
3d0385ade5
gnu: isoimagewriter: Update to 24.12.1.
...
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 24.12.1.
Change-Id: If2e63014dc2130cd57bbf65e1fdd0a11106ea0ae
2025-02-06 22:57:56 +08:00
Zheng Junjie
c30e6fe7dd
gnu: plasmatube: Update to 24.12.1.
...
* gnu/packages/kde-plasma.scm (plasmatube): Update to 24.12.1.
[inputs]: Add purpose.
Change-Id: I54dbd479c6892fa5d87a3cd5e39ac7b25e94a502
2025-02-06 22:57:56 +08:00
Zheng Junjie
dce92eb36e
gnu: mpvqt: Update to 1.0.1.
...
* gnu/packages/kde-plasma.scm (mpvqt): Update to 1.0.1.
Change-Id: I6d9ad060b3dd2867503adfcbc34c5a8c513ce03a
2025-02-06 22:57:56 +08:00
Zheng Junjie
c65d778b9c
gnu: smb4k: Update to 3.2.92.
...
* gnu/packages/kde-utils.scm (smb4k): Update to 3.2.92.
[source]: Switch to invoke.kde.org. Use git-fetch.
[arguments]: set #:qtbase to qtbase.
<#:configure-flags>: Add -DSMB4K_WITH_WS_DISCOVERY=ON.
[inputs]: Remove kauth-5, kconfig-5, kconfigwidgets-5, kcompletion-5,
kcoreaddons-5, kcrash-5, kdbusaddons-5, kdnssd-5, ki18n-5,
kiconthemes-5, kio-5, kjobwidgets-5, knotifications-5,
knotifyconfig-5, ktextwidgets-5, kwallet-5, kwidgetsaddons-5,
kwindowsystem-5, kxmlgui-5, plasma-framework, qtbase-5,
qtdeclarative-5, and solid-5; add kauth, kcompletion, kconfig,
kconfigwidgets, kcoreaddons, kcrash, kdbusaddons, kdnssd, kdsoap-qt6,
kdsoap-ws-discovery-client, ki18n, kiconthemes, kio, kirigami,
kjobwidgets, knotifications, knotifyconfig, kstatusnotifieritem,
ktextwidgets, kwallet, kwidgetsaddons, kwindowsystem, kxmlgui,
libplasma, qtdeclarative, qtkeychain-qt6, and solid.
[native-inputs]: Remove kdoctools-5; add kdoctools.
Change-Id: I6cf024ae1bdabaa581de034693cd77572374c0c4
2025-02-06 22:57:56 +08:00
Ashish SHUKLA
5c5f72cac9
gnu: krita: Update to 5.2.9.
...
* gnu/packages/kde.scm (krita): Update to 5.2.9.
Change-Id: Idfd7fb7ccfe25232e2daab75e495b9f060d5c7b9
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-02-06 15:37:58 +01:00
Efraim Flashner
782cc91970
gnu: man-db: Fix building for non-linux systems.
...
* gnu/packages/man.scm (man-db)[inputs]: Only include libseccomp when
building for a linux system.
Change-Id: I7e565a5ef92d148b91678c3d1bc0889f27aa5163
2025-02-06 16:03:45 +02:00
Andy Tai
3f76813d82
gnu: gama: Update to 2.33.
...
* gnu/packages/gps.scm (gama): Update to 2.33.
Change-Id: I57ea88cb7ce2bbdd5387d49b8404a3cb6043fe38
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-02-06 14:57:32 +01:00
Yovan Naumovski
fd7458331c
gnu: Add bchunk.
...
* gnu/packages/cdrom.scm (bchunk): New variable.
Change-Id: I0fbc7255fcb4cf5b52c52092a4f56b06511a2294
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-02-06 14:57:31 +01:00
Junker
431f2ad730
gnu: Add cl-fuzzy-match.
...
* gnu/packages/lisp-xyz.scm (cl-fuzzy-match,
ecl-fuzzy-match, sbcl-fuzzy-match): New variables.
Change-Id: I65be6ab95bfec08e69bd4bf9658b140af3ea2025
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net >
2025-02-06 14:57:31 +01:00
muradm
220ef58440
services: greetd: Add new gtkgreet greeter.
...
* gnu/services/base.scm (<greetd-gtkgreet-sway-session>): New record,
represents 'gtkgreet' greeter session configuration.
* doc/guix.texi (Base Services): Document new 'gtkgreet' greeter.
Change-Id: I2e8b5710965faa05795af1d0b2a0e2f774af1d5a
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-02-06 22:26:45 +09:00
muradm
447207d27b
gnu: Add gtkgreet.
...
* gnu/packages/admin.scm (gtkgreet): New variable.
Change-Id: Ifd00be82534e14d27ea42d5ec06d8733346d860b
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-02-06 22:26:45 +09:00
muradm
ee0d1b144c
services: greetd: Improve greeter configurations.
...
This improvement focuses on providing common user session scripts
for use by multiple greeters. Now user session entry point is
factored out into '<greetd-user-session>', which can be reused
as is with different greeters. By default it uses 'bash' as
first user process. Then user normally starts additional programs
with '.profile' or '.bashrc'. Using 'command', 'command-args' and
'extra-env' one can specify something else, which could be
'dbus-session' wrapped process, some desktop environment or else.
While the above is possible, one is still encouraged to use
'.bashrc', '.profile' or similar.
It also fixes incorrect use of 'XDG_RUNTIME_DIR' for 'wlgreet'.
'wlgreet' requires a compositor to run. We provide common sway based
greeter script, which can be shared by other graphical greeters.
* gnu/services/base.scm (<greetd-user-session>): Common user session
factored out, for shared use by multiple greeters.
(<greetd-agreety-session>): Switch to common user session.
(<greetd-wlgreet-configuration>): Refactor 'wlgreet' configuration.
(<greetd-wlgreet-sway-session>): Switch to common user session.
(<greetd-terminal-configuration>): Add 'extra-shepherd-requirement'
for establishing configurable Shepherd service dependency.
* gnu/tests/desktop.scm (%minimal-services): Reflect configuration
changes.
* doc/guix.texi (Base Services): Document refactoring changes.
Change-Id: I9d45a592b355eb9c438be5b1d4d15555ce4956fa
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-02-06 22:26:45 +09:00
Ricardo Wurmus
7786b4e477
gnu: imp: Use an older version of boost.
...
* gnu/packages/bioinformatics.scm (imp):[inputs]: Replace boost with
boost-for-mysql.
Change-Id: I3d3bec8589972f15770c264f4b2445f4798b7901
2025-02-06 11:29:23 +01:00
Ricardo Wurmus
475248bfaa
gnu: imp: Drop input labels.
...
* gnu/packages/bioinformatics.scm (imp)[native-inputs]: Drop labels.
Change-Id: I3182a4608a88c59ba0de2fa00d74b8d72b72d8bb
2025-02-06 11:27:17 +01:00
Danny Milosavljevic
0c9da3dbcb
gnu: Add emacs-org-pdftools.
...
* gnu/packages/emacs-xyz.scm (emacs-org-pdftools): New variable.
Change-Id: I181f338c16496f537454dad0a5aec21f13a3daf4
2025-02-06 09:47:33 +01:00
Danny Milosavljevic
519607fae9
gnu: emacs-org-noter: Enable modules.
...
* gnu/packages/emacs-xyz.scm (emacs-org-noter)[arguments]<#:include>: Enable
modules.
Change-Id: I3e6565eca08189844a414b90c7947ab180ec736c
2025-02-06 09:47:33 +01:00
Leo Famulari
52c05f3b12
gnu: Remove extraneous reference to defunct mate-desktop-service.
...
This is a followup to commit 7a482ee945
Perhaps it was caused by a conflict resolution error during a rebase or
merge?
* gnu/services/desktop.scm: Stop exporting the non-existent variable
mate-desktop-service.
Change-Id: Ie71a3a49a7abf33df6aa3a5c27440a4cb382d46e
2025-02-05 21:04:51 -05:00
Leo Famulari
934569bc77
gnu: Remove extraneous reference to defunct xfce-desktop-service.
...
This is a followup to commit a1fa230147 .
Perhaps it was caused by a conflict resolution error during a rebase or
merge?
* gnu/services/desktop.scm: Stop exporting the non-existent variable
xfce-desktop-service.
* doc/guix.texi (Desktop Services): Adjust accordingly.
Change-Id: I7ca24331365fa395fcee47de7ad0239e08aafbe3
2025-02-05 21:04:50 -05:00
Danny Milosavljevic
2fb2cffdd5
gnu: Add emacs-pr-review.
...
* gnu/packages/emacs-xyz.scm (emacs-pr-review): New variable.
Change-Id: Ied19b0b58e319d054a15ef6cfa6af7731f728f73
2025-02-05 23:21:43 +01:00
Stefan Reichör
f89232b10d
gnu: Add python-multiplex.
...
It was proposed in #48430 on <2021-05-14>.
* gnu/packages/python-xyz.scm (python-multiplex): New variable.
Change-Id: I75af1e4be940166b91c8c71dd0280cdb4753f956
Reviewed-by: Vinicius Monego <monego@posteo.net >
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-05 21:54:08 +00:00
Mekeor Melire
9e378b7c4e
gnu: Add python-domain-connect-dyndns.
...
It was preoposed in #48514 on <2021-05-19>.
* gnu/packages/python-web.scm (python-domain-connect-dyndns): New variable.
Change-Id: I3a31379b4b4ed58c3503d6a8d5fd5a960702bec0
Reviewed-by: Xinglu Chen <public@yoctocell.xyz >
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-05 21:54:08 +00:00
Mekeor Melire
26b022deb9
gnu: Add python-domain-connect.
...
It was preoposed in #48514 on <2021-05-19>.
* gnu/packages/python-web.scm (python-domain-connect): New variable.
Change-Id: I479ae5a66aaf8cf1a5fcf5bb45583446000a2c64
Reviewed-by: Xinglu Chen <public@yoctocell.xyz >
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-05 21:54:08 +00:00
Mekeor Melire
55a2baf127
gnu: Add python-publicsuffixlist.
...
It was preoposed in #48514 on <2021-05-19>.
* gnu/packages/python-web.scm (python-publicsuffixlist): New variable.
Change-Id: Iacecd5e9e49f9136935a65c83c09a643e371738b
Reviewed-by: Xinglu Chen <public@yoctocell.xyz >
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-05 21:54:07 +00:00
Mattia Bunel
a8f223f91c
gnu: Add libe57format.
...
* gnu/packages/geo.scm (libe57format): New variable.
Change-Id: I4b1473184ed871a5b6c5a4ea8320082292846c3f
Co-authored-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-02-05 21:24:54 +01:00
Artyom V. Poptsov
fa5174b68d
gnu: translate2geda: Update to 0-2.2ec576e.
...
* gnu/packages/engineering.scm (translate2geda): Update to 0-2.2ec576e.
Change-Id: I886078f0c2c0c46230e106ed4d9f7f19bf2646fc
2025-02-05 22:01:21 +03:00
Artyom V. Poptsov
149cc9acad
gnu: translate2geda: Use GEXPs.
...
* gnu/packages/engineering.scm (translate2geda): Use GEXPs. Improve package
style.
Change-Id: I6573a7299b268143b09be3ebbb14d7f7943ae591
2025-02-05 21:57:04 +03:00
Sharlatan Hellseher
cc2b236e37
gnu: Add python-takethetime.
...
This is a refreshed proposal from #35979 submitted on <20219-05-29>.
* gnu/packages/python-xyz.scm (python-takethetime): New variable.
Change-Id: I1384acdee68a46f7d97b217e609b5d2af69c6086
Co-authored-by: h.nasajpour <h.nasajpour@pantherx.org >
2025-02-05 17:47:22 +00:00
Navid Afkhami
985c0fd63c
gnu: Add python-cnmf.
...
* gnu/packages/bioinformatics.scm (python-cnmf): New variable.
Change-Id: I8a4f2293bde59b10e7b673025bbb4c5a8420738b
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-05 17:47:00 +00:00
Sharlatan Hellseher
c25137aaa7
gnu: go-github-com-cheggaaa-pb-v3: Remove duplicate field.
...
It was introduced in b0632d45f3 commit.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb-v3): Remove
duplicate "arguments" field.
Change-Id: I1f118d5b387934b20f1cebe0a6bd79193febc0dd
2025-02-05 16:26:44 +00:00
Sharlatan Hellseher
667faa8598
gnu: python-esptool-3.0: Rename variable.
...
* gnu/packages/engineering.scm: (python-esptool-3.0): Rename variable to
python-esptool.
Change-Id: If2f6a1473b031fd039d34831ca4cbcd2b50a4b39
2025-02-05 16:26:44 +00:00
Sharlatan Hellseher
66c47547ac
gnu: python-capstone: Migrate to pyproject-build-system.
...
* gnu/packages/engineering.scm (python-capstone): [build-system]: Swap
to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Id63f66a2811c594871e526f55aad836ddf8b5177
2025-02-05 16:25:21 +00:00
Sharlatan Hellseher
794df97a0e
gnu: python-capstone: Improve package style.
...
* gnu/packages/engineering.scm (python-capstone): Use G-expressions,
adjust fields order.
[arguments]: Use G-expressions.
[phases] {chdir-and-fix-setup-py}: Convert to use FORMAT and
THIS-PACKAGE-INPUT to simplify the flow.
Change-Id: I80a4e85cd47f6b06b22615d592b9cadd74e17485
2025-02-05 16:25:21 +00:00