Commit Graph
100 Commits
Author SHA1 Message Date
adisbladis b894f42a36 Merge pull request #114485 from adisbladis/firefox-bin-alsa-pulse-closure
firefox-bin: Remove alsa/libpulseaudio dev outputs
2021-02-27 10:48:53 +02:00
adisbladis 4de0f6142f Merge pull request #114512 from adisbladis/native-compilation-flag
emacs: Use --with-native-compilation instead of --with-nativecomp
2021-02-27 09:54:37 +02:00
adisbladis c801ffd4a3 emacs: Use --with-native-compilation instead of --with-nativecomp
Upstream changed this parameter name in https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=feature/native-comp&id=42fc752a14b23be95f02b598930f13a96883d3a0
2021-02-26 23:31:27 +02:00
adisbladis 70c0af4bf6 Merge pull request #114505 from sternenseemann/rebol-delete
rebol/default.nix: remove unused file
2021-02-26 23:25:49 +02:00
adisbladis 222e1a14b0 Merge pull request #114484 from adisbladis/emacs-pdf-tool-closure-size
emacs.pkgs.pdf-tools: Remove references to dev outputs in epdfinfo
2021-02-26 20:58:36 +02:00
adisbladis 92f2c8b4ac firefox-bin: Remove alsa/libpulseaudio dev outputs
It doesn't seem that these make any functional difference, but they are
increasing the closure size.
2021-02-26 19:07:52 +02:00
adisbladis 32b5534f73 emacs.pkgs.pdf-tools: Remove references to dev outputs in epdfinfo 2021-02-26 19:05:25 +02:00
adisbladis 2986cad998 Merge pull request #114463 from adisbladis/telega-bin-paths-patch
emacs.pkgs.telega: Apply patch to always prefer fixed store path to server
2021-02-26 16:19:11 +02:00
adisbladis 5a2bb448e1 emacs.pkgs.telega: Apply patch to always prefer fixed store path to server 2021-02-26 14:03:45 +02:00
adisbladis a2040f58f3 Merge pull request #114451 from adisbladis/libgccjit-darwin
gcc10: Pass langJit to preConfigure
2021-02-26 12:45:32 +02:00
adisbladis a439e0ef6e gcc10: Pass langJit to preConfigure
This should fix libgccjit on darwin.
2021-02-26 12:10:44 +02:00
adisbladis b50cdc0803 Merge pull request #114213 from danieldk/teensyduino-missing-libs
teensyduino: fix missing library paths
2021-02-26 09:49:05 +02:00
adisbladis 98390e3bf9 Merge pull request #114404 from zowoq/slirp4netns
slirp4netns: 1.1.8 -> 1.1.9
2021-02-26 01:30:23 +02:00
adisbladis 4543448b74 Merge pull request #114364 from midchildan/fix/emacswithpackages
emacsWithPackages: prevent the UI showing prematurely during startup
2021-02-25 18:10:42 +02:00
adisbladis e8f69f40e6 Merge pull request #114348 from adisbladis/emacs-magick
emacs27: Don't pass imagemagick from all-packages
2021-02-25 18:03:47 +02:00
adisbladis 98facd42e5 Merge pull request #114347 from adisbladis/telega-bin-paths
emacs.pkgs.telega: Replace dependency commands with absolute store paths
2021-02-25 14:22:51 +02:00
adisbladis 5042f818cb emacs27: Don't pass imagemagick from all-packages
It's already disabled by default in the Emacs expression and passing
`imagemagick = null` makes passing `withImageMagick = true` useless.
2021-02-25 13:51:50 +02:00
adisbladis 173af9cb94 emacs.pkgs.telega: Replace dependency commands with absolute store paths 2021-02-25 13:40:53 +02:00
adisbladis 629d61247c Merge pull request #114335 from adisbladis/emacs-pdump-clean-env
emacs: Remove clean-env patch and use substituteInPlace
2021-02-25 13:09:04 +02:00
adisbladis 44131d7fc3 emacs: Remove clean-env patch and use substituteInPlace
This approach applies to _all_ RUN_TEMACS calls and successfully removes -dev paths from the closure and reduces the closure size from ~1.4G to just under ~464M.

It's also less brittle than having in-tree patches.
2021-02-25 12:40:37 +02:00
adisbladis 2ce9c4a4ec Merge pull request #114287 from adisbladis/cgo-enabled-buildgopackage
buildGoPackage: Respect passing CGO_ENABLED explicitly
2021-02-25 07:21:37 +01:00
adisbladis ac4144ec74 Merge pull request #114280 from adisbladis/emacs-matrix-client
emacs.pkgs.matrix-client: init at 0.3.0
2021-02-25 00:23:13 +01:00
adisbladis 04bf318b52 emacs.pkgs.matrix-client: init at 0.3.0 2021-02-24 23:37:29 +01:00
adisbladis 2c593e8e76 buildGoPackage: Respect passing CGO_ENABLED explicitly
This used to work but was broken by 6a27d63a88.
2021-02-24 23:22:19 +01:00
adisbladis 9c852b8d2c Merge pull request #114251 from adisbladis/emacs-telega-stable
emacs.pkgs.telega: Prefer telega from melpa stable
2021-02-24 17:36:54 +01:00
adisbladis ce30081651 emacs.pkgs.telega: Prefer telega from melpa stable
Telega uploads packages that are incompatible with stable tdlib
releases to melpa and ones that are compatible to melpa stable.

This makes the melpa packages very unreliable and we should prefer the
one from melpa stable.
2021-02-24 17:03:54 +01:00
adisbladis 4370433b49 Merge pull request #114246 from adisbladis/emacs-override-pkgs-lib
emacs-packages: Make pkgs & lib overrideable
2021-02-24 17:03:11 +01:00
adisbladis 1f18e81fd6 emacs-packages: Remove old FOR CONTRIBUTORS comment
It doesn't apply any more.
2021-02-24 15:46:08 +01:00
adisbladis 2b84cf6e18 emacs-packages: Make pkgs & lib overrideable
With these changes it's possible to override pkgs & lib by:
```
emacs.pkgs.override { pkgs = fooPkgs; }
```
and get them to coherently apply to all emacs packages.
2021-02-24 15:46:08 +01:00
adisbladis c68c81fb01 emacsPackagesFor: Remove all pkgs inherits from call site 2021-02-24 15:40:58 +01:00
adisbladis b673be8336 emacsPackagesFor: Internalise trivialBuild/melpaBuild
I want less strangeness that's not obviously overrideable.
2021-02-24 15:40:58 +01:00
adisbladis 9647372202 emacs.pkgs: Get rid of external from all-packages.nix
This was a strange construct that made these attrsets more difficult to work with.

It's simpler to just use pkgs.
2021-02-24 15:40:58 +01:00
adisbladis 779ed9ea77 Merge pull request #106983 from bachp/geth-service
nixos/geth: initial service
2021-02-23 20:54:06 +01:00
adisbladis c670db33d7 Merge pull request #113960 from adisbladis/geth-multi-out
go-ethereum: Make multi output
2021-02-23 07:55:11 +01:00
adisbladis a47ff5780e go-ethereum: Clarify lgpl3/gpl3 licenses 2021-02-22 00:54:19 +01:00
adisbladis 3546114189 go-ethereum: Make multi output
Put geth in a separate output and prepare the expression for more
derivation outputs.

For now we only have a separate `geth` output since that's the most relevant.
2021-02-22 00:29:16 +01:00
adisbladis 21ca496b1d Merge pull request #113886 from davidak/traefik-oci-containers
traefik: update test to use virtualisation.oci-containers
2021-02-21 22:45:25 +01:00
adisbladis 2c8603b0c4 Merge pull request #113936 from applePrincess/add-llvm-mode
llvm-mode: Init (verison inherited from llvm)
2021-02-21 19:47:08 +01:00
adisbladis e59a33db58 Merge pull request #113730 from collares/parallel-trampolines
emacs: precompile trampolines in parallel
2021-02-20 12:48:01 +01:00
adisbladis f583732ec0 Merge pull request #99485 from liff/fix-magit-delta
emacsPackages.magit-delta: add git as a build-time dependency
2021-02-19 18:59:39 +01:00
adisbladis 44864cd2ef Merge pull request #107777 from collares/native-load-path
emacs: add currently compiling package dirs to load-path
2021-02-19 17:59:42 +01:00
adisbladis bb01efb202 Merge pull request #113592 from collares/precompile-all-trampolines
emacs: precompile all trampolines
2021-02-19 13:19:36 +01:00
adisbladis d45d19aa13 Merge pull request #113679 from adisbladis/nix-direnv-paths
nix-direnv: Fix nix executable paths
2021-02-19 13:01:18 +01:00
adisbladis b310f4915d Merge pull request #113676 from adisbladis/subsurface-4_9_10
subsurface: 4.9.6 -> 4.9.10
2021-02-19 12:02:50 +01:00
adisbladis 349b8cfd36 nix-direnv: Fix nix executable paths
Match the upstream change in:
https://github.com/nix-community/nix-direnv/commit/991ea66bb86f5f188f4d5292aa2283458436b5b1
2021-02-19 11:56:59 +01:00
adisbladis 89433aacb7 subsurface: Add adisbladis as maintainer 2021-02-19 11:18:21 +01:00
adisbladis 16228356dd subsurface: 4.9.6 -> 4.9.10 2021-02-19 11:18:09 +01:00
adisbladis cf756e5192 Merge pull request #111166 from collares/gccjit-update
libgccjit: use current gcc version
2021-02-19 09:51:18 +01:00
adisbladis 816d535e10 Merge pull request #113664 from neonfuz/koreader
koreader: 2021.01.1 -> 2021.02
2021-02-19 08:12:13 +01:00
adisbladis 1b6bf2243e Merge pull request #113669 from baloo/baloo/linux/config-DRM_AMD_DC_DCN
common-config: fixup compilation for linux 5.11
2021-02-19 07:27:16 +01:00
adisbladis b4e193a23a Merge pull request #113662 from zowoq/podman
podman: 3.0.0 -> 3.0.1
2021-02-19 06:56:21 +01:00
adisbladis 0a3dde32ba Merge pull request #113658 from zowoq/skopeo
skopeo: 1.2.1 -> 1.2.2
2021-02-19 06:52:50 +01:00
adisbladis ead9e552a2 Merge pull request #113653 from zowoq/buildah
buildah: 1.19.4 -> 1.19.6
2021-02-19 06:52:03 +01:00
adisbladis d5f32c5b53 Merge pull request #113572 from johanot/dockertools-deterministic-customisation-layer
dockertools: sort tar-members by name for reproducibility
2021-02-18 11:13:32 +01:00
adisbladis d63685c2f9 Merge pull request #113567 from adisbladis/rmfuse
rmfuse: init at 0.1.1
2021-02-18 11:12:27 +01:00
adisbladis 6b403ed151 rmfuse: init at 0.1.1 2021-02-18 10:06:00 +01:00
adisbladis ba1643d29d Merge pull request #113564 from adisbladis/poetry2nix-1_15_5
poetry2nix: 1.15.4 -> 1.15.5
2021-02-18 09:43:54 +01:00
adisbladis e22280882c poetry2nix: 1.15.4 -> 1.15.5 2021-02-18 09:28:07 +01:00
adisbladis 943e0f5796 Merge pull request #113398 from flokli/casync-update
casync: 2-219-ga8f6c84 -> 2-219-ga8f6c84
2021-02-17 16:28:12 +01:00
adisbladis a34cbf8a04 linuxPackages_latest: Use kernel 5.11 2021-02-17 09:12:50 -05:00
adisbladis 3a6c739b16 linux_5_11: init at 5.11 2021-02-17 09:12:50 -05:00
adisbladis e15b9e9045 linux_5_10: 5.10.15 -> 5.10.16 2021-02-17 09:12:50 -05:00
adisbladis 8c505165b7 Merge pull request #113377 from bobrik/ivan/boringssl-aarch64-linux
boringssl: fix aarch64-linux build
2021-02-17 13:21:17 +01:00
adisbladis 1afd76b098 Merge pull request #113332 from adisbladis/libthai-cross-multi-out
libthai: Fix cross & make multi output
2021-02-17 08:51:41 +01:00
adisbladis 24ec79f688 libthai: Make multi output 2021-02-16 22:03:18 +01:00
adisbladis 6f3941b20e libdatrie: Make multi-output
Reduce closure size of dependant packages.
2021-02-16 21:18:57 +01:00
adisbladis e761fcd3b4 Merge pull request #113205 from ilian/u/yaml2json
yaml2json: unstable-2017-05-03 -> 1.3
2021-02-15 15:45:48 +01:00
adisbladis 9fc0fa97cb Merge pull request #113091 from adisbladis/criu-aarch64
criu: Fix build on aarch64
2021-02-14 09:02:34 +01:00
adisbladis 924e69072e criu: Fix build on aarch64 2021-02-14 08:34:04 +01:00
adisbladis 9e38b82d7c Merge pull request #113058 from adisbladis/emacs-packages-2021-02-13
Emacs package updates 2021-02-13
2021-02-14 00:20:49 +01:00
adisbladis bdfc5f6749 emacs.pkgs.melpa-packages: 2021-02-13 2021-02-13 23:50:48 +01:00
adisbladis f8c77c3dfc emacs.pkgs.org-packages: 2021-02-13 2021-02-13 23:49:06 +01:00
adisbladis a8378cc310 emacs.pkgs.elpa-packages: 2021-02-13 2021-02-13 23:49:04 +01:00
adisbladis 4c9e23d6ad Merge pull request #113049 from adisbladis/crun-criu-supported-platforms
crun: Only build with criu support on criu supported platforms
2021-02-13 23:29:04 +01:00
adisbladis c030238b76 Merge pull request #113048 from zowoq/local-wrapper
buildah, cri-o: prefer to build wrapper locally
2021-02-13 23:16:56 +01:00
adisbladis a3d0f7818a crun: Only build with criu support on criu supported platforms 2021-02-13 23:07:53 +01:00
adisbladis 83be4f8ea2 Merge pull request #113045 from zowoq/podman-systemd
podman: install systemd files
2021-02-13 22:47:06 +01:00
adisbladis 04e602429c Merge pull request #113044 from zowoq/buildah-patch
buildah: remove unconfigured runtime warnings
2021-02-13 22:39:10 +01:00
adisbladis 1be1abd288 Merge pull request #113006 from adisbladis/podman-runtime-nowarn
podman: Remove unconfigured runtime warnings
2021-02-13 16:21:23 +01:00
adisbladis 9c98282609 podman: Prefer to build wrapper locally
This build is basically just creating 2 symlinks and a wrapper script.
Downloading it from a cache is not efficient.
2021-02-13 15:51:33 +01:00
adisbladis a62f04d38e podman: Fix sha256
For some reason the archive sha256 has changed..
2021-02-13 15:14:31 +01:00
adisbladis 304617494b podman: Remove unconfigured runtime warnings
It doesn't make sense as we promote using the podman wrapper where runtime paths will vary because they are nix store paths.
2021-02-13 14:39:02 +01:00
adisbladis 706c4d3fb7 Merge pull request #112898 from erictapen/feature/mastodon
mastodon,nixos/mastodon: init at 3.3.0
2021-02-12 17:00:21 +01:00
adisbladis d1b631471c Merge pull request #112900 from alyssais/emacs-motif
emacs: add withMotif option
2021-02-12 14:41:26 +01:00
adisbladis 0f77944b6d Merge pull request #112880 from alyssais/jam-mode
emacs.pkgs.jam-mode: init at 0.3
2021-02-12 12:06:24 +01:00
adisbladis 453b93ca03 Merge pull request #112851 from marsam/update-podman
podman: 2.2.1 -> 3.0.0
2021-02-12 09:28:15 +01:00
adisbladis 4dae2acb80 Merge pull request #112770 from tweag/poetry2nix-1_15_4
poetry2nix: 1.15.3 -> 1.15.4
2021-02-11 14:20:17 +01:00
adisbladis af041ddbc0 Merge pull request #112769 from saschagrunert/crun-criu
crun: add criu support
2021-02-11 14:14:08 +01:00
adisbladis 1ba244258d poetry2nix: 1.15.3 -> 1.15.4 2021-02-11 14:02:23 +01:00
adisbladis 4ab0783f7d Merge pull request #112707 from adisbladis/poetry2nix-1_15_3
poetry2nix: 1.15.2 -> 1.15.3
2021-02-11 09:25:27 +01:00
adisbladis 44321d73f7 poetry2nix: 1.15.2 -> 1.15.3 2021-02-11 03:57:53 +01:00
adisbladis 3d6531e94f nixops: Refactor expression
This removes the generic expression
2021-02-08 16:43:42 +01:00
adisbladis dc83b85804 nixops_1_6_1: Remove package
Even Nixops 1.7 is unmaintained at this point, let's remove this old cruft.
2021-02-08 16:43:42 +01:00
adisbladis 418af7d7aa nixops: Fix build by disabling the libvirt backend if package marked as insecure
With this change it's possible to override the libvirt package used if you absolutely need it.
2021-02-08 16:43:42 +01:00
adisbladis 6caa6cb3f5 Merge pull request #111924 from saschagrunert/cri-o-oci-hook
nixos/cri-o: add OCI seccomp bpf hook support
2021-02-06 12:03:44 +01:00
adisbladis 3c6035cd9a Merge pull request #106767 from erikarvstedt/fix-container-pkgs-2
nixos-container: fix `nixpkgs` container options being ignored
2021-02-06 11:57:14 +01:00
adisbladis 9111c8bc3a Merge pull request #112113 from r-ryantm/auto-update/cni-plugins
cni-plugins: 0.9.0 -> 0.9.1
2021-02-06 11:44:20 +01:00
adisbladis b461153800 Merge pull request #111886 from saschagrunert/runc
runc: 1.0.0-rc92 -> 1.0.0-rc93
2021-02-04 11:01:49 +01:00
adisbladis 090067fc44 Merge pull request #111879 from r-ryantm/auto-update/entr
entr: 4.6 -> 4.7
2021-02-04 08:37:49 +01:00
adisbladis 03a2d01c28 Merge pull request #111870 from r-ryantm/auto-update/conmon
conmon: 2.0.25 -> 2.0.26
2021-02-04 06:51:47 +01:00