Commit Graph

32 Commits

Author SHA1 Message Date
1e4a1375b0 Modified setup to add nativecomp-deferred patch 2023-08-14 12:22:20 -05:00
ad10364d64 Bump straight.el (#2)
* Bump straight.el

* Print stacktrace if build fails

* Print stacktraces to stderr

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>

Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
2022-10-28 19:43:30 +01:00
fb8dd5c44c pass $out through to emacs instead of taking over stdout 2022-07-01 17:04:15 +03:00
ab09cca683 straight: update 2022-07-01 17:04:03 +03:00
08d75e5651 straight: update & patch 2022-01-29 19:03:37 +02:00
866ef703fa setup.el: fix typo in log message 2021-12-11 01:59:01 +02:00
01973936c0 setup.el: unbreak nativeComp support 2021-12-11 01:52:34 +02:00
d08bd21d4c readme: update reference to nix-community 2021-12-11 01:43:23 +02:00
46f9e774e9 Revert "Update builtin straight."
This reverts commit 4bb7a6267d.
2021-12-11 01:20:01 +02:00
e3f8aaff9b Fix load path for elpa packages. 2021-08-10 23:29:28 +02:00
4bb7a6267d Update builtin straight. 2021-08-07 11:23:27 +02:00
aec5f224d1 straight: fix overriding straight derivation used 2021-08-06 09:08:08 +02:00
2b91ea635b Revert "Update builtin straight."
This reverts commit 80fe2caf73.
2021-08-06 09:07:10 +02:00
80fe2caf73 Update builtin straight. 2021-08-06 07:47:46 +02:00
8e84d04f10 Merge pull request #2 from 0x450x6c/master
Update built-in straight.
2021-05-20 22:46:37 +02:00
290cc71b58 Update built in straight. 2021-05-01 15:45:50 +05:00
9e6f7d7176 Merge branch 'develop' 2020-06-22 20:54:26 +02:00
ebbe2f0f92 Updating bundled straight.el version 2020-06-22 20:53:37 +02:00
e08cf1d4fd These overrides seems to be unneeded 2020-06-22 20:53:37 +02:00
8d2876aec8 Updating repo generation stage
Previous implementation had a fatal flaw: `straight-recipes-retrieve` is
only called when `straight-use-package` is called with a plain package
name and there is no package override is registered.

When a package is overridden or a plist is given to
`straight-use-package` then the recipe is assumed to be complete and
`straight-recipes-retrieve` call is skipped.

New approach is to register our own override via
`straight-override-recipe` for all packages so the recipe retrieval step
is skipped so is the whole cloning stage because `:local-repo` is
already set now.

Logging style is also updated to be distinguishable from straight's own logs.
2020-06-22 20:49:04 +02:00
b0ac8033a4 Merge branch 'develop' 2020-03-16 18:58:19 +01:00
83fc2a72f9 breaking change: users should (require 'straight) themselves
This way consumers can actually provide defaults to `straight` before it
is loaded, e.g. `(setq straight-fix-org nil)` will actually work.

Fixes: https://github.com/vlaci/nix-doom-emacs/issues/5
2020-03-16 18:55:12 +01:00
82350c3311 breaking change: abort when a package is not found 2020-03-16 18:52:43 +01:00
446f3d70f1 Merge remote-tracking branch 'origin/develop' 2020-01-25 19:42:06 +01:00
ea6318b01d nix-straight.el: make straight-vc-local-repo-dir work 2020-01-25 19:39:53 +01:00
ed6b14fc7a Merge remote-tracking branch 'origin/develop' 2019-11-22 20:48:54 +01:00
10655c5d59 New option to specify emacs package during build 2019-11-22 20:46:36 +01:00
a449ef5f9a New option to fail build on unknown package 2019-11-22 20:43:58 +01:00
d6c09f9415 libstraight: fix installing derivations using fetchTarball
`pkg.src.meta` is not set when using e.g. `fetchTarball`
2019-10-26 11:22:07 +02:00
c564b2411a README: updated with a word of warning 2019-10-23 22:17:20 +02:00
a5d40e9754 Low-level nix integration to straight.el 2019-10-23 22:17:02 +02:00
41090724c9 Initial commit 2019-10-20 15:29:32 +02:00