Commit Graph

1236 Commits

Author SHA1 Message Date
adisbladis
eb45d58c14
Merge pull request #243782 from adisbladis/pict-rs-ffmpeg-5
pict-rs: Use main ffmpeg attribute
2023-07-23 00:18:39 +12:00
Felix Bühler
f7bb884c13
Merge pull request #243850 from mattchrist/nixos/freshrss_auth_type
nixos/freshrss: authType option
2023-07-20 18:58:45 +02:00
Ember Keske
2cbd486c24 netbox: 3.5.4 -> 3.5.6 2023-07-20 17:22:13 +02:00
Sandro
dfe350f22a
Merge pull request #244473 from 999eagle/update/searxng 2023-07-20 16:21:40 +02:00
Sophie Tauchert
c6b3caa1fd
searxng: freeze version 2023-07-20 14:29:34 +02:00
Sophie Tauchert
913b78f879
searxng: unstable-2023-06-26 -> unstable-2023-07-19 2023-07-20 11:10:56 +02:00
Matt Christ
c4d28ff161 nixos/freshrss: authType option
This patch adds an `authType` option to enable configuring FreshRSS's
`auth_type` parameter.
Upstream documentation for this feature is located here:
https://freshrss.github.io/FreshRSS/en/admins/09_AccessControl.html

An accompanying NixOS test is provided to confirm this feature works
as expected.
2023-07-19 19:43:55 -05:00
Jonas Heinrich
87a6e28536
Merge pull request #244217 from Munksgaard/master
livebook: 0.9.2 -> 0.10.0
2023-07-19 15:00:41 +02:00
Theodore Ni
ac69020750
treewide: remove unused nix-prefetch-github from shebangs 2023-07-18 18:16:17 -07:00
Theodore Ni
551db1309c
plausible: adapt update script to new nix-prefetch-github
Take the opportunity to switch to SRI hashes.
2023-07-18 18:16:17 -07:00
Theodore Ni
205803c1ee
lemmy-server, lemmy-ui: small update script cleanup 2023-07-18 18:16:16 -07:00
Theodore Ni
4fb8ca7420
lemmy-server, lemmy-ui: adapt update script to new nix-prefetch-github 2023-07-18 18:16:16 -07:00
Philip Munksgaard
94d894f3ef
livebook: 0.9.2 -> 0.10.0 2023-07-18 22:41:09 +02:00
Sandro Jäckel
146a53dd88
healthchecks: 2.8.1 -> 2.10
Diff: https://github.com/healthchecks/healthchecks/compare/refs/tags/v2.8.1...v2.10
2023-07-18 00:40:09 +02:00
Weijia Wang
86c33dba3b
Merge pull request #243744 from r-ryantm/auto-update/bookstack
bookstack: 23.06.1 -> 23.06.2
2023-07-17 11:04:34 +02:00
Maximilian Bosch
f6de65f785
Merge pull request #239555 from Ma27/workaround-discourse-assets-issue
discourse.assets: work around `cannot execute: required file not found`
2023-07-16 13:28:26 +02:00
adisbladis
71632b0dac pict-rs: Use main ffmpeg attribute
Don't build against ffmpeg-4.
2023-07-16 20:34:41 +12:00
R. Ryantm
d93aa8ce79 bookstack: 23.06.1 -> 23.06.2 2023-07-15 23:38:28 +00:00
adisbladis
45ad1240e8 lemmy-server: 0.18.1 -> 0.18.2 2023-07-15 20:26:40 +12:00
adisbladis
ced78b3339 lemmy-{server,ui}: Use tag to get latest release for both server and ui 2023-07-15 20:26:39 +12:00
adisbladis
110489e12a
Merge pull request #243373 from adisbladis/pict-rs_0_4
pict-rs: 0.3.3 -> 0.4.0
2023-07-15 12:36:05 +12:00
adisbladis
fceac044f8 pict-rs_0_3: init at 0.3.3
We need to package this older version of pict-rs so NixOS with older stateVersion can still use it.
2023-07-14 17:46:26 +12:00
adisbladis
497d9b829a pict-rs: 0.3.3 -> 0.4.0 2023-07-14 17:46:26 +12:00
Yureka
1611394719 peering-manager: add meta section 2023-07-12 18:39:54 +02:00
Cabia Rangris
d857b1261c
Merge pull request #241667 from cyberus-technology/outline-0.70.0
outline: 0.69.2 -> 0.70.2
2023-07-12 14:45:40 +04:00
Alexander Sieg
b926effb76
outline: 0.69.2 -> 0.70.2 2023-07-12 09:54:57 +02:00
adisbladis
b3ea5db058 lemmy-ui: 0.18.1 -> 0.18.2 2023-07-12 15:29:40 +12:00
adisbladis
061d5e208c lemmy: Rewrite updater in Python
When trying to refactor the updater to also support release candidates
I found it to become very messy when I wanted reusable sections
and accessing data members returned by the Github API.

Python is a more competent programming language that more people in
the nix community know how to use.
2023-07-12 15:29:40 +12:00
Sandro
adbeff4e61
Merge pull request #241847 from ymarkus/bookstack 2023-07-11 11:45:02 +02:00
Thomas Gerbet
fdb8abb3cd moodle: 4.1.3 -> 4.1.4
Fixes CVE-2023-35131, CVE-2023-35132 and CVE-2023-35133.

Changelog:
https://moodledev.io/general/releases/4.1/4.1.4
2023-07-08 09:40:39 +02:00
adisbladis
3a5176a1ff lemmy-{server,ui}: add adisbladis as maintainer 2023-07-08 13:59:30 +12:00
adisbladis
8062626e0e lemmy-{server,ui}: 0.18.0 -> 0.18.1 2023-07-08 13:59:30 +12:00
Martin Weinelt
306fa4f55d
mediawiki: 1.39.3 -> 1.40.0
https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/message/HVT3U3XYY35PSCIQPHMY4VQNF3Q6MHUO/

Fixes: CVE-2023-29197, CVE-2023-36674, CVE-2023-36675
2023-07-06 23:40:42 +02:00
Yannick Markus
009757a868
bookstack: 23.01.1 -> 23.06.1 2023-07-06 09:45:54 +02:00
Yaya
b10a609526 snipe-it: Pin to PHP 8.1
This fixes the build failure for Snipe-IT after 3bb3859049 bumped the
default PHP version to 8.2.

Resolves #241556
2023-07-05 14:47:05 +02:00
Pol Dellaiera
28f085475d
Merge pull request #240664 from minijackson/netbox-3.5.4
netbox: 3.5.3 -> 3.5.4
2023-07-01 23:00:01 +02:00
Martin Weinelt
5f705e4de5
Merge pull request #240789 from rnhmjoj/pr-searx
searx: fix for flask-babel 3.0
2023-07-01 00:02:22 +02:00
rnhmjoj
2151defed0
searx: fix for flask-babel 3.0
The update to flask-babel 3.0 (48958930) broke searx, despite the program
apparently building.
2023-06-30 21:58:36 +02:00
Minijackson
10cf856dc1
netbox: 3.5.3 -> 3.5.4 2023-06-30 08:30:45 +02:00
Sandro
1fe1484b87
Merge pull request #240285 from 999eagle/update/searxng 2023-06-28 13:09:24 +02:00
Sophie Tauchert
d129a6767e
searxng: unstable-2023-05-19 -> unstable-2023-06-26 2023-06-28 09:34:48 +02:00
Thomas Gerbet
b0caf7e507
nifi: 1.21.0 -> 1.22.0 (#239554)
* nifi: 1.21.0 -> 1.22.0

Fixes CVE-2023-34468 and CVE-2023-34212.
Advisories: https://nifi.apache.org/security.html#1.22.0

Release notes:
https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.22.0

* Update pkgs/servers/web-apps/nifi/default.nix

---------

Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-06-27 18:27:39 +02:00
Sandro
c13fd6a3d4
Merge pull request #232302 from SuperSandro2000/mediawiki-nocc
mediawiki: use stdenvNoCC, remove extra derivation
2023-06-27 18:14:36 +02:00
adisbladis
d76f499f99
Merge pull request #239690 from adisbladis/lemmy-0_18_0
lemmy: 0.17.4 -> 0.18.0
2023-06-28 00:10:09 +12:00
Janik
946c3f8c51
Merge pull request #214063 from michaelshmitty/anuko-timetracker 2023-06-27 13:19:44 +02:00
Michael Smith
30874bced7 anuko-time-tracker: init at 1.22.19.5806 2023-06-27 12:30:33 +02:00
Janik
23a11416b9
Merge pull request #238307 from pacien/pixelfed-update 2023-06-27 09:55:06 +02:00
Matej Cotman
cab0518627 lemmy-server: write version to file 2023-06-27 16:24:23 +12:00
Matej Cotman
2ba6d6fb94 lemmy-ui: write version to correct file 2023-06-27 16:24:23 +12:00
Matej Cotman
4b789ef027 lemmy: build sharp 2023-06-27 16:24:23 +12:00
adisbladis
8b88e2ccfe lemmy: 0.17.4 -> 0.18.0 2023-06-27 16:24:23 +12:00
Maximilian Bosch
77d4f4feee
discourse.assets: work around cannot execute: required file not found
`yarn run patch-package` as `postinstall`-hook doesn't work because it
has a shebang using `/usr/bin/env` which isn't available in the sandbox.
Removing the postinstall hook and manually running this after
`patchShebangs` appears to solve the issue.

Relevant error log of the build error
(`NIXPKGS_ALLOW_INSECURE=1 nix-build -A discourse.assets`)

    error /build/source/app/assets/javascripts/node_modules/discourse: Command failed.
    Exit code: 127
    Command: patch-package
    Arguments:
    Directory: /build/source/app/assets/javascripts/node_modules/discourse
    Output:
    /bin/sh: line 1: /build/source/app/assets/javascripts/node_modules/.bin/patch-package: cannot execute: required file not found
    info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
2023-06-24 12:27:44 +02:00
Yaya
337d9f17be snipe-it: 6.1.0 -> 6.1.1
https://github.com/snipe/snipe-it/releases/tag/v6.1.1
2023-06-22 05:42:39 +00:00
pacien
806a002215 pixelfed: remove outdated dist note 2023-06-18 17:55:15 +02:00
pacien
89e4a7dce6 pixelfed: 0.11.5 -> 0.11.8 2023-06-17 19:22:57 +02:00
pacien
8dc46af8e3 pixelfed: fix hash format in update script 2023-06-17 19:21:09 +02:00
Raito Bezarius
b8c2f83395 pixelfed: add update script 2023-06-17 18:34:23 +02:00
Ryan Lahfa
a056d3567c
Merge pull request #236279 from minijackson/netbox-3.5.3 2023-06-16 11:49:13 +02:00
happysalada
b55b415198 lemmy: fix update script (hash + running dir) 2023-06-15 14:18:22 -04:00
adisbladis
adb66130e7 lemmy-ui: set meta.platforms to nodejs.meta.platforms
lemmy-ui should run everywhere that nodejs does.
2023-06-14 09:24:56 -04:00
adisbladis
2e7eea8e38 lemmy: 0.17.3 -> 0.17.4 2023-06-14 09:24:56 -04:00
Nick Cao
49063a6155
Merge pull request #237456 from r-ryantm/auto-update/jitsi-meet
jitsi-meet: 1.0.7235 -> 1.0.7322
2023-06-14 01:03:30 -06:00
boozedog
d1aab88879 matomo: 4.10.1 -> 4.14.2 2023-06-13 07:36:07 -04:00
R. Ryantm
9145ccba2b jitsi-meet: 1.0.7235 -> 1.0.7322 2023-06-13 00:57:24 +00:00
Maximilian Bosch
05fa952d15
Merge pull request #236392 from r-ryantm/auto-update/wiki-js
wiki-js: 2.5.298 -> 2.5.299
2023-06-08 16:04:50 +02:00
Maximilian Bosch
93c3b2e75a
wiki-js: drop node version check
We implemented v18 support, so this is not needed.
2023-06-08 14:37:30 +02:00
Marcus Ramberg
72a47ca349 lemmy: 0.17.2 -> 0.17.3 2023-06-07 14:10:28 -04:00
R. Ryantm
96fbaff572 wiki-js: 2.5.298 -> 2.5.299 2023-06-07 03:59:16 +00:00
Minijackson
0cdcc8cd25
netbox: 3.5.0 -> 3.5.3 2023-06-06 14:52:51 +02:00
Pol Dellaiera
622f1fec7d
Merge pull request #233908 from r-ryantm/auto-update/jitsi-meet
jitsi-meet: 1.0.6943 -> 1.0.7235
2023-06-05 23:50:45 +02:00
happysalada
6a050b80fa fetchMixDeps: transition to hash 2023-06-05 09:29:32 -04:00
Nick Cao
f25b2b2083
Merge pull request #235897 from r-ryantm/auto-update/galene
galene: 0.7.0 -> 0.7.1
2023-06-04 20:41:25 -06:00
Philip Munksgaard
1fca3245e7 livebook: init at 0.9.2
This commit adds a package for the [livebook](https://livebook.dev) interactive
Elixir notebook environment.

Created with inspiration from
https://github.com/hauleth/nix-elixir/blob/master/pkgs/livebook.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-06-04 17:40:06 -04:00
R. Ryantm
ef06a18b11 galene: 0.7.0 -> 0.7.1 2023-06-04 07:53:48 +00:00
Mario Rodas
0190867eec changedetection-io: unpin apprise dependency 2023-06-03 04:20:00 +00:00
R. Ryantm
354600acec jitsi-meet: 1.0.6943 -> 1.0.7235 2023-05-25 01:52:00 +00:00
Alexander Sieg
789c38f865
outline: add xanderio to maintainers 2023-05-23 12:03:39 +02:00
Alexander Sieg
5ade08168a
outline: add nixos test 2023-05-23 12:03:39 +02:00
Alexander Sieg
74bc42615c
outline: 0.68.1 -> 0.69.2 2023-05-23 10:44:02 +02:00
Jonas Heinrich
c92f2244d1 wordpress6_2: 6.2.1 -> 6.2.2 2023-05-22 09:18:50 +02:00
Daniel Nagy
456ca20781
searxng: unstable-2023-03-13 -> unstable-2023-05-19
Diff: 295c87a926..d867bf17e6
2023-05-21 14:50:15 +02:00
Nick Cao
55b93bace4
Merge pull request #233073 from r-ryantm/auto-update/slskd
slskd: 0.17.5 -> 0.17.8
2023-05-20 21:08:06 -06:00
R. Ryantm
dc07e260c9 slskd: 0.17.5 -> 0.17.8 2023-05-20 19:27:17 +00:00
Robert Scott
68dccd63d1
Merge pull request #232655 from LeSuisse/moodle-4.1.3
moodle: 4.1.2 -> 4.1.3
2023-05-20 19:21:22 +01:00
Thomas Gerbet
149fa3e66d wordpress6_1: 6.1.1 -> 6.1.2
This upgrade appears to contain 3 security fixes.

https://wordpress.org/documentation/wordpress-version/version-6-1-2/
2023-05-20 14:16:56 +02:00
Jonas Heinrich
b2c35b8b0e wordpressPackages.plugins: update, wPackages.plugins.wp-swiper: init at 1.0.32 2023-05-19 14:11:10 +02:00
Thomas Gerbet
1e39b542b9 moodle: 4.1.2 -> 4.1.3
Fixes CVE-2023-30943 and CVE-2023-30944.

https://moodledev.io/general/releases/4.1/4.1.3
2023-05-18 18:47:56 +02:00
Weijia Wang
092f89bc39 wordpress: update languages and plugins 2023-05-17 18:48:55 +03:00
Weijia Wang
84c6233abd
Merge pull request #232384 from wegank/wordpress-update-script
wordpress: fix generate.sh
2023-05-17 18:46:30 +03:00
Weijia Wang
3a0ab52313 wordpress: fix generate.sh 2023-05-17 17:15:12 +03:00
Weijia Wang
e5fc07cb22
Merge pull request #232381 from f2k1de/wordpress-6.2.1
wordpress6_2: 6.2 -> 6.2.1
2023-05-17 12:37:49 +03:00
Isa
112849bd19 wordpress6_2: 6.2 -> 6.2.1 2023-05-17 10:34:38 +02:00
Sandro Jäckel
0000000877
mediawiki: use stdenvNoCC, remove extra derivation 2023-05-16 23:23:37 +02:00
Jonas Heinrich
f1ed357208 wordpressPackages.plugins.login-lockdown: init at 2.06, wordpressPackages: update 2023-05-16 12:15:50 +02:00
Kerstin
872987d040
beam/mixRelease: default stripDebug to false due frequent runtime errors (#232107)
This flag appears to cause issues in 3 out 4 users of mixRelease in
Nixpkgs, plus Mobilizon, which isn't merged yet. It might be safer to
set it to fals for now, as the runtime error messages produced by it are
quite cryptic.
2023-05-16 10:50:34 +02:00
Moritz 'e1mo' Fromm
4341067c94
dokuwiki: 2023-04-04 -> 2023-04-04a
Hotfix for a discovered vulnerability (deemed as high[^1])
in the RSS parser allowing cross-site scripting via injected,
arbitrary, JavaScript.

Changes: https://github.com/dokuwiki/dokuwiki/compare/release-2023-04-04...release-2023-04-04a

[^1]: https://huntr.dev/bounties/c6119106-1a5c-464c-94dd-ee7c5d0bece0/
2023-05-16 08:40:59 +02:00
Jörg Thalheim
fc8c839fe8
Merge pull request #231841 from Ma27/wikijs-node18
wiki-js: use nodejs18
2023-05-14 16:22:56 +01:00
Ryan Lahfa
8ef486b60e
Merge pull request #207194 from RaitoBezarius/pixelfed-module
pixelfed: init at 0.11.5, module, tests
2023-05-14 17:09:19 +02:00
Kirill Radzikhovskyy
a14e2b4b16 plausible: unbreak with latest nodejs 2023-05-14 09:05:21 -04:00
Maximilian Bosch
577ffe768c
wiki-js: use nodejs18
Part of #229910.

Unfortunately this is a little hacky because upstream doesn't intend to
support it for 2.5, but only for 3.0 which isn't out yet, however nodejs-16
will get out of maintenance during the support-span of NixOS 23.05[1].

The only breaking change is that `extract-files` uses a deprecated way
of exposing modules, I went through the list of other breaking
changes in v17 and v18[2][3] and couldn't spot any usage of removed
features, also local testing didn't reveal further issues.

Unfortunately fixing that breakage turned out to be non-trivial.
Currently, `extract-files@9.0.0` is used with the problematic portions
in its `package.json`, however it's only a transitive dependency of
`@graphql-tools/url-loader` & `apollo-upload-client`. Unfortunately, the
versions of that in use require v9 and don't work with a newer version of
`extract-files` with the problem fixed[4]. Also, upgrading the
dependencies in question is not a feasible option because `graphql-tools`
was split up into multiple smaller packages in v8 and also some of the
APIs in use in `wiki.js` were dropped there[5], so this would also be
very time-consuming and non-trivial to fix.

Since this was the only issue, I decided to go down the hacky route and
patch the problem in `package.json` of `extract-files` manually during
our `patchPhase`.

[1] https://github.com/requarks/wiki/discussions/6388
[2] https://nodejs.org/en/blog/release/v17.0.0
[3] https://nodejs.org/en/blog/release/v18.0.0
[4] Upon local testing, this broke with the following error:

        Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './public/extractFiles' is not defined by "exports" in /wiki/node_modules/extract-files/package.json
[5] For instance `SchemaDirectiveVisitor` in
  `server/graph/directives/auth`.
2023-05-14 14:25:33 +02:00