Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 712236 - gui-apps/waybar-0.9.1 version bump and missing dependency
Summary: gui-apps/waybar-0.9.1 version bump and missing dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-03-12 14:30 UTC by Dennis Gäbler
Modified: 2020-09-13 05:58 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Gäbler 2020-03-12 14:30:09 UTC
https://github.com/Alexays/Waybar/releases/tag/0.9.1

The latest version in the main repo was released on 29 Aug 2019 and in the meanwhile two new versions were released.
0.9.1 now depends on date (https://github.com/HowardHinnant/date) which isn't available in the repo, so it needs to be added first. I found a working ebuild in here https://gitlab.com/eternal-sorrow/gentoo-local/-/blob/master/dev-libs/date
Comment 1 robertgzr 2020-04-15 17:15:58 UTC
might be worth to just pull in the entire waybar ebuild, along with the date and gtk-layer-shell ebuilds
Comment 2 Larry the Git Cow gentoo-dev 2020-06-07 18:13:43 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac0fd28425b76ec1a1a95351a2c37a7c356dff8

commit 4ac0fd28425b76ec1a1a95351a2c37a7c356dff8
Author:     Aaron Bauman <bman@gentoo.org>
AuthorDate: 2020-06-07 18:12:50 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2020-06-07 18:13:35 +0000

    gui-apps/waybar: drop to m-n
    
    Bug: https://bugs.gentoo.org/712236
    Signed-off-by: Aaron Bauman <bman@gentoo.org>

 gui-apps/waybar/metadata.xml | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)
Comment 3 Jonas Toth 2020-08-12 14:35:38 UTC
Created Pull Request to add the 'date' library to gentoo.

https://github.com/gentoo/gentoo/pull/17099
Comment 4 Larry the Git Cow gentoo-dev 2020-09-13 05:58:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221743f05c058a1670b504c9bf3bcd36effea055

commit 221743f05c058a1670b504c9bf3bcd36effea055
Author:     Jonas Toth <gentoo@jonas-toth.eu>
AuthorDate: 2020-09-09 14:16:48 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-09-13 05:31:06 +0000

    gui-apps/waybar: update to version 0.9.3
    
    This version bump added a new dependency on 'dev-libs/date'.
    
    Closes: https://bugs.gentoo.org/714834
    Closes: https://bugs.gentoo.org/712236
    Package-Manager: Portage-3.0.2, Repoman-2.3.23
    Signed-off-by: Jonas Toth <gentoo@jonas-toth.eu>
    Closes: https://github.com/gentoo/gentoo/pull/17099
    Signed-off-by: Sam James <sam@gentoo.org>

 gui-apps/waybar/Manifest            |  1 +
 gui-apps/waybar/metadata.xml        | 11 ++++++-
 gui-apps/waybar/waybar-0.9.3.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 gui-apps/waybar/waybar-9999.ebuild  | 24 +++++++--------
 4 files changed, 84 insertions(+), 13 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57218032b025bf23f76a7053f3ddc2208b6e282e

commit 57218032b025bf23f76a7053f3ddc2208b6e282e
Author:     Jonas Toth <gentoo@jonas-toth.eu>
AuthorDate: 2020-08-12 14:32:56 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-09-13 05:31:05 +0000

    dev-libs/date: add new 'date' C++ library
    
    The 'date' library is voted into C++20 and Howard Hinnants
    implementation serves as a free standing library and foundation for the
    standardized library.
    
    Bug: https://bugs.gentoo.org/712236
    Package-Manager: Portage-3.0.2, Repoman-2.3.23
    Signed-off-by: Jonas Toth <gentoo@jonas-toth.eu>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/date/Manifest                             |  1 +
 dev-libs/date/date-3.0.0.ebuild                    | 55 +++++++++++++
 .../date/files/date-3.0.0-c-locale-export.patch    | 90 ++++++++++++++++++++++
 dev-libs/date/files/date-3.0.0-version.patch       | 15 ++++
 dev-libs/date/metadata.xml                         | 20 +++++
 5 files changed, 181 insertions(+)