emacsPackages: Drop old emacsPackages (non-NG) sets
These have been deprecated for a long time now and has not seen much maintenance.
This commit is contained in:
parent
bd87895d73
commit
41d1b8fa88
|
@ -6,7 +6,7 @@
|
||||||
answer some of the frequently asked questions
|
answer some of the frequently asked questions
|
||||||
related to Nixpkgs use.
|
related to Nixpkgs use.
|
||||||
|
|
||||||
Some useful information related to package use
|
Some useful information related to package use
|
||||||
can be found in <link linkend="chap-package-notes">package-specific development notes</link>.
|
can be found in <link linkend="chap-package-notes">package-specific development notes</link>.
|
||||||
|
|
||||||
</para>
|
</para>
|
||||||
|
@ -196,7 +196,7 @@ overrides = self: super: rec {
|
||||||
haskell-mode = self.melpaPackages.haskell-mode;
|
haskell-mode = self.melpaPackages.haskell-mode;
|
||||||
...
|
...
|
||||||
};
|
};
|
||||||
((emacsPackagesNgGen emacs).overrideScope' overrides).emacsWithPackages (p: with p; [
|
((emacsPackagesGen emacs).overrideScope' overrides).emacsWithPackages (p: with p; [
|
||||||
# here both these package will use haskell-mode of our own choice
|
# here both these package will use haskell-mode of our own choice
|
||||||
ghc-mod
|
ghc-mod
|
||||||
dante
|
dante
|
||||||
|
|
|
@ -338,10 +338,17 @@
|
||||||
For nginx, the dependencies are still automatically managed when <option>services.nginx.virtualhosts.<name>.enableACME</option> is enabled just like before. What changed is that nginx now directly depends on the specific certificates that it needs,
|
For nginx, the dependencies are still automatically managed when <option>services.nginx.virtualhosts.<name>.enableACME</option> is enabled just like before. What changed is that nginx now directly depends on the specific certificates that it needs,
|
||||||
instead of depending on the catch-all <literal>acme-certificates.target</literal>. This target unit was also removed from the codebase.
|
instead of depending on the catch-all <literal>acme-certificates.target</literal>. This target unit was also removed from the codebase.
|
||||||
This will mean nginx will no longer depend on certificates it isn't explicitly managing and fixes a bug with certificate renewal
|
This will mean nginx will no longer depend on certificates it isn't explicitly managing and fixes a bug with certificate renewal
|
||||||
ordering racing with nginx restarting which could lead to nginx getting in a broken state as described at
|
ordering racing with nginx restarting which could lead to nginx getting in a broken state as described at
|
||||||
<link xlink:href="https://github.com/NixOS/nixpkgs/issues/60180">NixOS/nixpkgs#60180</link>.
|
<link xlink:href="https://github.com/NixOS/nixpkgs/issues/60180">NixOS/nixpkgs#60180</link>.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
The old deprecated <literal>emacs</literal> package sets have been dropped.
|
||||||
|
What used to be called <literal>emacsPackagesNg</literal> is now simply called <literal>emacsPackages</literal>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
Damien Cassou @DamienCassou
|
Damien Cassou @DamienCassou
|
||||||
Thomas Tuegel @ttuegel
|
Thomas Tuegel @ttuegel
|
||||||
Rodney Lorrimar @rvl
|
Rodney Lorrimar @rvl
|
||||||
|
Adam Hoese @adisbladis
|
||||||
-->
|
-->
|
||||||
<para>
|
<para>
|
||||||
<link xlink:href="https://www.gnu.org/software/emacs/">Emacs</link> is an
|
<link xlink:href="https://www.gnu.org/software/emacs/">Emacs</link> is an
|
||||||
|
@ -130,15 +131,6 @@
|
||||||
Emacs packages through nixpkgs.
|
Emacs packages through nixpkgs.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<note>
|
|
||||||
<para>
|
|
||||||
This documentation describes the new Emacs packages framework in NixOS
|
|
||||||
16.03 (<varname>emacsPackagesNg</varname>) which should not be confused
|
|
||||||
with the previous and deprecated framework
|
|
||||||
(<varname>emacs24Packages</varname>).
|
|
||||||
</para>
|
|
||||||
</note>
|
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The first step to declare the list of packages you want in your Emacs
|
The first step to declare the list of packages you want in your Emacs
|
||||||
installation is to create a dedicated derivation. This can be done in a
|
installation is to create a dedicated derivation. This can be done in a
|
||||||
|
@ -164,7 +156,7 @@ $ ./result/bin/emacs
|
||||||
|
|
||||||
let
|
let
|
||||||
myEmacs = pkgs.emacs; <co xml:id="ex-emacsNix-2" />
|
myEmacs = pkgs.emacs; <co xml:id="ex-emacsNix-2" />
|
||||||
emacsWithPackages = (pkgs.emacsPackagesNgGen myEmacs).emacsWithPackages; <co xml:id="ex-emacsNix-3" />
|
emacsWithPackages = (pkgs.emacsPackagesGen myEmacs).emacsWithPackages; <co xml:id="ex-emacsNix-3" />
|
||||||
in
|
in
|
||||||
emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [ <co xml:id="ex-emacsNix-4" />
|
emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [ <co xml:id="ex-emacsNix-4" />
|
||||||
magit # ; Integrate git <C-x g>
|
magit # ; Integrate git <C-x g>
|
||||||
|
@ -262,10 +254,10 @@ in
|
||||||
<example xml:id="module-services-emacs-querying-packages">
|
<example xml:id="module-services-emacs-querying-packages">
|
||||||
<title>Querying Emacs packages</title>
|
<title>Querying Emacs packages</title>
|
||||||
<programlisting><![CDATA[
|
<programlisting><![CDATA[
|
||||||
nix-env -f "<nixpkgs>" -qaP -A emacsPackagesNg.elpaPackages
|
nix-env -f "<nixpkgs>" -qaP -A emacsPackages.elpaPackages
|
||||||
nix-env -f "<nixpkgs>" -qaP -A emacsPackagesNg.melpaPackages
|
nix-env -f "<nixpkgs>" -qaP -A emacsPackages.melpaPackages
|
||||||
nix-env -f "<nixpkgs>" -qaP -A emacsPackagesNg.melpaStablePackages
|
nix-env -f "<nixpkgs>" -qaP -A emacsPackages.melpaStablePackages
|
||||||
nix-env -f "<nixpkgs>" -qaP -A emacsPackagesNg.orgPackages
|
nix-env -f "<nixpkgs>" -qaP -A emacsPackages.orgPackages
|
||||||
]]></programlisting>
|
]]></programlisting>
|
||||||
</example>
|
</example>
|
||||||
</para>
|
</para>
|
||||||
|
|
|
@ -6,8 +6,8 @@ To update the list of packages from MELPA,
|
||||||
|
|
||||||
1. Run ./update-melpa
|
1. Run ./update-melpa
|
||||||
2. Check for evaluation errors:
|
2. Check for evaluation errors:
|
||||||
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackagesNg.melpaStablePackages
|
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackages.melpaStablePackages
|
||||||
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackagesNg.melpaPackages
|
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackages.melpaPackages
|
||||||
3. `git commit -m "melpa-packages: $(date -Idate)" recipes-archive-melpa.json`
|
3. `git commit -m "melpa-packages: $(date -Idate)" recipes-archive-melpa.json`
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
let
|
let
|
||||||
pkgs = import ../../../.. {};
|
pkgs = import ../../../.. {};
|
||||||
|
|
||||||
emacsEnv = (pkgs.emacsPackagesNgFor pkgs.emacs26).emacsWithPackages (epkgs: let
|
emacsEnv = (pkgs.emacsPackagesFor pkgs.emacs26).emacsWithPackages (epkgs: let
|
||||||
|
|
||||||
promise = epkgs.trivialBuild {
|
promise = epkgs.trivialBuild {
|
||||||
pname = "promise";
|
pname = "promise";
|
||||||
|
|
|
@ -18,10 +18,10 @@ the correct version of Emacs.
|
||||||
`emacsWithPackages` inherits the package set which contains it, so the
|
`emacsWithPackages` inherits the package set which contains it, so the
|
||||||
correct way to override the provided package set is to override the
|
correct way to override the provided package set is to override the
|
||||||
set which contains `emacsWithPackages`. For example, to override
|
set which contains `emacsWithPackages`. For example, to override
|
||||||
`emacsPackagesNg.emacsWithPackages`,
|
`emacsPackages.emacsWithPackages`,
|
||||||
```
|
```
|
||||||
let customEmacsPackages =
|
let customEmacsPackages =
|
||||||
emacsPackagesNg.overrideScope' (self: super: {
|
emacsPackages.overrideScope' (self: super: {
|
||||||
# use a custom version of emacs
|
# use a custom version of emacs
|
||||||
emacs = ...;
|
emacs = ...;
|
||||||
# use the unstable MELPA version of magit
|
# use the unstable MELPA version of magit
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ stdenv, fetchurl, python, emacsPackagesNg }:
|
{ stdenv, fetchurl, python, emacsPackages }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "cask-${version}";
|
name = "cask-${version}";
|
||||||
|
@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
buildInputs = with emacsPackagesNg; [
|
buildInputs = with emacsPackages; [
|
||||||
s f dash ansi ecukes servant ert-runner el-mock
|
s f dash ansi ecukes servant ert-runner el-mock
|
||||||
noflet ert-async shell-split-string git package-build
|
noflet ert-async shell-split-string git package-build
|
||||||
];
|
];
|
||||||
|
@ -44,5 +44,5 @@ stdenv.mkDerivation rec {
|
||||||
maintainers = [ maintainers.flexw ];
|
maintainers = [ maintainers.flexw ];
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ emacsPackagesNg.emacs python ];
|
nativeBuildInputs = [ emacsPackages.emacs python ];
|
||||||
}
|
}
|
||||||
|
|
|
@ -87,9 +87,11 @@ mapAliases ({
|
||||||
double_conversion = double-conversion; # 2017-11-22
|
double_conversion = double-conversion; # 2017-11-22
|
||||||
docker_compose = docker-compose; # 2018-11-10
|
docker_compose = docker-compose; # 2018-11-10
|
||||||
dwarf_fortress = dwarf-fortress; # added 2016-01-23
|
dwarf_fortress = dwarf-fortress; # added 2016-01-23
|
||||||
emacsMelpa = emacs25PackagesNg; # for backward compatibility
|
emacsMelpa = emacs25Packages; # for backward compatibility
|
||||||
emacsPackagesGen = emacsPackagesFor; # added 2018-08-18
|
emacsPackagesGen = emacsPackagesFor; # added 2018-08-18
|
||||||
emacsPackagesNgGen = emacsPackagesNgFor; # added 2018-08-18
|
emacsPackagesNgGen = emacsPackagesFor; # added 2018-08-18
|
||||||
|
emacsPackagesNgFor = emacsPackagesFor; # added 2019-08-07
|
||||||
|
emacsPackagesNg = emacsPackages; # added 2019-08-07
|
||||||
emby = throw "The Emby derivation has been removed, see jellyfin instead for a free software fork."; # added 2019-05-01
|
emby = throw "The Emby derivation has been removed, see jellyfin instead for a free software fork."; # added 2019-05-01
|
||||||
enblendenfuse = enblend-enfuse; # 2015-09-30
|
enblendenfuse = enblend-enfuse; # 2015-09-30
|
||||||
evolution_data_server = evolution-data-server; # added 2018-02-25
|
evolution_data_server = evolution-data-server; # added 2018-02-25
|
||||||
|
|
|
@ -377,7 +377,7 @@ in
|
||||||
|
|
||||||
mkShell = callPackage ../build-support/mkshell { };
|
mkShell = callPackage ../build-support/mkshell { };
|
||||||
|
|
||||||
nixBufferBuilders = import ../build-support/emacs/buffer.nix { inherit (pkgs) lib writeText; inherit (emacsPackagesNg) inherit-local; };
|
nixBufferBuilders = import ../build-support/emacs/buffer.nix { inherit (pkgs) lib writeText; inherit (emacsPackages) inherit-local; };
|
||||||
|
|
||||||
nix-gitignore = callPackage ../build-support/nix-gitignore { };
|
nix-gitignore = callPackage ../build-support/nix-gitignore { };
|
||||||
|
|
||||||
|
@ -7919,7 +7919,7 @@ in
|
||||||
# package. Wishing we could merge it into one irony package, to avoid this issue,
|
# package. Wishing we could merge it into one irony package, to avoid this issue,
|
||||||
# but its emacs-side expression is autogenerated, and we can't hook into it (other
|
# but its emacs-side expression is autogenerated, and we can't hook into it (other
|
||||||
# than peek into its version).
|
# than peek into its version).
|
||||||
inherit (emacsPackagesNg.melpaStablePackages) irony;
|
inherit (emacsPackages.melpaStablePackages) irony;
|
||||||
};
|
};
|
||||||
|
|
||||||
hugs = callPackage ../development/interpreters/hugs { };
|
hugs = callPackage ../development/interpreters/hugs { };
|
||||||
|
@ -17917,7 +17917,6 @@ in
|
||||||
|
|
||||||
emacs = emacs26;
|
emacs = emacs26;
|
||||||
emacsPackages = emacs26Packages;
|
emacsPackages = emacs26Packages;
|
||||||
emacsPackagesNg = emacs26PackagesNg;
|
|
||||||
|
|
||||||
emacs26 = callPackage ../applications/editors/emacs {
|
emacs26 = callPackage ../applications/editors/emacs {
|
||||||
# use override to enable additional features
|
# use override to enable additional features
|
||||||
|
@ -17962,153 +17961,7 @@ in
|
||||||
stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
|
stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
emacsPackagesFor = emacs: self: let callPackage = newScope self; in rec {
|
emacsPackagesFor = emacs: import ./emacs-packages.nix {
|
||||||
inherit emacs;
|
|
||||||
|
|
||||||
autoComplete = callPackage ../applications/editors/emacs-modes/auto-complete { };
|
|
||||||
|
|
||||||
bbdb = callPackage ../applications/editors/emacs-modes/bbdb { };
|
|
||||||
|
|
||||||
bbdb3 = callPackage ../applications/editors/emacs-modes/bbdb/3.nix {};
|
|
||||||
|
|
||||||
cedet = callPackage ../applications/editors/emacs-modes/cedet { };
|
|
||||||
|
|
||||||
calfw = callPackage ../applications/editors/emacs-modes/calfw { };
|
|
||||||
|
|
||||||
cedille = callPackage ../applications/editors/emacs-modes/cedille { cedille = pkgs.cedille; };
|
|
||||||
|
|
||||||
coffee = callPackage ../applications/editors/emacs-modes/coffee { };
|
|
||||||
|
|
||||||
colorTheme = callPackage ../applications/editors/emacs-modes/color-theme { };
|
|
||||||
|
|
||||||
colorThemeSolarized = callPackage ../applications/editors/emacs-modes/color-theme-solarized { };
|
|
||||||
|
|
||||||
cryptol = callPackage ../applications/editors/emacs-modes/cryptol { };
|
|
||||||
|
|
||||||
cua = callPackage ../applications/editors/emacs-modes/cua { };
|
|
||||||
|
|
||||||
d = callPackage ../applications/editors/emacs-modes/d { };
|
|
||||||
|
|
||||||
darcsum = callPackage ../applications/editors/emacs-modes/darcsum { };
|
|
||||||
|
|
||||||
# ecb = callPackage ../applications/editors/emacs-modes/ecb { };
|
|
||||||
|
|
||||||
emacsClangCompleteAsync = callPackage ../applications/editors/emacs-modes/emacs-clang-complete-async { };
|
|
||||||
|
|
||||||
emacsSessionManagement = callPackage ../applications/editors/emacs-modes/session-management-for-emacs { };
|
|
||||||
|
|
||||||
emacsw3m = callPackage ../applications/editors/emacs-modes/emacs-w3m { };
|
|
||||||
|
|
||||||
emms = callPackage ../applications/editors/emacs-modes/emms { };
|
|
||||||
|
|
||||||
ensime = callPackage ../applications/editors/emacs-modes/ensime { };
|
|
||||||
|
|
||||||
erlangMode = callPackage ../applications/editors/emacs-modes/erlang { };
|
|
||||||
|
|
||||||
ess = callPackage ../applications/editors/emacs-modes/ess { };
|
|
||||||
|
|
||||||
flymakeCursor = callPackage ../applications/editors/emacs-modes/flymake-cursor { };
|
|
||||||
|
|
||||||
gh = callPackage ../applications/editors/emacs-modes/gh { };
|
|
||||||
|
|
||||||
graphvizDot = callPackage ../applications/editors/emacs-modes/graphviz-dot { };
|
|
||||||
|
|
||||||
gist = callPackage ../applications/editors/emacs-modes/gist { };
|
|
||||||
|
|
||||||
haskellMode = callPackage ../applications/editors/emacs-modes/haskell { };
|
|
||||||
|
|
||||||
hsc3Mode = callPackage ../applications/editors/emacs-modes/hsc3 { };
|
|
||||||
|
|
||||||
hol_light_mode = callPackage ../applications/editors/emacs-modes/hol_light { };
|
|
||||||
|
|
||||||
htmlize = callPackage ../applications/editors/emacs-modes/htmlize { };
|
|
||||||
|
|
||||||
ido-ubiquitous = callPackage ../applications/editors/emacs-modes/ido-ubiquitous { };
|
|
||||||
|
|
||||||
icicles = callPackage ../applications/editors/emacs-modes/icicles { };
|
|
||||||
|
|
||||||
idris = callPackage ../applications/editors/emacs-modes/idris { };
|
|
||||||
|
|
||||||
jabber = callPackage ../applications/editors/emacs-modes/jabber { };
|
|
||||||
|
|
||||||
jade = callPackage ../applications/editors/emacs-modes/jade { };
|
|
||||||
|
|
||||||
jdee = callPackage ../applications/editors/emacs-modes/jdee { };
|
|
||||||
|
|
||||||
js2 = callPackage ../applications/editors/emacs-modes/js2 { };
|
|
||||||
|
|
||||||
let-alist = callPackage ../applications/editors/emacs-modes/let-alist { };
|
|
||||||
|
|
||||||
logito = callPackage ../applications/editors/emacs-modes/logito { };
|
|
||||||
|
|
||||||
loremIpsum = callPackage ../applications/editors/emacs-modes/lorem-ipsum { };
|
|
||||||
|
|
||||||
markdownMode = callPackage ../applications/editors/emacs-modes/markdown-mode { };
|
|
||||||
|
|
||||||
maudeMode = callPackage ../applications/editors/emacs-modes/maude { };
|
|
||||||
|
|
||||||
metaweblog = callPackage ../applications/editors/emacs-modes/metaweblog { };
|
|
||||||
|
|
||||||
monky = callPackage ../applications/editors/emacs-modes/monky { };
|
|
||||||
|
|
||||||
notmuch = lowPrio (pkgs.notmuch.override { inherit emacs; });
|
|
||||||
|
|
||||||
ocamlMode = callPackage ../applications/editors/emacs-modes/ocaml { };
|
|
||||||
|
|
||||||
offlineimap = callPackage ../applications/editors/emacs-modes/offlineimap {};
|
|
||||||
|
|
||||||
# This is usually a newer version of Org-Mode than that found in GNU Emacs, so
|
|
||||||
# we want it to have higher precedence.
|
|
||||||
org = hiPrio (callPackage ../applications/editors/emacs-modes/org { });
|
|
||||||
|
|
||||||
org2blog = callPackage ../applications/editors/emacs-modes/org2blog { };
|
|
||||||
|
|
||||||
pcache = callPackage ../applications/editors/emacs-modes/pcache { };
|
|
||||||
|
|
||||||
phpMode = callPackage ../applications/editors/emacs-modes/php { };
|
|
||||||
|
|
||||||
prologMode = callPackage ../applications/editors/emacs-modes/prolog { };
|
|
||||||
|
|
||||||
proofgeneral = callPackage ../applications/editors/emacs-modes/proofgeneral/4.4.nix {
|
|
||||||
texLive = texlive.combine { inherit (texlive) scheme-basic cm-super ec; };
|
|
||||||
};
|
|
||||||
proofgeneral_HEAD = callPackage ../applications/editors/emacs-modes/proofgeneral/HEAD.nix {
|
|
||||||
texinfo = texinfo4 ;
|
|
||||||
texLive = texlive.combine { inherit (texlive) scheme-basic cm-super ec; };
|
|
||||||
};
|
|
||||||
|
|
||||||
quack = callPackage ../applications/editors/emacs-modes/quack { };
|
|
||||||
|
|
||||||
rainbowDelimiters = callPackage ../applications/editors/emacs-modes/rainbow-delimiters { };
|
|
||||||
|
|
||||||
rectMark = callPackage ../applications/editors/emacs-modes/rect-mark { };
|
|
||||||
|
|
||||||
rudel = callPackage ../applications/editors/emacs-modes/rudel { };
|
|
||||||
|
|
||||||
s = callPackage ../applications/editors/emacs-modes/s { };
|
|
||||||
|
|
||||||
sbtMode = callPackage ../applications/editors/emacs-modes/sbt-mode { };
|
|
||||||
|
|
||||||
scalaMode1 = callPackage ../applications/editors/emacs-modes/scala-mode/v1.nix { };
|
|
||||||
scalaMode2 = callPackage ../applications/editors/emacs-modes/scala-mode/v2.nix { };
|
|
||||||
|
|
||||||
structuredHaskellMode = haskellPackages.structured-haskell-mode;
|
|
||||||
|
|
||||||
sunriseCommander = callPackage ../applications/editors/emacs-modes/sunrise-commander { };
|
|
||||||
|
|
||||||
tuaregMode = callPackage ../applications/editors/emacs-modes/tuareg { };
|
|
||||||
|
|
||||||
writeGood = callPackage ../applications/editors/emacs-modes/writegood { };
|
|
||||||
|
|
||||||
xmlRpc = callPackage ../applications/editors/emacs-modes/xml-rpc { };
|
|
||||||
|
|
||||||
cask = callPackage ../applications/editors/emacs-modes/cask { };
|
|
||||||
};
|
|
||||||
|
|
||||||
emacs25Packages = dontRecurseIntoAttrs (emacsPackagesFor emacs25 pkgs.emacs25Packages);
|
|
||||||
emacs26Packages = dontRecurseIntoAttrs (emacsPackagesFor emacs26 pkgs.emacs26Packages);
|
|
||||||
|
|
||||||
emacsPackagesNgFor = emacs: import ./emacs-packages.nix {
|
|
||||||
inherit lib newScope stdenv pkgs;
|
inherit lib newScope stdenv pkgs;
|
||||||
inherit fetchFromGitHub fetchurl;
|
inherit fetchFromGitHub fetchurl;
|
||||||
inherit emacs texinfo makeWrapper runCommand writeText;
|
inherit emacs texinfo makeWrapper runCommand writeText;
|
||||||
|
@ -18133,12 +17986,12 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
emacs25PackagesNg = dontRecurseIntoAttrs (emacsPackagesNgFor emacs25);
|
emacs25Packages = dontRecurseIntoAttrs (emacsPackagesFor emacs25);
|
||||||
emacs26PackagesNg = dontRecurseIntoAttrs (emacsPackagesNgFor emacs26);
|
emacs26Packages = dontRecurseIntoAttrs (emacsPackagesFor emacs26);
|
||||||
|
|
||||||
emacs25WithPackages = emacs25PackagesNg.emacsWithPackages;
|
emacs25WithPackages = emacs25Packages.emacsWithPackages;
|
||||||
emacs26WithPackages = emacs26PackagesNg.emacsWithPackages;
|
emacs26WithPackages = emacs26Packages.emacsWithPackages;
|
||||||
emacsWithPackages = emacsPackagesNg.emacsWithPackages;
|
emacsWithPackages = emacsPackages.emacsWithPackages;
|
||||||
|
|
||||||
inherit (gnome3) empathy;
|
inherit (gnome3) empathy;
|
||||||
|
|
||||||
|
|
|
@ -192,7 +192,7 @@ let
|
||||||
|
|
||||||
# Language packages disabled in https://github.com/NixOS/nixpkgs/commit/ccd1029f58a3bb9eca32d81bf3f33cb4be25cc66
|
# Language packages disabled in https://github.com/NixOS/nixpkgs/commit/ccd1029f58a3bb9eca32d81bf3f33cb4be25cc66
|
||||||
|
|
||||||
#emacsPackagesNg = packagePlatforms pkgs.emacsPackagesNg;
|
#emacsPackages = packagePlatforms pkgs.emacsPackages;
|
||||||
#rPackages = packagePlatforms pkgs.rPackages;
|
#rPackages = packagePlatforms pkgs.rPackages;
|
||||||
ocamlPackages = { };
|
ocamlPackages = { };
|
||||||
perlPackages = { };
|
perlPackages = { };
|
||||||
|
|
Loading…
Reference in a new issue