Age | Commit message (Collapse) | Author |
|
* guix/search-paths.scm ($PKG_CONFIG_PATH): New variable.
* gnu/packages/pkg-config.scm (%pkg-config): Use it.
* gnu/packages/perl.scm (perl-extutils-pkgconfig-for-target): New procedure.
(perl-extutils-pkgconfig): Turn into a syntax that
conditionally expands to...
(cross-perl-extutils-pkgconfig): ... this when %current-target-system is set,
or...
(%perl-extutils-pkgconfig): ... this in a native compilation context.
[arguments]: New field.
[propagated-inputs]: Turn into...
[native-inputs]: ... this.
[native-search-paths]: New field.
|
|
* gnu/packages/wm.scm (mjwm): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/wm.scm (jwm): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/linux.scm (linux-libre-6.2-version, linux-libre-6.2-gnu-revision,
deblob-scripts-6.2, linux-libre-6.2-pristine-source, linux-libre-6.2-source,
linux-libre-headers-6.2, linux-libre-6.2): New variables.
* gnu/packages/aux-files/linux-libre/6.2-arm.conf,
gnu/packages/aux-files/linux-libre/6.2-arm64.conf,
gnu/packages/aux-files/linux-libre/6.2-i686.conf,
gnu/packages/aux-files/linux-libre/6.2-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
|
|
* gnu/packages/linux.scm (doc-supported?): Rename to ...
(apply-infodoc-patch?): ... new variable with different kernel version
constraints.
(make-linux-libre): Adjust accordingly.
|
|
Fixes <https://issues.guix.gnu.org/61911>.
Reported by Maxime Devos <maximedevos@telenet.be>.
* gnu/packages/xfce.scm (mate-polkit-for-xfce): Move to...
* gnu/packages/mate.scm (mate-polkit-for-xfce): ... here.
|
|
* gnu/packages/sugar.scm (sugar-write-activity)[propagated-inputs]: Add
libgsf.
|
|
* gnu/packages/gnome.scm (evince)[home-page]: Use page for Evince.
|
|
* gnu/packages/version-control.scm (git): Update to 2.39.2.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/linux.scm (libcap)[license]: Add bsd-3.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/pulseaudio.scm (libsndfile)[license]: Change to lgpl2.1+.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
emacs-lsp-treemacs bundles icons from both the vscode-icons/vscode-icons
and microsoft/vscode-icons projects.
* gnu/packages/emacs-xyz.scm (emacs-lsp-treemacs)[arguments]<#:include>:
Install vscode icons.
[license]: Update accordingly.
|
|
* gnu/packages/finance.scm (ledger): Update to 3.3.1.
[source]: Remove snippet.
[arguments]<#:phases>: Re-enable old test.
|
|
* gnu/packages/bioinformatics.scm (r-plsdabatch): New variable.
|
|
* gnu/packages/sugar.scm (sugar-maze-activity): New variable.
|
|
* gnu/packages/version-control.scm (src): Update to 1.31.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
The Knot DNS service in Guix uses two days, or 48 hours, for the SOA
refresh interval but that is outside the range of RFC 1912, which is
entitled "Common DNS Operational and Configuration Errors." [1]
Section 2.2 of RFC 1912 recommends a maximum of 12 hours for the SOA
refresh rate: "You can keep it short (20 mins to 2 hours) if you
aren't worried about a small increase in bandwidth used, or longer
(2-12 hours) if your Internet connection is slow or is started on
demand."
This commit sets the default refresh interval at the nearest value
recommended by the standard, which is 12 hours.
Due to the widespread adoption of NOTIFY messages between primary and
secondary DNS servers, the SOA refresh interval has arguably lost some
importance, but the Guix default should still be in line with the
standards.
Values outside the recommended range can provoke warning messages from
services commonly used to find bugs in DNS configurations, such as the
MX Toolbox Super Tool. [2]
[1] https://datatracker.ietf.org/doc/rfc1912/
[2] https://mxtoolbox.com/SuperTool.aspx
* gnu/services/dns.scm (<zone-file>)[refresh]: Default to (* 12 3600).
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 0.8.
|
|
* gnu/packages/music.scm (lilypond): Update to 2.24.1
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/sugar.scm (sugar-write-activity): New variable.
|
|
* gnu/packages/abiword.scm (abiword)[native-inputs]: Add gobject-introspection
and python-wrapper.
[arguments]: Enable building of gobject introspection files.
|
|
* gnu/packages/abiword.scm (abiword)[inputs, native-inputs]: Drop package
labels.
|
|
This lets us build goffice for i686-linux.
* gnu/packages/gnome.scm (goffice)[inputs]: Replace librsvg with
librsvg-for-system.
|
|
This allows us to build abiword for i686-linux.
* gnu/packages/abiword.scm (abiword)[inputs]: Replace librsvg with
librsvg-for-system.
|
|
* gnu/system/file-systems.scm (<file-system>): Change constructor name to 'file-system'.
(report-deprecation, device-expression, process-file-system-declaration, file-system): Remove macros.
(file-system-title): Remove procedure.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (libevdi): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (evdi): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ocaml.scm (ocaml-eio): Update to 0.8.1.
[native-inputs]: Add ocaml-mdx.
(ocaml-mtime): Update to 2.0.0.
[source]: Use https instead of http.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ocaml.scm (ocaml-uring): Update to 0.5.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/serialization.scm (flatbuffers-next): New variable
as flatbuffers@2.0.0 is depended on by tensorflow-lite so we cannot
just upgrade directly, so adding current release flatbuffers@23.1.21.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/home/services/sound.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Sound Home Services): New section.
|
|
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.5.2.
Signed-off-by: Leo Famulari <leo@famulari.name>
|
|
* gnu/packages/python-xyz.scm (python-zipfly): New variable.
|
|
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.9; Add 'which' for
the test suite.
* gnu/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch: Update
patch for new version.
|
|
* gnu/packages/audio.scm (tenacity): New variable.
|
|
* gnu/packages/gnome.scm (komikku): Update to 1.12.1.
|
|
* gnu/packages/maths.scm (java-smtinterpol): New variable.
|
|
* gnu/packages/patches/boolector-find-googletest: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/maths.scm (boolector): New variable.
|
|
* gnu/packages/maths.scm (btor2tools): New variable.
|
|
* gnu/packages/maths.scm (yices): New variable.
|
|
* gnu/packages/maths.scm (libpoly): New variable.
|
|
* gnu/packages/maths.scm (cudd): New variable.
|
|
* gnu/packages/gnome.scm (tracker): Update to 3.4.2.
|
|
* gnu/packages/gnome.scm (tracker)[arguments]: Change to list of
G-Expressions. Re-indent.
|
|
These binaries are mere symlinks to the already wrapped tracker command.
They are used in a command lookup via argv[0], which wrapping them breaks.
* gnu/packages/gnome.scm (tracker)[#:phases]: Add ‘unwrap-libexec’.
|
|
* gnu/packages/patchutils.scm (meld)[arguments]: Convert to list of
G-Expressions.
<#:phases>: Drop trailing #t.
[inputs, native-inputs]: Drop labels.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/patchutils.scm (meld): Update to 3.22.0
[build-system]: Switch to meson-build-system.
[native-inputs]: Add desktop-file-utils, itstool, gobject-introspection,
pkg-config, and python.
[inputs]: Add bash-minimal, python, and python-pycairo.
Replace gtksourceview-3 with gtksourceview-4.
[arguments]: Add #:glib-or-gtk?, #:imported-modules, and #:modules.
<#:phases>: Remove custom ‘install’ and ‘check’.
Add ‘skip-gtk-update-icon-cache’.
Adjust ‘copy-styles’ to gtksourceview-4.
Replace ‘wrap-typelib’ with ‘python-and-gi-wrap’.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/sugar.scm (sugar-datastore)[inputs]: Add coreutils.
[arguments]: Rename phase 'patch-reference-to-du to 'patch-tool-references and
patch reference to md5sum.
|
|
* gnu/packages/sugar.scm (sugar)[inputs]: Add ethtool, openssh, and
xdg-user-dirs.
[arguments]: Patch references to ssh-keygen, xdg-user-dir, ethtool, and
locale.
|
|
* gnu/packages/sugar.scm (sugar-block-party-activity): New variable.
|