Straight.el: notdeft package

Created on 29 Oct 2020  Â·  2Comments  Â·  Source: raxod502/straight.el

Hi,
Could you add notdeft package to straight?
It is a wonderful package
https://github.com/hasu/notdeft
https://tero.hasu.is/notdeft/

external command melpa nonstandard packaging support

Most helpful comment

Great! I love this package.
I have it installed in my doom-Emacs,
But, I was trying to install in another instance of Emacs, since a use two
instances here with chemacs
https://github.com/plexus/chemacs
Anyways, I have already managed to do that manually...
Many thanks for replying me.
I hope that the owner gets interested in adding that to MELPA.
Will see...

On Thu, Oct 29, 2020 at 12:08 PM Nicholas Vollmer notifications@github.com
wrote:

Thank you for bringing this package to my attention. It looks interesting.

It doesn't appear as if notdeft is available on MELPA or any other elisp
package archive that we currently support.
There is an issue open to see if the author has any interest in submitting
the package to MELPA, but it hasn't recieved a response yet:

hasu/notdeft#13 https://github.com/hasu/notdeft/issues/13

However, you can still use straight to install notdeft with a custom
recipe.
This works on my system:

(straight-use-package '(notdeft :type git :host github :repo "hasu/notdeft"
:build (("make")
("bash" "-c" "cd xapian && make"))))

I also had to make sure I had the TCLAP library installed on my system as
per notdeft's installation instructions:

If the make command fails, then you will need to ensure that you have the
required libraries installed, and find the right C++ compiler incantation
for building the notdeft-xapian program on your system. A notable library
requirement for compiling the program is TCLAP.

Does that help? Let me know if you have any other questions.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/raxod502/straight.el/issues/622#issuecomment-718816613,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKLPRKJHMUCIM6SJ3RO7M6DSNGAQBANCNFSM4TDTKTSQ
.

All 2 comments

Thank you for bringing this package to my attention. It looks interesting.

It doesn't appear as if notdeft is available on MELPA or any other elisp package archive that we currently support.
There is an issue open to see if the author has any interest in submitting the package to MELPA, but it hasn't recieved a response yet:

https://github.com/hasu/notdeft/issues/13

However, you can still use straight to install notdeft with a custom recipe.
This works on my system:

(straight-use-package '(notdeft :type git :host github :repo "hasu/notdeft"
                                :build (("make")
                                        ("bash" "-c" "cd xapian && make"))))

I also had to make sure I had the TCLAP library installed on my system as per notdeft's installation instructions:

If the make command fails, then you will need to ensure that you have the required libraries installed, and find the right C++ compiler incantation for building the notdeft-xapian program on your system. A notable library requirement for compiling the program is TCLAP.

Does that help? Let me know if you have any other questions.

Great! I love this package.
I have it installed in my doom-Emacs,
But, I was trying to install in another instance of Emacs, since a use two
instances here with chemacs
https://github.com/plexus/chemacs
Anyways, I have already managed to do that manually...
Many thanks for replying me.
I hope that the owner gets interested in adding that to MELPA.
Will see...

On Thu, Oct 29, 2020 at 12:08 PM Nicholas Vollmer notifications@github.com
wrote:

Thank you for bringing this package to my attention. It looks interesting.

It doesn't appear as if notdeft is available on MELPA or any other elisp
package archive that we currently support.
There is an issue open to see if the author has any interest in submitting
the package to MELPA, but it hasn't recieved a response yet:

hasu/notdeft#13 https://github.com/hasu/notdeft/issues/13

However, you can still use straight to install notdeft with a custom
recipe.
This works on my system:

(straight-use-package '(notdeft :type git :host github :repo "hasu/notdeft"
:build (("make")
("bash" "-c" "cd xapian && make"))))

I also had to make sure I had the TCLAP library installed on my system as
per notdeft's installation instructions:

If the make command fails, then you will need to ensure that you have the
required libraries installed, and find the right C++ compiler incantation
for building the notdeft-xapian program on your system. A notable library
requirement for compiling the program is TCLAP.

Does that help? Let me know if you have any other questions.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/raxod502/straight.el/issues/622#issuecomment-718816613,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKLPRKJHMUCIM6SJ3RO7M6DSNGAQBANCNFSM4TDTKTSQ
.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mclearc picture mclearc  Â·  4Comments

agsdot picture agsdot  Â·  4Comments

Luis-Henriquez-Perez picture Luis-Henriquez-Perez  Â·  4Comments

hlissner picture hlissner  Â·  3Comments

raxod502 picture raxod502  Â·  3Comments