Age | Commit message (Collapse) | Author |
|
|
|
|
|
- Patch "node-spellchecker" to fix build with Electron 7
- makedepends: Pin nodejs version to 12
- makedepends: Replace python2 with python
|
|
|
|
|
|
|
|
Use electron4.
|
|
|
|
|
|
|
|
Less waste edition. We set the electon-builder option electronDist
to our system's electon path to avoid downloading over 100M+ of garbage
binaries when rocketchat-desktop on every rebuild. This package update
is quiet exciting for the low-bandwidth users who've already suffered a
large cooldown time downloading the electron dependency.
Here you go guys, sorry I didn't catch that option earlier.
|
|
|
|
Eli improvements.
|
|
- Uses electron notifications now, no more notifications patch required.
- Depends on Electron 3 instead of 2. Actually 4 but it's not in the
Arch repositories yet.
|
|
Removed the rather long (24h) notification timeout. (Thanks Turtizzle)
|
|
|
|
Updated .SRCINFO and moved the .asar file up one directory-level.
|
|
Took Eli's advice and removed the .install file and added hunspell-en_US
as sole optional dependency to indicate how spell checking now works.
Also removed all the dependencies except (obviously) electron2 since
they are covered by electron2 anyway.
You can now remove gconf.
|
|
The package now uses the system electron2. Therefore it is now a
dependency of this package. Don't worry about the additional size of the
new dependency, because this package lost most than 120M of size itself!
Spell checking now uses the system hunspell dictionaries instead of using the
ones provided by upstream. This is a breaking change and you need to
install the desired hunspell-* packages to re-enable spell checking.
Again, this is a zero sum game, the size gained by installing system
hunspell dicts is lost through removing the package dicts.
|
|
|
|
|
|
Ignore yarn.lock due to broken dependencies.
Patch electron-updater version.
|
|
|
|
|
|
Removed the Node 11 fix since it's no longer required.
|
|
Node 11 patch!
|
|
Removed version pinning. Go with the flow or die.
Removed sed from makedepends.
Renewed the patches since one failed to apply.
|
|
|
|
Update .SRCINFO
|
|
Drag along own desktop file since it was removed upstream.
Remove icon name fix since no longer required.
Link to new name of executable
|
|
Nothing special
|
|
Fix sums
|
|
Fix .SRCINFO Source
|
|
Adjusted previous target dir patch.
Added new patch to allow easy choosing between x64 and ia32.
|
|
Use patch instead of sed: This not properly modifies the targets array
and prevents building snap and AppImage packages. Also is makes it more
obvious what is actually modified without downloading the source first.
Converted left-over tabs to spaces in PKGBUILD.
rocketchat-desktop.desktop is now properly placed in /usr/share/applications/
instead of /usr/share/applications/rocketchat-desktop/.
|
|
Update .SRCINFO
|
|
|
|
|
|
|
|
Thanks @jamiepate
|
|
Nodejs v10 seems to work now!
Some dependencies were no longer needed.
It also seemed to move to Gtk3, so that's now required.
|
|
It seems Nodejs v10 is incompatible with something in the build process.
This fixes that by requiring an older version.
Also switched to tab indents, and moved the whole thing to /opt like it should be.
|
|
|
|
|
|
|
|
Not sure if I incorrectly updated it, or if they force pushed the same tag. Oh well..
|
|
I removed check since it seems to cause problems for people. More than it's worth anyways.
|
|
|
|
|
|
Also correctly compare in if check
|