hardinfo: version bump to 0.6_pre20201223 #42

Merged
kapsh merged 1 commits from kapsh/hasufell-repository:hardinfo into master 2020-12-30 14:44:02 +00:00
Collaborator
No description provided.
kapsh reviewed 2020-12-29 18:35:06 +00:00
@ -23,4 +0,0 @@
x11-libs/pango
"
REMOTE_IDS="github:lpereira/${PN}"
Author
Collaborator

Provided by github.exlib.

Provided by github.exlib.
@ -1,34 +0,0 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
Author
Collaborator

Falls under git's threshold? Diff view works in git show -M.4.

Falls under git's threshold? Diff view works in `git show -M.4`.
Author
Collaborator

Current version failed to build (multiple declaration of something, looked like missing extern declarations required for gcc-10). Surprisingly, software is still developed and they just lagging with official release. Tracking https://github.com/lpereira/hardinfo/issues/530 for it.

Current version failed to build (multiple declaration of something, looked like missing `extern` declarations required for gcc-10). Surprisingly, software is still developed and they just lagging with official release. Tracking https://github.com/lpereira/hardinfo/issues/530 for it.
Author
Collaborator

Maybe just make it scm until proper release?

Maybe just make it scm until proper release?
@ -0,0 +12,4 @@
LICENCES="GPL-2"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="gtk3"
Author
Collaborator

Could be also gtk2 vs gtk3, though I think this is fine too.

GTK3 support is considered experimental, but it builds and works for me in general.

Could be also `gtk2 vs gtk3`, though I think this is fine too. GTK3 support is considered experimental, but it builds and works for me in general.
Author
Collaborator

@hasufell hi, care to review this?

@hasufell hi, care to review this?
kapsh reviewed 2020-12-29 18:58:44 +00:00
@ -27,4 +0,0 @@
src_prepare() {
edo sed -i \
-e '/PREFIX/s:@CMAKE_INSTALL_PREFIX@/share:@CMAKE_INSTALL_DATAROOTDIR@:' \
Author
Collaborator

This and more went into patch merged while I was writing previous comments.

This and more went into patch merged while I was writing previous comments.
hasufell reviewed 2020-12-30 03:28:24 +00:00
@ -0,0 +1,43 @@
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
GITHUB_REVISION=f6a4f52868c2404f3ad58ef04e513ffe5fa090c7
Owner

This is unreliable. It would be better to have a static tarball. But you can't have everything in life, I guess.

This is unreliable. It would be better to have a static tarball. But you can't have everything in life, I guess.
Owner

Also add the link to the upstream release discussion here.

Also add the link to the upstream release discussion here.
Author
Collaborator

I believe this is reliable until relevant commit exists, any other caveats?

Note with link added.

I believe this is reliable until relevant commit exists, any other caveats? Note with link added.
Owner

it's scm, so the tarball cannot be cached

it's scm, so the tarball cannot be cached
Author
Collaborator

It is cached with rev exparam (until force_git_clone given):

-rw-r--r-- 1 paludisbuild paludisbuild 1.3M Dec 29 21:38 /var/cache/paludis/distfiles/hardinfo-f6a4f52868c2404f3ad58ef04e513ffe5fa090c7.tar.gz

It is cached with `rev` exparam (until `force_git_clone` given): `-rw-r--r-- 1 paludisbuild paludisbuild 1.3M Dec 29 21:38 /var/cache/paludis/distfiles/hardinfo-f6a4f52868c2404f3ad58ef04e513ffe5fa090c7.tar.gz`
kapsh marked this conversation as resolved
@ -0,0 +12,4 @@
LICENCES="GPL-2"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="gtk3"
Owner

Gtk2 is old, let's remove this flag and force gtk3.

Gtk2 is old, let's remove this flag and force gtk3.
Author
Collaborator

Sure, should be fine judging by https://github.com/lpereira/hardinfo/issues/112

Deprecation warnings triggered for both builds and I personally couldn't find guibench in gtk2 interface anyway.

Sure, should be fine judging by https://github.com/lpereira/hardinfo/issues/112 Deprecation warnings triggered for both builds and I personally couldn't find guibench in gtk2 interface anyway.
kapsh marked this conversation as resolved
kapsh reviewed 2020-12-30 14:24:51 +00:00
@ -0,0 +28,4 @@
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/pango
suggestion:
Author
Collaborator

Source: https://github.com/lpereira/hardinfo/issues/243

Intentionally ommited from that list:

  • lsmod, lspci, locale — usually present on sane exherbo install
  • dmidecode — currently requires running gui as root
  • net-tools — considered deprecated and iproute2 is unsupported
  • xrandr, xdpyinfo — doesn't make much difference for display info
  • lsb_release — didn't change Operating system page after installing

Also I have nothing to test ups and samba rn, and fwupd could use openrc service to run.

Source: https://github.com/lpereira/hardinfo/issues/243 Intentionally ommited from that list: * lsmod, lspci, locale — usually present on sane exherbo install * dmidecode — currently requires running gui as root * net-tools — considered deprecated and iproute2 is unsupported * xrandr, xdpyinfo — doesn't make much difference for display info * lsb_release — didn't change Operating system page after installing Also I have nothing to test ups and samba rn, and fwupd could use openrc service to run.
Owner

lgtm

lgtm
Author
Collaborator

lgtm

Nice, thanks for directions. I'll merge it then.

> lgtm Nice, thanks for directions. I'll merge it then.
kapsh merged commit c8ac1ca574 into master 2020-12-30 14:44:00 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: hasufell/hasufell-repository#42
No description provided.