[PATCH] gnu: tigervnc-client: Update to 1.11.0.

  • Done
  • quality assurance status badge
Details
3 participants
  • Oleg Pykhalov
  • Leo Famulari
  • Vincent Legoll
Owner
unassigned
Submitted by
Vincent Legoll
Severity
normal

Debbugs page

Vincent Legoll wrote 4 years ago
(address . guix-patches@gnu.org)(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
20201229103557.7018-1-vincent.legoll@gmail.com
* gnu/packages/vnc.scm (tigervnc-client): Update to 1.11.0.
[inputs]: Add pixman.
---
gnu/packages/vnc.scm | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)

Toggle diff (50 lines)
diff --git a/gnu/packages/vnc.scm b/gnu/packages/vnc.scm
index ab89bad7aa..9aac5dfea8 100644
--- a/gnu/packages/vnc.scm
+++ b/gnu/packages/vnc.scm
@@ -3,6 +3,7 @@
;;; Copyright © 2020 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2020 Marius Bakke <marius@gnu.org>
+;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -41,13 +42,14 @@
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages sdl)
#:use-module (gnu packages tls)
+ #:use-module (gnu packages xdisorg)
#:use-module (gnu packages xorg))
(define-public tigervnc-client
- (let ((commit "920d9c4d6562ecabf79497bc901d50522d4bc661"))
+ (let ((commit "540bfc3278e396321124d4b18a798ac2bc18b6ca"))
(package
(name "tigervnc-client")
- (version (git-version "1.10.1" "1" commit))
+ (version (git-version "1.11.0" "0" commit))
(source (origin
(method git-fetch)
(uri
@@ -56,7 +58,7 @@
(commit commit)))
(sha256
(base32
- "1lp6mxl5dqlkrzx0q145jzgpbwvhsni3fj6x9ngf8v5s63x82q1p"))
+ "1bg79ahr4mzy48ak0caxy3ckdsxmhpchypggaz6lxjjk92hgsz91"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(arguments
@@ -80,7 +82,8 @@
("libxext" ,libxext)
("libxtst" ,libxtst)
("libxrandr" ,libxrandr)
- ("libxdamage" ,libxdamage)))
+ ("libxdamage" ,libxdamage)
+ ("pixman" ,pixman)))
(home-page "https://tigervnc.org/")
(synopsis "High-performance, platform-neutral
implementation of VNC (client)")
--
2.29.2
Leo Famulari wrote 4 years ago
(name . Vincent Legoll)(address . vincent.legoll@gmail.com)(address . 45524-done@debbugs.gnu.org)
X+w0l/0R7vtze66H@jasmine.lan
On Tue, Dec 29, 2020 at 11:35:57AM +0100, Vincent Legoll wrote:
Toggle quote (3 lines)
> * gnu/packages/vnc.scm (tigervnc-client): Update to 1.11.0.
> [inputs]: Add pixman.

Thanks!

Toggle quote (5 lines)
> - (let ((commit "920d9c4d6562ecabf79497bc901d50522d4bc661"))
> + (let ((commit "540bfc3278e396321124d4b18a798ac2bc18b6ca"))

> + (version (git-version "1.11.0" "0" commit))

I noticed that this commit was the 1.11.0 release tag, so I changed it
to use (version "1.11.0")

Pushed as 776c700aafb380ffc72f10cc463c6dfeb35dd7c1
Closed
Vincent Legoll wrote 4 years ago
(name . Leo Famulari)(address . leo@famulari.name)(address . 45524-done@debbugs.gnu.org)
CAEwRq=rKRjTtaG0EEfYmMzwvQ9NMzs833aAU8RZBfk-brYMWZQ@mail.gmail.com
On Wed, Dec 30, 2020 at 9:04 AM Leo Famulari <leo@famulari.name> wrote:
Toggle quote (3 lines)
> I noticed that this commit was the 1.11.0 release tag, so I changed it
> to use (version "1.11.0")

Yes, I hesitated just doing so myself...

Toggle quote (2 lines)
> Pushed as 776c700aafb380ffc72f10cc463c6dfeb35dd7c1

Thanks

--
Vincent Legoll
Closed
Leo Famulari wrote 4 years ago
(name . Vincent Legoll)(address . vincent.legoll@gmail.com)(address . 45524-done@debbugs.gnu.org)
X+zgVHgALPK6DG/0@jasmine.lan
On Wed, Dec 30, 2020 at 04:55:36PM +0100, Vincent Legoll wrote:
Toggle quote (6 lines)
> On Wed, Dec 30, 2020 at 9:04 AM Leo Famulari <leo@famulari.name> wrote:
> > I noticed that this commit was the 1.11.0 release tag, so I changed it
> > to use (version "1.11.0")
>
> Yes, I hesitated just doing so myself...

Feel free in the future :)

In general, it's always welcome to simplify the packages.
Closed
Oleg Pykhalov wrote 4 years ago
(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
87zh1t3txm.fsf@gmail.com
Hello,

I reverted the update to 1.11.0, because it breaks tigervnc-server
(missing /gnu/store/...-tigervnc-server-1.11.0/bin/tigervnc-server
binary).

Oleg.
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAl/u5rUUHGdvLndpZ3Vz
dEBnbWFpbC5jb20ACgkQFn+OpQAa+pxW1RAAsl1J02rLCuNpT/ALRhj/rgNVmY4M
6ks3pEqfw8NsA8p9YlVMOtI5Rduc5EzQshNYkgtniNdRl7r4K4XkPmiqUoST1Xmc
bA101xJdtyjHmzCecjfkr4us3XswzproqlT9eiM5EhmGPARRSxhph5qdUIStUpmV
wqJDWD7xxYDxTy5203MZpOH17E3Tak+v3LtHRQ2xCbrUnTsanjChSbk6weghyiw2
nbNhnixwqWgPVJXf29UvzuAZaCJPzq6UpxRENbJAUWBkQ8YEZwsCeCK19I5i1z9S
+RBKc1gjoUuzykqc88KniFwDnJN3sxAJjeHRggoxxL5HaSSNniFwnxx2JQjOQlEm
BwFJsQViWg3SFZS2jW7bFrh64G3bZJkL+QNW/dQRkP0BESizdRquG3HaGafDTgg7
GnuzbRkp/BshIUWf0gWak2qZrKrSoypSnxL8DIXfJymGSU7gTIXozdwkC7o5QznW
Rayyn9gbzwxiMQLvQ+DDhrRov4ToBQdP77PZEvv7FJfqx1MCfhKeTdbEWEc8rmjh
iZVsdVUjqvQIj4dM6foj/JnK8cCW+zIiZylK/ryDc10MEnlfkg2kQuKtrxGEt48t
lg3ia6PgJMI6h0wR1aHHuwFhXyTnbPaPS2Wu64e51uEkFmw5qngRqS3anibRS1e7
7EGew9iE9D2D/u0=
=nNV2
-----END PGP SIGNATURE-----

Closed
Oleg Pykhalov wrote 4 years ago
(name . Vincent Legoll)(address . vincent.legoll@gmail.com)
87v9ch3s5t.fsf@gmail.com
Unfortunately, upstream breaks users scripts by intention without
warnings in the previos stable release 1.10.1 about deprecating ‘bin’
directory for ‘vncserver’ in next release, and mention this in release
news [1]:

vncserver has gotten a major redesign to be compatible with modern
distributions


Apologies for missing that. I reverted the package downgrade to 1.10.1.

Oleg.
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAl/u764UHGdvLndpZ3Vz
dEBnbWFpbC5jb20ACgkQFn+OpQAa+pxuXhAAp1W0Iiul1XSaRyjErT8y2p5xEpHc
H9CLvSidsnSPybSqPB00CyM20pK2e5vKoedZTwTzhQGdNLaTYMvT4jMLO59oZHVb
XkzofR/7mNao4naG9Yj+3UFyktljaJgduk8B1wWox77lCm8DE+LdCe+OaLNF/hyP
HJ/usSIOJCMH5ib8OHh9h00hpdJN+WUv5xDd0GVYkOd4Gpp5cG+exnTcr4AYeTfi
8w/HcvEfRQAImQ8yR5efhV0porcrscL5ES7nc/oa56qk1PUEs0wHb9qGuYxQ0RMr
7gsdM9CcGmS0+W7QQrYKEHSHoVNov5KEzgw81XO25TnV6mDbBV+Fyz7qP5wySrNY
eNsgTcKVGgTtzcESvEOCklsdpt3lH+XGkTSJKytE6JbUE6+WhdFOH6MJQBd44kfW
dKaKhP7YTeI6U8as2HGPrZ2F55MKP2ec5Bg9b8Xbx0aeebIlLJRSy9Nh7uMF3M29
OO4YxKsACjkZyIjBhDjcwvz7SVrsJXGBK2Di5L2R4bGAZpveNcOr3DyTRW/+3ti0
hEg28h3MQ2SQleHTrj7ODcAmzFuZonO1jvOBBg+gqu+E84EvGRjyJ3cuQHUlInUg
ky6Q/2AgAgJNfnlBSsDqo4Wf4uqAwki3NeU0mK7Q27M/lPsVdaXGV/SkBYqjBVsX
CeAlx/6ytbCWFVc=
=IAXP
-----END PGP SIGNATURE-----

Closed
Leo Famulari wrote 4 years ago
(name . Oleg Pykhalov)(address . go.wigust@gmail.com)
X+9uA9Fk+N8p4AXL@jasmine.lan
On Fri, Jan 01, 2021 at 12:47:26PM +0300, Oleg Pykhalov wrote:
Toggle quote (12 lines)
> Unfortunately, upstream breaks users scripts by intention without
> warnings in the previos stable release 1.10.1 about deprecating ‘bin’
> directory for ‘vncserver’ in next release, and mention this in release
> news [1]:
>
> vncserver has gotten a major redesign to be compatible with modern
> distributions
>
> [1] https://github.com/TigerVNC/tigervnc/releases/tag/v1.11.0
>
> Apologies for missing that. I reverted the package downgrade to 1.10.1.

Thanks for paying attention and taking care of it!
Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 45524
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