GNU bug report logs - #47507
[PATCH] gnu: add lagrange

Previous Next

Package: guix-patches;

Reported by: Alexander Krotov <krotov <at> iitp.ru>

Date: Tue, 30 Mar 2021 23:16:01 UTC

Severity: normal

Tags: patch

Done: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47507 in the body.
You can then email your comments to 47507 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#47507; Package guix-patches. (Tue, 30 Mar 2021 23:16:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Alexander Krotov <krotov <at> iitp.ru>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 30 Mar 2021 23:16:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Alexander Krotov <krotov <at> iitp.ru>
To: guix-patches <at> gnu.org
Cc: Alexander Krotov <krotov <at> iitp.ru>
Subject: [PATCH] gnu: add lagrange
Date: Wed, 31 Mar 2021 01:57:05 +0300
* gnu/packages/web-browsers.scm (lagrange): New variable.
---
 gnu/packages/web-browsers.scm | 37 +++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index 24bca093a6..8bb8e1b8a7 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -17,6 +17,7 @@
 ;;; Copyright © 2020 Alexandru-Sergiu Marton <brown121407 <at> posteo.ro>
 ;;; Copyright © 2021 Cage <cage-dev <at> twistfold.it>
 ;;; Copyright © 2021 Benoit Joly <benoit <at> benoitj.ca>
+;;; Copyright © 2021 Alexander Krotov <krotov <at> iitp.ru>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -64,6 +65,7 @@
   #:use-module (gnu packages image)
   #:use-module (gnu packages libevent)
   #:use-module (gnu packages libidn)
+  #:use-module (gnu packages libunistring)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages lisp)
   #:use-module (gnu packages lisp-xyz)
@@ -72,12 +74,14 @@
   #:use-module (gnu packages markup)
   #:use-module (gnu packages nano)
   #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages qt)
+  #:use-module (gnu packages sdl)
   #:use-module (gnu packages sqlite)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages webkit)
@@ -869,3 +873,36 @@ http, and https via third-party applications.")
 interface.")
     (home-page "https://www.autistici.org/interzona/tinmop.html")
     (license license:gpl3+)))
+
+(define-public lagrange
+  (package
+    (name "lagrange")
+    (version "1.2.3")
+    (source (origin
+              (method url-fetch)
+              (uri
+               (string-append "https://git.skyjake.fi/skyjake/lagrange/releases/"
+                              "download/v" version "/" name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "0ii5l5njyyls9py1ri80f84y56sdg9diw7r42f7qy3xzd3npkm52"))))
+    (build-system cmake-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (delete 'check))))
+    (inputs
+     `(("openssl" ,openssl)
+       ("pcre" ,pcre)
+       ("libunistring" ,libunistring)
+       ("sdl2" ,sdl2)
+       ("zlib" ,zlib)))
+    (native-inputs
+     `(("pkg-config" ,pkg-config)))
+    (home-page "https://gmi.skyjake.fi/lagrange/")
+    (synopsis "Beautiful Gemini Client")
+    (description "Lagrange is a desktop GUI client for browsing
+Geminispace.  It offers modern conveniences familiar from web browsers, such as
+smooth scrolling, inline image viewing, multiple tabs, visual themes, Unicode
+fonts, bookmarks, history, and page outlines.")
+    (license license:bsd-2)))
-- 
2.31.0





Reply sent to Nicolas Goaziou <mail <at> nicolasgoaziou.fr>:
You have taken responsibility. (Sun, 11 Apr 2021 09:39:02 GMT) Full text and rfc822 format available.

Notification sent to Alexander Krotov <krotov <at> iitp.ru>:
bug acknowledged by developer. (Sun, 11 Apr 2021 09:39:02 GMT) Full text and rfc822 format available.

Message #10 received at 47507-done <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
To: Alexander Krotov <krotov <at> iitp.ru>
Cc: 47507-done <at> debbugs.gnu.org
Subject: Re: [bug#47507] [PATCH] gnu: add lagrange
Date: Sun, 11 Apr 2021 11:37:53 +0200
Hello,

Alexander Krotov <krotov <at> iitp.ru> writes:

> * gnu/packages/web-browsers.scm (lagrange): New variable.

Thank you.

I bumped version to 1.3.1, added mpg123 as input, and pushed.

Regards,
-- 
Nicolas Goaziou




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 09 May 2021 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 345 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.