Page MenuHomeSolus

Update fish to 3.0
ClosedPublic

Authored by livingsilver94 on Dec 29 2018, 12:14 AM.
Tags
None
Referenced Files
F10883576: D4873.diff
Jun 24 2023, 11:07 AM
F10874573: D4873.id11931.diff
Jun 20 2023, 1:00 AM
F10874570: D4873.id.diff
Jun 20 2023, 1:00 AM
F10851341: D4873.id11931.diff
Jun 12 2023, 12:03 PM
F10848886: D4873.id11906.diff
Jun 11 2023, 5:04 PM
F10845756: D4873.id12202.diff
Jun 11 2023, 2:04 AM
F10845364: D4873.id11908.diff
Jun 11 2023, 12:01 AM
F10825567: D4873.diff
Jun 4 2023, 12:33 AM

Details

Summary

Release notes available here.
Fixes T7409.

Test Plan

Unit tests passed. Successfully browsed inside /tmp and touched a file.
Successfully called a custom function defined in /etc/fish/functions.

Diff Detail

Repository
R759 fish
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Use git repository as souce (as this defines the version string to 3.0 instead of unknown)

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
pspec_x86_64.xml
32–35

This needs to be fixed.

This revision now requires changes to proceed.Dec 29 2018, 1:12 PM
package.yml
27

I think their CMake files are just a bit foobar. Try doing -DCMAKE_INSTALL_SYSCONFDIR=$installdir/etc after the %cmake_ninja macro.

package.yml
27

It gets ever worse: <Path fileType="data">/home/build/YPKG/root/fish/install/etc/fish/completions</Path>

Not sure if I should abandon this patch as I don't use fish regularly.
Personally I don't agree with this policy, but I'll continue to contribute to packages I'm more involved with anyway.

Not sure if I should abandon this patch as I don't use fish regularly.
Personally I don't agree with this policy, but I'll continue to contribute to packages I'm more involved with anyway.

What are you on about? You're updating something in the repo that already exists, not asking for something new that you aren't even going to use.

[domenica 30 dicembre 2018] [19:44:02 CET] <DataDrake> we'd much rather you spent time updating and maintaining things you use daily

So is this an order or rather an advice?
To be clear: I'm not irritated, angry or whatever. I'm genuinely asking.

DataDrake added a subscriber: DataDrake.

[domenica 30 dicembre 2018] [19:44:02 CET] <DataDrake> we'd much rather you spent time updating and maintaining things you use daily

So is this an order or rather an advice?
To be clear: I'm not irritated, angry or whatever. I'm genuinely asking.

Advice? It is my opinion that maintainers do a better job at testing and integration when it is a piece of software they use on a regular basis. I was expressing an opinion not a demand. If you're testing things, submitting valid patches, and not getting complaints from users: I won't tell you how to spend your free time.

As for this patch: LGTM. Thanks!

I'm just wondering what's the status of this. Will this be merged/released soon?

This revision was not accepted when it landed; it landed in state Needs Review.Jan 8 2019, 3:43 AM
Closed by commit R759:ddcec1caae2d: Update fish to 3.0 (authored by livingsilver94, committed by DataDrake). · Explain Why
This revision was automatically updated to reflect the committed changes.