Re: License of your contributions to the blog at guix.gnu.org

2022-02-05 Thread Pierre Neidhardt
Hi Ludo, I agree. Pierre signature.asc Description: PGP signature

Re: e31d48d and sbcl-cl-https-everywhere: "guix pull" broken

2021-11-16 Thread Pierre Neidhardt
Good catch, sorry about that. I believed it to be simple enough, I didn't know about the sbcl-package->cl-source-package limitation. The build-system probably needs a fix. signature.asc Description: PGP signature

Re: Unable to update ambrevar's "A4BB CC7F" key from Savannah

2021-07-25 Thread Pierre Neidhardt
Hi Tobias, Indeed, for some reason the encryption test didn't work. I wonder what I had exported in the first place. Anyways, I've just updated it, should be all fine now. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: "guix pull" expiry channels

2021-06-10 Thread Pierre Neidhardt
Once every second week maybe? Depends, if I need an urgent upgrade then it might be more. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: What’s next?

2021-05-16 Thread Pierre Neidhardt
. It's obviously very limited, the next thing we need to do is sync the database from substitute servers. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: What’s next?

2021-05-16 Thread Pierre Neidhardt
point. Maxim Cournoyer writes: > * Add .deb and .rpm formats for 'guix pack'. [...] > * guix environment --fhs (file hierachy standard) Oh my, awesome ideas!!! (These 2 in particular.) Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Duplicate package in lisp-xyz

2021-05-07 Thread Pierre Neidhardt
Duh! I'm so sorry about this. I had check some days (weeks?) ago, saw it wasn't there, prepared the package then rebased. In the meantime Sharlatan had committed it too! Maybe we could have a `make` or `guix lint` warning for this kind of things, I suppose they are bound to happen in the *-xyz

Re: A "cosmetic changes" commit that removes security fixes

2021-05-06 Thread Pierre Neidhardt
efit of the doubt and _ask why_ before policing someone. Food for thoughts! Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: A "cosmetic changes" commit that removes security fixes

2021-05-04 Thread Pierre Neidhardt
on: https://www.gnu.org/prep/maintain/ But one has to dissect it first :) Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: A "cosmetic changes" commit that removes security fixes

2021-05-03 Thread Pierre Neidhardt
document) are governed locally. This question is mostly left unanswered as I understand it. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: A "cosmetic changes" commit that removes security fixes

2021-05-03 Thread Pierre Neidhardt
ferent strategies to various decision problems. Let's note this down and bring it back up in a thread that's more focused on the governance question of Guix. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: branch master updated: gnu: sbcl: Update to 2.1.4.

2021-05-02 Thread Pierre Neidhardt
OK, thanks for the update! Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: branch master updated: gnu: sbcl: Update to 2.1.4.

2021-05-02 Thread Pierre Neidhardt
ll spend weeks repeatedly failing to build it. Maybe > we should just disable SBCL on aarch64 until the build farm can build > it reliably? Sure thing, but I'm not an aarch64 user so maybe someone else would like to comment about this. Thoughts, anyone? Otherwise I can remove aarch

Re: Leaving the GNU Guix community

2021-04-30 Thread Pierre Neidhardt
. Anyhow, discussing more about these things can only help organizing ourselves better and building a stronger community! :) Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: licensing problem with "On Lisp" and code from a github gist

2021-04-23 Thread Pierre Neidhardt
rd of a few libraries that implement some "On Lisp" algorithms, but I suppose we would need to look in details. Maybe ask on r/lisp or r/common_lisp. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Following Guix weather.

2021-04-09 Thread Pierre Neidhardt
Wow, great work! I've always felt lost with Cuirass web interface, now I find it much more convenient to extract information from the CI! Congrats! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [aarch64] sbcl build failure

2021-03-31 Thread Pierre Neidhardt
You can try two things: - Does version 2.1.2 work? - Can you try bootstrapping SBCL with ECL instead of CLISP? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: guix environment --profile with --ad-hoc

2021-03-13 Thread Pierre Neidhardt
and requires brittle shell-escapes compared to --8<---cut here---start->8--- (call-process "guix" nil nil nil "environment" "--profile=..." ...) --8<---cut here---end--->8--- Does that make sense? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: guix environment --profile with --ad-hoc

2021-03-12 Thread Pierre Neidhardt
o we could just do --8<---cut here---start->8--- $ guix environment -l ./build-scripts/guix.scm -p my-profile --8<---cut here---end--->8--- to get the aforementioned behaviour. What do you think? Lars? Cheer

Re: guix environment --profile with --ad-hoc

2021-03-12 Thread Pierre Neidhardt
in > built-derivations for `prof-drv`. Maybe if we make these conditional > it’ll be faster…? Seems to make sense! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Joining the Guix family

2021-03-09 Thread Pierre Neidhardt
Welcome! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: bug#45919: [PATCH 0/8] Exporting a manifest and channels from a profile

2021-02-01 Thread Pierre Neidhardt
Ludovic Courtès writes: > Hi, > > Pierre Neidhardt skribis: > >> Ludovic Courtès writes: > > [...] > >>> • The generated files might use APIs that, in the meantime, got >>> deprecated or changed somehow. This is in contrast with >>>

Re: When substitute download + decompression is CPU-bound

2021-01-29 Thread Pierre Neidhardt
> It’s not as nice as the ability to choose a download strategy, as we > discussed earlier, but implementing that download strategy sounds > tricky. If the user can choose their favourite substitute compression, I believe it's usually enough since they are the best judge of their bandwidt

Re: bug#45919: [PATCH 0/8] Exporting a manifest and channels from a profile

2021-01-28 Thread Pierre Neidhardt
ed several times in the past, I think it’d be great if those > interested could chime in and comment: > > https://issues.guix.gnu.org/45919 > > I’ll leave a few more days and then… push! Thanks a lot for working on this, I'll try to give it a shot tomorrow! :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: An idea regarding Guix Profiles

2021-01-28 Thread Pierre Neidhardt
Hi Raghav, I find the idea very attractive. At first, I thought that GRUB menu entries would be limiting, but then I realized that GRUB supports submenus! So all we need is one submenu per profile, right? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP

Re: Commit Access to Emacs-Guix

2021-01-12 Thread Pierre Neidhardt
That's great news? Do you have a link to the project? How do you intend to receive contributions? Via a mailing list? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Cuirass logo - artwork.

2021-01-09 Thread Pierre Neidhardt
Mathieu Othacehe writes: > At first I thought that all the performance issues we had were caused by > unoptimized SQL queries. Turns out it was only half of the problem. > > As we have multiple processes accessing the database (cuirass, > cuirass-web, cuirass-send-events and now remote-server), w

Re: Cuirass logo - artwork.

2021-01-08 Thread Pierre Neidhardt
Hi! Thanks again for all the efforts you are putting into Cuirass! Since we are on the topic, I have 2 questions: - Why is it called "Cuirass"? :p - Why the move to PostgreSQL? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: bug#45069: BUG: Re: guix environment: error: cannot create container: unprivileged user cannot create user namespaces

2021-01-04 Thread Pierre Neidhardt
This issue seems to be gone for me with kernel 5.10.x. I guess it was a kernel bug then. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Identical files across subsequent package revisions

2020-12-23 Thread Pierre Neidhardt
Taylan Kammer writes: > On 22.12.2020 23:01, Ludovic Courtès wrote: >> >> Thoughts? :-) >> > > My first thought: Neat, would love to see this implemented! :D I second that! :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: When substitute download + decompression is CPU-bound

2020-12-18 Thread Pierre Neidhardt
re is any taker before that, please go ahead! :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: When substitute download + decompression is CPU-bound

2020-12-15 Thread Pierre Neidhardt
Here the "pipeline" could be a CSP channel. Not sure what the term is in Guile. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: When substitute download + decompression is CPU-bound

2020-12-15 Thread Pierre Neidhardt
should yield optimal results regardless of the network or CPU performance. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: When substitute download + decompression is CPU-bound

2020-12-14 Thread Pierre Neidhardt
x side, there is nothing to do. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: bug#45069: BUG: Re: guix environment: error: cannot create container: unprivileged user cannot create user namespaces

2020-12-07 Thread Pierre Neidhardt
Hi Paul, > Can you try, as root on Guix System: > > $ echo 1 > /proc/sys/kernel/unprivileged_userns_clone # echo 1 > /proc/sys/kernel/unprivileged_userns_clone -bash: /proc/sys/kernel/unprivileged_userns_clone: No such file or directory -- Pierre Neidhardt https://ambrevar.xyz/

Re: bug#45069: BUG: Re: guix environment: error: cannot create container: unprivileged user cannot create user namespaces

2020-12-07 Thread Pierre Neidhardt
Hi! I can reproduce the issue since I 'recondigure'd my Guix System. I'm on cebfb29abb151ede95696181d2446c63504593d7. Guix' bug? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Getting rid of the mandb profile hook?

2020-12-05 Thread Pierre Neidhardt
I think it's a very good idea, I'm all for it! Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: GNU Guix 1.2.0rc2 available for testing!

2020-11-20 Thread Pierre Neidhardt
y, source the `environment-variables` file, fix the code or calls then proceed. Obviously reusing cached build would be nicer. Maybe even better would be debugger access to the daemon. On build error we would be dropped in the debugger in the stack frame where it errored. We would fix it, then

Re: GNU Guix 1.2.0rc2 available for testing!

2020-11-19 Thread Pierre Neidhardt
lds if I recall correctly (I can look up the email again if you insist ;p). So what's the rationale behind this change of position? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: updating Jami to "Together", Qt update?

2020-11-18 Thread Pierre Neidhardt
Hi Jan! Jan Wielkiewicz writes: > I managed to compile the latest release of Jami and I'll be sending > patches soon. Congrats and thanks again for your continuous effort! > Is anyone planning to update Qt to 5.15.1? Not that I know of, Qt support is always welcome! -- Pi

Re: Yet another new committer

2020-11-16 Thread Pierre Neidhardt
Getting knee-deep into Guix these days ;) Welcome! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Reviving Emacs-Guix

2020-11-16 Thread Pierre Neidhardt
repl” in ’M-x shell’ do not since they are > both inherited from `comint-mode'. It's partly explored here: https://gitlab.com/emacs-geiser/geiser/-/issues/9 -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: A plan for parameterized packages

2020-11-15 Thread Pierre Neidhardt
f we don't want to drag X indirectly. If I understand your change correctly, the patch is only applying parameters to the given package and it's not propagated to the inputs, is that correct? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Reviving Emacs-Guix

2020-11-15 Thread Pierre Neidhardt
t;) > > works fine. What do you mean with this part? > PS: > What do you name Geiser? Sorry, I don't understand your question :p -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Reviving Emacs-Guix

2020-11-14 Thread Pierre Neidhardt
here---end--->8--- Maybe a misunderstanding, but comint-mode is not the problem here, it works very well indeed with big outputs. Only Geiser chokes on it. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Reviving Emacs-Guix

2020-11-14 Thread Pierre Neidhardt
ode and what is the cold and > clunky shell environment. Using Geiser is a feature. > > Invoking mere shell snippets isn’t quite as interesting. True, let's use Geiser where we can. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Reviving Emacs-Guix

2020-11-14 Thread Pierre Neidhardt
;t install a package a package that needs to be built >> because of Geiser. So yes, Geiser is the issue. > > The dirty-fix in the kind of “guix repl” fashion is easy: run > “(guix-build args)” and expose the output in a specific buffer. > Whatever. It won't work, because the user must be able to interrupt the process. So instead of re-inventing the wheel, it's better to let an Emacs mode that already support process interruption do the job. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Reviving Emacs-Guix

2020-11-14 Thread Pierre Neidhardt
ably in Emacs-Guix. We need to talk to Guix directly, e.g. with `guix repl` like I've done in Nyxt. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Latest Nyxt features a GUI for Guix :)

2020-11-11 Thread Pierre Neidhardt
Guix API. It makes searching and install/uninstall and generation delete operations very convenient. Everything is much easier when you have an interactive minibuffer with live fuzzy search ;) Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Latest Nyxt features a GUI for Guix :)

2020-11-11 Thread Pierre Neidhardt
Screenshots here: https://nyxt.atlas.engineer/article/release-2-pre-release-4.org -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Latest Nyxt features a GUI for Guix :)

2020-11-11 Thread Pierre Neidhardt
be-os-generation - switch-os-generation - delete-os-generation All these commands support existing profiles. Profile creation is not supported at the moment. Most of these commands work with multiple selections (C-space, M-a to select all). Interested in your feedback! Happy hacking! -- Pierre Neid

Re: branch master updated: gnu: nyxt: Update to 2-pre-release-3.

2020-11-11 Thread Pierre Neidhardt
much work these days... Sorry again :( -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: branch master updated: gnu: nyxt: Update to 2-pre-release-3.

2020-11-10 Thread Pierre Neidhardt
e---end--->8--- -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: branch master updated: gnu: nyxt: Update to 2-pre-release-3.

2020-11-10 Thread Pierre Neidhardt
Looks like static-dispatch works on staging, but there is an issue with the new build system for the next package I want to add, generic-cl. I need to ping Guillaume on that and preferably before merging staging. I'll open an issue just now. -- Pierre Neidhardt https://ambreva

Re: branch master updated: gnu: nyxt: Update to 2-pre-release-3.

2020-11-08 Thread Pierre Neidhardt
ge conflict? Otherwise go ahead and I'll fix the Nyxt recipe when you are done. Out of curiosity: how do commit messages help you here? Is there an automated way to report the inputs changes from the comment message? Sorry for the troubles! -- Pierre Neidhardt https://ambrevar.xyz/ signature

Re: Guide! Help! Using guix, or GNU/Linux, for secrecy, privacy.

2020-11-06 Thread Pierre Neidhardt
or email service? Beside Protonmail, Riseup and dismail.de, I've also heard of Fastmail and Mailo. Pick the option that fits you best! Another option is to buy a domain name at a service like Gandi: https://www.gandi.net/. They offer free mail hosting for their subscribers. Cheers! --

Re: Speeding up guix?

2020-11-03 Thread Pierre Neidhardt
downloads), I believe it's still hanging somewhere in the bug tracker. Tests are welcome! Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Guix Front End (GUI) and making it more mainstream, popular in scientific community.

2020-11-01 Thread Pierre Neidhardt
tried g-golf? The Nomad browser uses it, it may not suffer from the aforementioned issue. Thoughts on that? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Guix Front End (GUI) and making it more mainstream, popular in scientific community.

2020-11-01 Thread Pierre Neidhardt
Ludovic Courtès writes: > This reminds me of Janneke’s Guimax: > > https://gitlab.com/janneke/guimax > > It’s rather about providing a Guile UI, but perhaps it could also serve > as the basis of a Guix GUI? I haven't heard about this, thanks for the hint, I'

Re: Guix Front End (GUI) and making it more mainstream, popular in scientific community.

2020-10-29 Thread Pierre Neidhardt
work that remains to be done is to plug it to a GTK interface in Guile, possibly using guile-gi or g-golf. Stay tuned, more is coming, hopefully soon :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [PATCH] Automatically set `geiser-guile-load-path' from .dir-locals

2020-10-26 Thread Pierre Neidhardt
zimoun writes: > Does that mean that the term “guix” should be in the absolute path name, > i.e., “guix/my-worktree-name”? Or does it mean that the term “guix” > should start the worktree, i.e., “guix-my-worktree-name”? The latter, but this is no longer needed in v2. -- Pierre

Re: Advantages over Nix?

2020-10-26 Thread Pierre Neidhardt
x, see https://ambrevar.xyz/guix-advance/index.html Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [PATCH v2] .dir-locals.el: Automatically set the GEISER-GUILE-LOAD-PATH variable.

2020-10-26 Thread Pierre Neidhardt
I haven't tested but looking good to me otherwise :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [PATCH] .dir-locals.el: Automatically set the GEISER-GUILE-LOAD-PATH variable.

2020-10-25 Thread Pierre Neidhardt
ng "/guix" a let-bound variable and add a comment explaining that channel maintainers need to change it. That said, why do we need to clean the load path? Can't we just leave the other paths? What if the user actually wants the other elements? -- Pierre Neidhardt https://ambrevar.

Re: wip-node-14 branch

2020-10-25 Thread Pierre Neidhardt
Wow, fantastic work you've pulled off! Thank you so much and congratulation to you all! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-10-21 Thread Pierre Neidhardt
to specific commands like `guix build', collect the list of builds that are going to be done, and upon completion, fill the database with the build results. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Data Services: use cases

2020-10-21 Thread Pierre Neidhardt
Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-10-17 Thread Pierre Neidhardt
Pierre Neidhardt writes: > So we could do the same with `guix filesearch`: > > - First try the entry in the database. > > - If not there, try query-path-info and if it succeeds, populate the > database. > > - If query-path-info does not succeed, try our new > que

Re: File search progress: database review and question on triggers

2020-10-14 Thread Pierre Neidhardt
with local builds? Does it compute the size on demand or is it stored somewhere? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Data Services: use cases

2020-10-13 Thread Pierre Neidhardt
nformation". There are probably a few more adjustments we could make. Any idea? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-10-11 Thread Pierre Neidhardt
and when we `guix gc` a >> Guix checkout we collect the corresponding database. > > Well, the exact same strategy as > ~/.config/guix/current/lib/guix/package.cache can be used. Oh! I didn't know about this file! What is it used for? > BTW, thanks Pierre for improving the Guix discoverability. :-) Thank you! :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: First impressions from delving into Guix

2020-10-11 Thread Pierre Neidhardt
Great feedback, thanks for sharing! In particular, I didn't know that Guile was out of date on Arch Linux. Now I understand why many Arch Linux users struggle installing Guix... :p -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-10-10 Thread Pierre Neidhardt
Of course, `guix filesearch` hasn't been implemented yet ;) We still need to decide whether we want to make it part of `guix search' or define a separate command. Thoughts? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-10-05 Thread Pierre Neidhardt
the databases in /var/guix/... Comments and help welcome! :) -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: emacs-lucid (was Re: Emacs closure at ~900MB?)

2020-09-29 Thread Pierre Neidhardt
understand correctly, we could have a gtk-minimal that depends on mesa-minimal which is built without LLVM. If llvmpipe is only useful for GNOME Shell and the like, it's very likely that Emacs and many other packages don't need GTK-on-LLVM. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: emacs-lucid (was Re: Emacs closure at ~900MB?)

2020-09-27 Thread Pierre Neidhardt
don't want to use Emacs' own package manager. Without an emacs-no-x-toolkit-exwm package, Guix+EXWM users would be forced to drag GTK->Mesa->LLVM just to start Emacs. Besides, MELPA can't be used to build Guix systems, images and the like. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: emacs-lucid (was Re: Emacs closure at ~900MB?)

2020-09-26 Thread Pierre Neidhardt
tion it in the description of the "emacs" package. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: emacs-lucid (was Re: Emacs closure at ~900MB?)

2020-09-25 Thread Pierre Neidhardt
Feel free to send a patch with my emacs-lucid recipe if you feel that #43578 is not enough. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-23 Thread Pierre Neidhardt
quot;trivial-features" ,sbcl-trivial-features) ("trivial-package-local-nicknames" ,sbcl-trivial-package-local-nicknames) ("trivial-types" ,sbcl-trivial-types) ("unix-opts" ,sbcl-unix-opts) ;; WebKitGTK deps ("sbcl-cffi-gtk" ,sbcl-cl-cffi-gtk) ("sbcl-webkit" ,sbcl-cl-webkit) ("glib-networking" ,glib-networking) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) (synopsis "Extensible web-browser in Common Lisp") (home-page "https://nyxt.atlas.engineer";) (description "Nyxt is a keyboard-oriented, extensible web-browser designed for power users. The application has familiar Emacs and VI key-bindings and is fully configurable and extensible in Common Lisp.") (license license:bsd-3))) --8<---cut here---end--->8--- I haven't tested StumpWM, can anyone do it? If StumpWM passes, feel free to merge this patchset. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Docker image: from profile/manifest to manifest.scm?

2020-09-23 Thread Pierre Neidhardt
Hi Simon! zimoun writes: > 2. What is the status of the converter from profile/manifest to > manifest.scm discussed sometimes ago? I haven't heard of any change ever since we discussed it, sorry :p Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Descr

Re: Emacs closure at ~900MB?

2020-09-22 Thread Pierre Neidhardt
--->8--- Ideally, we would reduce the LLVM and Mesa closure sizes as I started doing some weeks ago. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-15 Thread Pierre Neidhardt
ASD files is a good default behaviour but we should allow to override it with the asd-files keyword. Thoughts? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-14 Thread Pierre Neidhardt
This may very well be the reason why the ECL / SBCL packages are defined separately in the previous build system... Any idea, anyone? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-13 Thread Pierre Neidhardt
ASDF configuration and to the sources in cl-xyz, in case the user > installs only cl-xyz:sbcl or only cl-xyz:ecl. Agreed on all points! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-13 Thread Pierre Neidhardt
at it does not change this behaviour. If you can't figure it out I can give it a shot. Otherwise let's ask the ASDF people. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-13 Thread Pierre Neidhardt
├── lib │   └── sbcl │   ├── osicat.asd │   ├── osicat--system.fasl │   └── posix │   └── libosicat.so ... --8<---cut here---end--->8--- -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Improve ASDF build system for Common Lisp libraries

2020-09-12 Thread Pierre Neidhardt
ge outputs? Of course, this can wait, we could do this as a second step if you think it's a good idea. I'll test SBCL- packages with Nyxt. They use to break Nyxt (sbcl-cl-webkit and sbcl-cl-cffi-gtk), I'll see if it works now. I'll also see test sbcl-osicat. Cheer

Re: doc: Channel subsection order?

2020-09-12 Thread Pierre Neidhardt
I agree! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Profile hook in build environment?

2020-09-09 Thread Pierre Neidhardt
Hi Guillaume, Thanks for taking a shot at this ;) Why would we need to generate the ASDF configuration file in a hook? Can't we do it at build time? Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [PATCH v4] gnu: emacs: Update to 27.1.

2020-09-04 Thread Pierre Neidhardt
Looks like an upstream issue: https://github.com/Wilfred/helpful/issues/248 -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [PATCH v4] gnu: emacs: Update to 27.1.

2020-09-04 Thread Pierre Neidhardt
emacs-helpful still seems to be broken on master. Any idea? I'll try to fix it later today. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: Signing emails with mu4e (was Re: Hello, new committer here!)

2020-09-01 Thread Pierre Neidhardt
ners nor mml-secure-opengpg-sign-with-sender. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: [PATCH v4] gnu: emacs: Update to 27.1.

2020-08-28 Thread Pierre Neidhardt
I confirm that with Mark's commit emacs-clojure-mode and emacs-elisp-refs are also broken. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-08-27 Thread Pierre Neidhardt
roducing complexity” [1]. Therefore, if “guix > filesearch” introduces a SQL cache, then it seems a good idea to be also > usable by “guix search”. > > Well, if the table is extended with the fields “synopsis” and > “description” then what is the size of the database? Does it

Re: File search progress: database review and question on triggers

2020-08-27 Thread Pierre Neidhardt
ge.cache); discussed at length in > #39258 <http://issues.guix.gnu.org/issue/39258>. I think this is a bit beyond the scope of this patch set. I'd rather focus on files exclusively for now and proceed one step at a time :) Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-08-24 Thread Pierre Neidhardt
is that we can't use any special character like boolean operators. I'm not sure how we can get the best of both worlds. Maybe add a command line flag that would enable "extended search syntax" in which the user can use all of FTS but must make sure to quote "libm.so" for instance. Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-08-13 Thread Pierre Neidhardt
uot; result in database. Any idea where I can trigger the indexing from a "guix build"? - Sync the database data from a substitute server. Any pointer would be appreciated :) Cheers! -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-08-13 Thread Pierre Neidhardt
that does not start the word. If I search "bar", I'd like to match "foobar". The reverse is possible ("foo" matches "foobar"). Well, I'll share my FTS demo just now, we can always think about this case later. -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

Re: File search progress: database review and question on triggers

2020-08-13 Thread Pierre Neidhardt
Ricardo Wurmus writes: > Pierre Neidhardt writes: > >> - Or do you think SQLite patterns (using "%") would do for now? As >> Mathieu pointed out, it's an unfortunate inconsistency with the rest of >> Guix. But maybe regexp support can be added in a

Re: File search progress: database review and question on triggers

2020-08-12 Thread Pierre Neidhardt
etween). By absolute file name, you mean relative to the Guix store item? As I mentioned in my reply to Julien, this would be a specific use-case optimization, like you said it won't work when you don't know the exact basename or full path, so I'm not sure it's worth going down that road. Thoughts? -- Pierre Neidhardt https://ambrevar.xyz/ signature.asc Description: PGP signature

  1   2   3   4   5   6   7   >