Commit Graph
100 Commits
Author SHA1 Message Date
Jan Tojnar 7f1288b6ab gnome3.pidgin-im-gnome-shell-extension: 1.0.1 -> 31 (#64110)
gnome3.pidgin-im-gnome-shell-extension: 1.0.1 -> 31
2019-08-01 13:56:29 +02:00
Jan Tojnar 82061dedaa gnomeExtensions.pidgin-im-integration: 1.0.1 -> 32
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pidgin-im-gnome-shell-extension/versions
2019-08-01 13:20:18 +02:00
Jan Tojnar 9d8984e5c9 gnomeExtensions.pidgin-im-integration: move from gnome3.pidgin-im-gnome-shell-extension 2019-08-01 13:20:18 +02:00
Jan Tojnar 99e72dc413 pytrainer: 1.12.1 → 2.0.0 2019-07-17 09:20:49 +02:00
Jan Tojnar ac404cfa98 gnome3.evince: remove auto_features=enabled from expression
It is now the default.
2019-06-25 18:24:53 +02:00
Jan Tojnar c1d500ddd5 spice: remove auto_features=enabled from expression
It is now the default.
2019-06-25 18:24:53 +02:00
Jan Tojnar 1811e9155d wl-clipboard: remove auto_features=enabled from expression
It is now the default.
2019-06-25 18:24:53 +02:00
Jan Tojnar c3fe79e930 spice-gtk: remove auto_features=enabled from expression
It is now default
2019-06-25 18:24:53 +02:00
Jan Tojnar 4bc87ff365 zathura: fix build with auto_features=enabled 2019-06-25 18:24:53 +02:00
Jan Tojnar 4abfebf1fe ncmpc: fix build with auto_features=enabled 2019-06-25 18:24:52 +02:00
Jan Tojnar 5779747af4 wlroots: fix build with auto_features=enabled 2019-06-25 18:24:52 +02:00
Jan Tojnar 592a52021d grim: fix build with auto_features=enabled 2019-06-25 18:24:52 +02:00
Jan Tojnar 3238567677 girara: fix build with auto_features=enabled
Also split multiple outputs and enable tests.
2019-06-25 18:24:52 +02:00
Jan Tojnar 4fa19ba151 gnome3.tracker-miners: do not add auto_features=enabled
Meson setup hook now defaults to this.
2019-06-25 18:24:52 +02:00
Jan Tojnar 76d85e4a6f gnome3.gnome-desktop: add libudev 2019-06-25 18:24:51 +02:00
Jan Tojnar 41c575b6fc meson: use plain buildtype
This should allow us to inherit optimization/striping from stdenv
2019-06-25 18:24:51 +02:00
Jan Tojnar 0fd5abb213 meson: do not download wraps 2019-06-25 18:24:51 +02:00
Jan Tojnar e529ec3263 meson: enable auto_features by default
We disabled them by default when they were introduced in

https://github.com/NixOS/nixpkgs/pull/42994

but enabling them probably makes more sense:

https://github.com/NixOS/nixpkgs/pull/54398
https://github.com/NixOS/nixpkgs/pull/63491
2019-06-25 18:24:51 +02:00
Jan Tojnar 85483ca76a wxGTK31: fix eval
bc109b19c9 on master created a separate
expression based on wxGTK30, but that expression was modified on staging
in f0733a07d5. Let's sync that.
2019-06-25 18:22:48 +02:00
Jan Tojnar 07d1d3ed68 Merge branch 'master' into staging 2019-06-25 18:06:43 +02:00
Jan Tojnar 52829801b7 Revert "python: scikit-learn: 0.20.3 -> 0.21.2"
This reverts commit 58cbb1b9e2.

78054a581c is more elaborated upgrade.
2019-06-25 18:03:57 +02:00
Jan Tojnar 9983820e93 haskellPackages.hsdev_0_3_3_1: fix build 2019-06-21 23:33:54 +02:00
Jan Tojnar 93580a122e haskellPackages.llvm-hs: fix build
It requires llvm_8
2019-06-20 00:47:30 +02:00
Jan Tojnar 9e9cf6a75c meson: 0.49.1 → 0.50.1 (#57767)
meson: 0.49.1 → 0.50.1
2019-06-19 14:01:51 +02:00
Jan Tojnar e0a21aae91 gnome3.tracker-miners: enable auto_features (#63491)
gnome3.tracker-miners: enable auto_features
2019-06-19 03:56:04 +02:00
Jan Tojnar 6d8eaf8f13 gnome3.tracker-miners: enable auto_features
When tracker-miners switched from booleans to features, we were no longer building
majority of the miners, since we disable auto_features by default.
2019-06-19 03:08:04 +02:00
Jan Tojnar 897d9050a3 Merge pull request #63447 from jtojnar/sublime-cleanup
sublime3: clean up
2019-06-19 00:52:04 +02:00
Jan Tojnar b75a43f9e0 sublime{3,-merge}: simplify code 2019-06-18 23:43:37 +02:00
Jan Tojnar 9819cc2ca6 sublime-merge: remove GTK 2 support
Sublime Merge does not support GTK 2 from build 1092 so we do not need this anymore.

Also brings the expression in sync with Sublime Text.
2019-06-18 22:53:04 +02:00
Jan Tojnar e8cdece9ce sublime3: add maintainer 2019-06-18 22:47:11 +02:00
Jan Tojnar 48d92c9461 sublime3: remove GTK 2 support
No version in the repo uses it anymore
2019-06-18 22:47:11 +02:00
Jan Tojnar 8315cf5b18 qtikz: unstable-20161122 -> 0.12 (#62733)
qtikz: unstable-20161122 -> 0.12
2019-06-18 22:39:04 +02:00
Jan Tojnar 8cef6ec5fe ffado: prevent build tools from leaking into closure (#63393)
ffado: prevent build tools from leaking into closure
2019-06-18 11:39:38 +02:00
Jan Tojnar 1ef7e40a9c doc: Clean up programlisting & screen (#63316)
doc: Clean up programlisting & screen
2019-06-18 09:47:15 +02:00
Jan Tojnar 8de795e22f meson: 0.49.1 → 0.50.1 2019-06-18 03:26:46 +02:00
Jan Tojnar cf41cb2b4a libxmlxx3: split out doc output 2019-06-18 03:16:05 +02:00
Jan Tojnar 8e7cea5cb8 libxmlxx3: split out dev output 2019-06-18 03:10:05 +02:00
Jan Tojnar e40d568daa ffado: prevent build tools from leaking into closure
FFADO stored paths to various build dependencies and libraries
like gcc or pyuic5 (from PyQT) in $out/lib/libffado/static_info.txt,
thus  bringing them into the runtime closure.

With Nix, this information is not really critical, as we can find
out the exact dependencies from .drv files in Nix store.

This alone reduced the closure size from 914866184B to 132341176B.
2019-06-18 02:46:36 +02:00
Jan Tojnar ed63124f73 pulseeffects: 4.6.2 -> 4.6.3 (#63338)
pulseeffects: 4.6.2 -> 4.6.3
2019-06-17 20:18:28 +02:00
Jan Tojnar a3f2131eb6 doc: Use prompt more often 2019-06-17 13:25:50 +02:00
Jan Tojnar 3c14bda7f5 doc: fix spurious whitespace 2019-06-17 12:28:26 +02:00
Jan Tojnar 11cb382a4c nixos/doc: Fix spurious indentation 2019-06-17 12:28:26 +02:00
Jan Tojnar 684ce6921b liblouis: 3.9.0 -> 3.10.0 (#63280)
liblouis: 3.9.0 -> 3.10.0
2019-06-17 10:56:32 +02:00
Jan Tojnar 540921e6b9 epiphany: 3.32.2 -> 3.32.3 (#63244)
epiphany: 3.32.2 -> 3.32.3
2019-06-17 00:47:36 +02:00
Jan Tojnar d1f8e60371 doc/stdenv: fix typo 2019-06-16 20:48:44 +02:00
Jan Tojnar 902952d3a3 doc: describe pname
This was forgotten when RFC 0035 was implemented.
2019-06-16 19:49:47 +02:00
Jan Tojnar 9e480c5dfa gnome-mpv: use external patch 2019-06-16 12:15:10 +02:00
Jan Tojnar ca51fbb3d6 Merge pull request #63179 from lightbulbjim/gnome-mpv-update
gnome-mpv: 0.13 -> 0.16
2019-06-16 12:09:43 +02:00
Jan Tojnar b1ee53d87b nixos/enlightenment: fix build with config.allowAliases=false (#61421)
nixos/enlightenment: fix build with config.allowAliases=false
2019-06-16 04:07:26 +02:00
Jan Tojnar c96ee919cf flatpak-builder: 1.0.6 -> 1.0.7 (#62413)
flatpak-builder: 1.0.6 -> 1.0.7
2019-06-16 01:39:09 +02:00
Jan Tojnar ccc6ffe2dc flatpak-builder: add installed tests 2019-06-16 01:22:12 +02:00
Jan Tojnar 2ba0d81fd9 gnome3.geary: add libunity (#63161)
gnome3.geary: add libunity
2019-06-15 18:15:21 +02:00
Jan Tojnar 0131424f57 gnome3.geary: add libunity
Adds unread mail counter to dash to dock.
2019-06-15 16:46:29 +02:00
Jan Tojnar 33a0ef8bb3 gnome3.gnome-control-center: Add mutter to dependencies (#63124)
gnome3.gnome-control-center: Add mutter to dependencies
2019-06-15 16:41:41 +02:00
Jan Tojnar 3a61b88269 flatpak: Preserve pixbuf path in validate-icon (#63122)
flatpak: Preserve pixbuf path in validate-icon
2019-06-15 12:29:12 +02:00
Jan Tojnar fc4cc85bf8 gnome3.gnome-control-center: Add mutter to dependencies
#59765 fixed the keybndings issue #19590 only partially, we still need to
make the gschemas available.
2019-06-14 15:01:03 +02:00
Jan Tojnar d42ed2dcf3 gimp: 2.10.10 → 2.10.12 (#63115)
gimp: 2.10.10 → 2.10.12
2019-06-14 12:07:51 +02:00
Jan Tojnar c421767ca1 gimp: 2.10.10 → 2.10.12
https://www.gimp.org/news/2019/06/12/gimp-2-10-12-released/
2019-06-14 10:32:38 +02:00
Jan Tojnar b5c9e8c40b babl: 0.1.62 → 0.1.66
https://gitlab.gnome.org/GNOME/babl/blob/BABL_0_1_66/NEWS
2019-06-14 10:29:09 +02:00
Jan Tojnar c21c6fcd7a deadbeefPlugins.lyricbar: init at unstable-2019-01-29 2019-06-14 10:14:12 +02:00
Jan Tojnar fc978b4302 deadbeefPlugins.infobar: mark as broken
Crashes DeaDBeef and is abandoned:

https://github.com/DeaDBeeF-Player/deadbeef/issues/2112
https://bitbucket.org/dsimbiriatin/deadbeef-infobar/issues/38/infobar-causes-deadbeef-180-to-crash
2019-06-14 10:05:25 +02:00
Jan Tojnar 7dc8413b49 zathura: pass gsettings schemas (#62726)
zathura: pass gsettings schemas
2019-06-05 18:12:23 +02:00
Jan Tojnar ac9fcb5a74 zathura: pass gsettings schemas
File chooser dialogue in print dialogue requires GTK’s GSettings schemas
or it will trigger a trap.

Closes: https://github.com/NixOS/nixpkgs/issues/16287
2019-06-05 14:00:41 +02:00
Jan Tojnar ea59f09946 maintainers/scripts/update.nix: various fixes (#62478)
maintainers/scripts/update.nix: various fixes
2019-06-04 18:24:16 +02:00
Jan Tojnar 431dc973a5 doc: document PWD for passthru.updateScript
Make it clear that PWD is not fixed
2019-06-03 00:15:29 +02:00
Jan Tojnar fc277721f0 pulseeffects: 4.6.0 -> 4.6.2 (#62506)
pulseeffects: 4.6.0 -> 4.6.2
2019-06-02 16:06:02 +02:00
Jan Tojnar 15370a17b9 pipewire: 0.2.5 -> 0.2.6 (#62500)
pipewire: 0.2.5 -> 0.2.6
2019-06-02 16:03:22 +02:00
Jan Tojnar 9f6a9ce368 gnome3.updateScript: clean up PATH
grep was not actually properly included by common-updater-scripts before
0105058698 but I am not sure why would we ever
need to add coreutils to PATH.
2019-06-02 09:44:13 +02:00
Jan Tojnar 5751988b55 common-updater-scripts: simplify fetchgit fix
No need to try evaluate the URL twice as introduced in the original fix
https://github.com/NixOS/nixpkgs/commit/cce486838b6c52dedfec1c93f60ebadb72c48431
2019-06-02 09:31:51 +02:00
Jan Tojnar 1b507bea4d common-updater-scripts: keep the unescaped oldVersion
Previously, we escaped the old version in place for use in sed commands,
and then had to use that in error messages. We can do better.
2019-06-02 09:31:20 +02:00
Jan Tojnar e98c804cc9 maintainers/scripts/update.nix: Clean up
Make calling update.py a little nicer
2019-06-02 09:07:18 +02:00
Jan Tojnar c3dd31f177 maintainers/scripts/update.nix: handle null paths
Previously we did not handle non-existant paths making the program crash.
Let’s show a proper error.
2019-06-02 09:03:41 +02:00
Jan Tojnar 36b2012447 maintainers/scripts/update.nix: ignore overlays
It makes little sense for update.nix to try to update overlays; for most people,
they will point to a read-only repository most of the cases.
2019-06-02 08:55:29 +02:00
Jan Tojnar ea3ed0c3ae doc: fix passthru.updateScript help command 2019-06-02 08:19:19 +02:00
Jan Tojnar fa1bbe69fb maintainers/scripts/update.nix: Do not store updateScripts
For update script parallelization, we have started calling builtins.toJSON
on updateScripts, which triggers evaluation of paths and therefore their copying
to Nix store. This breaks update scripts that assume that they exist in nixpkgs
like dwarf-fortress.

https://github.com/NixOS/nixpkgs/issues/61935

Let’s stringify the paths before JSONification to prevent the evaluation.
2019-06-02 08:10:17 +02:00
Jan Tojnar e2fc9ea2aa Ibus: binding fixes (#62392)
Ibus: binding fixes
2019-06-01 22:34:30 +02:00
Jan Tojnar f17b65371b ibus: Disable python library by default
It is a Python 2 library that we install to Python 3 prefix. Even if it were used by anything it would not work.
2019-06-01 15:14:09 +02:00
Jan Tojnar aefb8fbc69 ibus: Build introspection overrides 2019-06-01 14:59:25 +02:00
Jan Tojnar c1b4f22b77 ibus: move code changes to a patch 2019-06-01 14:58:54 +02:00
Jan Tojnar d20bfc72cb vokoscreen: 2.5.0 -> 2.5.8-beta (#62144)
vokoscreen: 2.5.0 -> 2.5.8-beta
2019-05-31 21:36:08 +02:00
Jan Tojnar 2c347116b5 Merge pull request #62237 from jtojnar/openimageio2
openimageio2: init at 2.0.8
2019-05-31 13:53:05 +02:00
Jan Tojnar fefd28f064 openimageio: synchronize expression with openimageio2 2019-05-30 04:44:30 +02:00
Jan Tojnar 488d23fa9c openimageio2: init at 2.0.8 2019-05-30 04:39:57 +02:00
Jan Tojnar 4a40504be4 robin-map: init at 0.6.1 2019-05-30 02:12:32 +02:00
Jan Tojnar 0fe311844e gimpPlugins.resynthesizer: update menu comment 2019-05-12 14:58:16 +02:00
Jan Tojnar 2d68295bea gimpPlugins.resynthesizer: rename from resynthesizer2 2019-05-12 14:41:35 +02:00
Jan Tojnar d5dfc1cd8b gimpPlugins: use makeScope 2019-05-12 14:40:30 +02:00
Jan Tojnar e74e2e838d gimpPlugins.resynthesizer: drop
It breaks resynthesiser2 and there is actually no reason to keep the ancient version.

https://github.com/bootchk/resynthesizer/issues/63#issuecomment-491591082
2019-05-12 14:31:39 +02:00
Jan Tojnar e99ff9b98d networkmanager: Stop using libredirect for building introspection (#60909)
networkmanager: Stop using libredirect for building introspection
2019-05-05 16:10:38 +02:00
Jan Tojnar 0b74015524 Merge pull request #60905 from jtojnar/gimp-resynthesizer
gimpPlugins.resynthesizer2: 2.0.1 → 2.0.3
2019-05-04 15:23:16 +02:00
Jan Tojnar a0c6efb9fd libredirect: remove dlopen support
While it might be useful in some cases, there are too many caveats to be worth it.
When libredirect intercepts dlopen call and calls the original function, the dynamic
loader will use libredirect.so's DT_RUNPATH entry instead of the one from the ELF file
the dlopen call originated from. That means that when program tries to dlopen a library
that it expects to find on its RPATH, the call will fail.
This broke Sublime Text for just that reason.
2019-05-04 05:53:18 +02:00
Jan Tojnar 6f7e06bd5a networkmanager: Stop using libredirect for building docs
Our gobject-introspection patches make the shared library paths absolute
in the GIR files. When building docs, the library is not yet installed,
though, so we need to replace the absolute path with a local one during build.

Previously we used LD_PRELOAD to load libredirect and rewrite the installed paths
to ones in the build directory. That was unnecessary complicated and many people
spent whole night trying to figure out why it breaks some programs.

Using a symlink from the installed location to the build directory fixes
the issue as well, while having much less moving parts, thus being easier to grasp.
The symlink will be overridden during installation.
2019-05-04 05:47:04 +02:00
Jan Tojnar 2d0ea8e6d5 gimpPlugins.resynthesizer2: 2.0.1 → 2.0.3
Fixes makeFlags: $out is not sufficient to install the binaries,
let's use placeholder.

Also update and clean up the expression.
2019-05-04 03:49:17 +02:00
Jan Tojnar 20d4f2f4b7 biber: Fix eval (#60883)
biber: Fix eval
2019-05-03 22:15:58 +02:00
Jan Tojnar 04eddeb969 biber: Fix eval
Remove UnicodeCollate dependency, which is part of Perl 5.28 and
does not exist separately anymore.

Add PerlIO::utf8_strict, which lack thereof Biber complains about
during build.
2019-05-03 19:45:10 +02:00
Jan Tojnar 9f4ae182c1 sublime3-dev: 3203 → 3208
Build 3208
21 April 2019

    Mac: Added a workaround for a macOS OpenGL driver bug in 10.14.4

Build 3206
5 April 2019

    Performance improvements

Build 3205
3 April 2019

    Improved scrolling logic in some scenarios
    Linux: Fixed compatibility with old Linux distributions

Build 3204
2 April 2019

    Mac: Added a workaround for a MacOS issue with DisplayLink adapters
    Linux: Tweaked the way text scaling is handled
    Improved file indexing behavior in some scenarios
    Fixed block carets changing the way text selection works
2019-05-03 04:36:12 +02:00
Jan Tojnar a8293a0848 common-updater-scripts: fix fallback version detection
parseDrvName returns a set containing version attribute, not our customizable key.
2019-05-03 04:34:45 +02:00
Jan Tojnar b85cbd96c2 gnomeExtensions.gsconnect: 21 → 23
https://github.com/andyholmes/gnome-shell-extension-gsconnect/releases/tag/v22
2019-05-03 04:34:43 +02:00
Jan Tojnar 00f52f0134 dropbox-cli: Fix and add Nautilus extension (#60752)
dropbox-cli: Fix and add Nautilus extension
2019-05-03 01:02:23 +02:00
Jan Tojnar dd0c105b87 dropbox-cli: Fix and add Nautilus extension
…since this is actually dropbox-nautilus project.

In one of the previous updates, the source code responsible for finding dropboxd
was changed, rendering our sed replacement not working. That triggered the installer
which in turn failed on the unavailability of gobject-introspection typelibs. And
when that was fixed, we got bitten by our lazy packaging putting a broken code
into the installer.

This is a proper fix for all the issues, except for making typelibs available to
the installer since we shall use Nix instead.
2019-05-02 13:43:07 +02:00