Commit graph

108124 commits

Author SHA1 Message Date
Ludovic Courtès
0ef8fe22ed
linux-container: 'container-excursion' forks to join the PID namespace.
Fixes <https://issues.guix.gnu.org/61156>.

* gnu/build/linux-container.scm (container-excursion): Add extra call to
'primitive-fork' and invoke THUNK in the child process.
* tests/containers.scm ("container-excursion"): Remove extra
'primitive-fork' call, now unnecessary.
("container-excursion*, /proc"): New test.
2023-01-30 22:24:27 +01:00
Ludovic Courtès
52eb3db19c
container: Correctly report exit status.
* gnu/build/linux-container.scm (container-excursion): Return the raw
status value.
* tests/containers.scm ("container-excursion, same namespaces"): Add
'status:exit-val' call.
* guix/scripts/container/exec.scm (guix-container-exec): Correctly
handle the different cases.
2023-01-30 22:24:27 +01:00
David Thompson
17448c8afa
gnu: guile-goblins: Update source hash.
* gnu/packages/guile-xyz.scm (guile-goblins): Update source hash.
2023-01-30 15:50:14 -05:00
David Thompson
3aca271587
gnu: guile-goblins: Update to 0.10.
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.1.0.
2023-01-30 15:13:38 -05:00
Kaelyn Takata
09e1962b44
gnu: mpv: Update to 0.35.1.
* gnu/packages/video.scm (mpv): Update to 0.35.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-01-30 13:15:21 -05:00
Maxim Cournoyer
de2729bd96
gnu: rpm: Set localstatedir to /var.
* gnu/packages/package-management.scm (rpm) [configure-flags]: Add
--localstatedir=/var.
[phases] {patch-build-system}: New phase.
2023-01-30 08:58:09 -05:00
Maxim Cournoyer
0ec8c97344
gnu: rpm: Add a debug output.
* gnu/packages/package-management.scm (rpm) [outputs]: New field.
2023-01-30 08:58:09 -05:00
Pierre Neidhardt
f62f3a7352
gnu: sbcl-nhooks: Update to 1.2.0.
* gnu/packages/lisp-xyz.scm (sbcl-nhooks): Update to 1.2.0.
2023-01-30 11:54:48 +01:00
Efraim Flashner
595b53b74e
gnu: Add emacs-poke.
* gnu/packages/engineering.scm (emacs-poke): New variable.
(poke)[arguments]: Add configure-flag to install emacs files to
temporary directory.
2023-01-30 10:37:01 +02:00
Yash Tiwari
60ef511147
gnu: Add kvantum.
* gnu/packages/qt.scm (kvantum): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 11:20:24 +08:00
Parnikkapore
99d27b7c09
gnu: lite-xl: Update to 2.1.1.
Lua input is updated because the new version would not build
with Lua 5.2.

* gnu/packages/text-editors.scm (lite-xl): Update to 2.1.1.
[inputs]: Use lua-5.4.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 10:57:03 +08:00
kiasoc5
5062c64ccb
gnu: zynaddsubfx: Update to 3.0.6.
* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.6.
[phases]: Remove trailing #t.
[inputs]: Add fftwf.
[native-inputs]: Add ruby.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 10:53:10 +08:00
kiasoc5
5629185b69
gnu: ugrep: Update to 3.9.6.
* gnu/packages/search.scm (ugrep): Update to 3.9.6.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 10:30:31 +08:00
Hilton Chain
4c4922ba0f
gnu: font-sarasa-gothic: Update to 0.39.0.
* gnu/packages/fonts.scm (font-sarasa-gothic): Update to 0.39.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 09:58:13 +08:00
Hilton Chain
0eca850e15
gnu: font-lxgw-wenkai-tc: Update to 0.931.
* gnu/packages/fonts.scm (font-lxgw-wenkai-tc): Update to 0.931.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 09:57:02 +08:00
Hilton Chain
86b111962c
gnu: font-lxgw-wenkai: Update to 1.250.
* gnu/packages/fonts.scm (font-lxgw-wenkai): Update to 1.250.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-30 09:33:34 +08:00
Jonathan Brielmaier
4eccb27b4c
gnu: icedove: Update to 102.7.0.
* gnu/packages/gnuzilla.scm (icedove): Update to 102.7.0.
2023-01-29 22:09:42 +01:00
Nicolas Goaziou
e70d8e3e1f
gnu: emacs-libgit: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-libgit)[arguments]: Use G-expressions.
[native-inputs]: Re-order alphabetically.
2023-01-29 21:47:21 +01:00
Nicolas Goaziou
f0ff03069d
gnu: emacs-libgit: Update to 0.0.1-1.ab1a53a.
* gnu/packages/emacs-xyz.scm (emacs-libgit): Update to 0.0.1-1.ab1a53a.
[source]<origin>: Remove unnecessary patch.
[arguments]: Skip failing tests.
[license]: Set to GPL2+.
* gnu/packages/patches/emacs-libgit-use-system-libgit2.patch: Delete file.
* gnu/local.mk: Apply file deletion.
2023-01-29 21:43:58 +01:00
Jonathan Brielmaier
3e8dd0df8c
build-system: copy: Add substitutable keyword.
* guix/build-system/copy.scm (copy-build): Add substitutable keyword.
2023-01-29 20:31:29 +01:00
Nicolas Goaziou
1bb9394071
gnu: emacs-sml-mode: Fix source.
* gnu/packages/emacs-xyz.scm (emacs-sml-mode)[source]<origin>: Fix tarball name.
2023-01-29 16:13:11 +01:00
Cayetano Santos
46a93fef85
gnu: Add emacs-lingva.
* gnu/packages/emacs-xyz.scm (emacs-lingva): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-29 15:40:15 +01:00
conses
026e50a4fc
gnu: Add emacs-clj-deps-new.
* gnu/packages/emacs-xyz.scm (emacs-clj-deps-new): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-29 15:40:15 +01:00
Nicolas Goaziou
4eabed5837
gnu: emacs-pulseaudio-control: Improve package style.
* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control)[arguments]: Use
G-expressions.
[synopsis, description]: Use proper capitalization.
2023-01-29 15:40:14 +01:00
conses
b988392096
gnu: emacs-pulseaudio-control: Update to 0.1-0.34a61143.
* gnu/packages/emacs-xyz.scm (emacs-pulseaudio-control): Update to
0.1-0.34a61143.
[source]: Change upstream URL to new SourceHut repository.
[home-page]: Change upstream URL to new SourceHut repository.
[arguments]: Clean up patch-file-name phase.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-29 15:40:14 +01:00
Nicolas Goaziou
a792fb8b97
gnu: emacs-sml-mode: Update to 6.11.
* gnu/packages/emacs-xyz.scm (emacs-sml-mode): Update to 6.11.
2023-01-29 15:40:14 +01:00
Nicolas Goaziou
d8b499dafb
gnu: emacs-project: Update to 0.9.6.
* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.9.6.
2023-01-29 15:40:13 +01:00
Fredrik Salomonsson
b2e277f8e1
gnu: emacs-sqlite3-api: Fix broken sqlite3.el.
* gnu/packages/emacs-xyz.scm (emacs-sqlite3-api)[arguments]<#:phases>: Correct
emacs-substitute-sexps arguments.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-29 15:40:13 +01:00
Felix Gruber
b9e6e31877
gnu: python-scrapy: Update to 2.7.1.
* gnu/packages/python-web.scm (python-scrapy): Update to 2.7.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 16:14:00 +08:00
Liliana Marie Prikler
aee983816f
gnu: komikku: Update to 1.9.0.
* gnu/packages/gnome.scm (komikku): Update to 1.9.0.
2023-01-29 08:20:37 +01:00
Simon Streit
fd40fa6879
gnu: mpdevil: Update to 1.10.0
* gnu/packages/mpd.scm (mpdevil): Update to 1.10.0.  [inputs]: Add
python-pycairo.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-01-29 08:20:36 +01:00
Liliana Marie Prikler
74e4896b37
gnu: Unify webkitgtk and webkitgtk-next.
* gnu/packages/webkit.scm (%webkit-version): Update to 2.38.3.
(webkitgtk)[source]: Update hash.
[arguments]<#:phases>: Add ‘set-CC’.  Remove ‘patch-gtk-doc-scan’.
[native-inputs]: Remove gtk-doc/stable and docbook-xml.  Add gi-docgen.
(webkitgtk-next)[name]: Rename to ‘webkitgtk-next’.
[source, native-inputs]: Inherit fully.
[arguments]<#:phases>: Inherit fully.
(wpewebkit)[source]: Update hash.
2023-01-29 08:20:36 +01:00
Liliana Marie Prikler
abdca6f9e0
gnu: Add vte-with-gtk-4.
* gnu/packages/gnome.scm (vte-with-gtk-4): New variable.
2023-01-29 08:20:36 +01:00
Liliana Marie Prikler
a38903ece6
gnu: vte: Update to 0.70.2.
* gnu/packages/gnome.scm (vte): Update to 0.70.2.
2023-01-29 08:20:36 +01:00
Cayetano Santos
6f545b77e2
gnu: Add emacs-auto-compile.
* gnu/packages/emacs-xyz.scm (emacs-auto-compile): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-01-29 08:20:35 +01:00
jgart
962ba70109
gnu: python-responses: Update to 0.22.0.
* gnu/packages/python-web.scm (python-responses): Update to 0.22.0.
[arguments]: Enable tests.
[native-inputs]: Add python-pytest, python-pytest-asyncio, and
python-pytest-httpserver.
[inputs]: Add python-types-toml.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 15:19:03 +08:00
Sughosha
e225dbcb1d
gnu: pd: Update to 0.53-1.
* gnu/packages/music.scm (pd): Update to 0.53-1.
[arguments]: Add "--disable-oss" and "--without-local-portaudio" to
configure-flags.
[inputs]: Add portaudio.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 14:53:41 +08:00
宋文武
7b89ef185b
gnu: terminator: Update to 2.1.2.
From <https://issues.guix.gnu.org/59059> by Andy Tai.

* gnu/packages/gnome.scm (terminator): Update to 2.1.2.
2023-01-29 14:15:20 +08:00
宋文武
bea2240968
gnu: xfce4-settings: Enable UPower support.
* gnu/packages/xfce.scm (xfce4-settings)[arguments]: Add
"--enable-upower-glib" to configure-flags.
2023-01-29 09:17:01 +08:00
宋文武
806bc1b04d
gnu: xfce4-settings: Enable colord support.
* gnu/packages/xfce.scm (xfce4-settings)[inputs]: Add colord.
2023-01-29 09:17:01 +08:00
宋文武
b561053b28
gnu: xfwm4: Enable Xpresent support.
* gnu/packages/xfce.scm (xfwm4)[inputs]: Add libxpresent.
2023-01-29 09:17:01 +08:00
宋文武
ff9172e4b2
gnu: xfce4-datetime-plugin: Update to 0.8.3.
* gnu/packages/xfce.scm (xfce4-datetime-plugin): Update to 0.8.3.
2023-01-29 09:17:01 +08:00
宋文武
976f1dba42
gnu: xfce4-notifyd: Update to 0.7.2.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.7.2.
2023-01-29 09:17:01 +08:00
宋文武
30ac38226d
gnu: xfdashboard: Update to 1.0.0.
* gnu/packages/xfce.scm (xfdashboard): Update to 1.0.0.
2023-01-29 09:17:01 +08:00
Feng Shu
0236f4be85
gnu: Add thunar-vcs-plugin.
* gnu/packages/xfce.scm (thunar-vcs-plugin): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 09:17:00 +08:00
Feng Shu
956463a4c4
gnu: Add thunar-media-tags-plugin.
* gnu/packages/xfce.scm (thunar-media-tags-plugin): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 09:17:00 +08:00
Feng Shu
d824836e86
gnu: Add thunar-shares-plugin.
* gnu/packages/xfce.scm (thunar-shares-plugin): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 09:16:46 +08:00
Feng Shu
29ec1a4bb7
gnu: Add thunar-archive-plugin.
* gnu/packages/xfce.scm (thunar-archive-plugin): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 09:03:16 +08:00
Feng Shu
6d13a13a1a
gnu: xfce: Propagate search paths of 'thunar'.
* gnu/packages/xfce.scm (xfce)[native-search-paths]: Add thunar.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 09:03:16 +08:00
Feng Shu
e6f0a1c735
gnu: thunar: Add a search path for THUNARX_DIRS.
* gnu/packages/xfce.scm (thunar)[native-search-paths]: Add THUNARX_DIRS
specification.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-29 09:03:16 +08:00