From bc591dcedf45b80f70661f33c42c68dbd581e901 Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Mon, 11 Aug 2025 17:36:57 +0200 Subject: Migrate to RDE --- guix/jd/packages/emacs.scm | 57 ---------------------------------------------- guix/jd/packages/fonts.scm | 25 -------------------- guix/jd/packages/linux.scm | 51 ----------------------------------------- 3 files changed, 133 deletions(-) delete mode 100644 guix/jd/packages/emacs.scm delete mode 100644 guix/jd/packages/fonts.scm delete mode 100644 guix/jd/packages/linux.scm (limited to 'guix/jd/packages') diff --git a/guix/jd/packages/emacs.scm b/guix/jd/packages/emacs.scm deleted file mode 100644 index 0b9b19d..0000000 --- a/guix/jd/packages/emacs.scm +++ /dev/null @@ -1,57 +0,0 @@ -(define-module (jd packages emacs) - #:use-module (gnu packages emacs-xyz) - #:use-module (gnu packages) - #:use-module (guix packages) - #:use-module (guix git-download) - #:use-module (guix build-system emacs) - #:use-module ((guix licenses) #:prefix license:) - #:export (emacs-org-roam-ui - emacs-lsp-mode!)) - - -(define emacs-org-roam-ui - (let ((commit "9474a254390b1e42488a1801fed5826b32a8030b") - (revision "0")) - (package - (name "emacs-org-roam-ui") - (version (git-version "0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/org-roam/org-roam-ui") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0v54vxh95izch74wz2dl2dkdqicbvshra55l6qvd4xl5qmfhpjdc")))) - (build-system emacs-build-system) - (arguments - `(#:include (cons "^out" %default-include))) - (propagated-inputs - (list emacs-org-roam emacs-websocket emacs-simple-httpd emacs-f)) - (home-page "https://github.com/org-roam/org-roam-ui") - (synopsis "A graphical frontend for your org-roam Zettelkasten") - (description " Org-Roam-UI is a frontend for exploring and interacting -with your @code{org-roam} notes. It is meant a successor of -@code{org-roam-server} that extends functionality of org-roam with a Web app -that runs side-by-side with Emacs.") - (license license:gpl3+)))) - - - -(define emacs-lsp-mode! - (let ((commit "808c4d0ab9f19bb92c56716cf59df89432b63f5d") - (revision "1")) - (package - (inherit emacs-lsp-mode) - (name "emacs-lsp-mode") - (version (git-version "8.0.1" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/emacs-lsp/lsp-mode") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0ridjhzndwjj8947vabq05njgnns74hi69x77axgcbv1c4nasz2y"))))))) diff --git a/guix/jd/packages/fonts.scm b/guix/jd/packages/fonts.scm deleted file mode 100644 index fa70722..0000000 --- a/guix/jd/packages/fonts.scm +++ /dev/null @@ -1,25 +0,0 @@ -(define-module (jd packages fonts) - #:use-module (gnu packages) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (guix build-system font) - #:use-module ((guix licenses) #:prefix license:)) - -(define-public font-terminus-ttf - (package - (name "font-terminus-ttf") - (version "4.49.3") - (source (origin - (method url-fetch) - (uri (string-append "https://files.ax86.net/terminus-ttf/files/" - version "/terminus-ttf-" version ".zip")) - (sha256 - (base32 - "0xvm4mcf0gx7df35swqwxb7a5h3z0gf6dkg6zy84b6nrk0fr5b8f")))) - (build-system font-build-system) - (home-page "https://files.ax86.net/terminus-ttf/") - (synopsis "Terminus TTF Font") - (description - "Terminus TTF is a TrueType version of Terminus Font, a fixed-width bitmap font optimized for long work with computers.") - (license license:gpl2+))) - diff --git a/guix/jd/packages/linux.scm b/guix/jd/packages/linux.scm deleted file mode 100644 index 94549c3..0000000 --- a/guix/jd/packages/linux.scm +++ /dev/null @@ -1,51 +0,0 @@ -(define-module (jd packages linux) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (guix build-system linux-module) - #:use-module (guix git-download) - #:use-module (guix gexp) - #:use-module (gnu packages linux) - #:use-module (gnu packages pciutils) - #:use-module (gnu packages pkg-config) - #:use-module (gnu packages autotools) - #:use-module ((guix licenses) #:prefix license:)) - -(define-public xmm7360-pci - (package - (name "xmm7360-pci") - (version "0.1.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/xmm7360/xmm7360-pci.git") - (commit "a8ff2c6ceee84cbe74df8a78cfaa5a016d362ed4"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1aals95hk76rgd21rknqc9qfjva6g6gwicw6wz19m20bn08bs2f3")))) - (build-system linux-module-build-system) - (arguments - (list - #:tests? #f - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'patch-makefile - (lambda _ - (substitute* (find-files - "." "^Makefile(\\.include)?$") - (("^ccflags-y := .*$") - "ccflags-y := -Wno-multichar -Wno-incompatible-pointer-types"))))))) - (native-inputs - `(("pkg-config" ,pkg-config) - ("autoconf" ,autoconf) - ("automake" ,automake))) - (inputs - `(("kernel" ,linux-libre) - ("pciutils" ,pciutils))) - (synopsis "Kernel module for Intel XMM7360 LTE modem") - (description - "This package provides a kernel module for the Intel XMM7360 LTE modem, allowing it to function in Linux.") - (home-page "https://github.com/xmm7360/xmm7360-pci") - (license license:gpl3+))) - -- cgit v1.2.3