Upgraded termite to v8, and its dependency vte to v0.38.0#4237
Upgraded termite to v8, and its dependency vte to v0.38.0#4237lucabrunox merged 1 commit intoNixOS:masterfrom
Conversation
|
Where is the NEWS for vte 0.38? Does it break any specific behavior compared to 0.36? |
|
The NEWS for 0.38.0 is not published yet, as far as I know. |
|
Upstream bug, asking for NEWS: https://bugzilla.gnome.org/show_bug.cgi?id=739223 |
|
Seems like 0.38 is backwards incompatible: https://bugzilla.gnome.org/show_bug.cgi?id=739223 |
|
At first sight, I can't find any package in nixpkgs that currently depends on gnome3_12.vte, so breaking the API isn't a big deal, is it ? |
|
@k0ral some packages in gnome3_12 namespace probably. Also vte 0.38 is just not gnome 3.12, but gnome 3.14. So please, just add a vte_038 somewhere if you need it, until gnome3_14 is added. |
|
I see about five packages depending on So now we will be using three different vte versions. Since they are quite used outside of gnome as well, maybe it would be better to keep them separate from gnomes, all three branches next to each other. |
|
See 383075e for an example of breakage |
|
@vcunat: |
50c0b68 to
00cc968
Compare
|
Updated pull request, please let me know if I forgot something. |
There was a problem hiding this comment.
I've removed unnecessary dependencies. They were mistakenly added in k0ral@2a56f3d . Only vte-0.38.0 requires vala and libxml2
There was a problem hiding this comment.
Sorry for being annoying, however can you please squash the commits and force push?
There was a problem hiding this comment.
The commit k0ral@2a56f3d is already merged in master (it comes from an earlier pull request), I can't squash it :) .
There was a problem hiding this comment.
Git master has vala and libxml2, you are removing it. This PR is in fact unmergeable, you are probably tracking an old master.
There was a problem hiding this comment.
Indeed, this PR has been opened for some time now, it's based on an old master.
I'll rebase and force push it again.
|
Rebased on current master. PR is now mergeable. |
Upgraded termite to v8, and its dependency vte to v0.38.0
|
Ok thanks. |
|
Looks like just a missing |
|
@k0ral: please, fill a machine-readable e-mail into your git author settings, preferably the one you have registered with github. It seems nice when one can determine the github author of commits easily. (This is just for future commits.) |
|
@vcunat: ok for the e-mail. |
|
Please make version as |
|
@k0ral and, btw, it works for you? I can't enter insert mode. |
|
v9 is out, I'll upgrade the derivation while taking into account your remark on the version. |
|
Thank you. On 5 November 2014 01:25:12 k0ral notifications@github.com wrote:
|
No description provided.