Merge pull request #122797 from AndersonTorres/quick-patches

Emacs packages updates
This commit is contained in:
Anderson Torres 2021-05-14 14:17:29 -03:00 committed by GitHub
commit f6fa95f6f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 1146 additions and 1058 deletions

View file

@ -655,10 +655,10 @@
elpaBuild { elpaBuild {
pname = "corfu"; pname = "corfu";
ename = "corfu"; ename = "corfu";
version = "0.4"; version = "0.6";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/corfu-0.4.tar"; url = "https://elpa.gnu.org/packages/corfu-0.6.tar";
sha256 = "0yaspx58w02n3liqy5i4lm6lk5f1fm6v5lfrzp7xaqnngq1f4gbj"; sha256 = "0zl769l3mmy4b0pj70dwjllq0224r2w4l45xvaqbj75qfqclj6cj";
}; };
packageRequires = [ emacs ]; packageRequires = [ emacs ];
meta = { meta = {
@ -1045,10 +1045,10 @@
elpaBuild { elpaBuild {
pname = "eev"; pname = "eev";
ename = "eev"; ename = "eev";
version = "20210102"; version = "20210512";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/eev-20210102.tar"; url = "https://elpa.gnu.org/packages/eev-20210512.tar";
sha256 = "14vpgcncmzzbv8v78v221hdhigvk00vqiizwd8dy0b7hqz6gl0rq"; sha256 = "0dj49lpqv5vsx02h8mla8cmv5cr5f2qbz74f9dn8q4adpzxsajin";
}; };
packageRequires = [ emacs ]; packageRequires = [ emacs ];
meta = { meta = {
@ -1148,10 +1148,10 @@
elpaBuild { elpaBuild {
pname = "elisp-benchmarks"; pname = "elisp-benchmarks";
ename = "elisp-benchmarks"; ename = "elisp-benchmarks";
version = "1.11"; version = "1.12";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/elisp-benchmarks-1.11.tar"; url = "https://elpa.gnu.org/packages/elisp-benchmarks-1.12.tar";
sha256 = "0s1mpapvcivy25zbhw6ghpg0ym23vb4dsrz876rl4z2rfyckxral"; sha256 = "0jzpzif4vrjg5hl0hxg4aqvi6nv56cxa1w0amnkgcz4hsscxkvwm";
}; };
packageRequires = []; packageRequires = [];
meta = { meta = {
@ -1159,16 +1159,21 @@
license = lib.licenses.free; license = lib.licenses.free;
}; };
}) {}; }) {};
emms = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib, seq }: emms = callPackage ({ cl-lib ? null
, elpaBuild
, fetchurl
, lib
, nadvice
, seq }:
elpaBuild { elpaBuild {
pname = "emms"; pname = "emms";
ename = "emms"; ename = "emms";
version = "7.1"; version = "7.2";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/emms-7.1.tar"; url = "https://elpa.gnu.org/packages/emms-7.2.tar";
sha256 = "1dng8dy0w0wsdvvnjnrllwv5a8wq3kj20jik994b7prdx5dn6y52"; sha256 = "11vqqh9rnzibsfw7wx62rgzl8i8ldpf0hv1sj43nhl5c6dlc8d5z";
}; };
packageRequires = [ cl-lib seq ]; packageRequires = [ cl-lib nadvice seq ];
meta = { meta = {
homepage = "https://elpa.gnu.org/packages/emms.html"; homepage = "https://elpa.gnu.org/packages/emms.html";
license = lib.licenses.free; license = lib.licenses.free;
@ -2824,10 +2829,10 @@
elpaBuild { elpaBuild {
pname = "pyim"; pname = "pyim";
ename = "pyim"; ename = "pyim";
version = "3.7.1"; version = "3.7.5";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/pyim-3.7.1.tar"; url = "https://elpa.gnu.org/packages/pyim-3.7.5.tar";
sha256 = "0k73f1qdl51qshnvycjassdh70id5gp5qi5wz7k4zyl8pbampiyd"; sha256 = "09f34wgzckbxgr5xvaqrj0wdcmnfsb31a6m460f5g0acys20ams5";
}; };
packageRequires = [ async emacs xr ]; packageRequires = [ async emacs xr ];
meta = { meta = {
@ -3950,10 +3955,10 @@
elpaBuild { elpaBuild {
pname = "vertico"; pname = "vertico";
ename = "vertico"; ename = "vertico";
version = "0.6"; version = "0.8";
src = fetchurl { src = fetchurl {
url = "https://elpa.gnu.org/packages/vertico-0.6.tar"; url = "https://elpa.gnu.org/packages/vertico-0.8.tar";
sha256 = "19f6ffljraikz83nc2y9q83zjc4cfyzn9rnwm18lwh6sjsydz6kk"; sha256 = "1cdq49csd57vqhrs1nbif79yw4s8c0p2i2ww5n5znzj7rnxwpva4";
}; };
packageRequires = [ emacs ]; packageRequires = [ emacs ];
meta = { meta = {

View file

@ -4,10 +4,10 @@
elpaBuild { elpaBuild {
pname = "org"; pname = "org";
ename = "org"; ename = "org";
version = "20210503"; version = "20210510";
src = fetchurl { src = fetchurl {
url = "https://orgmode.org/elpa/org-20210503.tar"; url = "https://orgmode.org/elpa/org-20210510.tar";
sha256 = "0j9p834c67qzxbxz8s1n8l5blylrpb3jh9wywphlb6jgbgl0mw09"; sha256 = "015c68pk52vksar7kpyb0nkcyjihlczmpq4h5vdv8xayas2qlzc7";
}; };
packageRequires = []; packageRequires = [];
meta = { meta = {
@ -19,10 +19,10 @@
elpaBuild { elpaBuild {
pname = "org-plus-contrib"; pname = "org-plus-contrib";
ename = "org-plus-contrib"; ename = "org-plus-contrib";
version = "20210503"; version = "20210510";
src = fetchurl { src = fetchurl {
url = "https://orgmode.org/elpa/org-plus-contrib-20210503.tar"; url = "https://orgmode.org/elpa/org-plus-contrib-20210510.tar";
sha256 = "0k0wmnx2g919h3s9ynv1cvdlyxvydglslamlwph4xng4kzcr5lrk"; sha256 = "0pdwjnpcsk75jv4qs8n4xia6vspwn6dndbdx9z7kq5vqz7w4ykmw";
}; };
packageRequires = []; packageRequires = [];
meta = { meta = {

View file

@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/sunrise-commander/sunrise-commander/"; homepage = "https://github.com/sunrise-commander/sunrise-commander/";
description = "Two-pane file manager for Emacs based on Dired and inspired by MC"; description = "Orthodox (two-pane) file manager for Emacs";
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
maintainers = [ maintainers.AndersonTorres ]; maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.all; platforms = platforms.all;

View file

@ -1,22 +1,24 @@
{ lib, stdenv, fetchurl, emacs, texlive, ghostscript }: { lib, stdenv, fetchurl, emacs, texlive, ghostscript }:
let auctex = stdenv.mkDerivation ( rec { let auctex = stdenv.mkDerivation ( rec {
version = "12.3";
# Make this a valid tex(live-new) package; # Make this a valid tex(live-new) package;
# the pkgs attribute is provided with a hack below. # the pkgs attribute is provided with a hack below.
pname = "auctex"; pname = "auctex";
version = "12.3";
tlType = "run"; tlType = "run";
outputs = [ "out" "tex" ]; outputs = [ "out" "tex" ];
src = fetchurl { src = fetchurl {
url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz"; url = "mirror://gnu/${pname}/${pname}-${version}.tar.gz";
sha256 = "1pd99hbhci3l1n0lmzn803svqwl47kld6172gwkwjmwlnqqgxm1g"; hash = "sha256-L9T+MLaUV8knf+IE0+g8hHK89QDI/kqBDXREBhdMqd0=";
}; };
buildInputs = [ emacs texlive.combined.scheme-basic ghostscript ]; buildInputs = [
emacs
ghostscript
texlive.combined.scheme-basic
];
preConfigure = '' preConfigure = ''
mkdir -p "$tex" mkdir -p "$tex"
@ -27,11 +29,11 @@ let auctex = stdenv.mkDerivation ( rec {
"--with-texmf-dir=\${tex}" "--with-texmf-dir=\${tex}"
]; ];
meta = { meta = with lib; {
description = "Extensible package for writing and formatting TeX files in GNU Emacs and XEmacs";
homepage = "https://www.gnu.org/software/auctex"; homepage = "https://www.gnu.org/software/auctex";
platforms = lib.platforms.unix; description = "Extensible package for writing and formatting TeX files in GNU Emacs and XEmacs";
license = lib.licenses.gpl3; license = licenses.gpl3Plus;
platforms = platforms.unix;
}; };
}); });