Benjamin Staffin
c94005358c
NixOS: Run Docker containers as declarative systemd services ( #55179 )
...
* WIP: Run Docker containers as declarative systemd services
* PR feedback round 1
* docker-containers: add environment, ports, user, workdir options
* docker-containers: log-driver, string->str, line wrapping
* ExecStart instead of script wrapper, %n for container name
* PR feedback: better description and example formatting
* Fix docbook formatting (oops)
* Use a list of strings for ports, expand documentation
* docker-continers: add a simple nixos test
* waitUntilSucceeds to avoid potential weird async issues
* Don't enable docker daemon unless we actually need it
* PR feedback: leave ExecReload undefined
2019-03-25 00:59:09 +02:00
Benjamin Staffin
fba697daef
anbox: fix build on x86_64-linux
...
`x86-64-linux` was a typo; there needs to be an underscore in there.
2019-03-23 15:57:07 -04:00
Benjamin Staffin
c7677d9300
pythonPackages.jq: init at 0.1.6 ( #54014 )
2019-01-18 21:01:19 -05:00
Benjamin Staffin
1181d6153e
logind: make killUserProcesses an option ( #51426 )
...
Right now it's not at all obvious that one can override this option
using `services.logind.extraConfig`; we might as well add an option
for `killUserProcesses` directly so it's clear and documented.
2018-12-11 16:51:16 -05:00
Benjamin Staffin
551cee25b6
stern: build shell completion scripts even when cross-compiling ( #51075 )
...
Moments after merging #49668 I realized that this is not hard to do
correctly, so here it is now.
2018-11-26 20:35:48 -05:00
Benjamin Staffin
5087dcf247
stern: Include bash & zsh completion support ( #49668 )
2018-11-26 14:41:04 -05:00
Benjamin Staffin
ff18d8c154
plex: include Plex Commercial Skipper binary
...
This new binary appeared somewhere around version 1.13.5, I think.
2018-10-21 08:54:04 +02:00
Benjamin Staffin
641cb61ef7
jsonnet: skip building the website ( #47981 )
...
The emscripten build of jsonnet is only used in the interactive demo
found on jsonnet.org, and I don't think we need to include the whole
website in our package. This reduces the transitive closure from
~100mb to ~32mb, and the build duration from ~8 minutes to ~20 seconds
on my machine.
2018-10-07 20:04:59 -04:00
Benjamin Staffin
13883ff4bc
systemd-wait: init at 0.1+2018-10-05
2018-10-05 17:22:44 -04:00
Benjamin Staffin
71c43f8c4a
ddccontrol-db: 20061014 -> 20180908 ( #46865 )
...
The project has moved to Github and has a totally different build
process since 2006
2018-09-19 09:33:07 +02:00
Benjamin Staffin
8b778c7798
ddccontrol: 0.4.2 -> 0.4.4
2018-09-18 17:49:52 -04:00
Benjamin Staffin
23340918d9
vdiff-magit: Include git in nativeBuildInputs ( #45314 )
...
Like magit, vdiff-magit expects git to be present at install time.
2018-08-20 21:23:54 -04:00
Benjamin Staffin
9baaa51c96
google-cloud-sdk: include docker-credential-gcloud script ( #44886 )
...
This is required if you want to push images to gcr.io.
2018-08-17 17:12:16 -04:00
Benjamin Staffin
28e11a0b6b
bazel: fix bash completion, halve build time ( #44097 )
...
This finally fixes the build to avoid having to completely rebuild
bazel from source a second time just to generate the bash completion
script!
It also makes completion actually _work_ for bash users by
correcting the name of the installed script.
2018-07-27 14:45:43 -04:00
Benjamin Staffin
9cbe75b269
bazel: 0.15.1 -> 0.15.2 ( #44094 )
2018-07-27 14:43:15 -04:00
Benjamin Staffin
815ae70556
gitFull: build libsecret credential helper ( #43616 )
...
...except on Darwin, where it won't be useful.
2018-07-22 15:20:37 -04:00
Benjamin Staffin
97ec194ab5
thunderbolt: 0.9.2 -> 0.9.3 ( #42743 )
...
* thunderbolt: 0.9.2 -> 0.9.3
Fixed up `cmakeFlags` so `tbtacl`, `tbtacl-write`, `tbtxdomain`, and
the udev rules now show up in the derivation output. Previously there
was only `tbtadm`.
* Add a note about placeholder expressions
2018-06-30 13:18:31 -04:00
Benjamin Staffin
dca7e24a11
networkmanager: Expand dns description, integrate with other services ( #41898 )
...
Rather than special-casing the dns options in networkmanager.nix, use
the module system to let unbound and systemd-resolved contribute to
the newtorkmanager config.
2018-06-29 13:41:46 -04:00
Benjamin Staffin
e386e19042
slack: 3.1.0 -> 3.2.0-beta2 ( #41051 )
...
I know this says it's a beta verison, but
- This is the version they're distributing on slack.com/download for
linux
- The previous releases were "beta" too, they just didn't mention
it in the version string
2018-05-26 15:40:55 +02:00
Benjamin Staffin
e385ca7ede
pciutils: build with dns query support
...
This enables `lspci -q` to look up unknown PCI IDs via DNS queries
without needing the `update-pciids` script that the derivation doesn't
include.
2018-05-19 17:51:51 -04:00
Benjamin Staffin
1022dc54ba
strongswan: include curl plugin by default ( #39506 )
...
This is necessary for OCSP and/or remote CRL verification of server
certificates to work, which is a fairly common thing to need.
2018-04-30 13:28:46 -04:00
Benjamin Staffin
09b16a92af
bazel: 0.10.1 -> 0.11.1
2018-04-03 12:45:30 +02:00
Benjamin Staffin
0a0f8d637d
prometheus-alertmanager: 0.9.1 -> 0.13.0
2018-01-25 17:41:25 -05:00
Benjamin Staffin
2d57426eed
linux-steam-integration: Append "Settings" to settings launcher menu item ( #34020 )
2018-01-24 13:26:48 -05:00
Benjamin Staffin
f0f290e6cb
melpaPackages: match version of magit-popup to magit
...
Related to https://github.com/magit/magit/issues/3286
2017-12-29 18:42:28 -05:00
Benjamin Staffin
4ec5c79d60
signal-desktop-beta: init at 1.1.0-beta.5 ( #32619 )
...
Signal is a bit like google-chrome, wherein the beta version
is independent from the release builds and uses different data
locations and binary names.
2017-12-18 17:20:57 -05:00
Benjamin Staffin
7a9784c571
dropbox: fix version sort order
...
This makes the startup wrapper work as intended instead of
re-downgrading Dropbox after each time it updates itself.
2017-12-04 18:56:18 -05:00
Benjamin Staffin
a1e340fab2
noto fonts and tools: update to newer tagged releases ( #31543 )
...
* noto fonts and tools: update to newer tagged releases
* noto-tools: split out to a separate file
2017-11-22 00:19:48 -05:00
Benjamin Staffin
64a9f5f0eb
fonts: fix fontconfig.localConf when used with penultimate
...
Fixes #31500
2017-11-10 16:57:45 -05:00
Benjamin Staffin
7ccad2a4f2
vboot_reference: build all the tools
...
This expands the build to include more things that are useful on
chromebooks, like `crossystem`
2017-11-07 00:37:48 -05:00
Benjamin Staffin
600f393bc7
keybase service: Turn off debug logging
...
Keybase is _extremely_ verbose with its debug output when run with -d.
2017-11-03 14:45:08 -04:00
Benjamin Staffin
998027a531
openvpn-auth-ldap: init at 2.0.3
2017-11-02 14:35:48 -04:00
Benjamin Staffin
b3df084c70
nixos: minor X11 option description improvements ( #30035 )
2017-10-09 12:07:19 -07:00
Benjamin Staffin
a8f2ad6245
kubecfg: init at 0.5.0
2017-10-02 18:30:43 -07:00
Benjamin Staffin
7e6011083d
slack: 2.7.1 -> 2.8.0 ( #29339 )
2017-09-19 12:26:58 -04:00
Benjamin Staffin
22002cb41b
xssproxy: init at 1.0.0
2017-08-28 04:03:43 -04:00
Benjamin Staffin
f9a42ed10e
Slack: 2.6.2 -> 2.7.1
2017-08-23 12:35:23 -04:00
Benjamin Staffin
2e65e2df94
nixos: Fix pam_kwallet5 integration
...
Fixes #28469
2017-08-22 11:52:14 -04:00
Benjamin Staffin
cb3575bda7
kubernetes-helm: 2.5.0 -> 2.5.1
2017-08-13 12:27:52 -04:00
Benjamin Staffin
989514f38b
jsonnet: 0.8.9 -> 0.9.4 ( #27989 )
2017-08-06 23:13:26 -04:00
Benjamin Staffin
1856119466
python-gflags: 2.0 -> 3.1.1 ( #26858 )
...
* python-gflags: 2.0 -> 3.1.1
* python-gflags: split out to new python-modules dir
* python-gflags: fix tests
2017-06-28 10:42:13 +02:00
Benjamin Staffin
700e22f7bf
nixos: Add support for scalable fonts in Grub menus ( #26227 )
...
The default font is unreadably small on some hidpi displays. This
makes it possible to specify a TrueType or OpenType font at any point
size, and it will automatically be converted to the format the Grub
uses.
2017-06-10 09:53:24 -04:00
Benjamin Staffin
1800838364
synergy: 1.7.6 -> 1.8.8
2017-06-06 16:38:30 -04:00
Benjamin Staffin
7445649387
xorg-input-libinput: 0.25.0 -> 0.25.1
...
This isn't part of a full xorg release, so I just added it to the xorg
overrides.nix.
Changelog and release announcement:
https://lists.x.org/archives/xorg-announce/2017-May/002798.html
2017-06-04 13:47:05 -04:00
Benjamin Staffin
d007428621
dex: init at 2.4.1
...
There is already another thing called "dex" that manipulates .desktop
files, so I called this one "dex-oidc" in all-packages.nix.
2017-06-03 17:43:36 -04:00
Benjamin Staffin
6f8f50fae2
libinput: 1.5.1 -> 1.7.2
...
Changelogs:
1.5.2: https://lists.freedesktop.org/archives/wayland-devel/2016-November/031926.html
1.5.3: https://lists.freedesktop.org/archives/wayland-devel/2016-December/032110.html
1.5.5: https://lists.freedesktop.org/archives/wayland-devel/2017-January/032610.html
1.6.0: https://lists.freedesktop.org/archives/wayland-devel/2017-January/032746.html
1.6.1: https://lists.freedesktop.org/archives/wayland-devel/2017-February/032940.html
1.6.2: https://lists.freedesktop.org/archives/wayland-devel/2017-February/033169.html
1.6.3: https://lists.freedesktop.org/archives/wayland-devel/2017-March/033377.html
1.7.0: https://lists.freedesktop.org/archives/wayland-devel/2017-March/033531.html
1.7.1: https://lists.freedesktop.org/archives/wayland-devel/2017-April/033962.html
1.7.2: https://lists.freedesktop.org/archives/wayland-devel/2017-May/034037.html
Lots of fixes, most notably around trackpad support on high-dpi
systems.
2017-06-03 15:58:19 -04:00
Benjamin Staffin
3cf55f070d
kops: enable bash and zsh completion
2017-05-23 16:14:15 -04:00
Benjamin Staffin
70f8f7ec0a
kubernetes-helm: Enable bash and zsh completion
2017-05-22 19:14:37 -04:00
Benjamin Staffin
964027aaa1
kops: 1.4.0 -> 1.6.0
2017-05-22 19:06:37 -04:00
Benjamin Staffin
965bffdb69
bazel: 0.4.4 -> 0.4.5 ( #25821 )
...
Also added zsh and bash completion support
2017-05-18 23:14:50 -04:00
Benjamin Staffin
9e4c74b202
kubernetes-helm: 2.3.1 -> 2.4.1
2017-05-15 14:06:19 -04:00
Benjamin Staffin
4a593e4285
google-chrome: 57.0.2987.133 -> 58.0.3029.96
...
stable: 57.0.2987.133 -> 58.0.3029.96
beta: 58.0.3029.68 -> 59.0.3071.36
dev: 59.0.3067.0 -> 60.0.3088.3
2017-05-04 16:31:38 -04:00
Benjamin Staffin
39f571f6c7
Merge pull request #25461 from benley/helm-2.3.1
...
kubernetes-helm: 2.2.3 -> 2.3.1
2017-05-03 15:12:31 -07:00
Benjamin Staffin
07b66093c9
kubernetes-helm: 2.2.3 -> 2.3.1
2017-05-02 14:14:11 -07:00
Benjamin Staffin
a027f103a0
Merge pull request #25423 from jammerful/shibboleth
...
nginx: Add Shibboleth Module
2017-05-01 21:02:39 -07:00
Benjamin Staffin
9827d5f95c
nixos: optional NetworkManager dnsmasq integration
2017-04-30 00:44:19 -07:00
Benjamin Staffin
faea8776d1
prometheus-alertmanager: 0.5.1 -> 0.6.0
2017-04-25 14:52:41 -07:00
Benjamin Staffin
ad0ad62c31
oraclejdk: 8u121 -> 8u131
2017-04-19 00:13:17 -04:00
Benjamin Staffin
2c14055aaa
Merge pull request #24990 from jlesquembre/git-recent
...
git-recent: init at 1.0.3
2017-04-18 12:33:05 -04:00
Benjamin Staffin
8cf393bf48
Merge pull request #24947 from timclassic/docker-repro
...
docker: improve reproducibility of layers
2017-04-17 22:16:33 -04:00
Benjamin Staffin
1b1b9816fc
Merge pull request #24930 from jlesquembre/chrome_gtk3
...
google-chrome: from version 59 requires gtk3
2017-04-16 12:40:40 -04:00
Benjamin Staffin
ab2e09ca11
vscode: 1.11.1 -> 1.11.2
2017-04-16 12:23:57 -04:00
Benjamin Staffin
cdbcaa56b6
Merge pull request #24822 from techhazard/add-disk-storage-to-libvirt
...
add disk type storage to libvirt
2017-04-14 19:12:33 -04:00
Benjamin Staffin
8d07a8b381
Merge pull request #24883 from lucas8/fanficfare
...
fanficfare: init at 2.9.0
2017-04-14 19:08:16 -04:00
Benjamin Staffin
f399ea9bf3
Merge pull request #24842 from mayflower/radarr_596
...
radarr: 0.2.0.535 -> 0.2.0.596
2017-04-14 19:07:06 -04:00
Benjamin Staffin
4d4bd3d353
Merge pull request #24902 from chris-martin/pr/idea-2017-1-1
...
jetbrains.idea-{community,ultimate}: 2017.1 -> 2017.1.1
2017-04-14 19:04:02 -04:00
Benjamin Staffin
4d2bc435f9
Merge pull request #24906 from ndowens/speedtest
...
speedtest-cli: 1.0.3 > 1.0.4
2017-04-14 19:02:45 -04:00
Benjamin Staffin
aeebfd9daa
Merge pull request #24903 from pjones/pjones/atomicparsely
...
atomicparsley: 0.9.0 -> 0.9.6
2017-04-14 19:02:05 -04:00
Benjamin Staffin
c089dbe75c
Merge pull request #24891 from sigma/pr/hugo
...
hugo: 0.20 -> 0.20.1
2017-04-14 18:59:51 -04:00
Benjamin Staffin
81589bff4c
Merge pull request #24887 from benley/chromium
...
chromium: 57.0.2987.110 -> 57.0.2987.133 [security]
2017-04-14 14:50:47 -04:00
Benjamin Staffin
552efadbef
chromium: 57.0.2987.110 -> 57.0.2987.133 [security]
...
CVE-2017-5055: Use after free in printing. Credit to Wadih Matar
CVE-2017-5054: Heap buffer overflow in V8. Credit to Nicolas Trippar of Zimperium zLabs
CVE-2017-5052: Bad cast in Blink. Credit to JeongHoon Shin
CVE-2017-5056: Use after free in Blink. Credit to anonymous
CVE-2017-5053: Out of bounds memory access in V8. Credit to Team Sniper (Keen Lab and PC Mgr) reported through ZDI (ZDI-CAN-4587)
2017-04-13 18:59:33 -04:00
Benjamin Staffin
77c8470e0a
latte-dock: 0.5.98 -> 0.6.0
2017-04-13 18:30:48 -04:00
Benjamin Staffin
7c75940c5e
plasma-nm: enable parallel building
...
This thing takes a long time to build.
2017-04-10 23:48:28 -04:00
Benjamin Staffin
5db1fe64c0
plasma-nm: patch in the correct path to openvpn executable
...
Fixes #24808
2017-04-10 23:48:26 -04:00
Benjamin Staffin
47a5f9acee
nixos: Add nm-openvpn to the networkmanager group
...
This is to satisfy the polkit restriction limiting
org.freedesktop.NetworkManager.* dbus messages to members of that
group.
Should help with #24806
2017-04-10 22:41:55 -04:00
Benjamin Staffin
987cafe5e0
vscode: Add libxkbfile to rpath
...
Otherwise vscode complains about it.
2017-04-06 23:35:49 -04:00
Benjamin Staffin
4a08528b4a
vscode: Revamp URL generation scheme
...
This ought to be way easier to maintain! Now just the version number
and sha256 hashes need to be updated for an update, and there are no
more manual cmdline steps to get version hashes and timestamps.
Related to #22465
2017-04-06 22:22:16 -04:00
Benjamin Staffin
f50258bba5
vscode: 1.10.2 -> 1.11.1
2017-04-06 21:17:25 -04:00
Benjamin Staffin
5c28f26bac
Merge pull request #24483 from benley/latte-dock
...
latte-dock: init at 0.5.98
2017-03-30 20:06:10 -04:00
Benjamin Staffin
09e4ece6e1
latte-dock: init at 0.5.98
2017-03-30 18:46:29 -04:00
Benjamin Staffin
6c116b86eb
dropbox-cli: include dropbox icon ( #24368 )
2017-03-27 11:28:54 +02:00
Benjamin Staffin
24308432b7
yubikey-manager: init at 0.3.1
2017-03-19 05:30:54 -04:00
Benjamin Staffin
85af430be3
Merge pull request #24046 from ndowens/gthumb
...
gthumb: 3.4.4 -> 3.5.1
2017-03-19 03:47:10 -04:00
Benjamin Staffin
f7e66f406c
Merge pull request #24051 from orivej/jam
...
jam: 2.5 -> 2.6
2017-03-19 03:45:59 -04:00
Benjamin Staffin
3effae81f1
Merge pull request #24044 from ndowens/pqiv
...
pqiv: 0.12 -> 2.8.3
2017-03-19 03:44:24 -04:00
Benjamin Staffin
3b762fb201
Merge pull request #24049 from ndowens/rapcad
...
rapcad: 0.9.5 -> 0.9.8
2017-03-19 03:42:54 -04:00
Benjamin Staffin
1fe9860958
Merge pull request #24041 from neeasade/add-colort
...
colort: init at unstable-2017-03-13
2017-03-19 03:41:29 -04:00
Benjamin Staffin
14d676dfcf
colort: PR tweaks
2017-03-19 03:39:40 -04:00
Benjamin Staffin
e32d5a8f56
Merge pull request #24042 from romildo/upd.windowmaker
...
windowmaker: 0.95.7 -> 0.95.8
2017-03-19 03:33:38 -04:00
Benjamin Staffin
b79c284952
nixos: Use xkbDir consistently so it has an effect
2017-03-18 17:56:38 -04:00
Benjamin Staffin
c2b0cb5db6
nixos: nix snowflake logo for the nixos manual launcher
2017-03-16 17:48:09 -04:00
Benjamin Staffin
98e4c5dd45
Merge pull request #23861 from benley/nixos-manual-launcher
...
nixos: Add a menu launcher for the NixOS manual
2017-03-15 04:37:16 -04:00
Benjamin Staffin
d96cde35b7
Merge pull request #23840 from WilliButz/master
...
spotify: get source via https instead of plain http
2017-03-14 06:13:47 -04:00
Benjamin Staffin
5c57cc2ed8
Merge pull request #23881 from nicknovitski/links-darwin
...
links2: build on all unix platforms
2017-03-14 06:10:32 -04:00
Benjamin Staffin
638e1b8243
nixos: Add a menu launcher for the NixOS manual
2017-03-14 06:04:43 -04:00
Benjamin Staffin
d9123a2329
lib: fix mixed tab/space indents, trailing whitespace, etc
...
Nix style seems to have settled on not using spaces between bound
variable names and the lambda : so I also tried to make those somewhat
more consistent throughout.
2017-03-11 17:48:43 -05:00
Benjamin Staffin
f474f82860
ykpers: consolidate into yubikey-personalization
...
Looks like this accidentally got packaged twice.
2017-03-11 16:23:00 -05:00
Benjamin Staffin
a5f197b313
Merge pull request #23439 from pradeepchhetri/kafka-0.10.2.0
...
kafka: 0.10.1.1 -> 0.10.2.0
2017-03-04 11:20:25 -05:00
Benjamin Staffin
6fd4486de5
Merge pull request #23288 from benley/bazel
...
Bazel: wrap to keep java available at runtime
2017-02-28 14:15:46 -05:00
Benjamin Staffin
7c17c10bab
bazel: Wrap so java is present at runtime
...
Bazel can't start up without javac in $PATH.
2017-02-28 12:44:44 -05:00