Jan Tojnar
4b80de5c48
Merge pull request #102543 from lostnet/spidermonkey
...
spidermonkey: 78.1.0 -> 78.4.0
2020-11-06 11:53:19 +01:00
Jan Tojnar
da09d65502
Merge pull request #102514 from bbigras/pipewire
...
pipewire: 0.3.13 -> 0.3.15
2020-11-05 21:10:18 +01:00
Jan Tojnar
79b173c358
gtk2: fix eval with old Nix
2020-11-05 09:40:47 +01:00
Jan Tojnar
0d32565644
libical: disable rest of failing tests
...
likely caused by tzdata bump
2020-11-04 14:02:28 +01:00
Jan Tojnar
f838052d4f
Merge pull request #102738 from r-ryantm/auto-update/pulseeffects
...
pulseeffects: 4.8.1 -> 4.8.2
2020-11-04 11:46:53 +01:00
Jan Tojnar
7ee179143f
Merge pull request #102553 from r-ryantm/auto-update/libjcat
...
libjcat: 0.1.3 -> 0.1.4
2020-11-03 08:28:07 +01:00
Jan Tojnar
1ff0990a4d
Merge pull request #102517 from r-ryantm/auto-update/libfprint
...
libfprint: 1.90.2 -> 1.90.3
2020-11-03 08:26:43 +01:00
Jan Tojnar
6b76a2d004
ghostscript: clean up
...
* Do not use pkgconfig alias.
* Move version & hash inline.
2020-11-01 10:04:30 +01:00
Jan Tojnar
9c5154b5aa
libical: skip timezone tests
...
They are incompatible with tzdata2020c.
There are still some other failing tests but I am not sure if they are also due to timezones.
2020-10-31 13:45:32 +01:00
Jan Tojnar
3d3792020d
Merge pull request #102163 from mkenigs/rm-glacier-cmd
...
amazon-glacier-cmd-interface: remove package
2020-10-30 22:05:50 +01:00
Jan Tojnar
3825e74193
treewide: drop gnome2.pango alias
2020-10-25 23:48:29 +01:00
Jan Tojnar
30da0b7bb4
Merge pull request #101674 from frlan/Update/Geany/1.37.0
...
geany: 1.36.0 -> 1.37.0
2020-10-25 22:59:41 +01:00
Jan Tojnar
c252654584
Merge branch 'master' into staging-next
2020-10-24 01:10:07 +02:00
Jan Tojnar
3a73543401
Merge pull request #93725 from nglen/pipewire
2020-10-24 00:05:33 +02:00
Jan Tojnar
291bb3c859
gnome3.iagno: fix build
...
* add patch fixing build with Meson > 0.55
* clean up
* do not use pkg-config alias
* drop redundant parallel building (on by default with Meson)
* format expression
* make license explicit
2020-10-23 06:48:08 +02:00
Jan Tojnar
3e01d383ee
Merge branch 'staging-next' into staging
2020-10-22 21:20:32 +02:00
Jan Tojnar
d13fc932cd
Merge branch 'master' into staging-next
2020-10-22 21:20:14 +02:00
Jan Tojnar
e22e6d763a
ghostscript: clean up
...
* Do not use pkgconfig alias.
* Move version & hash inline.
2020-10-22 21:19:04 +02:00
Jan Tojnar
19e31fa052
Merge pull request #101215 from TredwellGit/ghostscript
2020-10-22 21:17:08 +02:00
Jan Tojnar
4147603e5b
Merge pull request #101174 from xaverdh/aliases-throws-names
...
pkgs/top-level/aliases.nix: improve error messages
2020-10-22 20:54:12 +02:00
Jan Tojnar
78ff7e0a7a
Merge pull request #101398 from nh2/pitivi-fix-startup-svg-error
...
pitivi: Fix .svg loading at startup, see #56943 #89691
2020-10-22 20:47:49 +02:00
Jan Tojnar
6c40c0ace8
Merge pull request #96322 from r-ryantm/auto-update/ibus-hangul
...
ibus-engines.hangul: 1.5.3 -> 1.5.4
2020-10-22 10:43:08 +02:00
Jan Tojnar
a21e2522f1
Merge pull request #99021 from prusnak/libcbor
2020-10-22 10:41:22 +02:00
Jan Tojnar
03c64130bb
Merge pull request #94892 from toonn/font-joypixels-emoji
2020-10-22 10:21:25 +02:00
Jan Tojnar
5902a08028
joypixels: run install hooks
...
Also clean up formatting.
2020-10-22 03:32:45 +02:00
Jan Tojnar
d4975d23f1
Merge pull request #101022 from jtojnar/pycairo-drop-xlibs
...
python3.pkgs.pycairo: drop xlibs
2020-10-20 13:54:32 +02:00
Jan Tojnar
17739fa570
python3.pkgs.pycairo: clean up
...
* drop unneeded xlibs dependency
* correct license
* do not use pkgconfig alias
* use pytestCheckHook
* format
2020-10-20 00:07:26 +02:00
Jan Tojnar
2a905c8616
Merge pull request #100921 from r-ryantm/auto-update/enchant
...
enchant: 2.2.11 -> 2.2.12
2020-10-19 00:10:08 +02:00
Jan Tojnar
5c766c5c24
Merge branch 'staging-next' into staging
2020-10-18 21:21:03 +02:00
Jan Tojnar
7c4305be84
Merge pull request #100873 from AtnNn/gtest
2020-10-18 13:16:24 +02:00
Jan Tojnar
7d17b2d6f3
doc: Use mesa.drivers instead of legacy alias
...
It was moved in 263f5891b6 .
2020-10-18 00:58:09 +02:00
Jan Tojnar
6287e69772
python37Packages.pyexcel-xls: 0.5.9 → 0.6.0
...
https://github.com/pyexcel/pyexcel-xls/compare/v0.5.9...v0.6.0
2020-10-17 03:28:05 +02:00
Jan Tojnar
2ddb83c76d
python37Packages.pyexcel-ods: 0.5.6 → 0.6.0
...
https://github.com/pyexcel/pyexcel-ods/compare/v0.5.6...v0.6.0
2020-10-17 03:28:05 +02:00
Jan Tojnar
bfc403d9d7
python37Packages.pyexcel: 0.6.4 → 0.6.5
...
https://github.com/pyexcel/pyexcel/compare/v0.6.4...v0.6.5
2020-10-17 03:28:05 +02:00
Jan Tojnar
bcbc44c717
python37Packages.pyexcel-io: 0.5.20 -> 0.6.3
...
https://github.com/pyexcel/pyexcel-io/compare/0.5.20...v0.6.3
2020-10-17 03:27:57 +02:00
Jan Tojnar
daa8f66648
nodePackages: update
2020-10-16 23:57:23 +02:00
Jan Tojnar
2a4607f442
Revert "nixos/display-managers: install sessionData.desktops"
...
This reverts commit 3cd2b59b8c .
It created infinite recursion when using LXQt, since lxqt module
uses `config.system.path` in `services.xserver.desktopManager.session`.
`config.system.path` is a `buildEnv` that depends on `environment.systemPackages`.
2020-10-15 07:32:08 +02:00
Jan Tojnar
22ac861c5c
Merge pull request #99992 from jeremyschlatter/pm2
...
pm2: init at 4.5.0
2020-10-13 19:15:17 +02:00
Jan Tojnar
b6c7e8c66b
Merge pull request #100085 from siraben/miranda-init
...
miranda: init at 2.066
2020-10-11 05:16:48 +02:00
Jan Tojnar
1882368e8a
Merge branch 'staging-next' into staging
2020-10-11 00:27:42 +02:00
Jan Tojnar
aabcf2d8f5
Merge branch 'master' into staging-next
2020-10-11 00:27:21 +02:00
Jan Tojnar
7a074c997d
Merge pull request #100100 from jtojnar/xdg-desktop-portal-gtk-1.8
...
xdg-desktop-portal-gtk: 1.7.1 → 1.8.0
2020-10-09 22:14:58 +02:00
Jan Tojnar
be2f1cb15c
nixos/doc: Mention fontconfig changes in 20.09 RN
...
This is a major change but it should not cause any issues.
2020-10-09 22:09:37 +02:00
Jan Tojnar
ddbd818679
xdg-desktop-portal-gtk: 1.7.1 → 1.8.0
...
https://github.com/flatpak/xdg-desktop-portal-gtk/releases/tag/1.8.0
Also correct license and stop using pkg-config alias.
2020-10-09 21:16:10 +02:00
Jan Tojnar
0790b3e4dc
Merge pull request #99990 from helsinki-systems/upd/gimp
...
gimp: 2.10.20 -> 2.10.22
2020-10-08 18:59:28 +02:00
Jan Tojnar
fc6e61b1c5
Merge pull request #100015 from NixOS/expo-cli-fix
...
nodePackages.expo-cli: use .override
2020-10-08 16:17:16 +02:00
Jan Tojnar
94447e06b4
nodePackages.expo-cli: use .override
...
generate.sh seems to remove changes to node-env.nix, fortunately
.override seems to work so .overrideNodeAttrs does not actually
seem necessary. Not sure why I did not use it before.
2020-10-08 09:43:53 +02:00
Jan Tojnar
b7620817f6
Merge pull request #96509 from jtojnar/expo-cli
2020-10-07 21:35:02 +02:00
Jan Tojnar
6d7aafccbf
nodePackages.expo-cli: init 3.27.14
2020-10-07 21:03:34 +02:00
Jan Tojnar
0257d8f629
buildNodePackage: add internal overrideNodeAttrs function
...
mimicking the buildPythonPackage's overridePythonAttrs function
2020-10-07 21:02:44 +02:00
Jan Tojnar
00e3a3a855
Merge pull request #99601 from jtojnar/blackfire-agent
2020-10-07 19:02:11 +02:00
Jan Tojnar
991a67d453
nixos/blackfire: init
2020-10-07 10:44:54 +02:00
Jan Tojnar
956a43990e
phpExtensions.blackfire: init at 1.40.0
2020-10-07 10:44:54 +02:00
Jan Tojnar
a07508c1d3
php: declare ZTS support
...
Binary extensions like Blackfire need to know whether PHP was
compiled with ZTS support to work properly.
2020-10-07 10:44:53 +02:00
Jan Tojnar
9ce350cdcc
blackfire: init at 1.44.0
2020-10-07 10:44:53 +02:00
Jan Tojnar
b0f40bef4f
Merge pull request #97045 from jtojnar/netpbm-10.91.2
2020-10-05 22:25:51 +02:00
Jan Tojnar
46cf3b84b1
netpbm: 10.91.3 → 10.92.0
2020-10-02 13:33:36 +02:00
Jan Tojnar and Christian Kampka
43ea7e011d
netpbm: Fix cross-compilation
...
Co-Authored-By: Christian Kampka <christian@kampka.net >
2020-10-02 13:05:39 +02:00
Jan Tojnar
d509c583fc
jbigkit: fix cross-compilation
2020-10-02 13:05:38 +02:00
Jan Tojnar
3f3fe38c7a
netpbm: Do not use vendored dependencies
...
Especially since Jasper is unmaintained and insecure
2020-10-02 13:05:38 +02:00
Jan Tojnar
8a9fa4782f
netpbm: 10.89.1 → 10.91.3
...
Also fix accidentally not running postConfigure
2020-10-02 13:05:38 +02:00
Jan Tojnar
74c5472090
Merge pull request #98304 from jtojnar/updateScript-commit3
...
maintainers/scripts/update.nix: Add support for auto-commiting changes
2020-10-02 06:16:09 +02:00
Jan Tojnar
239a6e5795
Merge pull request #98926 from r-ryantm/auto-update/appstream-glib
...
appstream-glib: 0.7.17 -> 0.7.18
2020-09-29 18:45:37 +02:00
Jan Tojnar
a7f375d335
Merge pull request #98909 from r-ryantm/auto-update/xdg-desktop-portal
...
xdg-desktop-portal: 1.7.2 -> 1.8.0
2020-09-29 16:26:56 +02:00
Jan Tojnar
32b4375f10
Merge branch 'staging-next' into staging
2020-09-29 00:12:29 +02:00
Jan Tojnar
695fd81e02
Merge branch 'master' into staging-next
2020-09-29 00:12:06 +02:00
Jan Tojnar
515cf9c405
haskellPackages: unbreak
2020-09-25 21:08:12 +02:00
Jan Tojnar
2c162d49cd
Merge pull request #98749 from freezeboy/fix-rpm-ostree
...
rpm-ostree: 2020.4 -> 2020.5
2020-09-25 20:08:05 +02:00
Jan Tojnar
d471c5d1f3
Merge branch 'staging-next' into staging
2020-09-24 23:09:00 +02:00
Jan Tojnar
d341a1c614
Merge branch 'master' into staging-next
2020-09-24 23:07:18 +02:00
Jan Tojnar
17f5821f94
Merge pull request #98228 from jtojnar/meson-0.55.3
...
meson: 0.55.1 → 0.55.3
2020-09-24 22:49:25 +02:00
Jan Tojnar
6d518ddf77
Merge pull request #98503 from jtojnar/doc-prompts
2020-09-24 22:48:38 +02:00
Jan Tojnar
e6ce041cae
nixos/doc: Improve code listings
...
By adding prompts and replaceables and removing unnecessary indentation.
2020-09-23 01:25:25 +02:00
Jan Tojnar
e1af37634b
doc: Improve code listings
...
By adding prompts and removing unnecessary indentation.
2020-09-23 01:25:25 +02:00
Jan Tojnar
aeba05f2e4
Merge pull request #96951 from doronbehar/pkg/gnome-network-displays
...
gnome-network-displays: init at 0.90.4
2020-09-21 01:23:28 +02:00
Jan Tojnar
74a5bb4041
maintainers/scripts/update.nix: Clean up
...
- Make some arguments more fitting (the path is actually full, not just relative to prefix…).
- Increase the purity of packages* functions (they now take pkgs from argument, not from scope).
- Add some documentation comments.
2020-09-20 21:22:04 +02:00
Jan Tojnar
71c246c785
maintainers/scripts/update.nix: Run update scripts from the worktree
...
`update.nix` extracts `passthru.updateScript` attributes in the main repo
and when they are relative paths (e.g. `./update.sh`), Nix will resolve them
to absolute paths in the main repo.
Update scripts can use $(dirname $0) to get the location of files they
should update but that would point to the main repo.
We want them to modify the appropriate git worktree instead
so we replace the prefix accordingly.
`git rev-parse --show-toplevel` will resolve symlinks but, fortunately,
Nix will do that as well, so the path will match:
https://github.com/NixOS/nixpkgs/pull/98304#issuecomment-695761754
2020-09-20 20:12:34 +02:00
Jan Tojnar
0c5ddf3358
maintainers/scripts/update.nix: run update script with UPDATE_NIX_ATTR_PATH
...
The environment variable will contain the attribute path the script is supposed to update.
2020-09-20 20:12:33 +02:00
Jan Tojnar
c1b05442ff
doc: Undocument attr-set of passthru.updateScript
...
We no longer need it for most use cases so I am making it experimental.
I have something in mind where it might be useful in the future (customizing commit messages)
but for now, it would only confuse people.
2020-09-20 20:12:32 +02:00
Jan Tojnar
c21a85c6a0
maintainers/scripts/update.nix: auto-detect attrPath
2020-09-20 20:11:46 +02:00
Jan Tojnar
b351de0971
maintainers/scripts/update.nix: mention when there were no changes committed
2020-09-20 20:11:46 +02:00
Jan Tojnar
b828285933
maintainers/scripts/update.nix: support filling in auto-commit attributes
...
We can determine all of them when attrPath is present so we might jsut as well do it.
2020-09-20 20:11:46 +02:00
Jan Tojnar
4a161ddb3b
maintainers/scripts/update.nix: support auto-committing by passing attrPath
...
Instead of having the updateScript support returning JSON object,
it should be sufficient to specify attrPath in passthru.updateScript.
It is much easier to use.
The former is now considered experimental.
2020-09-20 20:11:46 +02:00
Jan Tojnar
01b9d5371c
maintainers/scripts/update.nix: switch to asyncio
...
This will make it cleaner and also better respect SIGTERM.
2020-09-20 20:11:45 +02:00
Jan Tojnar
17f89667b3
maintainers/scripts/update.nix: refactoring
...
Get rid of some globals, split main into smaller functions, rename some variables, add typehints.
2020-09-20 20:11:45 +02:00
Jan Tojnar
74c1b8deb2
gnome3.updateScript: implement commit feature
2020-09-20 20:11:45 +02:00
Jan Tojnar
1efc042d92
maintainers/scripts/update.nix: Add support for auto-commiting changes
...
Update scripts can now declare features using
passthru.updateScript = {
command = [ ../../update.sh pname ];
supportedFeatures = [ "commit" ];
};
A `commit` feature means that when the update script finishes successfully,
it will print a JSON list like the following:
[
{
"attrPath": "volume_key",
"oldVersion": "0.3.11",
"newVersion": "0.3.12",
"files": [
"/path/to/nixpkgs/pkgs/development/libraries/volume-key/default.nix"
]
}
]
and data from that will be used when update.nix is run with --argstr commit true
to create commits.
We will create a new git worktree for each thread in the pool and run the update
script there. Then we will commit the change and cherry pick it in the main repo,
releasing the worktree for a next change.
2020-09-20 20:11:22 +02:00
Jan Tojnar
d351cea9f3
common-updater-scripts: add --print-changes flag
...
Printing the changed file and new version can be used to commit the changes to git.
2020-09-19 17:02:54 +02:00
Jan Tojnar
5adbeb13c5
update.nix: use ThreadPoolExecutor
...
Not sure why I chose ProcessPoolExecutor in the first place.
2020-09-18 20:52:07 +02:00
Jan Tojnar
87a69dafa3
meson: 0.55.1 → 0.55.3
2020-09-18 20:05:56 +02:00
Jan Tojnar
db64508779
ufraw: mark broken
...
It does not build so let's mark it broken in order for gimp-with-plugins not to be broken.
Fixes: https://github.com/NixOS/nixpkgs/issues/98103
2020-09-16 16:58:36 +02:00
Jan Tojnar
9763e55345
Merge pull request #97862 from jtojnar/emoji-inkscape-fix
2020-09-14 01:43:57 +02:00
Jan Tojnar
24a6d1152d
twemoji-color-font: fix build with Inkscape 1
2020-09-13 23:13:57 +02:00
Jan Tojnar
f355352177
emojione: fix build with Inkscape 1
2020-09-13 23:13:54 +02:00
Jan Tojnar
489f4d807b
Merge pull request #97839 from jtojnar/deja-dup-42.4
...
deja-dup: 40.6 → 42.4
2020-09-12 17:46:48 +02:00
Jan Tojnar
272e4273f0
alsa-utils: do not sed info script ( #97841 )
...
The script contains lspci.log file names and the overeager replacement breaks it.
2020-09-12 15:20:14 +00:00
Jan Tojnar
b31de37eba
deja-dup: 40.6 → 42.4
...
https://gitlab.gnome.org/World/deja-dup/-/releases#42.4
- Nautilus extension no longer supported (https://gitlab.gnome.org/World/deja-dup/merge_requests/42 )
2020-09-12 17:18:14 +02:00
Jan Tojnar
607509ac8f
Merge pull request #97690 from jtojnar/inkscape-1.0.1
2020-09-12 16:30:53 +02:00
Jan Tojnar
52df62ec9b
almanah: 0.12.0 → 0.12.2
...
https://gitlab.gnome.org/GNOME/almanah/-/compare/0.12.0...0.12.2
2020-09-12 15:37:52 +02:00
Jan Tojnar
1bdad26c20
malcontent: 0.8.0 → 0.9.0
...
https://gitlab.freedesktop.org/pwithnall/malcontent/-/releases/0.9.0
2020-09-12 15:27:27 +02:00