aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-06-12gnu: doctl: Update to 1.94.0.Matthew James Kraai
* gnu/packages/admin.scm (doctl): Update to 1.94.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-12gnu: directfb: Fix building on armhf-linux.Efraim Flashner
* gnu/packages/graphics.scm (directfb)[arguments]: Add a phase when building for armhf-linux to apply a patch. [native-inputs]: Add patch, patch file. * gnu/packages/patches/directfb-davinci-glibc-228-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2023-06-12gnu: linux-libre 4.14: Update to 4.14.317.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.317. (linux-libre-4.14-pristine-source): Update hash.
2023-06-12gnu: linux-libre 4.19: Update to 4.19.285.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.285. (linux-libre-4.19-pristine-source): Update hash.
2023-06-12gnu: linux-libre 5.4: Update to 5.4.246.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.246. (linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-06-12gnu: linux-libre 5.10: Update to 5.10.183.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.183. (linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-06-12gnu: linux-libre 5.15: Update to 5.15.116.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.116. (linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2023-06-12gnu: linux-libre 6.1: Update to 6.1.33.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.33. (linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-06-12gnu: linux-libre: Update to 6.3.7.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.3-version): Update to 6.3.7. (linux-libre-6.3-pristine-source, deblob-scripts-6.3): Update hashes.
2023-06-12gnu: vtk: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/image-processing.scm (vtk)[arguments]: Adjust configure-flags when building for riscv64-linux to link with '-latomic'.
2023-06-11gnu: python-titlecase: Update to 2.4.jgart
* gnu/packages/python-xyz.scm (python-titlecase): Update to 2.4. [native-inputs]: Remove python-nose.
2023-06-11gnu: icedove: Update to 102.12.0.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-version, thunderbird-comm-source): Update to 102.12.0.
2023-06-11gnu: Add emacs-qrencode.Evgeny Pisemsky
* gnu/packages/emacs-xyz.scm (emacs-qrencode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-11svn-download: Do not expand keywords.Timothy Sample
Subversion keyword expansion is potentially non-reproducible as some of them expand time strings relative to the local time zone: https://issues.guix.gnu.org/43442#18 In practice this is not a problem in Guix since Subversion checkouts happen in an isolated environment using the "default timezone" (UTC). However, Software Heritage disables keyword expansion for this very reason. By following suit, we make sure content can be retrieved from there. * guix/build/svn.scm (svn-fecth): Pass "--ignore-keywords" to Subversion. * guix/build-system/texlive.scm (%texlive-date): New variable. * gnu/packages/java.scm (java-geronimo-xbean-reflect) (java-geronimo-genesis-2.1): Update the source hash. * gnu/packages/machine-learning.scm (ghmm): Likewise. * gnu/packages/video.scm (libsmpeg, libsmpeg-with-sdl1): Likewise. * gnu/packages/tex.scm (texlive-bin): Update the hash of the "texlive-scripts" input, and a add a new phase that imitates Subversion keyword expansion for scripts that need it. (texlive-latex-base): Update the hash of the "texlive-luatexconfig" native input. (texlive-hyphen-base, texlive-dvipdfmx, texlive-dvips, texlive-cm) (texlive-tex-plain, texlive-kpathsea, texlive-latexconfig) (texlive-tetex, texlive-pdftex, texlive-xetex): Update the source hash. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-06-11gnu: texlive-latex-filecontents: Rename to texlive-filecontents.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-filecontents): New variable. (texlive-latex-filecontents): Deprecate package. (texlive-latex-trimspaces): (texlive-latex-needspace): (texlive-latex-changepage): (texlive-ifmtarg): Apply renaming.
2023-06-11gnu: texlive-latex-filecontents: Fix package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-filecontents)[arguments]: Generate from source.
2023-06-11gnu: texlive-latex-epstopdf-pkg: Rename to texlive-epstopdf-pkg.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-epstopdf-pkg): New variable. (texlive-latex-epstopdf-pkg): Deprecate variable. (texlive-graphics-def): Apply renaming.
2023-06-11gnu: texlive-latex-epstopdf-pkg: Fix package definition.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-latex-epstopdf-pkg)[arguments]: Generate from source. [propagated-inputs]: Add TEXLIVE-GRFEXT, TEXLIVE-INFWARERR, TEXLIVE-KVOPTIONS and TEXLIVE-PDFTEXCMDS.
2023-06-11gnu: texlive-amsmath: Add missing input.Dominik Delgado Steuter via Guix-patches via
* gnu/packages/tex.scm (texlive-amsmath)[propagated-inputs]: Add TEXLIVE-AMSFONTS. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-11gnu: p2pool: Update to 3.4.Guillaume Le Vaillant
* gnu/packages/finance.scm (p2pool): Update to 3.4. [arguments]: Update 'check' phase.
2023-06-11gnu: Add otpclient.Liliana Marie Prikler
* gnu/packages/password-utils.scm (otpclient): New variable.
2023-06-11gnu: Add libcotp.Liliana Marie Prikler
* gnu/packages/authentication.scm (libcotp): New variable.
2023-06-10gnu: cqfd: Update to 5.4.0.Maxim Cournoyer
* gnu/packages/docker.scm (cqfd): Update to 5.4.0. [arguments]: Use gexps. Add #:make-flags. Remove install phase override.
2023-06-10gnu: fzf: Update to 0.41.0.kiasoc5
* gnu/packages/terminals.scm (go-github-com-junegunn-fzf): Update to 0.41.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-10gnu: mgba: Update to 0.10.2.altadil
* gnu/packages/emulators.scm (mgba): Update to 0.10.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-10gnu: emacs-julia-snail: Update to 1.2.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-julia-snail): Update to 1.2.3.
2023-06-10gnu: emacs-ef-themes: Update to 1.1.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ef-themes): Update to 1.1.0.
2023-06-10gnu: emacs-transient: Update to 0.4.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-transient): Update to 0.4.1.
2023-06-10gnu: emacs-wucuo: Update to 0.3.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-wucuo): Update to 0.3.0.
2023-06-10gnu: emacs-tide: Update to 5.1.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-tide): Update to 5.1.3.
2023-06-10gnu: emacs-orglink: Update to 1.2.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-orglink): Update to 1.2.2.
2023-06-10gnu: emacs-org-re-reveal: Update to 3.18.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.18.3.
2023-06-10gnu: emacs-nano-modeline: Update to 1.0.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-nano-modeline): Update to 1.0.0.
2023-06-10gnu: emacs-jupyter: Update to 0.8.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-jupyter): Update to 0.8.3. [description]: Tiny fix to description.
2023-06-10gnu: emacs-eldev: Update to 1.4.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-eldev): Update to 1.4.1.
2023-06-10gnu: emacs-ednc: Update to 0.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ednc): Update to 0.2.
2023-06-10gnu: emacs-modus-themes: Update to 4.2.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 4.2.0.
2023-06-10gnu: emacs-excorporate: Update to 1.1.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-excorporate): Update to 1.1.1.
2023-06-10gnu: emacs-tramp: Update to 2.6.0.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.6.0.5.
2023-06-10gnu: Add emacs-fb2-reader.Adam Kandur
* gnu/packages/emacs-xyz.scm (emacs-fb2-reader): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-10gnu: emacs-ytdl: Update to 1.3.6-0.2ea3daf2.Miguel Ángel Moreno
* gnu/packages/emacs-xyz.scm (emacs-ytdl): Update to 1.3.6-0.2ea3daf2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-10gnu: emacs-ox-pandoc: Update to 2.0.Mekeor Melire
* gnu/packages/emacs-xyz.scm (emacs-ox-pandoc): Update to 2.0. [source]: Download from new upstream URL. [home-page]: Use new home-page. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-10gnu: Add emacs-pug-mode.Miguel Ángel Moreno
gnu/packages/emacs-xyz.scm (emacs-pug-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-06-09home: services: ssh: Export home-ssh-agent variables.Nicolas Graves
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09home: services: ssh: Export configuration predicates.Nicolas Graves
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09home: services: ssh: Add 'match-criteria' option.Nicolas Graves
* gnu/home/services/ssh.scm (serialize-address-family): Raise '&formatted-message' instead of '&error'. (ssh-match-keywords): New variable. (match-criteria?): New procedure. (match-criteria): New maybe type. (openssh-host)[name]: Turn into 'maybe-string'. [match-criteria]: New field. (serialize-openssh-host): Adjust accordingly. * doc/guix.texi (Secure Shell): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09home: services: ssh: Add 'add-keys-to-agent' field.Nicolas Graves
* gnu/home/services/ssh.scm (<home-openssh-configuration>)[add-keys-to-agent]: New field. (serialize-add-keys-to-agent): New procedure. (openssh-configuration->string): Use it. * doc/guix.texi (Secure Shell): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09gnu: obs-websocket: Deprecate in favor of "obs".Andy Tai
* gnu/packages/video.scm (obs-websocket): Rewrite as a deprecated alias for "obs". Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09gnu: i3-wm: Add missing inputs for i3-save-tree.SeerLite
* gnu/packages/wm.scm (i3-wm)[inputs]: Add perl, perl-anyevent-i3, perl-json-xs, perl-common-sense, and perl-types-serialiser. [arguments]: Add phase to wrap i3-save-tree to use perl inputs listed above. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09gnu: i3-wm: Use new package style.SeerLite
* gnu/packages/wm.scm (i3-wm)[arguments]: Use gexps. Signed-off-by: Ludovic Courtès <ludo@gnu.org>