aboutsummaryrefslogtreecommitdiff
path: root/etc/guix-install.sh
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2021-01-29 23:52:37 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2021-01-31 09:50:45 +0100
commitdd94c3d34008a29a1e05bdc43bb81ef9378f2613 (patch)
tree6a2dd61ffdf5f9dfe5741b6445ee677610364df4 /etc/guix-install.sh
parentd7d8fe36f938d035a7607f6ae2b3525fbba6f966 (diff)
downloadguix-dd94c3d34008a29a1e05bdc43bb81ef9378f2613.tar.gz
guix-dd94c3d34008a29a1e05bdc43bb81ef9378f2613.zip
gnu: Add rust-cocoa-0.24.
* gnu/packages/crates-io.scm (rust-cocoa-0.24): New variable. (rust-cocoa-0.23): Inherit from above.
Diffstat (limited to 'etc/guix-install.sh')
0 files changed, 0 insertions, 0 deletions
er <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> 2023-08-20services: Define 'for-home'.Ludovic Courtès * gnu/services.scm (remove-service-extensions): New procedure. (for-home?): New syntax parameter. (for-home): New macro. 2023-06-06services: Check if service is #f before applying clause.Josselin Poiret * gnu/services.scm (apply-clauses): Check if service is #f before trying to apply clause. Follow up of 181951207339508789b28ba7cb914f983319920f. 2023-06-06services: 'modify-services' preserves service ordering.Ludovic Courtès Fixes <https://issues.guix.gnu.org/63921>. The regression was introduced in dbbc7e946131ba257728f1d05b96c4339b7ee88b, which changed the order of services. As a result, someone using 'modify-services' could find themselves with incorrect ordering of expressions in the "boot" script, whereby the cleanup expressions would come after (execl ".../shepherd"). This, in turn, would lead shepherd to error out at boot with EADDRINUSE on /var/run/shepherd/socket. * gnu/services.scm (%delete-service, %apply-clauses): Remove. (clause-alist): New macro. (apply-clauses): New procedure. (modify-services): Use it. Adjust docstring. * tests/services.scm ("modify-services: do nothing"): Remove 'sort' call. ("modify-services: delete service"): Likewise, and add 't4' service. ("modify-services: change value"): Remove 'sort' call and fix expected value. 2023-06-02services: Error in MODIFY-SERVICES when services don't existBrian Cully This patch causes MODIFY-SERVICES to raise an error if a reference is made to a service which isn't in its service list. This it to help users notice if they have an invalid rule, which is currently silently ignored. * gnu/services.scm (%delete-service): new procedure (%apply-clauses): new syntax rule (%modify-service): remove syntax rule Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2023-05-16services: Add default values.Andrew Tropin * gnu/services.scm (boot-service-type, activation-service-type, etc-service-type, profile-service-type): Add default-value. * gnu/system/shadow.scm (account-service-type): Add default-value. 2023-03-16services: etc-service: Deprecate etc-service procedure.Bruno Victal * gnu/services.scm (etc-service): Deprecate procedure. * gnu/system.scm (operating-system-etc-service): Replace etc-service with etc-service-type. Signed-off-by: Ludovic Courtès <ludo@gnu.org> 2022-08-30services: provenance: Use 'current-channels' to obtain provenance data.Ludovic Courtès Previously, build-time metadata from (guix config) would be ignored when available--e.g., when running /run/current-system/profile/bin/guix. This is a followup to 316fc2acbb112bfa572ae30f95a93bcd56621234. * gnu/services.scm (provenance-entry): Use 'current-channels' instead of 'current-profile' + 'profile-channels'. 2022-05-29gnu: services: Update setuid service description.Tobias Geerinckx-Rice * gnu/services.scm (setuid-program-service-type)[description]: Remove ‘root’, add ‘setgid’. 2022-05-18services: Make <service-type> 'description' field mandatory.Ludovic Courtès * gnu/services.scm (<service-type>)[description]: Remove default value. * tests/services.scm: Add 'description' field to each 'service-type' form. 2022-05-18services: Add more description fields.Ludovic Courtès * gnu/services.scm (simple-service): Add 'description' field. * gnu/services/base.scm (udev-rules-service): Likewise. * gnu/system/install.scm (configuration-template-service-type): Likewise. * gnu/tests.scm (marionette-service-type): Likewise. 2022-03-10services: startup: Add description.Ludovic Courtès * gnu/services.scm (hurd-startup-service-type)[description]: New field.