Hello Guix!
Indian Linux Users Group - Chennai (ILUGC) is a community started in
90s. They host monthly meetings on second Saturday of every month.
This month, today (July 9th), at 15:00 IST (09:30 UTC); I am giving a
talk on Guix.
INFO LINK: https://ilugc.in/ilugc-meet-july-2022/
MEETUP L
Ludo,
I’m late, but I hope the talk went fine and that you had interesting
comments and questions!
It went fine. The community felt happy in getting to know Guix.
I was requested to give more talks, to explain package-management in
detail and other Guixy-concepts. I gladly accepted and going
Hello Guix!
I'd like to add following points to this discourse:
[1] The idea isn't off-topic, because, Guix is meant to be kernel
agnostic. So exploring HyperbolaBSD as a kernel option for Guix is with
in the prospect.
[2] IIUC, HyperbolaBSD (OS) consist of a custom-made kernel and a
custom
Hello Guix!
I'd like to congratulate and thank Petr Hodina, Brendan Tildesley,
Marius Bakke, et al; for their tremendous effort in bringing KDE Plasma
to Guix.
:-)
Regards,
RG.
OpenPGP_signature
Description: OpenPGP digital signature
Liliana,
Count me in. :-)
Regards,
RG.
On 17/03/23 13:37, Liliana Marie Prikler wrote:
* etc/teams.scm.in (gnome): New team.
("Liliana Marie Prikler"): Add to gnome.
---
Hi folks,
to get effort for GNOME 44 rolling while also recognizing the burden this
puts on folks, I've decided to add a gn
Hello Leo!
> This is not as much a guix package vs. guix system issue as it is an
> issue of explicit manifests against implicit ones. If you use guix
> package with manifests and without inferiors, you will have the same
> problem. Likewise, you can use inferiors in your config.scm to
> mitigate
Hello Folks!
For past week, I have been working on packaging Linphone. I have successfully
packaged all the required dependencies, including liblinphone. Here is the
whole diff of my project:
https://bin.disroot.org/?2526ad4c662035f3#DRxApUqk2XhFf23dH2EPAQ9Xeqn1DBE5dkCxeBxoQ8QB
For the final p
Hi Ricardo!
> Please try adding pkg-config to the native-inputs.
I tried it, but didn't work.
> If this still doesn’t work check the output of bctoolbox: does it
> install a pkg-config file? If it does: does the file mention any
> libraries that must be propagated?
I believe the build script d
Hi Danny!
> So I checked that directory and it indeed does not have that file.
>
> But it does have
> /gnu/store/m92m6bg0xcl28djxg8h97sszf3gdl42r-bctoolbox-4.3.1/share/bctoolbox/cmake/bctoolboxConfig.cm
> ke
> -- note the different case of the name.
Thanks so much for spotting this.
> So I'd sa
Hi Danny!
> ... and I checked ./cmake/BcToolboxConfig.cmake.in in bctoolbox and that does
> look okay.
>
> But they have a renamer in CMakeLists.txt and that checks
>
> set(EXPORT_TARGETS_NAME "bctoolbox")
>
> So probably you could specify that one. No idea why it exists and is different
> fro
Hi Ricardo!
> Does bctoolbox install a pc file?
bctoolbox source tarball does have bctoolbox.pc.in file. But adding pkg-config
as native-inputs for linphone-desktop did not work. Should I be doing adding
something else?
Hi Danny!
> I tried
>
> (arguments
> `(#:configure-flags
> (list "-DENABLE_DBUS=YES"
> "-DENABLE_UPDATE_CHECK=YES")
> #:phases
> (modify-phases %standard-phases
> (add-after 'unpack 'patch
> (lambda _
> (substitute* "CMakeLists.txt"
> (("find_package[(]BcToolbox REQUIRED[)]")
> "find_package(bcto
So I was able to fix all the "Qt[...].cmake not found error by adding required
inputs. But during build I get lot of errors related to Qt. I am not able to
understand what those are. They all contain some king of flags.
Here is a new of my project.
https://bin.disroot.org/?5c92968202a11fe5#5Tro
Hi Danny!
> I don't know. It sounds like the versions of the linphone modules are not
> compatible.
> Please ask upstream about it (for example file a bug report with them).
It appears half of the errors were related to C++ standard. When I used ("gcc"
,gcc-5) as native-inputs, the number of er
So I was able to fix all the "Qt[...].cmake not found error by adding required
inputs. But during build I get lot of errors related to Qt. I am not able to
understand what those are.
BUILD LOG:
https://bin.disroot.org/?79c1cc2131f7235f#HHS3xWeLCKd98L1fqZB6xEwnkPQWqyJXpoemhwppzRNV
NEW DIFF:
ht
Hi Maxim!
> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The
> more VoIP options we have on the table in the times we're in, the better
> :-). If you have more issues, do reach out, and I'll see if I can lend a
> hand.
Danny's idea fixed it. It was a typo inside the source c
Hi Maxim!
>> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The
>> more VoIP options we have on the table in the times we're in, the better
>> :-). If you have more issues, do reach out, and I'll see if I can lend a
>> hand.
>
> Danny's idea fixed it. It was a typo inside the
Hi Ricardo!
>> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The
>> more VoIP options we have on the table in the times we're in, the better
>> :-). If you have more issues, do reach out, and I'll see if I can lend a
>> hand.
>>> Danny's idea fixed it. It was a typo inside the
Maxim and Ricardo!
>>> Did Ricardo's suggestion help? I'm interested in Linphone on Guix! The
>>> more VoIP options we have on the table in the times we're in, the better
>>> :-). If you have more issues, do reach out, and I'll see if I can lend a
>>> hand.
>>
>> Danny's idea fixed it. It was a t
Hello Guix!
I have finished packaging all the linphone project's packages. \o/
PATCH: https://issues.guix.gnu.org/issue/40264
SOURCE: https://cloud.disroot.org/f/94900047
There will be no new patches and only revision patches. :-)
Regards,
RG.
Hello Guix!
At this point for linphoneqt a.k.a linphone-desktop, I am facing following
issues.
When I build *without* `-DENABLE_DBUS=YES`and run the program, I get:
QSocketNotifier: Socket notifiers cannot be enabled or disabled from another
thread
QMutex: destroying locked mutex
When I bui
Hello Guix!
> At this point for linphoneqt a.k.a linphone-desktop, I am facing following
> issues.
>
> When I build *without* `-DENABLE_DBUS=YES`and run the program, I get:
>
> QSocketNotifier: Socket notifiers cannot be enabled or disabled from another
> thread
> QMutex: destroying locked mut
Hello Guix!
LINPHONE WORKS! \o/
Now we have a working client. It is a Legacy GTK version
(linphone/liblinphone). I am still working on Qt version
(linphoneqt/linphone-desktop).
Please test the client and let me know if there is any issue. The latest
revision patch is "13-add-linphone-v3" at
Hello Guix!
>> At this point for linphoneqt a.k.a linphone-desktop, I am facing following
>> issues.
>>
>> When I build *without* `-DENABLE_DBUS=YES`and run the program, I get:
>>
>> QSocketNotifier: Socket notifiers cannot be enabled or disabled from another
>> thread
>> QMutex: destroying lo
Hello Guix!
I would like to thank Guix Maintainers, Gábor Boskovits and Danny
Milosavljevic; for selecting me as an intern for this project. I am gald to be
part of Guix and excited to get started. :-)
I am opening this email thread for communication, discussion and progression
regarding this pro
Hello Ricardo!
> Congratulations!
>
> You’ve already done a lot of great work in the past weeks, so I’m
> looking forward to seeing your project results.
Thank you!
Regards,
RG.
Hello Sirgazil!
> Nice, Raghav. I wish you success :)
Thank you!
Regards,
RG.
Hello Jan!
> Well, done; congratulations!
Thank you! :-)
Regards,
RG.
pgp8R_GIMVkk0.pgp
Description: OpenPGP digital signature
Hello Guix!
As of 2017, IANA (www.iana.org) has changed the standard template for
font media types.
SOURCE: https://www.iana.org/assignments/media-types/media-types.xhtml#font
So, font/freetype and font/opentype has to be updated to font/ttf and
font/otf, respectively.
Almost all font packages
Hey Tobias!
>> Hello Guix!
>
> o/
>
> I haz returned.
Nice! I was wondering what happend to you. ;-)
>> As of 2017, IANA (www.iana.org) has changed the standard template for
>> font media types.
>>
>
> Not so much changed, but that there was previously no standard. The W3C
> was displeased wi
merging I well-tested the patch. It does not affect
>> anything.
>
> I know :-) Fontconfig doesn't care about the subdirectory names, it
> just scans them all. The names are for humans. All the more reason not
> to abbreviate them IMO.
Makes sense.
Regards,
RG.
From 6f709
Hi Tobias!
> Thanks! I'm better than I've been, don't worry.
>
>> That change has been discussed during review and was only merged after I
>> gave the fact of about fontconfig. :-)
I am glad.
> LGTM, apart from one nitpick.
>
> Both /share/fonts/{true,open}type are extremely common on other
>
Hello Guix!
As a part of outreachy internship program, I have to create a blog and
make posts every two weeks. The following are the blog information:
BLOG: https://hub.disroot.org/channel/raghavgururajan?f=&cat=outreachy
FEED: https://hub.disroot.org/feed/raghavgururajan?f=&cat=outreachy
The fol
Hi Pierre!
> Congrats on the project!
Thank you!
> Here are some links related to the broken bits of GNOME and Libreoffice in
> Guix:
>
> - Nautilus thumbnails: https://issues.guix.gnu.org/issue/39117
> - GNOME Music: https://issues.guix.info/issue/38931
> - GNOME Photos: https://issues.guix.i
Hello Efraim!
> Congrats again! As the unofficial Enlightenment maintainer I'm happy to
> work with you and to try to not grumble too much about changes.
Thank you! I am happy to work with you too. :-)
> I currently have efl-1.24.1 and enlightenment-0.24 sitting in a separate
> branch waiting fo
guix's git for this project.
Most probably, the branch name will be wip-desktop.
Regards,
RG.
From 1032894b14ca67079365f8749206158629fe8cca Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Thu, 21 May 2020 05:26:27 -0400
Subject: [PATCH 1/6] gnu: Add krb5-auth-dialog.
* gnu/packages/gnom
packages are now packaged. I will be
starting the debug and fix process for whole gnome-stack, one-by-one. In
this course, I will eventually fix gegl and gnome-photos.
Regards,
RG.
From 614c11621fb88650764e5557c8aee1a039844a88 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 22 May 2020 14
with this email. I'll send patches in few sets.
Thank you!
Regards,
RG.
From eaed1a7ea50235d5fc2d08f55fb1cf042dfbdc79 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Thu, 28 May 2020 09:10:39 -0400
Subject: [PATCH 1/7] gnu: adwaita-icon-theme: Update package definition.
* gnu/pac
Hi Danny!
> Also, gnome-photos doesn't set PYTHONPATH, so it won't be able to use
> pygobject,
> right?
Ah, thanks for the catch. I will fix it when I get to that package.
Regards,
RG.
signature.asc
Description: OpenPGP digital signature
@Danny
Please find the attached patches.
Regards,
RG.
From daaf04cbc2a1c9ad894fbe788e4089593d287c84 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 29 May 2020 05:33:21 -0400
Subject: [PATCH 1/4] gnu: clutter: Update package definition.
* gnu/packages/gnome.scm (clutter) [version
Hi Danny!
> thanks for the patches!
:-)
> In my opinion, in patch 1 you are goading Guix to keep a reference to
> .../bin/true .
>
> coreutils is an implicit build input anyway, so no need to do that stuff.
>
> And if you do it, it looks as if you want it to keep a reference to coreutils
> at
@Danny
> Please find the attached patches.
Please ignore the cogl patch in previous email and use the one attached
with this email.
Regards,
RG.
From a3639116f5912fb957041c844050f1e4f3adeb45 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 29 May 2020 17:05:50 -0400
Subject: [PATC
@Danny
Please find attached patches.
Regards,
RG.
From ab08598eb7183cae716b86cee5107646a555dc9a Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 29 May 2020 18:29:17 -0400
Subject: [PATCH 05/10] gnu: dconf: Update package definition.
* gnu/packages/gnome.scm (dconf) [version]: Update
@Danny
Please find attached patches.
Regards,
RG.
From efe996a0c53ac90522498a980bd6a40beb1d9a56 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Tue, 2 Jun 2020 19:41:00 -0400
Subject: [PATCH 11/16] gnu: Add presage.
* gnu/packages/fcitx.scm (presage): New variable.
---
gnu/packages
Hi Vincent!
> Could you add a simple / small description of the patch set each time
> you send one ?
>
> The bare email with only attached files is not directly useful to us
> mere bystanders, without opening each file which is tedious.
>
> So with maybe the `git log --oneline' or something like
Hi Danny!
> for dconf:
>
> * What does patch-timeout-tests do and why?
It disables couple of tests. Because it timeouts during check phase.
> For nuspell:
>
> * Why doesn't ronn work? Is it also because of hpricot being missing?
I think so. I did not package hrpicot for ronn, because the pro
.
Blog Update:
https://hub.disroot.org/channel/raghavgururajan?f=&cat=outreachy
@Others
Please find the following git log.
commit 1a7ac994f1c75879adaed986d3ee9a580e1dbae8
Author: Raghav Gururajan
Date: Thu Jun 11 11:30:26 2020 -0400
gnu: gst-plugins-base: Update package defini
@Danny
Please find the attached patches.
@Others
Please find the following git log.
commit a412459054b7ad00738dc66cb2035638f9c11b3c
Author: Raghav Gururajan
Date: Fri Jun 19 19:11:28 2020 -0400
gnu: gst-libav: Update package definition.
* gnu/packages/gstreamer.scm (gst-libav
the attached patches.
Regards,
RG.
From 8a829c439290d7e5f52f09e4d895729592c50393 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Wed, 24 Jun 2020 22:13:27 -0400
Subject: [PATCH 1/9] gnu: glib: Update package definition.
* gnu/packages/glib.scm (glib) [version]: Update to 2.64.3.
[source][sh
Hello Guix!
I just got the following pop-up on icedove and wanted to inform you all.
*** START ***
Critical Information for Thunderbird 78
If you depend on the security of OpenPGP messages for important
purposes, then please do NOT manually upgrade to Thunderbird 78.0.
Instead, wait until you a
quot;))
+ #t))
+(native-inputs
+ `(("gettext" ,gettext-minimal)
+ ("libintl" ,intltool)
+ ("m4" ,m4)
+ ("perl" ,perl)
+ ("pkg-config" ,pkg-config)
+ ("python-wrapper" ,python-wrapper)
+ ("python"
Hi Jonathan!
> Thanks for this head up. Version 78 should be released somewhere in July
> according to https://wiki.mozilla.org/Thunderbird:Home#Latest_release
>
> We have to see when Thunderbird 78.0.0 comes out if it have security
> updates. Then we have to update it and people relying on pgp s
@Danny
Please find the attached patches.
@Others
Please find the following git log.
*** START ***
commit b9b918f4addca5b5f17e1002b5769a6a5e99fa91
Author: Raghav Gururajan
Date: Sat Jul 4 07:06:43 2020 -0400
gnu: gvfs: Update package definition.
* gnu/packages/gnome.scm (gvfs
@Danny
Please insert the attached patch between fuse and gvfs in the previous
patch-set.
Regards,
RG.
From f90d3700bd53c5a6d5f69687a340cd780fa2098f Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Sun, 5 Jul 2020 21:27:40 -0400
Subject: [PATCH 69/71] gnu: libgdata: Update package
. It provides the interface for physical devices
+and for middleware components.")
+(home-page "https://structure.io/openni";)
+(license license:asl2.0)))
+
(define-public libdc1394
(package
(name "libdc1394")
--
2.26.2
From bd946952cf81ddcbb7418a285b5d6cb89860fc8b Mon Sep 17 00:00:00 2001
Fro
Hey Ludo!
> Great job on all these packages, and great review by Danny, too!
Thank you!
> Danny, what’s your plan wrt. merging ‘wip-desktop’ in ‘master’ or
> ‘staging’? It looks like there are loads of good stuff in there.
Btw, I initially planned to work on four DEs, but practically only one
y
Please find attached patches.
@Others
Please find the following git log.
*** START ***
commit 3d97b5d2e1e836d3c2fc20241f84cf0f2e2bd6b8
Author: Raghav Gururajan
Date: Sat Jul 18 08:13:48 2020 -0400
gnu: gtksourceviewmm: Update package definition.
* gnu/packages/gtk.scm (gtksourceview
Hi Danny!
> since cairo is meant to be a portable and backend-agnostic vector graphics
> library, I find it hard to believe it needs to propagate fontconfig, freetype,
> glib, libpng, pixman, x11, xcb, xext and xrender.
>
> Are you sure that cairo actually exposes those libraries' interfaces to i
`.
It was for `./etc/indent-code.el`, not for `./pre-inst-env guix build`.
Please find the revised patched for libsigc++ and glibmm, attached with
this email.
Regards,
RG.
From 8a1cee7387722427cfa78b5272ab591df8c3953a Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Fri, 17 Jul 2020 16:07:5
Hi Danny!
> applied the patches to wip-desktop, with libsigc++ and glibmm replaced by your
> newer patches.
Thank you!
> I'm still not sure about the propagated-inputs but I left them as-is for the
> time being.
Yeah, it is itching me too. I wouldn't want them propagated. It will
look into it m
@Danny
In my previous patch-set, there has been some changes. Please use these
new patches for mmm, mrg, gegl and gtk-vnc.
Regards,
RG.
From b5eb77e44098811bf0ddb4e6f788c029cbd9ef16 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 20 Jul 2020 11:00:41 -0400
Subject: [PATCH 09/36] gnu
@Danny
> In my previous patch-set, there has been some changes. Please use these
> new patches for mmm, mrg, gegl and gtk-vnc.
Please disregard the new patch for gegl.
Regards,
RG.
signature.asc
Description: OpenPGP digital signature
@Danny
>> In my previous patch-set, there has been some changes. Please use these
>> new patches for mmm, mrg, gegl and gtk-vnc.
>
> Please disregard the new patch for gegl.
Sorry! Please also disregard the new patch for mrg. Only use new patches
of mmm and gtk-vnc.
Regards,
RG.
signature.a
> of mmm and gtk-vnc.
Here are the revised patches for mrg and gegl.
Regards,
RG.
From 74a360d78e35a798ff489543b30ab3e39a26a3db Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 20 Jul 2020 12:21:09 -0400
Subject: [PATCH 10/36] gnu: Add mrg.
* gnu/packages/gimp.scm (mrg): New va
@Danny
Please find the attached patches.
@Others
Please find the following git-log.
*** START ***
commit cafa3a036aec6d95ce6f477ad93987d5c0c703a2
Author: Raghav Gururajan
Date: Mon Jul 27 11:59:41 2020 -0400
gnu: libzapojit: Update package definition.
* gnu/packages/gnome.scm
@Danny
Please find the attached patches.
@Others
Please find the following git-log.
*** START ***
commit 7d6b9fc0f0b463f27881805bb0b9a2d981d855b3
Author: Raghav Gururajan
Date: Thu Jul 30 19:35:16 2020 -0400
gnu: tracker-miners: Update package definition.
* gnu/packages/gnome.scm
@Danny
In my patch-series, please ignore the patch for libhandy and use the
attached-here patch instead.
Regards,
RG.
From dee56fe718dc10c7f3531bba7f4a5a51e9fc4afa Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 27 Jul 2020 03:27:43 -0400
Subject: [PATCH 49/82] gnu: libhandy: Update
Hi Danny!
> pushed this patchset to wip-desktop with small changes.
Thank you!
> I have the following comments/point out the following problems:
>
> * gtksourceview depends on icedtea (Java) (because it has groovy as
> native-input),
> which is not reproducible and only works on x86_64. Pleas
@Danny
Please find the attached patches.
@Others
Please find the following git-log.
*** START ***
commit b02a3f0d0fba7d2f7d6c1809e4ca66e2a9dbf82f
Author: Raghav Gururajan
Date: Tue Aug 4 18:28:39 2020 -0400
gnu: gnome-control-center: Update package definition.
* gnu/packages
@Danny
Please find the attached patches.
NOTE: I am not done with some these packages yet. Have to work on some
run-time issues.
@Others
Please find the following git-log.
*** START ***
commit 9fa96cda1abaa15665e231da20a14b283042276b
Author: Raghav Gururajan
Date: Thu Aug 6 21:59:02 2020
: Raghav Gururajan
Date: Tue Aug 11 04:36:54 2020 -0400
gnu: gdm: Update package definition.
* gnu/packages/gnome.scm (gdm) [version]: Update to 3.36.3.
[source][sha256]: Modify base32.
[patches][gdm-default-session.patch]: Remove patch.
[outputs]: New output "
@Danny
> I will send you the patch for gnome-shell shortly.
Please find the attached patch for gnome-shell. Also I have attached
revised patches for mutter and gdm.
Regards,
RG.
From 4956005520e03defb583fbad14c307c552b59d12 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Mon, 10 Aug 2
@Danny
> Please find the attached patch for gnome-shell. Also I have attached
> revised patches for mutter and gdm.
OOPS! Sent you the wrong ones. Here are the correct ones.
Regards,
RG.
From 4956005520e03defb583fbad14c307c552b59d12 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Dat
Hi Hartmut!
> does your planned work include only Gnome or also KDE Plasma? I'm asking
> since I took up my work on plasma-desktop again and would like to avoid
> duplicate work.
Just the GNOME.
> (Sorry if this is a obvious question, I did not follow your work closely.)
No worries! :-)
Regard
Hello Guix!
As of today, my Outreachy Internship is over. I am very grateful to Guix
for giving me this amazing opportunity.
My work were done in wip-desktop branch. Some of the work are already
being merged to master. Some more work in wip-desktop, require testing
plus fix for some run-time erro
Hello Guix!
I think it is good to have a package-variable "linux-libre-lts", as
mentioned in the table at https://jxself.org/linux-libre/
This way, users don't have to remember and change the version numbers in
their operating-system-configuration or package-manifest, whenever there
is new L
Hi Efraim!
I was waiting for the kernel code reorganization before adding it as a
variable. The trick is to add also linux-libre-lts-source and all the
others, and in a useful location. Now it's just taking the time to add
it in somewhere.
Do you want to take a stab at it? I'm not sure when I'l
Hello Tobias!
It is! Would you like to try your hand at a patch? It should be easy
if unexciting work. (If you want excitment you can suggest making it
the default.)
Sure! Yeah, making it default was the next thing in my mind.
We should use upstream[0] release names, though, not roll our
Hey Tobias!
Where? It's neither here[0] nor there[1]. I found it on blogs.
The name isn't that important; just don't change it for fun, and
‘longterm’ is what I'm used to hearing upstream.
Here, https://jxself.org/linux-libre/
There is a table at the bottom of the page. The same naming co
Hello Guix!
Congratulations to Magali L. Sacramento, Hanan Younes and M Sanni;
who are accepted as Outreachy interns, for the December 2020 round, for
GNU Guix. :-)
Regards,
RG.
OpenPGP_0x5F5816647F8BE551.asc
Description: application/pgp-keys
OpenPGP_signature
Description: OpenPGP digital
Hello Guix!
Congratulations to Magali L. Sacramento, Hanan Younes and M Sanni;
who are accepted as Outreachy interns, for the December 2020 round, for
GNU Guix. :-)
OOPS! Sorry, it is only Magali L. Sacramento. Other two were for
different project, not GNU Guix.
Regards,
RG.
OpenP
Hello Mark and Others!
Thank you for your concern.
I can tell you that those cosmetic changes I made were 100% irrational, useless
and noisy.
I have clinical OCD [1] and ADHD [2], for which I regularly take Fluoxetine and
Methylphenidate to keep things under control. Due to this, if the packag
Hi Ryan!
>> I can tell you that those cosmetic changes I made were 100% irrational,
>> useless and noisy.
>
> That's certainly a way to frame it, but I'd like to hold some space for the
> idea that the things we
> neuroatypical people do to manage and satisfy our own unusual perspectives
> are
Hi Mark!
> Meanwhile, you've only provided a rationale for 1 out of 3 of the kinds
> of changes made in these commits.
>
> Do you have an explanation for why you are removing comments in your
> "cosmetic changes" commits? For example, the following two commits
> remove comments that explain why '
Hi Chris!
> In the context of writing Guix packages, propagating the necessary
> inputs to support other packages finding the library via pkg-config is a
> serious thing, not trivial. If it breaks, dependent packages will likely
> change in behaviour or stop building entirely.
I understand. I did
Hi Mark!
> Thanks for the explanation.
>
> Please keep in mind that every comment in Guix was deliberately put
> there by a Guix developer, which means that at least one developer
> thought the comment was worth including.
>
> I'm concerned that you felt so confident in your assessment that thes
Hi Bengt!
> ┌──┐
> │ "So I removed the comments." │
> └──┘
> Raghav, I think you may not grok the social signalling of a statement like
> that :)
My apologies! I didn't mean that with a negative connotation.
> It sounds like you are overlo
3efbf851b7ea11ce Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Wed, 23 Dec 2020 22:43:10 -0500
Subject: [PATCH] gnu: Add Linux-Libre-LTS.
Enables the choice of using current LTS version of linux-libre in Guix System.
* gnu/packages/linux.scm (linux-libre-lts-version): New variable.
* gnu
Hi Mark!
>
> I have one concern.
>
> It seems to me that the main reason to specify an LTS kernel is to avoid
> the unscheduled breakage that can occur when updating to a new kernel
> release series (i.e. to a new major+minor version). Using
> "linux-libre-lts" would fail to avoid these unsched
Hi Mark!
This guideline, and the code comment in 'gnu/packages/linux.scm', don't
make sense to me.
All of the kernel packages offered by Guix right now are current LTS
kernels. Do you mean "Always points to the newest released LTS version?"
Yours makes it more clear. So,
linux-libre => Alway
dc865ae52 Mon Sep 17 00:00:00 2001
From: Raghav Gururajan
Date: Wed, 30 Dec 2020 16:15:26 -0500
Subject: [PATCH 11/11] gnu: Revise comment for Linux-Libre-LTS.
* gnu/packages/linux.scm (linux-libre-lts): Modify comment.
---
gnu/packages/linux.scm | 2 +-
1 file changed, 1 insertion(+), 1 dele
w5g5ppjjv75kq2r0q0bz9gfpryzdw8xxg"
+(build-system gnu-build-system)
+(arguments
+ `(#:tests? #f ; No target
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'patch
+ (lambda* (#:key inputs #:allow-ot
Hi Mark and Ricardo!
It's more appropriate to use 'for-each' here. 'map' collects all of the
results into a list and returns that list, which is not needed here, and
is slightly less readable. Also, the second argument to 'find-files' is
optional; omitting it does what's needed more efficientl
Hello Guix!
While building 'tdesktop', I get this error:
https://paste.debian.net/1180280/
Any ideas?
Regards,
RG.
/qt5ct/qt5ct-" version ".tar.bz2"))
+ (sha256
+(base32 "1lnx4wqk87lbr6lqc64w5g5ppjjv75kq2r0q0bz9gfpryzdw8xxg"
+(build-system gnu-build-system)
+(arguments
+ `(#:tests? #f ; No target
+ #:phases
+ (modify-phases %
(add-after 'unpack 'patch
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "qt5ct.pro"
+ (("\\$\\$\\[QT_INSTALL_BINS\\]/lrelease")
+(string-append (assoc-ref inputs "qttools")
+
Hello Guix!
As mentioned in this page of manual
(http://guix.gnu.org/manual/en/html_node/Mapped-Devices.html), for
lvm-device-mapping, I did the following in my config.scm:
```
(mapped-devices
(list
(mapped-device
(source
(uuid "47bb32fe-da7f-4eb6-a11d-ae07a3a2e6f8"))
(targ
Hi Mikhail!
I just noticed the commit
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=a9a2fdaabcc78e7a54d9a6bcfa4ee3de308e9a90.
Do you have any clue regarding the following issue?
As mentioned in this page of manual
(http://guix.gnu.org/manual/en/html_node/Mapped-Devices.html), for
lv
Hi Mikhail!
Example in the manual is wrong, it should say 'targets' instead of
'target'.
Ah! So there is a separate field called 'targets', where `(list` is
supposed to be used?
Regards,
RG.
Hi Mikhail!
Example in the manual is wrong, it should say 'targets' instead of
'target'.
Ah! So there is a separate field called 'targets', where `(list` is
supposed to be used?
Yep! It worked. Thanks a lot.
Regards,
RG.
1 - 100 of 211 matches
Mail list logo