+
+(define-public emacs-org-webring
+ (package
+ (name "emacs-org-webring")
+ (version "1.6")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~brettgilio/org-webring")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "00d7jqsbfa08rhyv3ry87rgy9ikv233spn4rz0d3riy0bp7b7j6b"))))
+ (build-system emacs-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-after 'install 'install-assets
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let* ((out (assoc-ref outputs "out"))
+ (assets
+ (string-append out "/share/emacs/org-webring-assets")))
+ (mkdir-p assets)
+ (copy-recursively "assets" assets)
+ #t))))))
+ (propagated-inputs
+ `(("emacs-xmlgen" ,emacs-xmlgen)))
+ (home-page "https://sr.ht/~brettgilio/org-webring")
+ (synopsis "Generate webrings for Org-based sites / blogs")
+ (description "Org-webring is an alternative implementation of a
+feed-based webring, taking inspiration from openring by Drew DeVault.
+Intended to integrate with Org-based websites and blogs (either
+directly, or indirectly, as in ox-hugo), it will fetch a given list of
+web feed files and correctly parse and format the elements to be
+displayed for sharing.")
+ (license license:gpl3+)))
+
+(define-public emacs-scpaste
+ (let ((commit "cd4fa0aafecd839736e0b6cba68b4fc4d7045472")
+ (revision "0"))
+ (package
+ (name "emacs-scpaste")
+ (version "0.6.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~technomancy/scpaste")
+ (commit commit)))
+ (file-name (git-file-name name commit))
+ (sha256
+ (base32
+ "1nvwbwl26z03963g9c82b3ggm39r95z1vp7c9qsa9mjm46dyq27w"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ `(("emacs-htmlize" ,emacs-htmlize)))
+ (home-page "https://git.sr.ht/~technomancy/scpaste")
+ (synopsis "Emacs-based static HTML pastebin")
+ (description "This library will place an HTML copy of a
+buffer on an active webserver to which the user has SSH access.
+It is similar in purpose to services such as Gist or Pastebin,
+but is much simpler since it assumes the user has access to a
+publically-accessible HTTP server.")
+ (license license:gpl3+))))
+
+(define-public emacs-company-reftex
+ (package
+ (name "emacs-company-reftex")
+ (version "0.1.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/TheBB/company-reftex")
+ (commit "275ef708f08d3bf0eb30632148e5c6184eeaacdb")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "118cgw5lsffqdqz95mnkw36mmnsbg9m52r2np4m7v14mjjwr9fby"))))
+ (build-system emacs-build-system)
+ (propagated-inputs
+ `(("emacs-company" ,emacs-company)
+ ("emacs-s" ,emacs-s)))
+ (home-page "https://github.com/TheBB/company-reftex")
+ (synopsis "RefTeX backends for company-mode")
+ (description "This package provides company-mode backends for completing
+label references and citations in LaTeX. It is based on RefTeX, which is
+included with Emacs.")
+ (license license:gpl3+)))