1860 Commits

Author SHA1 Message Date
Daniël de Kok
96ccfbaf44
Merge pull request #91671 from david-sawatzke/easypdkprog
easypdkprog: init at 1.2
2020-06-28 18:27:26 +02:00
David Sawatzke
7706c657b0 maintainers: add david-sawatzke 2020-06-28 15:29:55 +02:00
Dmitry Vyal
2633167c2b added akamaus to maintainers-list 2020-06-28 15:11:56 +03:00
Maximilian Bosch
c0c786c3bd
Merge pull request #91454 from ConradMearns/obsidian
obsidian: init at 0.7.3
2020-06-28 01:21:21 +02:00
Break Yang
bc726a9f28 maintainers: add breakds 2020-06-26 11:19:42 -07:00
Mario Rodas
3f338bb94c
Merge pull request #88012 from TheBrainScrambler/master
webbrowser: init at 29.0.0rc1
2020-06-25 22:16:29 -05:00
Matt Layher
8a3547afe9 maintainers/teams: add mdlayher to golang team
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-06-26 01:14:07 +10:00
Mario Rodas
71ef943f63
Merge pull request #91423 from danieldk/remove-xara
xara: remove
2020-06-25 06:01:30 -05:00
Daniël de Kok
842acd9000 xara: remove
Not updated since 2006:

https://en.wikipedia.org/wiki/Xara_Xtreme_LX

Marked broken in nixpkgs since 2016-02-27.
2020-06-25 07:55:01 +02:00
Conrad Mearns
14ddd784d3 maintainers: add conradmearns 2020-06-25 02:36:17 +02:00
Sirio Balmelli
8bdbb204d4 maintainers: add siriobalmelli
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2020-06-24 13:57:58 -07:00
Daniël de Kok
734f1dea8b
Merge pull request #91196 from jduan/jduan--add-fastmod
fastmod: init at 0.4.0
2020-06-22 06:47:51 +02:00
Jingjing Duan
d9c5a0a13e maintainers: add jduan 2020-06-21 11:34:43 -07:00
Daniël de Kok
30adb1fb9e
Merge pull request #89276 from jobojeha/master
utf8cpp: init at 3.1.1
2020-06-21 14:29:01 +02:00
Jonathan Jeppener-Haltenhoff
51273a0f73 maintainers: Add jobojeha 2020-06-21 14:14:40 +02:00
Michele Guerini Rocco
bc5843f8d1
Merge pull request #88928 from aciceri/navidrome
navidrome: init at 0.23.1
2020-06-20 16:04:04 +02:00
aciceri
a04315f38b
maintainers: added aciceri 2020-06-20 14:56:55 +02:00
Shea Levy
2590885605
Merge pull request #89099 from alexbiehl/alex/py-skein
python3Packages.skein: init at 0.8.0
2020-06-19 12:35:26 -04:00
Matt Layher
be2947a87a maintainers: add mdlayher GPG key
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-06-19 16:26:53 +00:00
Yannick Markus
e4fd4b2a71 devdocs-desktop: init at 0.7.1
Also added ymarkus to maintainers list.
2020-06-18 12:46:22 +02:00
WilliButz
57a3249994
Merge pull request #90662 from srhb/redis-exporter
prometheus-redis-exporter: init at 1.7.0
2020-06-18 11:25:23 +02:00
Erik Skytthe
9740f61b31 maintainers: add eskytthe 2020-06-18 11:13:25 +02:00
Jesse Wattenbarger
6457a26021 maintainers: add jwatt 2020-06-18 04:31:07 +02:00
Maximilian Bosch
0510cbe849
Merge pull request #90646 from Ma27/matrix-maintainer-team
maintainers/teams: add matrix team
2020-06-18 00:23:55 +02:00
Maximilian Bosch
650617253e
maintainers/teams: add matrix team 2020-06-17 21:55:29 +02:00
pablo1107
52c906147c luaPackages.ldbus: init at scm-0 2020-06-17 12:12:08 +02:00
Antonio Yang
9d71f4f2e2 maintainers: add yanganto 2020-10-03 22:27:20 +08:00
Christoph Hrdinka
9815a6dcdc
Merge pull request #99289 from szlend/znc-clientbuffer
zncModules.clientbuffer: 2015-08-27 -> 2020-04-24
2020-10-02 23:05:41 +02:00
Zeke Stephens
2956f4ecc2 add myself as a maintainer 2020-10-02 15:39:08 -04:00
Patrick Hilhorst
e9acc776d8 maintainers/scripts: add update_redirected_urls to fix redirected urls using Repology data 2020-10-02 09:01:35 -07:00
szlend
ebb702ff81 maintainers: add szlend 2020-10-02 14:22:12 +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
Nicolas Berbiche
7fa897d4a4
maintainers: add berbiche 2020-09-29 19:24:36 -04:00
Stig Palmquist
33ea2bb6b5
maintainers: fix incorrect attribute githubId for justinlovinger 2020-09-28 02:18:34 +02:00
Justin Lovinger
1d85b14651 maintainers: add JustinLovinger 2020-09-27 18:35:42 -04:00
Michael Raskin
31a4e2e28b
Merge pull request #93457 from ju1m/apparmor
apparmor: fix and improve the service
2020-09-27 13:07:38 +00: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
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
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
5adbeb13c5
update.nix: use ThreadPoolExecutor
Not sure why I chose ProcessPoolExecutor in the first place.
2020-09-18 20:52:07 +02:00
Julien Moutinho
fb6d63f3fd apparmor: fix and improve the service 2020-09-06 07:43:03 +02:00
Maximilian Bosch
0a63b5ae34
Merge pull request #89262 from cript0nauta/simple-mpv-ui
mpvScripts.simple-mpv-webui: init at 1.0.0
2020-06-17 03:13:48 +02:00
Jan Tojnar
75e756b8e1
Merge pull request #90051 from fabianhauser/hamster-time-tracker 2020-06-16 23:08:45 +02:00