Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 779112 - gui-wm/hikari-2.3.2 version bump
Summary: gui-wm/hikari-2.3.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aisha Tammy
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-29 16:21 UTC by Gabriel
Modified: 2021-09-19 20:28 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
hikari 2.2.3 ebuild (hikari-2.2.3.ebuild,1.60 KB, text/plain)
2021-03-29 16:21 UTC, Gabriel
Details
hikari 2.2.3 ebuild (hikari-2.2.3.ebuild,1.63 KB, text/plain)
2021-04-08 13:25 UTC, Gabriel
Details
hikari 2.3.0 ebuild (hikari-2.3.0.ebuild,1.60 KB, text/plain)
2021-04-10 16:36 UTC, Gabriel
Details
hikari 2.3.2 ebuild (hikari-2.3.2.ebuild,1.60 KB, text/plain)
2021-08-08 11:01 UTC, Gabriel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel 2021-03-29 16:21:45 UTC
Created attachment 695985 [details]
hikari 2.2.3 ebuild

I know it's been only a day, but in case anybody needs hikari before Aisha manages to update. Changes worth mentioning:
- Fixes very annoying Firefox 87 damage
- Removes requirement for pkg-config patch, so hikari is patch free now

Attaching proposed ebuild.
Comment 1 Gabriel 2021-04-08 13:25:56 UTC
Created attachment 698547 [details]
hikari 2.2.3 ebuild

Adjusted wlroots dependency as 0.13.0 has just come out with a number of breaking changes.
Comment 2 Gabriel 2021-04-10 16:36:18 UTC
Created attachment 699045 [details]
hikari 2.3.0 ebuild

Another version appeared due to wlroots 0.13.0, which has breaking changes. I would probably get rid of all the old versions to avoid trouble. wlroots is in ::gentoo already, and so is latest sway (which will want that one).
Comment 3 Don O 2021-07-25 12:53:26 UTC
Version 2.3.2 is out, and needs wlroots 0.14
Comment 4 Gabriel 2021-08-08 11:01:26 UTC
Created attachment 731419 [details]
hikari 2.3.2 ebuild

Updated hikari ebuild, Works On My Machine (tm)
Comment 5 Larry the Git Cow gentoo-dev 2021-09-19 20:28:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f1c5a908248358ae1955f2b706828180198ae9

commit 31f1c5a908248358ae1955f2b706828180198ae9
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2021-09-19 12:00:02 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2021-09-19 20:26:17 +0000

    gui-wm/hikari: add 2.3.2
    
    Non-maintainer bump to support newer wlroots wrt
    bug #789447, with some ebuild changes:
    * Revert to running bmake directly. This isn't just about -lN
      (many more options are missing and existing ones can even mean
      different things), `bmake -j$(makeopts_jobs)` is more solid.
      Seems better to think of it as its own thing than a $MAKE
      drop-in replacement (like jamfiles or so).
      Note: MAKEFLAGS is recognized by bmake to pass extra arguments
    * Drop most [X?] as interest here is only wlroots xwayland support
    * IUSE=X now non-default to match wlroots' and use profile settings
    * Drop other IUSE and enable by default (trivial and no dependencies)
    * Pin to wlroots:0/14 to avoid future issues
    * Pass ETC_PREFIX at build time so it knows where to find the config
    * Drop upstreamed pkgconfig patch
    
    Closes: https://bugs.gentoo.org/779112
    Closes: https://bugs.gentoo.org/789447
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 gui-wm/hikari/Manifest            |  1 +
 gui-wm/hikari/hikari-2.3.2.ebuild | 72 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)