| Commit message (Expand) | Author | Age | Files | Lines |
* | maint: Add installer dependencies to the manifest.•••* manifest.scm: Add guile-newt, guile-parted, guile-webutils.
Change-Id: Idcf46320d29c15f36da05f66e81b7779e37c1bf6
| Janneke Nieuwenhuizen | 2024-11-11 | 1 | -1/+6 |
* | system: examples: Add devel-hurd.tmpl.•••This operating system specification for the Hurd creates a system that
supports building the guix package from git natively.
Do something like
./pre-inst-env guix system build --target=i586-pc-gnu \
gnu/system/examples/devel-hurd.tmpl
./pre-inst-env guix system image --image-type=hurd-qcow2 --image-size=15G \
--no-offload gnu/system/examples/devel-hurd.tmpl
cp /gnu/store/...disk-image devel.img
guix shell qemu -- qemu-system-i386 -enable-kvm -m 4096 \
-device rtl8139,netdev=net0 \
-netdev user,id=net0,hostfwd=tcp:127.0.0.1:10022-:2222 \
-hda devel-hurd.img
ssh -p 10022 root@localhost
GUIX_PROFILE=/run/current-system/bootstrap-profile
source $GUIX_PROFILE/etc/profile
mkdir -p ~/src/guix
cd src/guix
git clone git://git.savannah.gnu.org/guix
cd guix
./bootstrap
./configure --with-courage
make
* gnu/system/examples/devel-hurd.tmpl: New file.
Change-Id: I097c7c00a9ab9602db7f8f3305827c815f308d1e
| Janneke Nieuwenhuizen | 2024-11-11 | 1 | -0/+106 |
* | hurd-boot: Support second boot.•••* gnu/build/hurd-boot.scm (boot-hurd-system): Check for stale shepherd socket
and remove it. Be chattier about /hurd symlink replacement.
Change-Id: I5e528c131ebeadb7ebc9727336a0f9301af3e68e
| Janneke Nieuwenhuizen | 2024-11-11 | 1 | -5/+16 |
* | gnu: hurd: Support second boot.•••This avoids hanging upon second boot and ensures a declarative /hurd and /dev.
* gnu/packages/patches/hurd-startup.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/hurd.scm (hurd): Use it.
[arguments]: In stage create-runsystem remove /dev/urandom.
Change-Id: Ifcca5562c297204735c35132820a32ca0f273677
| Janneke Nieuwenhuizen | 2024-11-11 | 3 | -1/+88 |
* | system: hurd: Add swap-services to hurd-default-essential-services.•••* gnu/services/base.scm (swap-service-type): Do not include 'udev' requirement
for the Hurd. Use system* with "swapon", "swapoff" for the Hurd.
* gnu/system.scm (hurd-default-essential-services): Add swap-services.
* gnu/services/base.scm (swap-service-type):
Change-Id: I1d4d445c614921752dc84aa0dd6ff42cdbf62aa8
| Janneke Nieuwenhuizen | 2024-11-11 | 2 | -13/+20 |
* | system: hurd: Remove qemu networking from %base-services/hurd.•••This allows us to use %base-services/hurd for services in a Hurd config for a
real machine without removing static-networking.
* gnu/system/hurd.scm (%base-services/hurd): Factor networking out to...
(%base-services+qemu-networking/hurd): ..this new variable.
* gnu/system/examples/bare-hurd.tmpl (%hurd-os): Use it.
* gnu/services/virtualization.scm (%hurd-vm-operating-system): Use it.
* gnu/system/images/hurd.scm (hurd-barebones-os): Use it. Add comment about
QEMU and networking for a real machine.
Change-Id: I777a63410383b9bf8b5740e4513dbc1e9fb0fd41
| Janneke Nieuwenhuizen | 2024-11-11 | 4 | -14/+25 |
* | bootloader: grub: Remove hardcoded partition number for the Hurd.•••This supports using another than the default DISK0 PART1 and using LABEL or
UUID as root file-system specifier. It still defaults to DISK0 PART1 if
the file-system cannot be found, i.e., lives only at the build side: A
virtual machine/childhurd build.
* gnu/build/file-systems.scm (%hurd-device-spec-regexp, %device-spec-regexp):
New variables.
(device-name->hurd-device-name, hurd-device-name->device-name,
device-spec->device, device-spec->device-name): Use them in new procedures.
* gnu/bootloader/grub.scm (make-grub-configuration): Use them to remove
hardcoded partition number (root-index 1).
Change-Id: I49fa93dacc09883dfb4d695402c5eac2e0e17286
| Janneke Nieuwenhuizen | 2024-11-11 | 2 | -6/+71 |
* | guix system: When installing the Hurd, create essential devices.•••* guix/scripts/system.scm (install): When installing the Hurd, invoke
`make-hurd-device-nodes'.
Change-Id: If84d5fe0b5bf4a93452f0b5241650f325d583543
| Janneke Nieuwenhuizen | 2024-11-11 | 1 | -1/+5 |
* | reconfigure: Use native bootloader package for running the installer.•••This fixes running grub-install when using guix system init --target.
* guix/scripts/system/reconfigure.scm (install-bootloader): Use native package
when invoking install-bootloader-program.
Change-Id: I48d80a8dff866ada3625d827dd3036fb966eee9a
| Janneke Nieuwenhuizen | 2024-11-11 | 1 | -1/+2 |
* | gnu: linux-libre 6.11: Disable a debugging option in the kernel configs.•••Reported by dariqq: <https://issues.guix.gnu.org/74280>.
This is a followup to commit 92910f5413fd9112c0502138eed5fff758c5de65.
* gnu/packages/aux-files/linux-libre/6.11-i686.conf,
gnu/packages/aux-files/linux-libre/6.11-x86_64.conf: Disable
CONFIG_DRM_I915_REPLAY_GPU_HANGS_API.
Change-Id: I345aba7b19d3e7c3e28fec2e6ed2d7bdbc2099c9
| Leo Famulari | 2024-11-10 | 2 | -2/+2 |
* | gnu: icedove: Update to 115.16.2.•••* gnu/packages/gnuzilla.scm (icedove): Update to 115.16.2.
Change-Id: Ibe020ce42e5503980ef4120863dc1c6e4fb40eb7
| Jonathan Brielmaier | 2024-11-10 | 1 | -5/+5 |
* | gnu: ultrastar-deluxe: Update to 2024.10.0.•••* gnu/packages/games.scm (ultrastar-deluxe): Bump version.
[inputs]: Use ffmpeg 6 and ttf output of font-google-noto.
Change-Id: I105c352abd8296a73dde54fecdfc6de7692e712e
| Lars-Dominik Braun | 2024-11-10 | 1 | -5/+5 |
* | gnu: go-1.23: Update to 1.23.2.•••* gnu/packages/golang.scm (go-1.23): Update to 1.23.2.
Change-Id: I9687e3d14bcf78c267a54479b7d9073cb8b9a879
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Brennan Vincent | 2024-11-09 | 1 | -2/+2 |
* | gnu: go-1.22: Update to 1.22.7.•••* gnu/packages/golang.scm (go-1.22): Update to 1.22.7.
Change-Id: I67fbb1c630a08cfb29f2230a600bf3a24e2c8486
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Brennan Vincent | 2024-11-09 | 1 | -2/+2 |
* | build/go: fix-embed-files: Adjust procedure docstring.•••This is a follow up adjustment, proposed by Maxim Cournoyer
<maxim.cournoyer@gmail.com> in <https://issues.guix.gnu.org/73299>.
* guix/build/go-build-system.scm (fix-embed-files): Improve the grammar
and style, and provide a URL to the raw source file for reference.
Change-Id: I78824b92d70a2431f61d11e8737bca6a2ddea3fa
| Sharlatan Hellseher | 2024-11-09 | 1 | -8/+10 |
* | gnu: run: Update to 0.11.2.•••* gnu/packages/task-runners.scm (run): Update to 0.11.2. Adjust package
style by shiftin order of fields.
[arguments]: Do not install sources.
[propagated-inputs]: Remove go-github-com-tekwizely-go-parsing.
[native-inputs]: Add go-github-com-goreleaser-fileglob,
go-github-com-subosito-gotenv, and
go-github-com-tekwizely-go-parsing.
Change-Id: I02e4384aee83a3000c159e9d74fe1e94505ce9a7
| Sharlatan Hellseher | 2024-11-09 | 1 | -6/+11 |
* | gnu: go-github-com-subosito-gotenv: Move to golang-xyz.•••* gnu/packages/golang.scm (go-github-com-subosito-gotenv): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ic9733d34808da599536a34b33caad88707f8ebb7
| Sharlatan Hellseher | 2024-11-09 | 2 | -26/+27 |
* | gnu: go-github-com-subosito-gotenv: Update to 1.6.0.•••* gnu/packages/golang.scm (go-github-com-subosito-gotenv): Update to 1.6.0.
[propagated-inputs]: Add go-golang-org-x-text.
Change-Id: I6010bdacf80eaf6aa2cf869844b2327124318580
| Sharlatan Hellseher | 2024-11-09 | 1 | -2/+4 |
* | gnu: go-github-com-tekwizely-go-parsing: Move to golang-xyz.•••* gnu/packages/golang.scm (go-github-com-tekwizely-go-parsing): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/task-runners.scm: Swap imported module from golang to golang-xyz.
Change-Id: I7a1fab8a1ab457011260ce7dac7a47ecf8f83dd3
| Sharlatan Hellseher | 2024-11-09 | 3 | -32/+35 |
* | gnu: go-github-com-tekwizely-go-parsing: Adjust description.•••* gnu/packages/golang.scm (go-github-com-tekwizely-go-parsing)
[description]: Include a list of shipped modules.
Change-Id: Ieddaf65ec95776666846af8785a26bdd2a02d24a
| Sharlatan Hellseher | 2024-11-09 | 1 | -1/+9 |
* | gnu: go-github-com-tekwizely-go-parsing: Update to 0.0.0-20221001173913-aa6d6...•••* gnu/packages/golang.scm (go-github-com-tekwizely-go-parsing): Update to 0.0.0-20221001173913-aa6d6749ea2d.
Change-Id: Ibbea09fc86c8a5a72de2315d2a082978246e8ccc
| Sharlatan Hellseher | 2024-11-09 | 1 | -6/+4 |
* | gnu: Add go-github-com-goreleaser-fileglob.•••* gnu/packages/golang-xyz.scm (go-github-com-goreleaser-fileglob): New variable.
Change-Id: I068cad724f0aabeda01e09c4ce9ea48c6b344424
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+30 |
* | gnu: Add go-github-com-matryer-is.•••* gnu/packages/golang-check.scm (go-github-com-matryer-is): New variable.
Change-Id: I215a7291620b7c2fc34ae759801466856e829263
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+24 |
* | gnu: Add go-github-com-caarlos0-testfs.•••* gnu/packages/golang-check.scm (go-github-com-caarlos0-testfs): New variable.
Change-Id: Iab47c0954592981c780a3e9a9afab1d0fe0f6e85
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+24 |
* | gnu: go-github-com-fsnotify-fsnotify: Move to golang-xyz.•••* gnu/packages/golang.scm (go-github-com-fsnotify-fsnotify): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I56f234c1dbb956f97d9d733bc9d7b5dd572830f8
| Sharlatan Hellseher | 2024-11-09 | 2 | -24/+25 |
* | gnu: go-github-com-dustin-go-humanize: Move to golang-xyz.•••* gnu/packages/golang.scm (go-github-com-dustin-go-humanize): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/uucp.scm: Add golang-xyz module.
Change-Id: Ic0913615d559ec255bf98abfab99383edf3c9a84
| Sharlatan Hellseher | 2024-11-09 | 3 | -24/+26 |
* | gnu: go-github-com-dustin-go-humanize: Update to 1.0.1.•••* gnu/packages/golang.scm (go-github-com-dustin-go-humanize): Update to 1.0.1.
Change-Id: Iaeb4c79c802794feb03e307c08fa56686294942a
| Sharlatan Hellseher | 2024-11-09 | 1 | -2/+2 |
* | gnu: packages/high-availability: Remove golang module.•••Do not import not required module.
Change-Id: I2cb09c65d9e587add5def8a7c9087e89f40860c8
| Sharlatan Hellseher | 2024-11-09 | 1 | -1/+0 |
* | gnu: Add go-github-com-rogpeppe-fastuuid.•••* gnu/packages/golang-xyz.scm (go-github-com-rogpeppe-fastuuid): New variable.
Change-Id: Ie8458f79e0b39e8660a2fdd64bb4d4482cd22339
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+25 |
* | gnu: Add go-rsc-io-binaryregexp.•••* gnu/packages/golang-xyz.scm (go-rsc-io-binaryregexp): New variable.
Change-Id: Idaaac22b1c37b168e5a78e69217a836910a58335
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+26 |
* | gnu: Add go-github-com-pkg-browser.•••* gnu/packages/golang-web.scm (go-github-com-pkg-browser): New variable.
Change-Id: I02b0c499dbde8dfd9862df61def348fcec381fb9
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+26 |
* | gnu: go-github-com-operatorfoundation-shapeshifter-transports: Fix build.•••* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-transports)
[propagated-inputs]: Remove
go-github-com-operatorfoundation-monolith-go; add
go-github-com-operatorfoundation-monolith-go-1.0.4
(go-github-com-operatorfoundation-monolith-go-1.0.4): New variable.
Change-Id: I858a0ca47f448985a563f2e0fce8c6a7c6de7ca7
| Sharlatan Hellseher | 2024-11-09 | 1 | -1/+18 |
* | gnu: Remove go-github-com-emersion-go-textwrapper.•••It's not in use by any packages in Guix, upstream message: "This
repository has been archived by the owner on Mar 2, 2024. It is now
read-only."
* gnu/packages/golang.scm (go-github-com-emersion-go-textwrapper): Delete variable.
Change-Id: I57b382b8102d808fd153ffc9a39bb1d11ffcb8e7
| Sharlatan Hellseher | 2024-11-09 | 1 | -23/+0 |
* | gnu: go-github-com-emersion-go-autostart: Move to golang-xyz.•••* gnu/packages/golang.scm (go-github-com-emersion-go-autostart): Move
from here ...
* gnu/packages/golang-xyz.scm: .. to here.
Change-Id: Ia1a52cc0122f3a343171c698f63783265b44bed7
| Sharlatan Hellseher | 2024-11-09 | 2 | -22/+23 |
* | gnu: go-github-com-emersion-go-autostart: Update to 0.0.0-20210130080809-00ed...•••* gnu/packages/golang.scm (go-github-com-emersion-go-autostart): Update to 0.0.0-20210130080809-00ed301c8e9a.
Change-Id: I103e0c9d4d89317371458737af6a33f7d0d3005b
| Sharlatan Hellseher | 2024-11-09 | 1 | -5/+3 |
* | gnu: Add go-github-com-cretz-bine.•••* gnu/packages/golang-web.scm (go-github-com-cretz-bine): New variable.
Change-Id: I2c3e8bc8ba22e6b76c26412f332d90f29e6ec76a
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+48 |
* | gnu: trezord: Refresh package style.•••* gnu/packages/finance.scm (trezord): Refresh package style.
[arguments]: Use list style, do not install source.
[description]: Start from new line.
Change-Id: I96fe06e5559746196d4a99dc2fe1faf731b71253
| Sharlatan Hellseher | 2024-11-09 | 1 | -4/+7 |
* | gnu: go-gopkg-in-natefinch-lumberjack.v2: Rename variable.•••* gnu/packages/golang-xyz.scm (go-gopkg-in-natefinch-lumberjack.v2):
Rename variable to go-gopkg-in-natefinch-lumberjack-v2 to reflect import
style.
* gnu/packages/finance.scm (trezord) [native-inputs]: Remove
go-gopkg-in-natefinch-lumberjack.v2; add go-gopkg-in-natefinch-lumberjack-v2.
Change-Id: Ifffc20bfcd75db308bca7fc1880f87c477908188
| Sharlatan Hellseher | 2024-11-09 | 2 | -3/+3 |
* | gnu: Add go-github-com-prometheus-community-pro-bing.•••* gnu/packages/prometheus.scm (go-github-com-prometheus-community-pro-bing): New variable.
Change-Id: Ifc536d497396b02671ff44f4845c43dfba893d4d
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+33 |
* | gnu: go-github-com-sevlyar-go-daemon: Move to golang-xyz.•••* gnu/packages/golang.scm (go-github-com-sevlyar-go-daemon): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
* gnu/packages/vpn.scm: Add to used golang-xyz module.
Change-Id: I0c1084983440bb45b6621cd0b2d7ba8d30ee8ff7
| Sharlatan Hellseher | 2024-11-09 | 3 | -25/+28 |
* | gnu: go-github-com-sevlyar-go-daemon: Update to 0.1.6.•••* gnu/packages/golang.scm (go-github-com-sevlyar-go-daemon): Update to 0.1.6.
Change-Id: Iebeb04087caf7d746901a0ad4b4efeb83ca7af3c
| Sharlatan Hellseher | 2024-11-09 | 1 | -8/+2 |
* | gnu: Remove go-github.com-smartystreets-gunit.•••Upstream is changed to https://github.com/smarty/gunit.
* gnu/packages/golang-check.scm (go-github.com-smartystreets-gunit): Delete variable.
Change-Id: I2233ccc95d01c08e333954dffc312fd7c9a19bda
| Sharlatan Hellseher | 2024-11-09 | 1 | -29/+0 |
* | gnu: Remove go-github-com-smartystreets-assertions.•••Upstream is changed to https://github.com/smarty/assertions.
* gnu/packages/golang-check.scm (go-github-com-smartystreets-assertions): Delete variable.
Change-Id: Iafc9a609d34a5402ce8a2efccd48806a08851ae4
| Sharlatan Hellseher | 2024-11-09 | 1 | -32/+0 |
* | gnu: go-github-com-smartystreets-goconvey: Update to v1.8.1.•••* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey): Update to v1.8.1.
[propagated-inputs]: Remove go-github-com-smartystreets-assertions; add
go-github-com-smarty-assertions and go-golang-org-x-tools.
Change-Id: I6846ee9b29c8f70afdddd342b71a2083dd94442a
| Sharlatan Hellseher | 2024-11-09 | 1 | -3/+4 |
* | gnu: Add go-github-com-smarty-gunit.•••* gnu/packages/golang-check.scm (go-github-com-smarty-gunit): New variable.
Change-Id: Ibfc07f1aaf4085b5241e2b9549f10e61f81a4187
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+24 |
* | gnu: Add go-github-com-smarty-assertions.•••* gnu/packages/golang-check.scm (go-github-com-smarty-assertions): New variable.
Change-Id: Ibc87eb2810bb66f3ebc5b1f5a894dfcc7942a0bb
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+28 |
* | gnu: go-github.com-smartystreets-goconvey: Rename variable.•••* gnu/packages/golang-check.scm (go-github.com-smartystreets-goconvey):
Rename variable to go-github-com-smartystreets-goconvey.
* gnu/packages/golang-xyz.scm (go-github-com-polydawn-refmt)
[propagated-inputs]: Remove go-github.com-smartystreets-goconvey; add
go-github-com-smartystreets-goconvey.
* gnu/packages/golang.scm (go-gopkg-in-ini) [native-inputs] Remove
go-github.com-smartystreets-goconvey; add
go-github-com-smartystreets-goconvey.
Change-Id: Ibde73bf974edadb90236a6c0d2dcee6545860e6e
| Sharlatan Hellseher | 2024-11-09 | 3 | -4/+4 |
* | gnu: go-github.com-smartystreets-assertions: Rename variable.•••* gnu/packages/golang-check.scm (go-github.com-smartystreets-assertions):
Rename variable to go-github-com-smartystreets-assertions to follow
current package style.
(go-github.com-smartystreets-goconvey) [propagated-inputs]: Remove
go-github.com-smartystreets-assertions; add
go-github-com-smartystreets-assertions.
Change-Id: Ic25602f52b9d4717a5101648b402f61d1957cb1a
| Sharlatan Hellseher | 2024-11-09 | 1 | -3/+4 |
* | gnu: Add go-github-com-xtaci-lossyconn.•••* gnu/packages/golang-web.scm (go-github-com-xtaci-lossyconn): New variable.
Change-Id: I8d1e5c02215e799265deb1b46a916982a7d71d7e
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+23 |
* | gnu: Add go-github-com-xtaci-smux.•••* gnu/packages/golang-web.scm (go-github-com-xtaci-smux): New variable.
Change-Id: I62ddb7898eba295ba773579dcd84704e54f2d408
| Sharlatan Hellseher | 2024-11-09 | 1 | -0/+28 |