Anderson Torres
297ba7ca32
melpa-packages: updated 2023-02-21 (from overlay)
2023-02-21 20:05:28 -03:00
Anderson Torres
7503c1d701
elpa-packages: updated 2023-02-21 (from overlay)
2023-02-21 20:05:26 -03:00
Anderson Torres
dd1e49424f
melpa-packages: updated 2023-02-21 (from overlay)
2023-02-21 08:03:50 -03:00
Anderson Torres
985265c451
elpa-packages: updated 2023-02-21 (from overlay)
2023-02-21 08:03:50 -03:00
Anderson Torres
ec82b6a6e2
nongnu-packages: updated 2023-02-20 (from overlay)
2023-02-21 08:01:28 -03:00
Anderson Torres
42556e233d
melpa-packages: updated 2023-02-20 (from overlay)
2023-02-21 08:01:28 -03:00
Anderson Torres
c93adad021
elpa-packages: updated 2023-02-20 (from overlay)
2023-02-21 08:01:28 -03:00
Kim Lindberger
f4c4c9825a
Merge pull request #215647 from DamienCassou/emacs-melpa-epkg-sqlite
...
emacs.pkgs.melpaStablepackages.epkg: Add sqlite as dependency
2023-02-10 17:17:04 +01:00
Damien Cassou
be8dcd6bbf
emacs.pkgs.melpaStablepackages.epkg: Add sqlite as dependency
2023-02-10 08:47:41 +01:00
Mario Rodas
6bb4f0f103
emacs: use mkDerivation with finalAttrs
...
This will help the emacs overlays to correctly apply the native
compilation patch.
2023-02-04 04:20:00 +00:00
Adam Joseph
42815b4a0c
treewide: systemdSupport: use lib.meta.availableOn
...
Many packages have some kind of flag indicating whether or not to build with
systemd support. Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`. Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.
This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.
This provides three benefits:
1. The default values are set correctly (i.e. including `&& isStatic`)
2. The default values are set consistently
3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
Ferry Jérémie
65d7e87fdb
treewide: replace http by https when https is a permanent redirection
2023-01-22 02:46:49 +01:00
Benjamin Orthen
b0850654ec
emacsPackages.control-lock: use trivialBuild and correct src
...
Use trivialBuild instead of mkDerivation. Correct package src to link to
raw file and and use correct hash.
2023-01-19 13:40:32 +01:00
Benjamin Orthen
210c48b466
emacsPackages.perl-completion: fix evaluation and mark as broken
...
perl-completion (https://www.emacswiki.org/emacs/perl-completion.el )
depends on anything.el which is not in emacsPackages and has not
seen any updates since 2017
2023-01-18 23:58:37 +01:00
Artturin
2eeb34c273
treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform
2023-01-09 21:13:22 +02:00
Guillaume Girol
df6a7e941a
treewide: use bindgenhook where possible
2022-12-06 19:26:14 +01:00
adisbladis
879ad4a4c5
Merge pull request #204077 from r-ryantm/auto-update/emacs-ebuild-mode
...
emacsPackages.ebuild-mode: 1.60 -> 1.61
2022-12-03 02:18:35 +13:00
R. Ryantm
443c70789b
emacsPackages.ebuild-mode: 1.60 -> 1.61
2022-12-02 09:49:52 +00:00
Sergei Trofimovich
8f88cd3f7a
emacs: drop unused xlibsWrapper
2022-12-01 23:54:14 +00:00
Brian Leung
8ede52a7c1
emacs: change substituteInPlace invocation to an aligning patch
...
Commit 97b928ce09d6034ebcb541fb548e5d4862302add in Emacs
messed up the substituteInPlace. Use a patch instead to prevent silent failures.
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=97b928ce09d6034ebcb541fb548e5d4862302add
2022-11-30 11:37:12 -08:00
Brian Leung
6dbbe21770
emacs: override built-in cl-print as null
2022-11-28 12:20:29 -08:00
Lassulus
88238ce44a
Merge pull request #201182 from thblt/image-format-libs-for-pgtk-emacs
...
emacs: build pgtk variant with full image support
2022-11-23 23:48:19 +01:00
Thibault Polge
b42d97f572
emacs: build pgtk variant with full image support
...
Emacs built with pgtk ("pure gtk") isn't X, so `withX` isn't true.
This commit extends the test conditions for format libraries inclusion
to withX || withPgtk, so Pgtk Emacs gets image format support
libraries as well.
Co-authored-by: Atemu <atemu.main@gmail.com>
2022-11-22 07:29:44 +01:00
AndersonTorres
25e04fc2b5
perl-completion: rewrite
2022-11-19 20:16:26 -03:00
AndersonTorres
e492d287b5
emacs manual-packages.nix: remove redundant nano-theme
2022-11-19 20:08:11 -03:00
AndersonTorres
75519d54a0
recipes-archive-melpa.json: updated 2022-11-19
2022-11-19 16:58:06 -03:00
AndersonTorres
7011353418
nongnu-generated.nix: updated 2022-11-19
2022-11-19 16:55:38 -03:00
AndersonTorres
51befefaa7
elpa-generated.nix: updated 2022-11-19
2022-11-19 15:45:21 -03:00
AndersonTorres
ca7d4c4d11
emacs/elisp-packages/manual-packages/tsc/update.py: fixup
2022-11-19 15:40:44 -03:00
Adam Joseph
0e2c58c77f
emacs: add withSystemd option
2022-11-14 23:05:55 +13:00
Anderson Torres
c364f9f3c3
Merge pull request #201017 from sternenseemann/ada-mode-fix-build
...
emacs.pkgs.ada-mode: fix build for version 7.3.1
2022-11-13 11:17:12 -03:00
sternenseemann
d09528373d
emacs.pkgs.ada-mode: fix build for version 7.3.1
...
Fixes breakage to ada-mode introduced in #200190 .
ada-mode recently gained a Makefile [1] which is intended for compiling
it in the ELPA worktree. Building from the ELPA release tarball still
needs to be done via build.sh, so we need to overwrite buildPhase to
ignore the Makefile (previously it'd just do nothing).
Additionally some new build tools are needed and lzip can be removed (as
we no longer fetch an archived version of wisi from ELPA).
[1]: https://git.savannah.gnu.org/cgit/emacs/elpa.git/commit/Makefile?h=externals/ada-mode&id=d5428433e39f3de7168fdc891127a2dcff849904
2022-11-13 13:29:27 +01:00
AndersonTorres
fed3699eb5
tree-sitter-langs: fixup update-defaults.py
...
The nix-shell line should always point out to the repo's `default.nix`.
2022-11-13 09:17:04 -03:00
AndersonTorres
03fa9cdde9
treewide: move all ad-hoc elisp packages to manual-packages/
2022-11-13 09:17:04 -03:00
AndersonTorres
c47cbf3aca
emacs.pkgs.prisma-mode: move to a dedicated directory
...
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:17:01 -03:00
AndersonTorres
d19c5a2384
emacs.pkgs.matrix-client: move to a dedicated directory
...
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:16:52 -03:00
AndersonTorres
022ffab437
emacs.pkgs.haskell-unicode-input-method: move to a dedicated directory
...
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:16:48 -03:00
AndersonTorres
96b0956aee
emacs.pkgs.ghc-mod: move to a dedicated directory
...
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-13 09:16:39 -03:00
AndersonTorres
457efcd352
emacs.pkgs.elisp-ffi: move to a dedicated directory
...
There is no tangible reason to pollute a file like manual-packages with full
descriptions of expressions. `callPackage` exists for a reason :)
2022-11-12 22:31:18 -03:00
AndersonTorres
20bdaba8fc
nongnu-packages: updated 2022-11-12
2022-11-12 15:45:49 -03:00
AndersonTorres
a94b0cfdc0
melpa-packages: updated 2022-11-12
2022-11-12 15:45:34 -03:00
AndersonTorres
c15092aa2b
elpa-packages.nix: updated 2022-11-12
2022-11-12 15:42:37 -03:00
AndersonTorres
69c5dcd47a
nongnu-packages: updated 2022-11-08
2022-11-12 15:42:36 -03:00
AndersonTorres
c12fdf7ae5
melpa-packages: updated 2022-11-08
2022-11-12 15:42:36 -03:00
AndersonTorres
8e3cf58869
elpa-packages: updated 2022-11-08
2022-11-12 15:42:36 -03:00
AndersonTorres
97e51ef8d3
manual-packages.nix: cosmetical refactor
2022-11-12 15:42:36 -03:00
AndersonTorres
c80c7fd5aa
emacs.pkgs.cask: init at 0.8.8
...
Cask was ejected from MELPA (at the Cask owner's request). Now it lives as a
typical external package.
2022-11-12 15:42:35 -03:00
AndersonTorres
699150309b
update-from-overlay: cosmetical change
2022-11-12 15:42:35 -03:00
Martin Weinelt
11b5fc2350
Merge pull request #200594 from treed/fix-grails
2022-11-11 10:40:54 +01:00
Martin Weinelt
9c5c4e6db2
Merge pull request #200504 from treed/fix-hamlet-mode
2022-11-11 10:38:30 +01:00