~ruther/guix-local

a3e6b750 — Sharlatan Hellseher 10 months ago
gnu: git-spice: Update to 0.15.2.

* gnu/packages/version-control.scm (git-spice): Update to 0.15.2.
[native-inputs]: Remove go-github-com-charmbracelet-log; add go-go-abhg-dev-log-silog.

Change-Id: Ib49889eefcfe92116bedda4e10651b53c602eba1
275f5d96 — Sharlatan Hellseher 10 months ago
gnu: go-github-com-alecthomas-kong: Update to 1.12.1.

* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kong): Update to 1.12.1.

Change-Id: I89f6834a25c9f051e072027ddf8b3d12ae6ae3cd
11ad0901 — Sharlatan Hellseher 10 months ago
gnu: go-gitlab-com-gitlab-org-api-client-go: Update to 0.130.1.

* gnu/packages/golang-web.scm (go-gitlab-com-gitlab-org-api-client-go):
Update to 0.130.1.
[source] <url>: Remove trailing ".git", fix indentation.
[arguments] <test-flags>: Rework the list of skipped tests.
[native-inputs]: Add go-go-uber-org-mock.

Change-Id: I3f9e642dcc0d88eeb062f9c85845281d9c018b37
e9af0c24 — Sharlatan Hellseher 10 months ago
gnu: Add go-github-com-hexops-autogold-v2.

* gnu/packages/golang-check.scm (go-github-com-hexops-autogold-v2): New variable.

Change-Id: Ibf8ef896b7753085ac801ec3f664a385a987c4c0
63222170 — Sharlatan Hellseher 10 months ago
gnu: Add go-github-com-hexops-valast.

* gnu/packages/golang-check.scm (go-github-com-hexops-valast): New variable.

Change-Id: I77a08047ce3076b491ab7c25f7252d995c8ce552
b54936b6 — Sharlatan Hellseher 10 months ago
gnu: Add go-go-abhg-dev-log-silog.

* gnu/packages/golang-xyz.scm (go-go-abhg-dev-log-silog): New variable.

Change-Id: I6d053ab8ac3605e42cbc7e76aadc7ec7d2fd947e
7205bd42 — Sharlatan Hellseher 10 months ago
gnu: Add go-go-abhg-dev-container-ring.

* gnu/packages/golang-xyz.scm (go-go-abhg-dev-container-ring): New variable.

Change-Id: I1c5f1be96a9fb3112556cf8c1b7e8c80c9cde185
2de34c84 — Sharlatan Hellseher 10 months ago
gnu: go-pgregory-net-rapid: Update to 1.2.0.

* gnu/packages/golang-check.scm (go-pgregory-net-rapid): Update to 1.2.0.

Change-Id: I9bc11ba4d5fbe43bbcaa9d23864c9a73650e4ed7
4345d919 — Sharlatan Hellseher 10 months ago
gnu: Add go-github-com-nightlyone-lockfile.

* gnu/packages/golang-xyz.scm (go-github-com-nightlyone-lockfile): New variable.

Change-Id: I82c3d42cf350bc71dc5315f84f76d43c9677ac26
fe2ed12e — Efraim Flashner 10 months ago
gnu: libssh: Fix building on powerpc-linux.

* gnu/packages/ssh.scm (libssh)[arguments]: When building for
powerpc-linux add a phase to skip a test.

Change-Id: I15d1b0d556373e4b127c295ed2ee8f7c34513e9a
c37ad954 — Anderson Torres 10 months ago
news: Add 'pt_BR' translation.

* etc/news.scm: Add Brazilian Portuguese translation of 'linux-libre' 6.16
upgrade entry.

Change-Id: I1b345391789fecf0fe2fac70899167bdd3eb3a69
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
b30dc52b — Jake Forster 10 months ago
gnu: emacs-minimal: Add output containing C source files.

* gnu/packages/emacs.scm (emacs-minimal)[outputs]: Add “doc”.
[arguments]<#:phases>: Add phase ‘install-c-source’.
{install-site-start}: Attempt to load guix-emacs-c-source.el in site-start.el.

Fixes: guix/guix#1540 (Cannot follow references to C functions).

Change-Id: I6d9478443b081b436b5b86b208135f69f35671bd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6ad8e56b — Cayetano Santos 11 months ago
gnu: emacs-minimal: Update to 30.2.

* gnu/packages/emacs.scm (emacs-minimal)[version]: Update.
* gnu/packages/patches/emacs-30-fix-compilation-errors.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: I28ab7895dfd83f3016b10de93002799a91ba89e9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6c41e4d1 — Liliana Marie Prikler 11 months ago
build: emacs-utils: Add emacs-makeinfo.

* guix/build/emacs-utils.scm (emacs-makeinfo): New variable.
* gnu/packages/emacs-xyz.scm (emacs-show-font, emacs-mct, emacs-corfu)
(emacs-cape, emacs-embark, emacs-orderless, emacs-consult, emacs-marginalia)
(emacs-logos, emacs-tmr, emacs-beframe, emacs-tempel, emacs-lin, emacs-pulsar)
(emacs-dired-preview, emacs-modus-themes, emacs-org-glossary, emacs-vertico)
(emacs-org-margin, emacs-osm)[#:phases]<makeinfo>: Use it.
Move before ‘install’ if it was previously after ‘install’.
fcd191df — Nicolas Graves a year ago
gnu: emacs: Build reproducibly.

* gnu/packages/emacs.scm (emacs-minimal)[arguments]
  <#:make-flags>: Wrap RUN_TEMACS with faketime.
  <#:parallel-build?>: Disable.
  <#:phases>: Add 'avoid-sysinfo-call-at-build-time.
  [native-inputs]: Add libfaketime.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
1f5907e9 — Nicolas Graves a year ago
licenses: Use license: prefix in (gnu packages elf).

* gnu/packages/elf.scm (chrpath, elftutils, libabigail, libefl,
patchelf, libdwarf)[license]: Use license: prefix.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
e5681b56 — Nicolas Graves 1 year, 4 days ago
gnu: emacs-minimal: Fix compilation errors.

Backport this patch in emacs@30 to fix compilation issues.

* gnu/packages/patches/emacs-30-fix-compilation-errors.patch: Add patch.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Record patch.
* gnu/local.mk: Record patch.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2bd31290 — Liliana Marie Prikler 1 year, 4 days ago
build-system: emacs: Use new lisp-mnt primitives.

* guix/build/emacs-build-system.scm (ensure-package-description)
[%write-pkg-file-form]: Use ‘lm-summary’ and ‘lm-package-requires’.

Fixes: guix/guix#736 (Missing `*-pkg.el` files).
8030c91d — Liliana Marie Prikler 1 year, 4 days ago
build-system: emacs: Error if package file could not be generated.

* guix/build/emacs-build-system.scm (ensure-package-description)
[%write-pkg-file-form]: Use ‘error’ for error reporting.
6f93f5ac — Efraim Flashner 10 months ago
gnu: gpa: Fix build with gcc-14.

Fixes guix/guix#2609.

* gnu/packages/gnupg.scm (gpa)[arguments]: Add CFLAGS with
'-Wno-error=implicit-function-declaration'

Change-Id: I4d8e003947305ed4f7e11e468b2c6f3aa1a871c9
Next