Commit Graph
100 Commits
Author SHA1 Message Date
Linus Heckemann efc739f1d2 Merge pull request #92081 from CrystalGamma/modules-closure
makeModulesClosure: handle builtin modules better
2020-08-13 22:37:36 +02:00
Linus Heckemann eac5ef8aa9 Merge pull request #95145 from samuelgrf/update/pcsx2-1.6.0
pcsx2: 1.6.0-rc -> 1.6.0
2020-08-11 09:55:18 +02:00
Linus Heckemann a5d20d25eb Merge pull request #88669 from Mic92/hidpi
nixos/hidpi: Reasonable defaults for high-density displays
2020-07-22 17:43:03 +02:00
Linus Heckemann 3ecbb6a817 stale bot: spelling nit 2020-07-17 08:22:12 +02:00
Linus Heckemann 5b8b201e44 Revert "traefik: unify TOML generation"
This reverts commit a5e6901702.

yj doesn't distinguish floats and ints, which breaks some configs.
2020-06-29 09:34:41 +02:00
Linus Heckemann aea806b8ea Merge pull request #86177 from mayflower/mailman-upstream
Mailman refactor
2020-06-19 07:54:41 +02:00
Linus Heckemann d5cc8fb892 nixos/mailman: fix search index location 2020-06-18 17:23:34 +02:00
Linus Heckemann 176bc68a69 mailman: log to journal 2020-06-18 17:23:33 +02:00
Linus Heckemann 3dbbc786f5 nixos/mailman: RFC42-ise 2020-06-18 17:23:33 +02:00
Linus Heckemann 1b8af3e1ae nixos/mailman: fix clearing static files 2020-06-18 17:23:33 +02:00
Linus Heckemann 32c556b039 nixos/mailman: document, add maintainers 2020-06-18 17:23:29 +02:00
Linus Heckemann b478e0043c nixos/mailman: refactor
- Add serve.enable option, which configures uwsgi and nginx to serve
  the mailman-web application;
- Configure services to log to the journal, where possible. Mailman
  Core does not provide any options for this, but will now log to
  /var/log/mailman;
- Use a unified python environment for all components, with an
  extraPackages option to allow use of postgres support and similar;
- Configure mailman's postfix module such that it can generate the
  domain and lmtp maps;
- Fix formatting for option examples;
- Provide a mailman-web user to run the uwsgi service by default
- Refactor Hyperkitty's periodic jobs to reduce repetition in the
  expressions;
- Remove service dependencies not related to functionality included in
  the module, such as httpd -- these should be configured in user config
  when used;
- Move static files root to /var/lib/mailman-web-static by default. This avoids
  permission issues when a static file web server attempts to access
  /var/lib/mailman which is private to mailman. The location can still
  be changed by setting services.mailman.webSettings.STATIC_ROOT;
- Remove the webRoot option, which seems to have been included by
  accident, being an unsuitable directory for serving via HTTP.
- Rename mailman-web.service to mailman-web-setup.service, since it
  doesn't actually serve mailman-web. There is now a
  mailman-uwsgi.service if serve.enable is set to true.
2020-06-18 17:21:41 +02:00
Linus Heckemann f5a57c6c40 mailman-web: remove django version checks and override
This is nonsense! Postorius and Hyperkitty don't even support 1.11 anymore.
2020-06-18 17:21:41 +02:00
Linus Heckemann 5d58db7a47 Merge pull request #90135 from lheckemann/linux-force-feedback
linux: enable force feedback support in HID drivers
2020-06-18 17:18:11 +02:00
Linus Heckemann 2c6fcb0499 Merge pull request #85899 2020-06-14 11:15:41 +02:00
Linus Heckemann 01ee5c9271 manual: use less weird way of installing nixos tools 2020-06-14 10:39:43 +02:00
Linus Heckemann 9181f79289 linux: enable force feedback support in HID drivers 2020-06-11 12:41:59 +02:00
Linus Heckemann 8ef0ed1dd3 Merge pull request #89538 from WilliButz/update/atlassian-crowd/4.0.2
atlassian-crowd: 3.4.5 -> 4.0.2
2020-06-08 09:38:31 +02:00
Linus Heckemann 656468f428 audacity, isync: add self to maintainers 2020-06-07 14:07:20 +02:00
Linus Heckemann dcb64ea42e Merge pull request #89537 from WilliButz/update/atlassian-confluence/7.5.1
atlassian-confluence: 7.5.0 -> 7.5.1
2020-06-05 14:52:32 +02:00
Linus Heckemann 073c37e065 Merge pull request #89324 from doronbehar/libgme-gcc-ref
libgme: Don't reference gcc-unwrapped
2020-06-04 14:48:55 +02:00
Linus Heckemann ed73bb8d80 freerdp: 2.1.0 -> 2.1.1 2020-05-20 18:54:27 +02:00
Linus Heckemann 4b2dc0f07e Merge pull request #85991 from lheckemann/bluez-alsa-fix-dbus-policy
bluez-alsa: fix installation of D-Bus policy and alsa config
2020-05-19 13:48:06 +02:00
Linus Heckemann 85a0587884 Merge pull request #87219 from serokell/kirelagin/postgres-no-time
postgres: Do not log timestamp
2020-05-14 08:34:44 +02:00
Linus Heckemann db010c5537 Merge pull request #85687 from mayflower/privacyidea
Init privacyIDEA packages and modules
2020-05-13 09:08:57 +02:00
Linus Heckemann 90c0191735 Merge pull request #85428 from serokell/kirelagin/unit-script-name
systemd: Simplify unit script names
2020-05-12 09:35:26 +02:00
Linus Heckemann 2a23ffc124 Merge pull request #87594 from mayflower/bemenu-bump
bemenu: 0.3.0 -> 0.4.1
2020-05-11 17:40:07 +02:00
Linus Heckemann d2b532a0d9 bemenu: remove @thiagokokada from maintainers on request 2020-05-11 17:39:26 +02:00
Linus Heckemann 088a9495a8 bemenu: 0.3.0 -> 0.4.1 2020-05-11 12:18:43 +02:00
Linus Heckemann 9df981d3f4 freerdp: 2.0.0 -> 2.1.0 2020-05-09 09:05:07 +02:00
Linus Heckemann f62e2b24c3 superTuxKart: use assets directly from download
This saves ~600MiB per STK build, as long as the assets remain the same.
2020-05-04 22:56:39 +02:00
Linus Heckemann 88e07d3a96 Merge pull request #86598 from Valodim/aarch64-hidraw
linux: CONFIG_HIDRAW=y
2020-05-03 11:04:56 +02:00
Linus Heckemann 4155800c82 Merge pull request #86552 from r-ryantm/auto-update/endless-sky
endless-sky: 0.9.11 -> 0.9.12
2020-05-02 10:20:46 +02:00
Linus Heckemann 166f2a01eb libglvnd: 1.2.0 -> 1.3.1 2020-04-27 19:59:52 +02:00
Linus Heckemann 3605fc7a79 bluez-alsa: fix installation of D-Bus policy and alsa config
This allows granting bluez-alsa access to the systemwide D-bus name
2020-04-25 19:10:04 +02:00
Linus Heckemann 539fb74a5b Merge pull request #85677 from dywedir/oil
oil: 0.7.0 -> 0.8.pre4
2020-04-22 09:23:39 +02:00
Linus Heckemann 31edad38b1 kanboard: 1.2.13 -> 1.2.14 2020-04-21 19:42:24 +02:00
Linus Heckemann 6673a4988e gnupg: use libusb1 (#85374)
* gnupg: use libusb1

This fixes scdaemon's direct ccid support.

* systemd: fix gnupg-minimal
2020-04-21 08:35:40 +02:00
Linus Heckemann 6b23355abb Merge pull request #85307 from xaverdh/firefox-plugins-cleanup
firefox-wrapper: remove dead npapi plugin code
2020-04-17 07:32:41 +02:00
Linus Heckemann 1d8a8d0359 Merge pull request #85262 from peterhoeg/t/freerdp
freerdp: re-enable tests except for one failing test
2020-04-15 07:22:29 +02:00
Linus Heckemann 9953a26be1 nixos/libinput: refer to libinput manual 2020-04-14 14:31:49 +02:00
Linus Heckemann 156ee198b2 freerdp: 2.0.0-rc4 -> 2.0.0 (#84885)
* freerdp: 2.0.0-rc4 -> 2.0.0

* freerdp: add Xtst for input in shadow server, libxslt for manpages

* freerdp: nits
2020-04-11 11:03:03 +08:00
Linus Heckemann 6ade57efe3 Merge pull request #84808 from r-ryantm/auto-update/calls
calls: 0.1.2 -> 0.1.4
2020-04-09 14:59:12 +02:00
Linus Heckemann 9077284a7c Merge pull request #81429 from r-ryantm/auto-update/endless-sky
endless-sky: 0.9.10 -> 0.9.11
2020-04-01 09:38:01 +02:00
Linus Heckemann dfc70d37f4 Merge pull request #82252 from mayflower/radius-http2
FreeRADIUS improvements
2020-03-10 16:01:46 +01:00
Linus Heckemann 065716ab95 nixos/freeradius: depend on network.target, not online 2020-03-10 15:54:29 +01:00
Linus Heckemann 0587329191 freeradius: make debug logging optional 2020-03-10 15:54:02 +01:00
Linus Heckemann cc9a4c8a06 freeradius: do not generate TLS stuff 2020-03-10 15:54:02 +01:00
Linus Heckemann 3f11ceb417 freeradius: add some maintainers 2020-03-10 15:49:44 +01:00
0e474f2d26 freeradius: add patch for HTTP/2 support in rlm_rest module
Co-Authored-By: Franz Pletz <franz.pletz@mayflower.de>
Co-Authored-By: Simon Waibl <simon.waibl@mayflower.de>
2020-03-10 15:49:44 +01:00
Linus Heckemann 4eeb6f01e6 Merge pull request #82066 from r-ryantm/auto-update/libgme
libgme: 0.6.2 -> 0.6.3
2020-03-09 18:49:44 +01:00
Linus Heckemann 62d70387c3 Merge pull request #81096 from r-ryantm/auto-update/calls
calls: 0.1.1 -> 0.1.2
2020-02-28 09:44:19 +01:00
Linus Heckemann 7c49539252 Merge pull request #80656 from lheckemann/bluez-alsa
bluez-alsa: 2.0.0 -> 2.1.0
2020-02-24 18:23:57 +01:00
Linus Heckemann 0cc83f884a Merge pull request #80292 from bcdarwin/mrtrix
mrtrix: init at 3.0_RC3_latest
2020-02-24 13:52:38 +01:00
Linus Heckemann 371f71feca Merge pull request #80951 from elseym/termshark
termshark: 1.0.0 -> 2.1.1
2020-02-24 13:41:42 +01:00
Linus Heckemann 7fa751b7c6 bluez-alsa: 2.0.0 -> 2.1.0 2020-02-20 19:32:55 +01:00
Linus Heckemann 8f30b3e83e kanboard: 1.2.12 -> 1.2.13
Add self to maintainers
2020-02-10 20:22:46 +01:00
Linus Heckemann dcd11c9496 Merge pull request #79028 from lheckemann/rtptools
rtptools: init at 1.22
2020-02-09 13:43:30 +01:00
Linus Heckemann ccaad56a32 Merge pull request #77635 from lheckemann/bump-bluez-alsa
bluez-alsa: 1.4.0 -> 2.0.0
2020-02-09 13:42:58 +01:00
Linus Heckemann 2df6898bb5 Merge pull request #79020 from helsinki-systems/wimboot-init
wimboot: Init at 2.6.0
2020-02-03 08:11:31 +01:00
Linus Heckemann c99e248f3c otter-browser: remove
I have no interest in maintaining this anymore and it has no other maintainers.
2020-02-02 22:28:20 +01:00
Linus Heckemann 5da9abd9c3 Merge pull request #78231 from r-ryantm/auto-update/mercurial
mercurial: 5.2.1 -> 5.2.2
2020-02-01 21:15:51 +01:00
Linus Heckemann 7218c68f31 Merge pull request #78735 from wamserma/xpra-bump-3.0.5
xpra: 2.5.3 -> 3.0.5
2020-02-01 19:36:51 +01:00
Linus Heckemann 9bc90bff3d Merge pull request #79022 from Mic92/locate
nixos/locate: don't create /var/cache
2020-02-01 19:31:00 +01:00
Linus Heckemann 6a3cf87e65 rtptools: init at 1.22 2020-02-01 19:24:13 +01:00
Linus Heckemann 3af5a40fe2 Merge pull request #78843 from rnhmjoj/ipv6-privacy
nixos/networking-interfaces: change preferTempAddress to allow disabling temp addresses
2020-02-01 12:04:58 +01:00
Linus Heckemann a7a0d44b58 EmptyEpsilon: 2019.11.01 -> 2020.01.15 2020-01-24 14:16:15 +01:00
Linus Heckemann 645c9a672b Merge pull request #78020 from dywedir/oil
oil: 0.7.pre9 -> 0.7.pre11
2020-01-19 21:07:22 +01:00
Linus Heckemann a1d8a274a3 Merge pull request #76797 from lheckemann/rgl-fix
rPackages.rgl: fix build
2020-01-14 17:31:42 +01:00
Linus Heckemann 24c1660d28 bluez-alsa: 1.4.0 -> 2.0.0
Also add myself to maintainers
2020-01-13 19:23:48 +01:00
Linus Heckemann 247c25d302 Merge pull request #77473 from mayflower/worktrees
lib.commitIdFromGitRepo: support git-worktree
2020-01-13 12:01:49 +01:00
Linus Heckemann bbd6d219e4 nixos/wpa_supplicant: fix #61391 2020-01-12 14:14:16 +01:00
Linus Heckemann 1e3fbfbf5e calls: unstable-2019-10-29 -> 0.1.1 2020-01-09 15:19:10 +01:00
Linus Heckemann bf012bcd31 Merge pull request #76894 from oxalica/firefox-bump-rust
firefox: update rust to 1.40.0
2020-01-07 14:17:43 +01:00
Linus Heckemann a664899b39 EmptyEpsilon: 2019.05.21 -> 2019.11.01 2020-01-02 13:30:35 +01:00
Linus Heckemann 99a6326791 Merge pull request #76672 from lheckemann/mirtk-tbb
mirtk: enable tbb support for multithreading
2020-01-01 20:44:44 +01:00
Linus Heckemann 1e840fc421 rgl: fix build
It seems that the dev output of libGLU needs to be included explicitly
for this to work. I've also moved the libraries from nativeBuildInputs
to buildInputs to be more semantically correct (and maybe support
cross compilation, not tested though).
2020-01-01 20:37:38 +01:00
Linus Heckemann 2c19725202 mirtk: enable tbb support for multithreading 2019-12-30 01:16:08 +01:00
Linus Heckemann b9bf846080 Merge pull request #76189 from Ma27/nixos-install-verbosity-level
nixos/nixos-installer: add flags for verbosity and build logs
2019-12-28 11:50:25 +01:00
Linus Heckemann a69064eebc linux: run make install in parallel
This improves build times significantly, from 20min to 9min on the
aarch64 community box.
2019-12-19 09:24:20 +01:00
Linus Heckemann 6eff44f9fb Merge pull request #75578 from WilliButz/oxidized-pidfile
nixos/oxidized: specify PID file in service
2019-12-17 11:39:41 +01:00
Linus Heckemann 963e635dc9 Merge pull request #75307 from mweinelt/weechat_2.7
weechat: 2.6 -> 2.7
2019-12-10 10:01:27 +01:00
Linus Heckemann b0fa7bc365 Merge pull request #73715 from 1000101/unifiStable
unifiStable: 5.11.39 -> 5.12.22
2019-11-25 13:27:55 +01:00
Linus Heckemann eefe16dbb6 Merge pull request #74026 from andir/nixos-v243.3
systemd: v243 > v243.3
2019-11-25 09:07:10 +01:00
Linus Heckemann 1c1a45218b Merge pull request #73808 from mayflower/installation-docs-wording
nixos/manual: reword installation section
2019-11-20 10:36:09 +01:00
Linus Heckemann ff1ead8d42 Merge pull request #73719 from willghatch/endless-sky
endless-sky: 0.9.8 -> 0.9.10
2019-11-19 12:20:43 +01:00
Linus Heckemann 93e6dcb398 Merge pull request #68285 from rileyinman/redshift-wlr
redshift-wlr: Init at 2019-04-17
2019-11-19 11:56:28 +01:00
Linus Heckemann 75667c2916 pythonPackages.nixpart: unmark broken 2019-11-15 18:00:36 +01:00
Linus Heckemann 0b0bd1a267 Merge pull request #73327 from dywedir/oil
oil: 0.7.pre5 -> 0.7.pre6
2019-11-13 12:02:38 +01:00
Linus Heckemann da9b3ea747 Merge pull request #65362 from craigem/calls
calls: init at 0.0.1
2019-11-10 22:59:00 +01:00
Linus Heckemann 301eb1a494 calls: 0.0.1 -> 2019-10-09-unstable 2019-11-10 19:40:11 +01:00
Linus Heckemann 0ec60b4f79 maintainers: add craigem 2019-11-10 19:40:06 +01:00
Linus Heckemann 19fb94212b Merge pull request #66645 from WhittlesJr/python-easysnmp-and-poster3
pythonPackages.easysnmp: init at 0.2.5; python3Packages.poster3: init at 0.8.1
2019-11-05 10:32:08 +01:00
Linus Heckemann 6f41b1c842 Merge pull request #68193 from chkno/nixos-option-rewrite
nixos-option C++ rewrite with --all
2019-11-04 16:55:04 +01:00
Linus Heckemann 1bf0d4444c wdisplays: init at 2019-10-26-unstable 2019-10-29 18:40:18 +01:00
Linus Heckemann 5d20246ac2 Merge pull request #72107 from lheckemann/fbterm-cross
fbterm: fix cross-build
2019-10-28 10:10:52 +01:00
Linus Heckemann e7a6123a07 Merge pull request #72080 from Infinisil/znapzend-improvements
Znapzend improvements
2019-10-28 09:43:49 +01:00
Linus Heckemann 7943967552 fbterm: fix cross-build 2019-10-27 17:06:59 +01:00
Linus Heckemann f035588907 Merge pull request #71517 from fleaz/remove_fleaz
Remove fleaz as maintainer
2019-10-22 12:41:10 +02:00
Linus Heckemann a3a441cd87 nixos/tests/{ferm,networking}: fix eval with networkd
The networking.virtual test does not work with networkd yet, for
multiple reasons:

- network-online.target is not reached, because tun0 and tap0 are
  considered as required for online but _not_ brought up or assigned
  the configured addresses
- the commands later in the test rely on some units from the scripted
  network setup

cc @fpletz networkd exper
cc @globin we looked at this together
2019-10-08 17:14:26 +02:00