Jan Tojnar
a69e309794
Merge branch 'staging-next' into staging
2019-12-30 05:24:03 +01:00
Jan Tojnar
480fc1856a
Merge branch 'master' into staging-next
2019-12-30 05:22:23 +01:00
Jan Tojnar
ea4da9b5fa
Merge pull request #76674 from jtojnar/structured-attrs-masterable
...
treewide: structured-attrs fixes
2019-12-30 04:52:45 +01:00
Jan Tojnar
9a338f230e
xawtv: clean up
...
* Remove unnecessary linker and compiler flags
* Listify makeFlags
* Do not use DESTDIR (nasty)
* Let generic builder set --prefix configureFlag
* Install X11 app-defaults to more modern directory
* Format with nixpkgs-fmt
2019-12-29 22:19:18 +01:00
Jan Tojnar
814dcd907f
xbomb: clean up
...
Use makeFlags instead of patching Makefile
2019-12-29 22:13:56 +01:00
Jan Tojnar
86d3c33475
osm2xmap: clean up
...
Do not use DESTDIR and bring makeFlags more in line with the Makefile:
https://github.com/sembruk/osm2xmap/blob/a5f9ceadf0b06c034850fb22c55f2be4dd43eaef/Makefile
2019-12-29 21:57:04 +01:00
Jan Tojnar
0ea38bd65a
libsForQt5.phonon-backend-gstreamer: remove DESTDIR
...
Originally introduced in 128901e09f ,
it no longer appears to be necessary.
2019-12-29 21:31:24 +01:00
Jan Tojnar
db89a2ce38
smu: Do not use DESTDIR
...
https://github.com/NixOS/nixpkgs/issues/65718
2019-12-29 21:06:02 +01:00
Jan Tojnar
6dcf1a31ae
cadence: Do not use DESTDIR
...
https://github.com/NixOS/nixpkgs/issues/65718
2019-12-29 21:05:34 +01:00
Jan Tojnar
a6bb2ede23
python.pkgs.wrapPython: fix string makeWrapperArgs
...
Bash takes an assignment of a string to an array variable:
local -a user_args
user_args="(foo bar)"
to mean appending the string to the array, not parsing the string into
an array as is the case when on the same line as the declaration:
local -a user_args="(foo bar)"
b0633406cb extracted the declaration before
the newly branched code block, causing string makeWrapperArgs being added
to the array verbatim.
Since local is function scoped, it does not matter if we move it inside
each of the branches so we fix it this way.
2019-12-28 22:23:36 +01:00
Jan Tojnar
332cfab4ce
Merge pull request #76591 from lourkeur/set_XKB_CONFIG_ROOT
...
Fix services.xserver.extraLayouts under GNOME 3
2019-12-28 20:34:56 +01:00
Jan Tojnar
59b0ab21e7
Merge pull request #68084 from lopsided98/gts-propagate-glib
...
gts: propagate glib
2019-12-28 18:29:43 +01:00
Jan Tojnar
b38c283991
Merge pull request #76510 from alyssais/mikutter
...
mikutter: 3.8.7 -> 4.0.0
2019-12-27 07:21:27 +01:00
Jan Tojnar
5f6635144a
rictydiminished-with-firacode: 0.0.1 → 1.2.0
...
Update, clean up and also fix build.
Part of the build system still does not support Python 2:
https://github.com/hakatashi/RictyDiminished-with-FiraCode/pull/3
2019-12-25 23:13:05 +01:00
Jan Tojnar
ee4cc7c390
monoid: fix build
...
We recently defaulted fontforge to python3 which made the python2 used by the build system unable to find fontforge.
2019-12-25 20:32:13 +01:00
Jan Tojnar
d059e1a720
Merge pull request #76358 from r-ryantm/auto-update/openimageio
...
openimageio2: 2.0.12 -> 2.1.9.0
2019-12-25 20:00:41 +01:00
Jan Tojnar
c571098bf8
Merge pull request #76447 from r-ryantm/auto-update/tepl
...
tepl: 4.2.1 -> 4.3.1
2019-12-25 17:44:02 +01:00
Jan Tojnar
4bbc6cc66f
Merge branch 'staging-next' into staging
2019-12-25 05:18:52 +01:00
Jan Tojnar
ca39dd3a8a
Merge branch 'master' into staging-next
2019-12-25 05:15:06 +01:00
Jan Tojnar
760be1f4b2
utillinux: no-rebuild clean up
2019-12-25 05:10:48 +01:00
Jan Tojnar
9a5e80ae29
Merge pull request #76288 from r-ryantm/auto-update/libical
...
libical: 3.0.6 -> 3.0.7
2019-12-25 04:26:37 +01:00
Jan Tojnar
a71baa5be6
openimageio2: 2.0.12 -> 2.1.9.0
2019-12-25 04:12:24 +01:00
Jan Tojnar
3b3bd3ced0
Merge pull request #76303 from r-ryantm/auto-update/libplacebo
...
libplacebo: 1.21.0 -> 1.29.0
2019-12-25 03:05:00 +01:00
Jan Tojnar
4a91fe49e4
Merge pull request #76317 from magnetophon/lsp-plugins
...
lsp-plugins: 1.1.10 -> 1.1.13
2019-12-25 03:04:43 +01:00
Jan Tojnar
d5bbb86bcb
Merge pull request #76257 from r-ryantm/auto-update/gnome-shell-extensions
...
gnome3.gnome-shell-extensions: 3.34.1 -> 3.34.2
2019-12-25 01:06:59 +01:00
Jan Tojnar
1b53d70207
Merge pull request #76359 from r-ryantm/auto-update/polari
...
gnome3.polari: 3.34.0 -> 3.34.1
2019-12-24 20:29:32 +01:00
Jan Tojnar
984d820562
Merge PR #76377 from r-ryantm/auto-update/python2.7-babelgladeextractor
...
python27Packages.babelgladeextractor: 0.6.1 -> 0.6.3
2019-12-24 20:07:22 +01:00
Jan Tojnar
b1b26f8cf6
Merge pull request #76412 from jtojnar/pangox-compat-drop
...
pangox_compat: drop
2019-12-24 20:04:10 +01:00
Jan Tojnar
9cac9ab05a
python27Packages.babelgladeextractor: 0.6.1 -> 0.6.3
...
https://github.com/gnome-keysign/babel-glade/compare/0.6.1...0.6.2
https://github.com/gnome-keysign/babel-glade/compare/0.6.2...0.6.3
2019-12-24 16:46:56 +01:00
Jan Tojnar
88ec0a05e1
pangox_compat: drop
2019-12-24 16:14:03 +01:00
Jan Tojnar
aee453e5c9
openmodelica: remove pangox dependency
...
It was probably just a dependency of `gtkglext` since I cannot find any reference to `pangox` in the repo.
But cannot verify build since it is broken.
2019-12-24 16:13:13 +01:00
Jan Tojnar
6c73f25885
anydesk: remove pangox dependency
...
Likely just dependency of `gtkglext` since it is not listed in the readme.
For some reason, --remove-needed does not seem to work with the first patchelf invocation so I had to do it separately.
2019-12-24 16:11:23 +01:00
Jan Tojnar
11245fc87e
Merge pull request #76316 from r-ryantm/auto-update/libmbim
...
libmbim: 1.20.2 -> 1.20.4
2019-12-24 02:51:48 +01:00
Jan Tojnar
1c87928428
Merge pull request #76269 from r-ryantm/auto-update/gnome-settings-daemon
...
gnome3.gnome-settings-daemon: 3.34.1 -> 3.34.2
2019-12-24 02:38:01 +01:00
Jan Tojnar
3087143870
Merge pull request #76333 from r-ryantm/auto-update/nautilus
...
gnome3.nautilus: 3.34.1 -> 3.34.2
2019-12-24 01:33:45 +01:00
Jan Tojnar
e914689f7d
Merge pull request #76289 from r-ryantm/auto-update/libhandy
...
libhandy: 0.0.11 -> 0.0.12
2019-12-24 01:06:10 +01:00
Jan Tojnar
a63d28e62e
Merge pull request #76220 from r-ryantm/auto-update/deja-dup
...
deja-dup: 40.4 -> 40.6
2019-12-23 19:01:09 +01:00
Jan Tojnar
c118f8099e
Merge pull request #76255 from r-ryantm/auto-update/gnome-session
...
gnome3.gnome-session: 3.34.1 -> 3.34.2
2019-12-23 18:59:07 +01:00
Jan Tojnar
04da7e223a
Merge pull request #76253 from r-ryantm/auto-update/glib-networking
...
glib-networking: 2.62.1 -> 2.62.2
2019-12-23 18:47:05 +01:00
Jan Tojnar
bb321ac28c
Merge pull request #76256 from r-ryantm/auto-update/gnome-music
...
gnome3.gnome-music: 3.34.1 -> 3.34.2
2019-12-23 18:39:59 +01:00
Jan Tojnar
4bd1b18f78
Merge pull request #76259 from r-ryantm/auto-update/gnome-software
...
gnome3.gnome-software: 3.34.1 -> 3.34.2
2019-12-23 18:36:24 +01:00
Jan Tojnar
490339c8b6
Merge pull request #76268 from r-ryantm/auto-update/gnome-autoar
...
gnome3.gnome-autoar: 0.2.3 -> 0.2.4
2019-12-23 18:31:13 +01:00
Jan Tojnar
b0633406cb
python.pkgs.wrapPython: fix makeWrapperArgs
...
When `makeWrapperArgs` is a Bash array, we only passed the first
item to `wrapProgram`. We need to use `"${makeWrapperArgs[@]}"`
to extract all the items. But that breaks the common string case so
we need to handle that case separately.
2019-12-23 18:02:44 +01:00
Jan Tojnar
136c83c977
python3.pkgs.pygobject2: fix build
...
2.28.7 no longer installs codegen for Python 3:
https://gitlab.gnome.org/GNOME/pygobject/commit/2940d0c45c592c19196d4ab0d345ab27fca0f0a0
so our postInstall broke.
No need to rename the pth file either, as pygtk does not work on Python 3.
2019-12-20 22:52:19 +01:00
Jan Tojnar
8a8e662be2
Merge pull request #74293 from tobim/pkgs/cmake
...
cmake: 3.15.4 -> 3.16.2
2019-12-20 17:12:47 +01:00
Jan Tojnar
76c526a4fb
Merge pull request #75909 from jtojnar/gtkglext-fix
...
Do not depend on pangox_compat
2019-12-20 01:14:08 +01:00
Jan Tojnar
b171037944
Merge pull request #75668 from jtojnar/py2-cleanup
...
Another batch of Python 2 removals
2019-12-19 01:24:00 +01:00
Jan Tojnar
c3bc037920
desmume: drop unneeded pangox_compat
...
It was probably needed before gtkglext propagated it.
2019-12-19 01:01:21 +01:00
Jan Tojnar
dda27bb406
lutris: fix build
...
Drop unneeded pangox_compat – it was probably needed before gtkglext propagated it.
Also stop using aliases.
2019-12-19 00:58:19 +01:00
Jan Tojnar
c324283e8c
k3d: drop unneeded pangox_compat
...
It was probably needed before gtkglext propagated it.
2019-12-19 00:49:14 +01:00
Jan Tojnar
048faed66a
pcb: 20140316 → 4.2.0
...
* Long overdue update
* Clean up the expression
* Drop unneeded pangox_compat – it was probably needed before gtkglext propagated it.
2019-12-19 00:47:20 +01:00
Jan Tojnar
5ff0fd1519
gnome2.gtkglext: 1.2.0 → 2019-12-19
...
Switched to HEAD to not depend on broken pangox-compat.
2019-12-19 00:25:09 +01:00
Jan Tojnar
6be14ee97b
Merge pull request #53843 from hedning/session-default
...
nixos/displayManager: introduce defaultSession
2019-12-18 21:16:06 +01:00
Jan Tojnar
628ff8db61
rustc: switch to python3
2019-12-15 13:52:53 +01:00
Jan Tojnar
08c0f1200a
cargo: switch to python3
2019-12-15 13:52:40 +01:00
Jan Tojnar
6842813bb1
aegisub: slight clean up
2019-12-15 05:44:17 +01:00
Jan Tojnar
955be27f58
aegisub: fix build
2019-12-15 05:36:24 +01:00
Jan Tojnar
8dc5ff7dcf
nixos/displayManager: deprecate separate options for default wm/dm
...
The upstream session files display managers use have no concept of sessions being composed from
desktop manager and window manager. To be able to set upstream session files as default
session, we need a single option. Having two different ways to set default session would be confusing,
though, so we decided to deprecate the old method.
We also created separate script for each session, just like we already had a separate desktop
file for each one, and started using displayManager.sessionPackages mechanism to make the
session handling more uniform.
2019-12-15 04:16:20 +01:00
Jan Tojnar
f288a7c077
libproxy: remove Python 2 bidnings
...
Nothing was using them.
Another step in Python 2 removal.
2019-12-15 01:50:39 +01:00
Jan Tojnar
628abfebfa
jbig2dec: switch to python3
2019-12-15 01:50:39 +01:00
Jan Tojnar
239e4c1f06
doxygen: switch to python3
...
Also move the build-time dependencies to nativeBuildInputs, and drop perl as it no longer seems to be necessary (CMake is not looking for it any more).
2019-12-15 01:50:38 +01:00
Jan Tojnar
908db0502b
libgsf: remove Python dependency
...
Python is only used for a single console test these dayls and it likely requires
non-trivial introspection hacks.
2019-12-15 01:50:38 +01:00
Jan Tojnar
feb4e68173
gst_all_1.gst-plugins-good: switch to python 3
2019-12-15 01:50:38 +01:00
Jan Tojnar
9d9a20fe1b
gamin: drop Python bindings
...
They are not compatible with Python 3, upstream as dead, and nothing uses the bindings any more.
This is a progress in getting rid of Python 2 from closures of most people (samba, which depends on gamin shared library is common dependency).
2019-12-15 01:50:38 +01:00
Jan Tojnar
7adbfb1220
fail2ban: switch to Python 3
...
We are dropping Python support from gamin so nothing is holding us any more.
Instead of gamin, we will use systemd on Linux and polling on Darwin;
gamin is the worst backend any way, according to upstream:
https://github.com/fail2ban/fail2ban/issues/1330#issuecomment-314429043
2019-12-15 01:50:38 +01:00
Jan Tojnar
a4721054c1
lilv: switch to python3
2019-12-15 01:50:37 +01:00
Jan Tojnar
6b5e932792
lv2: switch to python3
2019-12-15 01:50:37 +01:00
Jan Tojnar
e942647826
sratom: switch to python3
2019-12-15 01:50:37 +01:00
Jan Tojnar
d06be85bdc
sord: switch to python3
2019-12-15 01:50:37 +01:00
Jan Tojnar
486e3ecafd
serd: switch to python3
2019-12-15 01:50:37 +01:00
Jan Tojnar
c8490a8603
libgit2: switch to python3
2019-12-15 01:50:36 +01:00
Jan Tojnar
ebe0fd4353
libglvnd: switch to python3
2019-12-15 01:50:36 +01:00
Jan Tojnar
5500ba64b7
fontforge: default to python3
2019-12-15 01:50:36 +01:00
Jan Tojnar
0216e8bb9c
xorg.libxcb: do not depend on python2
2019-12-15 01:50:36 +01:00
Jan Tojnar
1c2019fe01
gtk-doc: clean up
...
* use buildPythonApplication instead of symlinking
* but do not propagate Python
* Add lxml & anytree for gtkdoc-mkhtml2
2019-12-15 01:50:35 +01:00
Jan Tojnar
4522205507
python3.pkgs.anytree: make graphviz optional
...
It is a runtime dependency that produces dependency loop:
anytree → graphviz → pango → glib → gtk-doc → anytree
2019-12-15 01:50:35 +01:00
Jan Tojnar
91a276cd79
epoxy: do not depend on python2
2019-12-15 01:50:35 +01:00
Jan Tojnar
9d295b8e6a
libsemanage: default to python3
2019-12-15 01:50:35 +01:00
Jan Tojnar
56e557257d
libselinux: default to python3
2019-12-15 01:50:34 +01:00
Jan Tojnar
3a8d826723
cacert: switch to python3
2019-12-15 01:50:34 +01:00
Jan Tojnar
eb1d315cd8
xorg.xcbproto: do not depend on python2
2019-12-15 01:50:34 +01:00
Jan Tojnar
d58a42ad78
libdbusmenu-gtk3: do not depend on python2 (via gnome-doc-utils)
2019-12-14 23:34:41 +01:00
Jan Tojnar
54a75e9109
zenity: clean up
...
* format with nixpkgs-fmt
* drop unneeded dependencies
* gnome-doc-utils → yelp-tools since 3.6.0
* intltool → gettext since 3.16.2
* move build-time deps to nativeBuildInputs
* add metadata
2019-12-14 23:34:41 +01:00
Jan Tojnar
03423daf02
python3.pkgs.anytree: 2.7.2 → 2.7.3
2019-12-14 23:34:41 +01:00
Jan Tojnar
aa3cb8b00e
Merge branch 'staging-next' into staging
2019-12-14 23:09:23 +01:00
Jan Tojnar
429561978b
Merge branch 'master' into staging-next
2019-12-14 23:09:06 +01:00
Jan Tojnar
f78ac783a8
libevdev: switch to python3
2019-12-14 14:10:15 +01:00
Jan Tojnar
025e4fda6a
Merge pull request #75627 from jtojnar/pygobject-2.28.7
...
python3.pkgs.pygobject2: 2.28.6 -> 2.28.7
2019-12-14 04:41:42 +01:00
Jan Tojnar
9c18e1fbe7
farstream: remove python2 dependency
...
It was never used in the recent history.
2019-12-14 02:47:16 +01:00
Jan Tojnar
1094113464
farstream: format with nixpkgs-fmt
2019-12-14 02:41:39 +01:00
Jan Tojnar
4b8db0506f
python3.pkgs.pygobject2: 2.28.6 -> 2.28.7
...
https://download.gnome.org/sources/pygobject/2.28/pygobject-2.28.7.news
2019-12-14 01:51:32 +01:00
Jan Tojnar
919297f369
nixosTests.xmonad: fix
2019-12-13 17:16:59 +01:00
Jan Tojnar
968afa4dd8
Merge pull request #75054 from novoxudonoser/dupeguru
...
dupeguru: init at 4.0.4
2019-12-13 16:37:52 +01:00
Jan Tojnar
4ee7f487fe
Merge pull request #75267 from r-ryantm/auto-update/liblouis
...
liblouis: 3.11.0 -> 3.12.0
2019-12-10 21:06:13 +01:00
Jan Tojnar
5b4908c1d6
Merge pull request #75226 from r-ryantm/auto-update/gnome-desktop
...
gnome3.gnome-desktop: 3.34.1 -> 3.34.2
2019-12-10 20:42:18 +01:00
Jan Tojnar
832cf9a43e
Merge pull request #75217 from r-ryantm/auto-update/evolution
...
gnome3.evolution: 3.34.1 -> 3.34.2
2019-12-10 20:28:31 +01:00
Jan Tojnar
18a3fd064b
Merge pull request #75315 from r-ryantm/auto-update/pulseeffects
...
pulseeffects: 4.6.8 -> 4.6.9
2019-12-10 03:38:23 +01:00
Jan Tojnar
6b73d29775
Merge pull request #73266 from demin-dmitriy/fix-libredirect-open-bug
...
libredirect: fix argument forwarding in `open*` functions
2019-12-10 00:46:21 +01:00
Jan Tojnar
4538eeac6f
Merge pull request #75344 from worldofpeace/libnotify-propagated
...
libnotify: propagate glib and gdk-pixbuf
2019-12-09 13:39:30 +01:00
Jan Tojnar
22c1f967a2
Merge pull request #74385 from r-ryantm/auto-update/fwup
...
fwup: 1.3.1 -> 1.5.0
2019-12-07 17:46:11 +01:00