Hi Alex,
Why is guile-oauth not available as a guix package? If only because you don't have time to write the recipe, I pasted one below. Though the recipe below will successfully install your archive, I have not yet tested. If you know there are issues please let me know. I have read of issues with guix and SSL/TLS. Note that the 'source' below will have t be modified, depending on how you decide to install. I will now try to work with it.
Thanks
Mortimer
Hi @mbcladwell ! The past couple of years I have only been using macOS, but I'm back at Linux now. I haven't used Guix at all lately so that's why there's no guix package. But I'll be happy to try and add yours!
Hi Alex, Why is guile-oauth not available as a guix package? If only because you don't have time to write the recipe, I pasted one below. Though the recipe below will successfully install your archive, I have not yet tested. If you know there are issues please let me know. I have read of issues with guix and SSL/TLS. Note that the 'source' below will have t be modified, depending on how you decide to install. I will now try to work with it. Thanks Mortimer
(define-module (guile-oauth)
:use-module ((guix licenses) #:prefix license:)
:use-module (gnu packages autotools)
:use-module (gnu packages guile)
:use-module (gnu packages bash)
:use-module (gnu packages pkg-config)
:use-module (gnu packages texinfo)
:use-module (gnu packages linux)
:use-module (guix packages)
:use-module (guix download)
:use-module (guix git-dowload)
:use-module (guix utils)
:use-module (gnu packages)
:use-module (gnu packages tls)
:use-module (guix packages)
:use-module (guix download)
:use-module (guix modules)
:use-module (guix store)
:use-module (guix git-download)
:use-module (guix hg-download)
:use-module (guix build-system gnu)
:use-module (guix utils)
:use-module (gnu packages gnupg)
:use-module (gnu packages tls)
)
(define-public guile-oauth (package (name "guile-oauth") (version "1.1.0") (source (origin (method url-fetch) (uri (string-append "file:///home/mbc/projects/oauth/guile-oauth-1.1.0.tar.gz"))
(sha256 (base32 "1ly1nvwyk7n0i8f2rpx78lx4jvfk5z9g4ng52wb1q56p96w21qz7"))))
(properties
((upstream-name . "guile-oauth"))) (build-system gnu-build-system) (inputs
(("guile" ,guile-3.0))) (propagated-inputs( ("guile-json" ,guile-json-3) ("guile-gcrypt" ,guile-gcrypt) ("gnutls" ,gnutls) )) (native-inputs
(("bash" ,bash) ;for thesource' builtin ("pkgconfig" ,pkg-config) ("autoconf" ,autoconf) ("automake" ,automake) ("texinfo" ,texinfo) ("util-linux" ,util-linux))) ;for the
script' command (home-page "https://github.com/aconchillo/guile-oauth") (synopsis "guile-oauth is an OAuth client module for Guile.") (description "guile-oauth is an OAuth client module for Guile.") (license license:gpl3)))guile-oauth