Commit Graph
257982 Commits
Author SHA1 Message Date
adisbladisandGitHub 316094b8ab Merge pull request #106606 from alyssais/elpa-meta
emacsPackages.elpaBuild: pass through meta
2020-12-11 00:22:42 +01:00
adisbladisandGitHub a9fe36cd0b Merge pull request #106547 from alyssais/siteVersionDir
emacs: fix siteVersionDir path
2020-12-11 00:19:21 +01:00
adisbladisandGitHub 1ad3b14759 Merge pull request #106608 from alyssais/melpa-homepage
emacsPackages.melpaPackages: HTTPS for homepages
2020-12-11 00:10:01 +01:00
adisbladisandGitHub 09e349206d Merge pull request #106486 from alyssais/emacsWithPackages
emacsWithPackages: EMACSLOADPATH correctness fixes
2020-12-11 00:08:59 +01:00
Ryan MulliganandGitHub 904b2bde0e Merge pull request #106583 from r-ryantm/auto-update/istioctl
istioctl: 1.8.0 -> 1.8.1
2020-12-10 15:05:07 -08:00
Alyssa Ross 23d4bfb666 emacsWithPackages: don't tell sub-Emacs about pkgs
If I'm running an Emacs executable from emacsWithPackages as my main
programming environment, and I'm hacking on Emacs, or the Emacs
packaging in Nixpkgs, or whatever, I don't want the Emacs packages
from the wrapper to show up in the load path of that child Emacs.  It
results in differing behaviour depending on whether the child Emacs is
run from Emacs or from, for example, an external terminal emulator,
which is very surprising.

To avoid this, pass another environment variable containing the
wrapper site-lisp path, and use that value to remove the corresponding
entry in EMACSLOADPATH, so it won't be propagated to child Emacsen.
2020-12-10 22:52:31 +00:00
Carles PagèsandGitHub 219301713a Merge pull request #106065 from bjpbakker/minecraft-fix-java_home
minecraft: fix JAVA_HOME
2020-12-10 23:51:34 +01:00
Alyssa Ross 0127013b0f emacsWithPackages: mutate EMACSLOADPATH correctly
An empty entry in EMACSLOADPATH gets filled with the default value.
This is presumably why the wrapper inserted a colon after the entry it
added for the dependencies.  But this naive approach wasn't always
correct.

For example, if the user ran emacs with EMACSLOADPATH=foo, the wrapper
would insert the default value (by adding the trailing `:') even
though the user was trying to expressly opt out of it.

To do this correctly, here I've replaced makeWrapper with a bespoke
script that will actually parse the EMACSLOADPATH provided in the
environment (if given), and insert the wrapper's load path just before
the default value.  If EMACSLOADPATH is given but contains no default
value, we respect that and don't add the wrapped dependencies at all.
If no EMACSLOADPATH is given, we insert the wrapped dependencies
before the default value, just like before.  In this way, the wrapped
Emacs should now behave as if the wrapped dependencies were part of
Emacs's default load-path value.
2020-12-10 22:35:57 +00:00
Alyssa Ross 00a246c5ce emacsPackages.melpaPackages: HTTPS for homepages 2020-12-10 22:15:21 +00:00
Alyssa Ross 5016fdb269 emacsPackages.elpaBuild: pass through meta
Previously, meta wasn't being passed through at all, because it's
removed from args without being used anywhere.  This made it so that
rcirc-menu wasn't being marked as broken even though it was supposed
to be.

This patch copies the meta handling from melpaBuild, including the
default home page (adapted for ELPA).
2020-12-10 22:03:20 +00:00
Mario RodasandGitHub a0aba95515 beanstalkd: install manpage (#106544) 2020-12-10 21:35:29 +00:00
Evan StollandGitHub 095ecf7356 vncdo: 0.11.2 -> 0.12.0 (#106380)
* Use pythonPackages instead of python2Packages

* Add vncdo to top-level/python-packages so the library can be used by
other Python programs
* Use toPythonApplication for vnc in top-level/all-packages
* run tests if using Python 3+
* move expression to development/python-modules
2020-12-10 21:27:43 +00:00
Jörg ThalheimandGitHub f8e50c3058 Merge pull request #106564 from Mic92/bomi
bomi: remove
2020-12-10 21:00:41 +00:00
Maximilian BoschandGitHub 07aff199ad Merge pull request #106080 from Ma27/nginx-config-doc
nixos/nginx: improve documentation for `config`
2020-12-10 21:54:01 +01:00
Guillaume GirolandGitHub 4eb94d0ca1 Merge pull request #94960 from symphorien/gitignore
nix-gitignore: filter-out .git
2020-12-10 20:34:54 +00:00
Ryan MulliganandGitHub 248f0bfe6d Merge pull request #106560 from r-ryantm/auto-update/draco
draco: 1.4.0 -> 1.4.1
2020-12-10 12:22:02 -08:00
WilliButzandGitHub df8ee3669f Merge pull request #106067 from urbas/prometheus-exporter-py-air-control
nixos/prometheus-exporters/py-air-control: init
2020-12-10 20:51:56 +01:00
Matej Urbas 4948743705 nixos/prometheus-exporters/py-air-control: init 2020-12-10 19:02:30 +00:00
R. RyanTM 9dd8d11c31 istioctl: 1.8.0 -> 1.8.1 2020-12-10 18:18:56 +00:00
OmnipotentEntityandGitHub 656888e1ec geant4: 10.6.3 -> 10.7.0 (#105920) 2020-12-10 12:33:29 -05:00
Maximilian BoschandGitHub 21be5b00da Merge pull request #106473 from Ma27/improve-nextcloud-error
nixos/nextcloud: improve error message for invalid `dbpassFile`
2020-12-10 18:28:50 +01:00
Maximilian BoschandGitHub 1446a18718 Merge pull request #106554 from WilliButz/update/grafana/v7.3.5
grafana: 7.3.4 -> 7.3.5
2020-12-10 18:27:41 +01:00
Maximilian BoschandGitHub f23f63a7b8 Merge pull request #106488 from Luflosi/update/youtube-dl
youtube-dl: 2020.12.07 -> 2020.12.09
2020-12-10 17:57:22 +01:00
Michael Weiss 4ea2b2129e chromiumBeta: 88.0.4324.27 -> 88.0.4324.41 2020-12-10 17:43:52 +01:00
Jörg Thalheim 3897fd61ea bomi: remove 2020-12-10 16:25:23 +01:00
Jörg ThalheimandGitHub d25e1ac426 Merge pull request #106534 from orivej/zfs-rt 2020-12-10 15:10:30 +00:00
R. RyanTM a7e8c7c8be draco: 1.4.0 -> 1.4.1 2020-12-10 14:48:24 +00:00
Ryan MulliganandGitHub 0f41c841e8 Merge pull request #106555 from r-ryantm/auto-update/clojure-lsp
clojure-lsp: 20201205T230541 -> 20201207T142850
2020-12-10 06:42:48 -08:00
Nick HuandGitHub 0ed76c77ac Merge pull request #106552 from siraben/rmapi-update
rmapi: 0.0.12 -> 0.0.13
2020-12-10 14:42:23 +00:00
Pavol RusnakandGitHub 1183f62e9f Merge pull request #106459 from prusnak/electrum
electrum: 4.0.6 -> 4.0.7
2020-12-10 14:59:08 +01:00
Kamil ChmielewskiandEmery Hemingway bc9c9cd6da nim: expose testament test runner
https://nim-lang.org/docs/testament.html
2020-12-10 14:49:01 +01:00
R. RyanTM e0d253916a clojure-lsp: 20201205T230541 -> 20201207T142850 2020-12-10 13:47:40 +00:00
WilliButz daf9fa3518 grafana: 7.3.4 -> 7.3.5
https://github.com/grafana/grafana/releases/tag/v7.3.5
2020-12-10 14:28:54 +01:00
Ben Siraphob a1ea6571c2 rmapi: 0.0.12 -> 0.0.13 2020-12-10 20:10:27 +07:00
Anderson TorresandGitHub 4c5b28bd8a Merge pull request #106303 from con-f-use/mpv_umpv_desktop
mpv: umpv desktop file
2020-12-10 10:04:18 -03:00
Alyssa Ross 755670f5e4 emacs: fix siteVersionDir path
siteVersionDir isn't a full path, it's just the name of the version
directory entry in $out/share/emacs, e.g. "27.1", so since
d1b0eef9b5 ("emacs: Don't use interpolation for version"), we've been
trying to remove a non-existent directory.  This would have been
caught if we hadn't been giving -f to rm unnecessarily, because -f
suppresses errors.  As well as fixing the path, I've removed the -f
from rm.  Doing this to the line above as well revealed that rm-ing
$out/var was no longer necessary, since nothing has been put there
since ac23a7c459 ("emacs: 25.3 → 26.1") -- it would now only be
created if we set the --with-gameuser configure option, which we
don't.
2020-12-10 12:19:14 +00:00
Mario RodasandGitHub 1f65211aa3 Merge pull request #106537 from r-ryantm/auto-update/argocd
argocd: 1.7.10 -> 1.8.1
2020-12-10 06:30:07 -05:00
Mario RodasandGitHub cc9c82074e Merge pull request #106373 from marsam/drop-terraform_0_11
terraform_0_11: drop
2020-12-10 06:20:44 -05:00
Mario RodasandGitHub 5d85bda128 Merge pull request #106286 from Tomahna/bloop
bloop: 1.4.5 -> 1.4.6
2020-12-10 06:16:22 -05:00
Mario RodasandGitHub 0246cb5fc7 Merge pull request #106516 from r-ryantm/auto-update/python3.7-zigpy-znp
python37Packages.zigpy-znp: 0.2.2 -> 0.3.0
2020-12-10 06:14:23 -05:00
Mario RodasandGitHub 32cedb6dde Merge pull request #106485 from r-ryantm/auto-update/openntpd
openntpd: 6.2p3 -> 6.8p1
2020-12-10 06:12:37 -05:00
Mario RodasandGitHub 98695643c8 Merge pull request #106536 from marsam/fix-flask-restx-build
python3Packages.flask-restx: fix build
2020-12-10 06:12:15 -05:00
Mario RodasandGitHub 04e5255549 Merge pull request #106518 from r-ryantm/auto-update/python3.7-mac_alias
python37Packages.mac_alias: 2.1.1 -> 2.2.0
2020-12-10 06:08:59 -05:00
Mario RodasandGitHub 7f39249bda Merge pull request #106524 from r-ryantm/auto-update/python3.7-py-air-control-exporter
python37Packages.py-air-control-exporter: 0.1.5 -> 0.2.0
2020-12-10 06:07:57 -05:00
Mario RodasandGitHub 8e532ed2a3 Merge pull request #106527 from r-ryantm/auto-update/python3.7-casbin
python37Packages.casbin: 0.10.0 -> 0.12.0
2020-12-10 06:06:48 -05:00
Mario RodasandGitHub d5b75f9c49 Merge pull request #106491 from eduardosm/diffpdf
diffpdf: fix icon
2020-12-10 06:05:30 -05:00
Mario RodasandGitHub e27a04e97d Merge pull request #106512 from r-ryantm/auto-update/python3.7-trimesh
python37Packages.trimesh: 3.8.17 -> 3.8.18
2020-12-10 06:04:20 -05:00
Mario RodasandGitHub ca5679f09c Merge pull request #106500 from r-ryantm/auto-update/petsc
petsc: 3.14.1 -> 3.14.2
2020-12-10 06:03:04 -05:00
Mario RodasandGitHub 37b8796822 Merge pull request #106517 from r-ryantm/auto-update/python3.7-limnoria
python37Packages.limnoria: 2020.10.10 -> 2020.12.05
2020-12-10 06:01:12 -05:00
Mario RodasandGitHub 5fb638b05e Merge pull request #106522 from r-ryantm/auto-update/python3.7-dbus-next
python37Packages.dbus-next: 0.2.1 -> 0.2.2
2020-12-10 05:59:35 -05:00