~ruther/guix-local

335c424a — Danny Milosavljevic 9 months ago
gnu: Add swift-bootstrap.

* gnu/packages/swift.scm (swift-bootstrap): New variable.
(%swift-bootstrap-source): New variable.
(%swift-libdispatch-source): New variable.
* gnu/local.mk (dist_patch_DATA): Add swift-5.7.3-sdk-path.patch,
  swift-5.7.3-sourcekit-rpath.patch,
  swift-corelibs-libdispatch-5.6.3-lock-cpp.patch,
  swift-corelibs-libdispatch-5.7.3-modulemap.patch.
* gnu/packages/patches/swift-5.7.3-sdk-path.patch: New file.
* gnu/packages/patches/swift-5.7.3-sourcekit-rpath.patch: New file.
* gnu/packages/patches/swift-corelibs-libdispatch-5.6.3-lock-cpp.patch: New file.
* gnu/packages/patches/swift-corelibs-libdispatch-5.7.3-modulemap.patch: New file.

Change-Id: Ibcab88d88be0cc9634f297d17174ca99060e4d98
3aa49347 — Danny Milosavljevic 9 months ago
gnu: Add swift-llvm.

* gnu/packages/llvm.scm (swift-llvm): New variable.
* gnu/local.mk (dist_patch_DATA): Add swift-llvm-5.7.3-linux.patch.
* gnu/packages/patches/swift-llvm-5.7.3-linux.patch: New file.

Change-Id: Ifc456c68c8e1fc551b8a75ecfcda91813b8cacdc
c3cacc07 — Danny Milosavljevic 9 months ago
gnu: Add swift-cmark.

* gnu/packages/swift.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it.

Change-Id: I107a466da824670ce71f38b9e03be06b1e35612a
8fbfa3c4 — Nguyễn Gia Phong 10 months ago
gnu: smartdns: Update to 47.

* gnu/packages/dns.scm (smartdns): Update to 47.

Change-Id: I4a0747d80e709f82b252145e6046f68f595beb42
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
gnu: clang-17: Fix build with gcc-14 on ARM.

* gnu/packages/patches/clang-17.0-fix-build-with-gcc-14-on-arm.patch: New file.
* gnu/local.mk: Register it.
* gnu/packages/llvm.scm (clang-from-llvm): Treat patches as additional patches
when no hash provided.
(clang-17): Apply the patch.

Change-Id: I2c6580958c6d646703143872bbc59fd390e9cc95
Signed-off-by: Hilton Chain <hako@ultrarare.space>
5b3fa165 — Mathieu Othacehe 9 months ago
gnu: tests: Fix gitile.

* gnu/tests/version-control.scm (%gitile-os): Disable strict owner validation
as /srv/git is root-owned.

Change-Id: I25457d2b333ec355822141f81d861087b719f782
b7a3ad29 — Nguyễn Gia Phong 9 months ago
services: gitile: Add git-owner-validation? configuration.

* gnu/services/version-control.scm (gitile-configuration):
  Add git-owner-validation? field.
* doc/guix.text (Version Control Services): Document it.

Change-Id: I7d35e66e512fcaae25a5eac138b0fb2437a7c70c
04e9d68c — Mathieu Othacehe 9 months ago
gnu: gitolite: Update to 0.1.4-1feb300.

* gnu/packages/version-control.scm (gitolite): Update to 0.1.4-1feb300.

Change-Id: I559fccc703ee7ea08e544f75c966f3378840ba0a
2899ed6d — Evgeny Pisemsky 9 months ago
services: git-http-nginx-location-configuration: Add gitconfig.

* gnu/services/version-control.scm (git-http-nginx-location-configuration):
Specify a global gitconfig that marks git-root as a safe directory.

Fixes: guix/guix#3649
Change-Id: I503cd05e3247a71a4bd07df49c276e04d3a43a81
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
93805c65 — Mathieu Othacehe 1 year, 13 days ago
tests: installer: Fix gui-installed-desktop-os-encrypted.

* gnu/installer/services.scm (%system-services): Fix a typo.

Fixes: guix/guix#3636

Change-Id: I9b94474124df4da87784157d25fe39a1887c743b
e6c9d02e — Mathieu Othacehe 1 year, 13 days ago
tests: installer: Display the final configuration file.

* gnu/installer/final.scm (install-system): Display the generated
configuration file in the syslog to ease installer tests debugging.

Change-Id: Ia5faf696a5244ece955616b4b9a350d057b93696
810dcc83 — Artyom V. Poptsov 9 months ago
gnu: guile-dsv: Update to 0.8.0.

* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.8.0.

Change-Id: I388014feb3881e3f57e1bb5051c83874549080af
12c7c1e3 — Artyom V. Poptsov 9 months ago
gnu: Fix whitespace issues in "guile-xyz" module.

* gnu/packages/guile-xyz.scm: Fix whitepsace issues.

Change-Id: I3b2292b8e9aa1d155a45bf6ad965101d9193bcb3
44fb5c6a — AwesomeAdam54321 9 months ago
gnu: Add mc2mt.

* gnu/packages/game-development.scm (mc2mt): New variable.
* gnu/packages/patches/mc2mt-add-packaging-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.

Change-Id: Ia4b268ab1c3f104bb81f386e220be47d2356e539
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
43f16447 — AwesomeAdam54321 9 months ago
gnu: Add python-anvil-parser.

* gnu/packages/game-development.scm (python-anvil-parser): New variable.

Change-Id: Ie51482ab1710f85e389bfcdfb4b75ba0e1ec3833
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
304522c1 — AwesomeAdam54321 9 months ago
gnu: Add python-nbt.

* gnu/packages/game-development.scm (python-nbt): New variable.

Change-Id: Ib81e96b4abc45aec5eb8b3f785588e449507c957
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
28b5d5c9 — Artyom V. Poptsov 9 months ago
gnu: clipit: Fix build with gcc-14.

* gnu/packages/gtk.scm (clipit): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.

Change-Id: If09a119c8827632288ec853062094b1d69e50197
c4b8e556 — 宋文武 9 months ago
gnu: gambas: Remove Qt5 inputs.

* gnu/packages/gambas.scm (gambas)[inputs]: Remove qtbase-5, qtsvg-5,
qtwebengine-5 and qtx11extras.

Closes: guix/guix#3764
Change-Id: Ib9510a5a58af7c8a89a133ced595fd57cc82c60c
2df24bc6 — Florian Pelz 9 months ago
ui: Change bug report address to Codeberg.

`guix --help` used to print `Report bugs to: bug-guix@gnu.org.`

This commit changes the message to
`Report bugs to: <https://codeberg.org/guix/guix/issues/>`.

In accordance with the consensus decision
<https://codeberg.org/guix/guix-consensus-documents/src/branch/main/002-codeberg.md>
and just in time before we phase out bug-guix.

* configure.ac (AC_INIT): Set Codeberg as bug-report address, to be used
as %guix-bug-report-address in guix/config.scm.in.
* guix/self.scm (make-config.scm): Likewise, to be applied when
`guix pull` is run a second time.
* guix/ui.scm (show-bug-report-information): Display bug report address
in <> angle brackets.

Change-Id: Ie16dccbf8b9801e278d3aa0dd5eccaab737725bd
2e59bbc4 — ColdSideOfYourPillow 11 months ago
gnu: Add emacs-erc-irc-format.

* gnu/packages/emacs-xyz.scm (emacs-erc-irc-format): New variable.

Change-Id: I7089b1dd25a2698d714b42f4991aa2a6ed91144c
Signed-off-by: jgart <jgart@dismail.de>
Next