Compare commits

..

7 Commits

Author SHA1 Message Date
Thanos Apollo ca386c52be
rosenthal: Add emacs-pcmpl-tailscale. 4 months ago
Hilton Chain 517b8c15a2
rosenthal: cloudflared: Update to 2024.7.0. 4 months ago
Hilton Chain ef4bf83d65
rosenthal: sing-box-bin: Update to 1.9.3. 4 months ago
Hilton Chain 02535ef82c
rosenthal: cloudflared: Update to 2024.6.1. 4 months ago
Hilton Chain eeea0186f9
rosenthal: tailscale-bin: Update to 1.68.2. 4 months ago
Hilton Chain 7217382971
rosenthal: hugo-bin: Update to 0.128.2. 4 months ago
Hilton Chain fb9b069154
rosenthal: grub-efi-luks2: Update patches for GRUB 2.12. 4 months ago
  1. 12
      rosenthal/packages/binaries.scm
  2. 28
      rosenthal/packages/bootloaders.scm
  3. 23
      rosenthal/packages/emacs-xyz.scm
  4. 6
      rosenthal/packages/networking.scm

@ -147,7 +147,7 @@ different needs.")
(define-public hugo-bin (define-public hugo-bin
(package (package
(name "hugo-bin") (name "hugo-bin")
(version "0.126.1") (version "0.128.2")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -155,7 +155,7 @@ different needs.")
version "/hugo_extended_" version "_linux-amd64.tar.gz")) version "/hugo_extended_" version "_linux-amd64.tar.gz"))
(sha256 (sha256
(base32 (base32
"1xrjv0w7a23bv9mcjaizamia1fg2sqwqq00d5r3z50yaiwrzr5zv")))) "1i8jqhw9rra3xjkxzzyj6liqrg52wdi5cdzf3dzijv6pap0m6cm8"))))
(build-system copy-build-system) (build-system copy-build-system)
(arguments (arguments
(list #:install-plan #~'(("hugo" "bin/")) (list #:install-plan #~'(("hugo" "bin/"))
@ -216,7 +216,7 @@ monster-in-the-middle}.")
(define-public sing-box-bin (define-public sing-box-bin
(package (package
(name "sing-box-bin") (name "sing-box-bin")
(version "1.8.9") (version "1.9.3")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -224,7 +224,7 @@ monster-in-the-middle}.")
version "/sing-box-" version "-linux-amd64.tar.gz")) version "/sing-box-" version "-linux-amd64.tar.gz"))
(sha256 (sha256
(base32 (base32
"1cj4ygwv53qmin7hpz1nqqa694fj6d0g3qwq5srsb8wvg6sl47j8")))) "1f9gzpd95hqb5322djalahgyn2bs4j6cm72j02b1wbrjcm901gkn"))))
(build-system copy-build-system) (build-system copy-build-system)
(arguments (list #:install-plan #~'(("sing-box" "bin/")))) (arguments (list #:install-plan #~'(("sing-box" "bin/"))))
(supported-systems '("x86_64-linux")) (supported-systems '("x86_64-linux"))
@ -237,14 +237,14 @@ monster-in-the-middle}.")
(define-public tailscale-bin (define-public tailscale-bin
(package (package
(name "tailscale-bin") (name "tailscale-bin")
(version "1.66.4") (version "1.68.2")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://pkgs.tailscale.com" (uri (string-append "https://pkgs.tailscale.com"
"/stable/tailscale_" version "_amd64.tgz")) "/stable/tailscale_" version "_amd64.tgz"))
(sha256 (sha256
(base32 (base32
"147xrwrfcpzxwlcmnqy99aqzpa8xd3sg3fliqf6sj6hx9xmw26d6")))) "1lmnssdpaznxqgkm943v0fg6njjbjr7z9ajzm3whd4l0jx41ln9v"))))
(build-system copy-build-system) (build-system copy-build-system)
(arguments (arguments
(list #:install-plan (list #:install-plan

@ -14,35 +14,15 @@
;; Patches obtained from: ;; Patches obtained from:
;; <https://leo3418.github.io/collections/gentoo-config-luks2-grub-systemd/packages.html> ;; <https://leo3418.github.io/collections/gentoo-config-luks2-grub-systemd/packages.html>
(define grub-runtime-memregion-alloc-patch
(origin
(method url-fetch)
(uri (string-append "https://leo3418.github.io/"
"res/collections/gentoo-config-luks2-grub-systemd/"
"4500-grub-2.06-runtime-memregion-alloc.patch"))
(sha256
(base32
"1ynlyaabdlw7g4pqr4sc7jdqn9riwms637cqhlqnyi8jp6cs4a6x"))))
(define grub-luks2-argon2-support-patch (define grub-luks2-argon2-support-patch
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://leo3418.github.io/" (uri (string-append "https://leo3418.github.io/"
"res/collections/gentoo-config-luks2-grub-systemd/" "res/collections/gentoo-config-luks2-grub-systemd/"
"5000-grub-2.06-luks2-argon2-v4.patch")) "grub-2.12-luks2-argon2-v4.patch"))
(sha256
(base32
"0jfyl2j9bh0225iqq36gy55p2l96zhhhsk5r53aqmlivvxpjlf7g"))))
(define grub-install-luks2-fix-patch
(origin
(method url-fetch)
(uri (string-append "https://leo3418.github.io/"
"res/collections/gentoo-config-luks2-grub-systemd/"
"9500-grub-AUR-improved-luks2.patch"))
(sha256 (sha256
(base32 (base32
"0hn0nkp5cfsyvvyfj3vbw0z4c2swdi6gvxradl401lqvwsvq60p4")))) "02y15k6rd5vj2shfijyhq2nr2775vpa55ijfy6bb8irpnh8i2272"))))
(define-public grub-efi-luks2 (define-public grub-efi-luks2
(let ((base grub-efi)) (let ((base grub-efi))
@ -55,9 +35,7 @@
(inherit base) (inherit base)
(patches (patches
(append (origin-patches base) (append (origin-patches base)
(list grub-runtime-memregion-alloc-patch (list grub-luks2-argon2-support-patch))))))
grub-luks2-argon2-support-patch
grub-install-luks2-fix-patch))))))
(arguments (arguments
(substitute-keyword-arguments (package-arguments base) (substitute-keyword-arguments (package-arguments base)
((#:configure-flags flags ''()) ((#:configure-flags flags ''())

@ -9,6 +9,29 @@
#:use-module (guix git-download) #:use-module (guix git-download)
#:use-module (guix packages)) #:use-module (guix packages))
(define-public emacs-pcmpl-tailscale
(let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce")
(revision "0"))
(package
(name "emacs-pcmpl-tailscale")
(version (git-version "0.0.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://git.thanosapollo.org/pcmpl-tailscale")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0lk808ahy8ckg2fr2pqk3p5if81nqrwsajrgqafv9hgn8w4l1x0p"))))
(build-system emacs-build-system)
(home-page "https://git.thanosapollo.org/pcmpl-tailscale")
(synopsis "Enhanced shell completions for tailscale")
(description
"This package provides enhanced completions for the tailscale command
and it's subcommands.")
(license license:gpl3+))))
;; https://issues.guix.gnu.org/59552 ;; https://issues.guix.gnu.org/59552
(define-public emacs-wakatime-mode (define-public emacs-wakatime-mode
;; No release since May 5, 2015. ;; No release since May 5, 2015.

@ -14,7 +14,7 @@
(define-public cloudflared (define-public cloudflared
(package (package
(name "cloudflared") (name "cloudflared")
(version "2024.5.0") (version "2024.7.0")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -26,10 +26,10 @@
;; (snippet '(delete-file-recursively "vendor")) ;; (snippet '(delete-file-recursively "vendor"))
(sha256 (sha256
(base32 (base32
"09943spv1z1iz6wcfy0n5q31rb2dyg313lw57xpfwl7p64wavw65")))) "01id2kgfyihyx9r7l2i4jk51dygl0g5ppjsnnnwfgwz4clbcq3i4"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list #:go go-1.21 (list #:go go-1.22
#:install-source? #f #:install-source? #f
#:import-path "github.com/cloudflare/cloudflared/cmd/cloudflared" #:import-path "github.com/cloudflare/cloudflared/cmd/cloudflared"
#:unpack-path "github.com/cloudflare/cloudflared" #:unpack-path "github.com/cloudflare/cloudflared"

Loading…
Cancel
Save