Compare commits

...

5 commits

Author SHA1 Message Date
Tomas Volf
a7569e1733
gnu: podman: Update to 5.5.2.
* gnu/packages/containers.scm (podman): Update to 5.5.2.

Change-Id: I602d4affc9394f23ddb3905c16b41f111f987c46
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:18:42 +08:00
Tomas Volf
97f9e84b07
gnu: crun: Update to 1.22.
* gnu/packages/containers.scm (crun): Update to 1.22.

Change-Id: Ie52e1bcdcee0ccdac3b33c2fc2a284145cea83bf
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:18:28 +08:00
Tomas Volf
eca2591476
import: nuget: Use (ice-9 format).
* guix/import/nuget.scm: Use (ice-9 format) module.

Change-Id: I8db23842a4e4ec0347549bd8ad12beee80904d6b
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:16:56 +08:00
Tomas Volf
8a5a983241
Makefile: Register nuget importer.
* Makefile.am (MODULES): Add guix/import/nuget.scm.

Change-Id: I4a96f81c1ecd34a82e015889868bb0559259165f
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:16:25 +08:00
jgart
f04fb459a3
gnu: Add emacs-gleam-mode.
* gnu/packages/emacs-xyz.scm (emacs-gleam-mode): New variable.

Change-Id: I8b43b618e7acf8d5064b28c83b8816d662be4ad2
2025-06-27 16:34:20 -04:00
4 changed files with 29 additions and 4 deletions

View file

@ -310,6 +310,7 @@ MODULES = \
guix/import/kde.scm \
guix/import/launchpad.scm \
guix/import/minetest.scm \
guix/import/nuget.scm \
guix/import/npm-binary.scm \
guix/import/opam.scm \
guix/import/print.scm \

View file

@ -70,7 +70,7 @@
(define-public crun
(package
(name "crun")
(version "1.21")
(version "1.22")
(source
(origin
(method url-fetch)
@ -80,7 +80,7 @@
"/crun-" version ".tar.gz"))
(sha256
(base32
"11n42h4sx02xyrnkaq3d6l2i0fac7xshgkryvsj08j2afq771ysb"))))
"1cggwb5libxjx4x96hd2v1pd4rm7m7bll37j888khsc5s486q32z"))))
(build-system gnu-build-system)
(arguments
(list
@ -478,7 +478,7 @@ Its main purpose is to support the key usage by @code{docker-init}:
(define-public podman
(package
(name "podman")
(version "5.5.1")
(version "5.5.2")
(outputs '("out" "docker"))
(properties
`((output-synopsis "docker" "docker alias for podman")))
@ -489,7 +489,7 @@ Its main purpose is to support the key usage by @code{docker-init}:
(url "https://github.com/containers/podman")
(commit (string-append "v" version))))
(sha256
(base32 "0ka8j2vi4nip8817aw3xyra9izcmx189av65yd1ws0f0107qblgx"))
(base32 "0smdfyhyx1j78anvlwhbmimsrwm4fzf858yh83g37ykg5m04kfl8"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments

View file

@ -40622,6 +40622,29 @@ sense in the @samp{To} and @samp{Cc} headers). When in the message body, this
executes a different function (default: @code{indent-relative}).")
(license license:gpl2+))))
(define-public emacs-gleam-mode
;; No tag, version grabbed from source .el file.
(let ((commit "8e981614536f0e36fb14721a9fae8bf72c287a40")
(revision "0"))
(package
(name "emacs-gleam-mode")
(version (git-version "0.1.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gleam-lang/gleam-mode")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0xspx3hpiw21pqcqpp82ngxzsdbc209cbp7yjl5i1j5rwj6d09r7"))))
(build-system emacs-build-system)
(home-page "https://github.com/gleam-lang/gleam-mode")
(synopsis "Gleam support for Emacs")
(description
"This package provides an Emacs major mode for the Gleam language.")
(license (list license:asl2.0 license:gpl3+)))))
(define-public emacs-glsl-mode
;; No tag, version grabbed from source .el file.
(let ((commit "b07112016436d9634cd4ef747f9af6b01366d136")

View file

@ -24,6 +24,7 @@
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (guix import nuget)
#:use-module (ice-9 format)
#:use-module (ice-9 match)
#:use-module (ice-9 regex)
#:use-module (ice-9 pretty-print)