[PATCH] gnu: Add dillo.

  • Done
  • quality assurance status badge
Details
2 participants
  • Andy Tai
  • Zheng Junjie
Owner
unassigned
Submitted by
Andy Tai
Severity
normal

Debbugs page

Andy Tai wrote 2 months ago
(address . guix-patches@gnu.org)(name . Andy Tai)(address . atai@atai.org)
dd275609cbc866c9da875dac9e7750615aed2585.1737451794.git.atai@atai.org
* gnu/packages/web.scm (dillo): New variable.

Change-Id: I7adc2c0e79ba2e167cd873bb4d42920bd1af83e8
---
gnu/packages/web.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)

Toggle diff (64 lines)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 377ba2a36f..586eeeffbc 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -137,6 +137,7 @@ (define-module (gnu packages web)
#:use-module (gnu packages emacs)
#:use-module (gnu packages emacs-xyz)
#:use-module (gnu packages flex)
+ #:use-module (gnu packages fltk)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages freedesktop)
#:use-module (gnu packages gcc)
@@ -218,6 +219,7 @@ (define-module (gnu packages web)
#:use-module (gnu packages vim)
#:use-module (gnu packages wget)
#:use-module (gnu packages xdisorg)
+ #:use-module (gnu packages xorg)
#:use-module (gnu packages xml)
#:use-module ((srfi srfi-1) #:select (delete-duplicates)))
@@ -9730,6 +9732,39 @@ (define-public yder
console, a file, syslog, journald, or a callback function.")
(license license:lgpl2.1)))
+(define-public dillo
+ (package
+ (name "dillo")
+ (version "3.2.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/dillo-browser/dillo")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "19rr09b4xvnz7isng8pzxm5879g3pqvml5v8vh4gbwwn93dnlwpn"))))
+ (build-system gnu-build-system)
+ (native-inputs (list autoconf automake))
+ (inputs (list fltk
+ fontconfig
+ openssl
+ libjpeg-turbo
+ libpng
+ libwebp
+ libxext
+ libx11
+ libxfixes
+ libxft
+ libxrender
+ zlib))
+ (home-page "https://dillo-browser.github.io/")
+ (synopsis "Lightweight web browser")
+ (description "Dillo is a lightweight, text-based web browser.")
+ (license license:gpl3+)))
+
+
(define-public ulfius
(package
(name "ulfius")

base-commit: c985075db3e6682d8a5a231c01c770aa5a147f72
--
2.34.1
Zheng Junjie wrote 2 months ago
(name . Andy Tai)(address . atai@atai.org)(address . 75726@debbugs.gnu.org)
874j1s4azo.fsf@iscas.ac.cn
Andy Tai <atai@atai.org> writes:

Toggle quote (63 lines)
> * gnu/packages/web.scm (dillo): New variable.
>
> Change-Id: I7adc2c0e79ba2e167cd873bb4d42920bd1af83e8
> ---
> gnu/packages/web.scm | 35 +++++++++++++++++++++++++++++++++++
> 1 file changed, 35 insertions(+)
>
> diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
> index 377ba2a36f..586eeeffbc 100644
> --- a/gnu/packages/web.scm
> +++ b/gnu/packages/web.scm
> @@ -137,6 +137,7 @@ (define-module (gnu packages web)
> #:use-module (gnu packages emacs)
> #:use-module (gnu packages emacs-xyz)
> #:use-module (gnu packages flex)
> + #:use-module (gnu packages fltk)
> #:use-module (gnu packages fontutils)
> #:use-module (gnu packages freedesktop)
> #:use-module (gnu packages gcc)
> @@ -218,6 +219,7 @@ (define-module (gnu packages web)
> #:use-module (gnu packages vim)
> #:use-module (gnu packages wget)
> #:use-module (gnu packages xdisorg)
> + #:use-module (gnu packages xorg)
> #:use-module (gnu packages xml)
> #:use-module ((srfi srfi-1) #:select (delete-duplicates)))
>
> @@ -9730,6 +9732,39 @@ (define-public yder
> console, a file, syslog, journald, or a callback function.")
> (license license:lgpl2.1)))
>
> +(define-public dillo
> + (package
> + (name "dillo")
> + (version "3.2.0")
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/dillo-browser/dillo")
> + (commit (string-append "v" version))))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "19rr09b4xvnz7isng8pzxm5879g3pqvml5v8vh4gbwwn93dnlwpn"))))
> + (build-system gnu-build-system)
> + (native-inputs (list autoconf automake))
> + (inputs (list fltk
> + fontconfig
> + openssl
> + libjpeg-turbo
> + libpng
> + libwebp
> + libxext
> + libx11
> + libxfixes
> + libxft
> + libxrender
> + zlib))
> + (home-page "https://dillo-browser.github.io/")
> + (synopsis "Lightweight web browser")
> + (description "Dillo is a lightweight, text-based web browser.")
> + (license license:gpl3+)))
> +
to gnu/packages/web-browsers.scm, and maybe you can refer to the
previous synopsis and description.

Toggle quote (6 lines)
> +
> (define-public ulfius
> (package
> (name "ulfius")
>
> base-commit: c985075db3e6682d8a5a231c01c770aa5a147f72
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmePkFsACgkQO1qpk+Gi
3/D/lQ/+OQbyE2V/OGw6KymTzY3PnOuBNHjO7YdaPTXatX2hh5p7psO8bs9Wuxqp
aa9Y4kwkI7hWWEXSk2uMOOgEVgeYuowHJo5ZMGoV8JXxrpyliZoSHDx8jgcxC/kC
F8zn/ScBCaV2Wi2Lpmno6C5dRFNwEv2Ytx0GunkiOfOTmwu6rUd4ceVzWiy8iw+f
bk7aVGLxxUVHxsjDDAz1wLH4M8UMJvOishymv/Hx8RgGQm/kJhQq20yaYWVjIkMG
CXGWAs6TWIV+kK0LlkbVNiLYJ1SSm+muWmRw0r2tCXXYnvCPsnTgYdVxu1IGjBBI
c8egyzYZ4pxI/cnJVw8UY7TMVyjnJEo3xBm1Pb897Z4BbDu9uyYILkaOzrWPFGdI
GOhM1I4C9xxECmGa0j2xwo2X0X7705T6FvHli47bpl6qnZOP3IlmOvEHO5E6z62+
htA/kn0m6dvceoKK57yPseHCT9iGXQIUkhRkJyGeRmAY8Aoec1zUBV9RGBS2KqjL
rFmlq5QhqDvZetWVI4pZxKNz7AZ//ONOV6hDYMz3B3Nugxj2Qq0tMLKGMBPYqqHU
9+KKjQg55O3oiubK4El8GqdRKmMSuGl5tvuV1LrDJPzBEBEo1dw4iq94vrO6CP6p
H3Sokv+DmfNle6W52fuzyuThI5JEOHDvJBXfbgWod9z7pnITSgo=
=7rTn
-----END PGP SIGNATURE-----

Andy Tai wrote 2 months ago
[PATCH v2] gnu: Add dillo.
(name . Andy Tai)(address . atai@atai.org)
a121b4db126c4b28b51b2c9c176249b813ca5ef7.1737477859.git.atai@atai.org
* gnu/packages/web.scm (dillo): New variable.

Change-Id: I7899fa3d9f213e0e641cea6856af3c2048245d25
---
gnu/packages/web-browsers.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)

Toggle diff (49 lines)
diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index d680761f74..c0138eea17 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -1044,6 +1044,40 @@ (define-public av-98
@end itemize")
(license license:bsd-2)))
+(define-public dillo
+ (package
+ (name "dillo")
+ (version "3.2.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/dillo-browser/dillo")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "19rr09b4xvnz7isng8pzxm5879g3pqvml5v8vh4gbwwn93dnlwpn"))))
+ (build-system gnu-build-system)
+ (native-inputs (list autoconf automake))
+ (inputs (list fltk
+ fontconfig
+ openssl
+ libjpeg-turbo
+ libpng
+ libwebp
+ libxext
+ libx11
+ libxfixes
+ libxft
+ libxrender
+ zlib))
+ (home-page "https://dillo-browser.github.io/")
+ (synopsis "Very small and fast graphical web browser")
+ (description
+ "Dillo is a minimalistic web browser particularly intended for
+-older or slower computers and embedded systems.")
+ (license license:gpl3+)))
+
(define-public edbrowse
(package
(name "edbrowse")

base-commit: c985075db3e6682d8a5a231c01c770aa5a147f72
--
2.34.1
Z572 wrote 2 months ago
(name . Andy Tai)(address . atai@atai.org)(address . 75726-done@debbugs.gnu.org)
87zfjj1rk5.fsf@iscas.ac.cn
Andy Tai <atai@atai.org> writes:

Toggle quote (2 lines)
> * gnu/packages/web.scm (dillo): New variable.

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

Toggle quote (53 lines)
>
> Change-Id: I7899fa3d9f213e0e641cea6856af3c2048245d25
> ---
> gnu/packages/web-browsers.scm | 34 ++++++++++++++++++++++++++++++++++
> 1 file changed, 34 insertions(+)
>
> diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
> index d680761f74..c0138eea17 100644
> --- a/gnu/packages/web-browsers.scm
> +++ b/gnu/packages/web-browsers.scm
> @@ -1044,6 +1044,40 @@ (define-public av-98
> @end itemize")
> (license license:bsd-2)))
>
> +(define-public dillo
> + (package
> + (name "dillo")
> + (version "3.2.0")
> + (source
> + (origin
> + (method git-fetch)
> + (uri (git-reference
> + (url "https://github.com/dillo-browser/dillo")
> + (commit (string-append "v" version))))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "19rr09b4xvnz7isng8pzxm5879g3pqvml5v8vh4gbwwn93dnlwpn"))))
> + (build-system gnu-build-system)
> + (native-inputs (list autoconf automake))
> + (inputs (list fltk
> + fontconfig
> + openssl
> + libjpeg-turbo
> + libpng
> + libwebp
> + libxext
> + libx11
> + libxfixes
> + libxft
> + libxrender
> + zlib))
> + (home-page "https://dillo-browser.github.io/")
> + (synopsis "Very small and fast graphical web browser")
> + (description
> + "Dillo is a minimalistic web browser particularly intended for
> +-older or slower computers and embedded systems.")
> + (license license:gpl3+)))
> +
> (define-public edbrowse
> (package
> (name "edbrowse")
>
> base-commit: c985075db3e6682d8a5a231c01c770aa5a147f72
pushed, closing.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeQXzoACgkQO1qpk+Gi
3/D57g//TX7L+Ou7vTKpYIInF1OiMfBiyhfOJ0hnmWEQKIrG/hFmszzyYT71CEtH
8u44HduaYjKUwSvxj4sc09Nzrm5jWB3TRAlVhth/ya97maNZO0c5246wjKxvba18
D5NZzkIYRBYwDlKMKpNp3m9laO0iUJ34yQrYpSwD0878RT3vtcnuQNAA/1QDe77g
ziPkRBraSt2Wq23cdK3w8Nz0Gsz7ha0fEV/jBCKi3+yJ2FELses21kheNAKY+k9m
8xV9QRL4gz0I011Gol2Rj60aeAfefIZoVbn0ksZKPE1iAnyEbe5nxXEDSzdi4Xei
RPHhOovWTcgm1K25XFZL1DYmBFvpJJHIc5aXPqXiorr6BLeDsYlXgT9Wcuym0DC3
dgb9/Rf7DsYtEacD9Z+TY4gDidgUlcaNd80EqLo0EMiHVwOuGVxB+UxXmhm03KCF
iy0NbBw2P4O+pQZ3X2Q23PCjIJ7kWSHqD2hZ7zp8/y6gMppabnbkp/pV5DwEPtm5
esRGekNt1LW18mMiv8CYjGqtrcFsYKR8clas1nAEMGGwc2vj2ZxAeWHjz3naX+0L
C1ZpZISuUZCnHeXdNhuzKs6apLJpx5jEqa8+LNKqsHrD/wT1YP3F7qC/RzxEWeX1
W150QF7r8fLrWprB0MmLVaBwbMMTNOTk21r02HWtT3cChw2XuBg=
=6Xdp
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 75726@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75726
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help