Commit Graph

119 Commits

Author SHA1 Message Date
Felix Buehler
be146a1021 discourse: migrate to prefetch-yarn-deps 2024-03-25 21:14:50 +01:00
Vladimír Čunát
43a630fcb1
Merge #292260: libpsl: split outputs
...into staging
2024-03-12 07:39:02 +01:00
Vladimír Čunát
3af48c85ed
libpsl: split outputs
https://github.com/NixOS/nixpkgs/pull/285295#issuecomment-1970426344
2024-02-29 08:04:16 +01:00
Emery
859a581948 discourse: 3.1.0 <- 3.2.0.beta1
The beta doesn't build, revert to a release.

Fix #286332
2024-02-26 15:05:53 +00:00
Rick van Schijndel
ba75066821
Merge pull request #271362 from pbsds/rm-dead-patches
treewide: remove unreferenced patch files
2023-12-06 03:28:15 +01:00
Sandro
04b28d5c69
discourse: stop redis (#244037) 2023-12-05 22:27:26 +01:00
Peder Bergebakken Sundt
f41aba3739 treewide: remove unreferenced patch files
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2023-12-01 06:11:20 +01:00
MTRNord
80bd53412a
discourse: Update plugin versions 2023-09-25 19:05:47 +02:00
MTRNord
beee2842bd
discourse: 3.1.0.beta4 -> 3.2.0.beta4 2023-09-25 19:05:30 +02:00
Pol Dellaiera
d30fde0977
Merge pull request #250735 from TheNeikos/fix/discourse
discourse: update 3.1.0.beta4 -> 3.1.0
2023-09-14 16:03:28 +02:00
Marcel Müller
bbdccb8eb9 discourse: Use nodejs18
Suggested-by: talyz <kim.lindberger@gmail.com>
2023-09-13 20:26:05 +02:00
Marcel Müller
8e8a6ed409 discourse: Remove sass-embedded patch
This was fixed globally in #240000 and thus is not needed here anymore.
2023-09-13 17:59:24 +02:00
Marcel Müller
48f63c5b74 discourseAllPlugins.plugins.discourse-prometheus: Update ABI patch 2023-09-13 14:48:58 +02:00
Marcel Müller
c28a6bf832 discourseAllPlugins: Update all 2023-09-13 14:48:47 +02:00
Marcel Müller
77b7dc52cf discourse: Fix update.py handling newlines
The update.py script would error out if the spec had a trailing new
line. The split that follows it would try to split it into two, and
error out as it can't.
2023-09-13 14:48:34 +02:00
Marcel Müller
c87ad974cb discourse: 3.1.0.beta4 -> 3.1.0 2023-09-13 14:48:03 +02:00
Lord-Valen
75c7894435 nodePackages.terser: use buildNpmPackage 2023-09-13 10:23:09 +02: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
Kira Bruneau
e12199b8a0 dart-sass-embedded: build from source 2023-04-29 12:16:23 -04:00
IndeedNotJames
06fa6807d2
discourseAllPlugins: update all 2023-04-28 12:14:58 +02:00
IndeedNotJames
f88be46556
discourse: 3.1.0.beta2 -> 3.1.0.beta4
https://meta.discourse.org/t/3-1-0-beta4-new-notifications-menu-chat-and-sidebar-improvements-security-fixes-and-more/262044
https://meta.discourse.org/t/3-1-0-beta3-search-optimizations-resizable-chat-drawer-new-api-scopes-and-more/258274
diff: https://github.com/discourse/discourse/compare/v3.1.0.beta2..v3.1.0.beta4
2023-04-28 12:14:58 +02:00
Sandro Jäckel
aad577bd30 nodejs*: normalise names to better fit other packages
Versioned package attributes are usually named like $pname_$version
eg: nodejs-14_x -> nodejs_14
2023-04-25 11:28:17 +02:00
talyz
ca6aa07304
discourse: Document how to update 2023-02-09 17:36:48 +01:00
talyz
0dcc8c9adb
discourse: Update plugins
Co-authored-by: Paul Grayson <pdg@alum.mit.edu>
2023-02-09 17:36:36 +01:00
talyz
8fb5bab784
discourse: 2.9.0.beta14 -> 3.1.0.beta2 2023-02-09 17:36:29 +01:00
talyz
aef5ef0108
discourse: Reformat function arguments 2023-02-09 14:52:01 +01:00
Benno Bielmeier
7215603cb9 discourse.plugins.discourse-reactions: Init 2023-01-31 12:19:20 +09:00
Maximilian Bosch
8b81191211
discoursePlugins: update all 2022-12-03 16:03:23 +01:00
WilliButz
4f61987758
discourse: 2.9.0.beta12 -> 2.9.0.beta14
Co-authored-by: Maximilian Bosch <maximilian@mbosch.me>
2022-12-03 09:58:03 +01:00
Ryan Mulligan
4b5d9e6514 discourse: 2.9.0.beta11 -> 2.9.0.beta12 2022-11-14 12:53:04 -08:00
Ryan Mulligan
e9f3ebbc17 discourse: 2.9.0.beta10 -> 2.9.0.beta11 2022-11-01 16:20:47 -07:00
Yureka
499b26b7b8 discourse.assets: pass yarnOfflineCache as environment variable 2022-10-02 23:47:49 +02:00
Ryan Mulligan
3005b8858e discourse: 2.9.0.beta9 -> 2.9.0.beta10 2022-09-30 13:11:34 -07:00
Ryan Mulligan
093b3a604f
Merge pull request #186331 from ryantm/discourse-bbcode-color
discourse.plugins.discourse-bbcode-color: init
2022-09-16 12:27:36 -07:00
Artturi
79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
Emery Hemingway
ff69a9ad9d discourse.plugins.discourse-oauth2-basic: init 2022-08-19 12:49:32 -05:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
Ryan Mulligan
3d332125a4 discourse.plugins.discourse-bbcode-color: init 2022-08-12 13:04:12 -07:00
talyz
a3cc1609cd
discourse: Update plugins 2022-08-12 12:21:11 +02:00
talyz
f34bc06abc
discourse: Filter out :require_name option when creating the Gemfile
:require_name is internal to Discourse and Bundler throws an error
when it's passed through to the Gemfile.
2022-08-12 12:21:05 +02:00
talyz
7feea0d062
discourse: 2.9.0.beta4 -> 2.9.0.beta9
Co-authored-by: Tobias Stenzel <ts@flyingcircus.io>
2022-08-12 12:20:17 +02:00
github-actions[bot]
c58a108aaa
Merge master into staging-next 2022-04-16 06:01:08 +00:00
Ryan Mulligan
8c33504431 discourse: 2.9.0.beta3 -> 2.9.0.beta4 2022-04-14 13:23:50 -07:00
Vladimír Čunát
d5d94127fd
Merge branch 'staging-next' into staging
Minor conflicts; I hope I didn't mess up:
	pkgs/development/tools/misc/binutils/default.nix
	pkgs/games/openjk/default.nix
2022-04-14 09:53:21 +02:00
talyz
d46598d4f4
discourse-mail-receiver: Add update_mail_receiver to update.py 2022-03-25 12:06:14 +01:00
talyz
9b891e6f64
discourse.plugins: Update all plugins to their latest versions 2022-03-25 12:05:55 +01:00
talyz
04afc69a29
discourse: 2.9.0.beta1 -> 2.9.0.beta3 2022-03-25 12:05:48 +01:00
Naïm Favier
9160044f5f
treewide/makeWrapper: replace --run cd with --chdir
Lay the groundwork for switching to binary wrappers by reducing uses
of `--run` (which is not supported by `makeBinaryWrapper`).
2022-03-19 09:46:31 +01:00
Ryan Mulligan
c0ddbde02f discourse: 2.8.0.beta11 -> 2.9.0.beta1 2022-01-27 16:42:23 -08:00
Ryan Mulligan
3d2cb0d6a2 discourse: 2.8.0.beta10 -> 2.8.0.beta11
https://meta.discourse.org/t/2-8-0-beta11-user-will-not-be-mentioned-warning-updated-emoji-and-more/214752

Small fix to a patch but otherwise I just ran the update scripts.
2022-01-13 15:08:41 -08:00