Commit Graph
100 Commits
Author SHA1 Message Date
Gabriel Ebner acbfd3f7c0 mesa: add driversdev output and test that dev doesn't depend on drivers
OpenGL applications should not depend on the Mesa drivers, since these
are supposed to be loaded at runtime from /run/opengl-driver using the
glvnd library.  Furthermore, the drivers output has a large closure
since it depends on LLVM.

The only dependency from dev to drivers came from the xatracker
pkg-config file.  This commit moves this file into a new
output called driversdev.
2021-04-09 09:26:12 +02:00
Gabriel Ebner aa0b68b26a chromium: add explicit mesa dependency 2021-04-09 09:26:12 +02:00
Gabriel Ebner 79da76f83b gtk4: use libGL instead of mesa 2021-04-09 09:26:12 +02:00
Gabriel Ebner cd65dfa14c gtk3: use libGL instead of mesa 2021-04-09 09:26:12 +02:00
Gabriel Ebner 4bff6d04e4 libGL: use headers from glvnd
The glvnd library contains a copy of the OpenGL headers.  By compiling
against the glvnd headers we completely avoid a dependency on Mesa (and
LLVM).  This reduces rebuild time.  It also prevents accidents, such as
where some packages kept a reference to the mesa.drivers output and thus
had all Mesa drivers in their runtime closure.
2021-04-09 09:24:24 +02:00
Gabriel Ebner 2293b337e1 Merge pull request #118581 from gebner/rawmouse1013
curaPlugins.rawmouse: init at 1.0.13
2021-04-05 19:52:08 +02:00
Gabriel Ebner e3d05e010d curaPlugins.rawmouse: init at 1.0.13 2021-04-05 18:51:20 +02:00
Gabriel Ebner 31e9f226a5 Merge pull request #118578 from gebner/octoprintplugin3158
curaPlugins.octoprint: 3.5.16 -> 3.5.18
2021-04-05 13:47:31 +02:00
Gabriel Ebner c961f317d7 curaPlugins.octoprint: 3.5.16 -> 3.5.18 2021-04-05 12:23:19 +02:00
Gabriel Ebner a23dd38f5c Merge pull request #118384 from gebner/pidmax
nixos/systemd: increase default numeric PID range
2021-04-05 11:42:48 +02:00
Gabriel Ebner e0a09eb292 Merge pull request #118459 from gebner/duplicityclosuresize
duplicity: reduce closure size
2021-04-04 16:31:11 +02:00
Gabriel Ebner d207656690 duplicity: reduce closure size 2021-04-04 14:49:39 +02:00
Gabriel Ebner 64678850c9 blender: make darwin patch apply again 2021-04-03 15:16:43 +02:00
Gabriel Ebner eae0b8fbfb blender: 2.91.0 -> 2.92.0 2021-04-03 11:57:13 +02:00
Gabriel Ebner c709fd42d9 nixos/systemd: increase default numeric PID range 2021-04-03 10:11:52 +02:00
Gabriel Ebner 3ab6e84b79 Merge pull request #118327 from gebner/spnav
libspnav: remove nonstandard patches, fix segfaults
2021-04-03 08:11:52 +02:00
Gabriel Ebner 990196a381 Merge pull request #118362 from gebner/ddcutil-warning
ddcutil: use nixos paths for kernel modules
2021-04-03 08:10:49 +02:00
Gabriel Ebner ab336074fd blender: enable spacenav support 2021-04-02 23:05:50 +02:00
Gabriel Ebner 83dbaf67a9 spnavcfg: init at 0.3.1 2021-04-02 23:05:50 +02:00
Gabriel Ebner 295acf0460 nixos/spacenavd: start as system service
This is the configuration supported by upstream.
2021-04-02 23:05:50 +02:00
Gabriel Ebner 155f034b62 freecad: reenable spacenav support 2021-04-02 23:05:50 +02:00
Gabriel Ebner fcea555222 ddcutil: use nixos paths for kernel modules 2021-04-02 22:52:36 +02:00
Gabriel Ebner 01ea274885 python3Packages.uranium: add missing cryptography dependency 2021-04-02 21:12:58 +02:00
Gabriel Ebner 33e5075efb Merge pull request #118332 from gebner/khard_setuptools_scm
khard: add setuptools_scm dependency
2021-04-02 20:58:19 +02:00
Gabriel Ebner bf961dbd1e Merge pull request #118334 from gebner/duplicity_setuptools_scm
duplicity: add setuptools_scm dependency
2021-04-02 20:58:00 +02:00
Gabriel Ebner 757a09c437 duplicity: add setuptools_scm dependency 2021-04-02 19:57:46 +02:00
Gabriel Ebner 092d9d805b khard: add setuptools_scm dependency 2021-04-02 19:28:07 +02:00
Gabriel Ebner cc727746c6 libspnav: remove nonstandard patch 2021-04-02 16:08:36 +02:00
Gabriel Ebner 3a4f71d5a0 spacenavd: remove nonstandard patch 2021-04-02 16:08:36 +02:00
Gabriel Ebner 7ed6404672 Merge pull request #118252 from rowanG077/master
freecad: disable spaceNav by default due to segfault
2021-04-01 16:27:34 +02:00
Gabriel Ebner 109d6b3bdb Merge pull request #117712 from gebner/elan0110
elan: 0.10.3 -> 0.11.0
2021-03-26 19:58:29 +01:00
Gabriel Ebner 0661cf4882 elan: 0.10.3 -> 0.11.0
Also adapt the patchelf patch from rustup, since Lean 4 now dynamically
links to gmp.
2021-03-26 19:16:33 +01:00
Gabriel Ebner 0b8642bed8 Merge pull request #116952 from gebner/3mf211
lib3mf: 2.0.0 -> 2.1.1
2021-03-21 11:48:42 +01:00
Gabriel Ebner 1a5ccd1339 lib3mf: 2.0.0 -> 2.1.1 2021-03-21 11:26:24 +01:00
Gabriel Ebner bab28cf36c automaticcomponenttoolkit: init at 1.6.0 2021-03-21 11:26:24 +01:00
Gabriel Ebner 716e5b07c9 Merge pull request #115496 from r-ryantm/auto-update/qalculate-gtk
qalculate-gtk: 3.16.0 -> 3.17.0
2021-03-09 16:58:22 +01:00
Gabriel Ebner da653923e1 Merge pull request #114672 from r-ryantm/auto-update/lean
lean: 3.26.0 -> 3.27.0
2021-02-28 18:46:05 +01:00
Gabriel Ebner ceee96345d Merge pull request #109786 from r-ryantm/auto-update/elinks
elinks: 0.13.5 -> 0.14.0
2021-02-23 12:27:01 +01:00
Gabriel Ebner 3c065c9bf4 Merge pull request #113276 from r-ryantm/auto-update/libqalculate
libqalculate: 3.16.1 -> 3.17.0
2021-02-23 12:25:49 +01:00
Gabriel Ebner 7f9c3b8001 Merge pull request #114096 from gebner/pivycmake
python3Packages.pivy: fix build
2021-02-23 12:08:56 +01:00
Gabriel Ebner 5cc2d5097f python3Packages.pivy: fix build 2021-02-23 11:20:47 +01:00
Gabriel Ebner 04250bb2fb Merge pull request #113015 from gebner/vieb340
vieb: 3.1.0 -> 3.4.0
2021-02-13 18:08:16 +01:00
Gabriel Ebner 14e3301a90 vieb: 3.1.0 -> 3.4.0 2021-02-13 17:48:28 +01:00
Gabriel Ebner b7fe801cce Merge pull request #111117 from r-ryantm/auto-update/lean
lean: 3.25.0 -> 3.26.0
2021-01-29 11:04:43 +01:00
Gabriel Ebner e51b4aa2ec Merge pull request #109784 from r-ryantm/auto-update/elan
elan: 0.10.2 -> 0.10.3
2021-01-18 17:10:38 +01:00
Gabriel Ebner 5000e5707b Merge pull request #108717 from Dyazz/libqalculate
libqalculate: 3.14.0 -> 3.16.0
2021-01-08 11:23:31 +01:00
Gabriel Ebner fbd59a3e2c Merge pull request #108636 from ruler501/patch-3
lean: 3.23.0 -> 3.24.0
2021-01-07 10:46:33 +01:00
Gabriel Ebner ce8c83623d Merge pull request #107263 from edibopp/patch-rtl8761b
Firmware and kernel patch for Realtek RTL8761b
2020-12-25 11:08:32 +01:00
Gabriel Ebner 0be042b676 Merge pull request #107528 from gebner/qjackctl090
qjackctl: 0.6.3 -> 0.9.0
2020-12-24 15:14:40 +01:00
Gabriel Ebner 5ea858139a qjackctl: 0.6.3 -> 0.9.0 2020-12-24 12:43:00 +01:00
Gabriel Ebner e3b15e2be2 Merge pull request #105382 from suhr/qjackctl-session
qjackctl: add `jackSession` option
2020-12-24 12:35:16 +01:00
Gabriel Ebner e8a8d380ec Merge pull request #107490 from gebner/gstreamer-wrapper
treewide: use GST_PLUGIN_SYSTEM_PATH_1_0 instead of GST_PLUGIN_SYSTEM_PATH
2020-12-24 12:29:43 +01:00
Gabriel Ebner c9161fb11a treewide: use GST_PLUGIN_SYSTEM_PATH_1_0 instead of GST_PLUGIN_SYSTEM_PATH
When GST_PLUGIN_SYSTEM_PATH_1_0 is set, gstreamer ignores
GST_PLUGIN_SYSTEM_PATH.
2020-12-24 10:34:30 +01:00
Gabriel Ebner 70c07155d0 Merge pull request #107197 from Profpatsch/tree-sitter-fixes
Tree sitter fixes
2020-12-19 13:50:19 +01:00
Gabriel Ebner cd75006f1a Merge pull request #106990 from jansol/pipewire
pipewire: 0.3.17 -> 0.3.18
2020-12-16 12:53:22 +01:00
Gabriel Ebner 373ddfaf8c Merge pull request #106821 from gebner/vieb310
vieb: init at 3.1.0
2020-12-14 18:23:14 +01:00
Gabriel Ebner 92cbe95497 Merge pull request #106579 from drewrisinger/dr-pr-remove-pytest-pep8
python27Packages.pytestpep8: remove due to pytest v6 incompatibility
2020-12-13 16:51:36 +01:00
Gabriel Ebner 8b7057ca00 Merge pull request #106832 from gebner/electron1110
electron: update to latest versions
2020-12-13 16:22:34 +01:00
Gabriel Ebner 254f4869f6 electron_11: 11.0.3 -> 11.1.0 2020-12-13 15:58:53 +01:00
Gabriel Ebner 9a1e2c6420 electron_10: 10.1.6 -> 10.2.0 2020-12-13 15:58:53 +01:00
Gabriel Ebner 52bb80c5ba electron_9: 9.3.5 -> 9.4.0 2020-12-13 15:58:53 +01:00
Gabriel Ebner fa0c914322 vieb: init at 3.1.0 2020-12-13 15:48:30 +01:00
Gabriel Ebner b184f8f883 mkYarnPackage: allow overriding version 2020-12-13 13:42:56 +01:00
Gabriel Ebner 62fab0d98a Merge pull request #106816 from gebner/rnnoise20200628
rnnoise: 2019-04-24 -> 2020-06-28
2020-12-13 13:06:53 +01:00
Gabriel Ebner 3eed1a30ef rnnoise: 2019-04-24 -> 2020-06-28 2020-12-13 12:35:41 +01:00
Gabriel Ebner 6e7cc1a1d4 Merge pull request #106774 from gebner/goldendict-qt515
goldendict: 2020-05-27 -> 2020-12-09
2020-12-12 20:17:37 +01:00
Gabriel Ebner 5a4107057a Merge pull request #106770 from erictapen/mapmap-qt515
mapmap: build with libsForQt5
2020-12-12 19:41:33 +01:00
Gabriel Ebner 860adac4ab goldendict: 2020-05-27 -> 2020-12-09 2020-12-12 19:37:09 +01:00
Gabriel Ebner 50accd8aff Merge pull request #106641 from raboof/smesh-fix-building-with-clang
smesh: fix building with clang
2020-12-11 16:19:06 +01:00
Gabriel Ebner af0e520681 Merge pull request #106360 from gebner/build-coin3d-cmake
coin3d, soqt, freecad: update to git master
2020-12-08 17:32:02 +01:00
Gabriel Ebner 4cf1233176 Merge pull request #106267 from gebner/linphone
linphone: unstable-2020-03-06 -> 4.2.4
2020-12-08 16:33:15 +01:00
Gabriel Ebner ee545c66ca freecad: 2020-10-17 -> 2020-12-08 2020-12-08 16:32:26 +01:00
Gabriel Ebner 2e64b946f8 soqt: 1.6.0 -> 2020-12-05-unstable 2020-12-08 16:29:28 +01:00
Gabriel Ebner 827bb3b9c0 coin3d: 4.0.0 -> 2020-12-07-unstable 2020-12-08 16:29:06 +01:00
Gabriel Ebner a474f0d1e6 Merge pull request #105275 from lukegb/nixpkgs-pa14
pulseaudio: 13.0 -> 14.0
2020-12-07 22:45:47 +01:00
Gabriel Ebner a30310415c linphone: unstable-2020-03-06 -> 4.2.4 2020-12-07 19:43:57 +01:00
Gabriel Ebner c7447bc87b minizip2: init at 2.10.4 2020-12-07 19:43:57 +01:00
Gabriel Ebner 64c7999f76 liblinphone: unstable-2020-03-20 -> 4.4.15 2020-12-07 19:43:57 +01:00
Gabriel Ebner 64f42418a6 belle-sip: unstable-2020-02-18 -> 4.4.13 2020-12-07 19:43:57 +01:00
Gabriel Ebner c17a8f2717 mediastreamer: unstable-2020-03-20 -> 4.4.13 2020-12-07 19:43:57 +01:00
Gabriel Ebner ba6b3cb756 ortp: unstable-2020-03-17 -> 4.4.9 2020-12-07 19:43:57 +01:00
Gabriel Ebner abb4ae4e9f belcard: 4.4.0 -> 4.4.13 2020-12-07 19:43:56 +01:00
Gabriel Ebner a6dabb2a86 Merge pull request #103941 from poita66/cura_4.8.0
cura: 4.7.1 -> 4.8.0
2020-12-06 15:01:04 +01:00
Gabriel Ebner 3a2fe56aef Merge pull request #105767 from GovanifY/mozc-update
ibus-mozc: 2.23.2815.102 -> 2.23.4206.102
2020-12-04 17:56:40 +01:00
Gabriel Ebner dbe5d0cd03 Merge pull request #105866 from jtojnar/libopenaptx-0.2
libopenaptx: 0.1.0 → 0.2.0
2020-12-04 13:16:28 +01:00
Gabriel Ebner 75bf9e1409 Merge pull request #105802 from gebner/pax
pax: init at 20201030
2020-12-03 18:04:43 +01:00
Gabriel Ebner 02362007aa pax: init at 20201030 2020-12-03 18:03:30 +01:00
Gabriel Ebner ad6e8d14ad hsphfpd: 2020-10-25 -> 2020-11-27 2020-12-03 17:19:15 +01:00
Gabriel Ebner 6e8007341e Merge pull request #105362 from gebner/pipewire0137
pipewire: 0.3.16 -> 0.3.17
2020-12-03 17:15:05 +01:00
Gabriel Ebner 595cdb413f Merge pull request #105801 from r-ryantm/auto-update/python3.7-trimesh
python37Packages.trimesh: 3.8.14 -> 3.8.15
2020-12-03 17:12:07 +01:00
Gabriel Ebner 906d68cf13 nixos/pipewire: enable volume control via alsa 2020-12-02 22:11:09 +01:00
Gabriel Ebner b28f2f7386 nixos/pipewire: generate configuration file 2020-12-02 22:11:09 +01:00
Gabriel Ebner 2c39a011c7 pipewire: look for configuration in /etc 2020-11-29 19:19:59 +01:00
Gabriel Ebner 0155830275 nixos/pipewire: allow overriding the pipewire derivation 2020-11-29 17:43:07 +01:00
Gabriel Ebner ce28fd3d22 nixos/pipewire: add media-session.d files 2020-11-29 17:43:07 +01:00
Gabriel Ebner 53029a15cc nixos/pipewire: enable sound on alsa support
Otherwise sound.extraConfig has no effect.
2020-11-29 15:08:38 +01:00
Gabriel Ebner 6850681fa2 pipewire: enable hsphfpd support by default
hsphfpd is packaged in nixpkgs now.
2020-11-29 14:47:20 +01:00
Gabriel Ebner efaf703830 pipewire: 0.3.16 -> 0.3.17 2020-11-29 14:23:32 +01:00
Gabriel Ebner c63aa4a927 Merge pull request #105066 from veprbl/pr/blender_darwin_fix_2
blender: fix on darwin
2020-11-27 19:23:44 +01:00
Gabriel Ebner 56ffa7a9e4 Merge pull request #105055 from r-ryantm/auto-update/qalculate-gtk
qalculate-gtk: 3.14.0 -> 3.15.0
2020-11-26 19:04:24 +01:00