GNOME 3 screenshot for gnu.org

2018-06-29 Thread Amin Bandali
Hello Guix,

The FSF is looking to refresh the screenshot on www.gnu.org, and
add new ones showcasing Mate and GNOME 3.  I suggested taking the
GNOME 3 screenshot from GuixSD.

I see there's already a GNOME 3 screenshot [0] on the Guix page.
Given that the screenshot seems to be from 2016, would you like
to take a new one, or is it fine if we use the current one?

[0]: https://www.gnu.org/software/guix/screenshots/gnome/

-amin



Re: Next steps

2018-06-29 Thread Sahithi Yarlagadda
Hi


>> a spinning animation.  For each line the animation could be advanced by
>> one (so it will spin really fast).
>>
>> Danny previously suggested this implementation:
>>
>>https://lists.gnu.org/archive/html/guix-patches/2017-07/msg00068.html
I have tried the Spinner code and it worked fine for me

https://paste.debian.net/1031385/
I used usleep so that I could to see the characters spinning with a
little delay to understand the code.


I tried to use the same for ui.scm, the  i replaced str with
spinner-port in handle-string code. I got the following
 15fb4d0>


I understood that i am working on a softport and unable to figure out
how to pass the string without invoking the display/write. I took a lot
of time and failed.


Here comes the actual part,
Later i discussed with #ArneBab in #guile who helped be finish the code.
I felt that invoking the spinner each time a string is triggered would
be sufficient and it doesnt matter whatever might be the string apart
from the expressions which are colorized, so went on to write the code
which i am submitting as a patch. For this i had to try a lot of new
syntaxes.


Now the spinner is working fine, build messages are colored and the
whole build process looks understandable to the user.

Actually im a bit excited to see the spinner code working and the
build output. Just wanted to share that to the community.


Please review the patch and push it to wip-sahithi if the progress is
correct.

> Have fun!
>
> --
> Ricardo
>
>

-- 
Regards
Sahithi

>From 9ff3dcf3a1f3b1b395659d956c15f07b5b028e38 Mon Sep 17 00:00:00 2001
From: Sahithi Yarlagadda 
Date: Sat, 30 Jun 2018 03:58:47 +0530
Subject: [PATCH]  guix: Adding Spinner to replace the Build Messages.

* guix/ui.scm (handle-string): Calling the Spinner except for colored messages.
(spin-str): New variable.
---
 guix/ui.scm | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/guix/ui.scm b/guix/ui.scm
index 88e5fa6b7..2bacffbf1 100644
--- a/guix/ui.scm
+++ b/guix/ui.scm
@@ -1662,8 +1662,9 @@ unmodified input string."
   (colorize-string (match:substring m 5) 'RED
 
  ;; Didn’t match with any expression, returns back unmodified string.
-   str)))
-(display message (current-error-port
+   (spin-str)
+	)))
+ (display (string-append (string #\backspace) message) (current-error-port
 
 (define colorful-build-output-port
   (make-soft-port
@@ -1677,5 +1678,12 @@ unmodified input string."
 (lambda () (display "@" (current-error-port
"rw"))
 
+(define spin-str
+   (let ((chars (string->list "\\|/-"))
+   (index -1))
+   (lambda () (set! index (modulo (+ index 1)
+   (length chars)))
+   (list->string (list #\backspace(list-ref chars index) )
+
 
 ;;; ui.scm ends here
-- 
2.17.1



Re: GSoC 2018 Syntax and semantics of systemd units in the Shepherd - 1st update

2018-06-29 Thread Ioannis Panagiotis Koutsidis
I am currently working on the implementation of .socket unit files, signalfd for 
signal handling, and fibers. It is mostly done, I just have to fix some issues 
that are left.


On 06/25/18 13:47, boskov...@gmail.com wrote:

Hello, could you please send us an update on your project?




Re: Linux-libre-4.1.x is EOL. Any objection to removing it?

2018-06-29 Thread Ricardo Wurmus


Hi Mark,

Ludovic Courtès  writes:

> Mark H Weaver  skribis:
>
>> Linux-libre-4.1.x has reached end-of-life, so it will no longer receive
>> security updates from upstream.  Any objections to removing it?
>
> No objections from me.

Also none from me.  Please remove it.  Thank you!

--
Ricardo




Re: lvm2/device-mapper (dmeventd): libdevmapper-event-lvm2mirror.so: error: depends on 'libdevmapper-event-lvm2.so.2.02', which cannot be found in RUNPATH

2018-06-29 Thread Pierre Neidhardt

It is ignored, but I don't know where.

This is GNU make so LDFLAGS is part of implicit rules.  I suppose that
some default rules don't apply here as they are re-defined elsewhere
without LDFLAGS.  The makefile chain is rather big and I could not find
the rules at play here.

`make --debug` can provide more help for further investigation.

-- 
Pierre Neidhardt


signature.asc
Description: PGP signature


Re: Linux-libre-4.1.x is EOL. Any objection to removing it?

2018-06-29 Thread Ludovic Courtès
Mark H Weaver  skribis:

> Linux-libre-4.1.x has reached end-of-life, so it will no longer receive
> security updates from upstream.  Any objections to removing it?

No objections from me.

Thanks,
Ludo’.