Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

htop: Add compressed ARC statistics #5288

Merged
merged 1 commit into from
Sep 11, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 8 additions & 14 deletions components/sysutils/htop/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,21 +24,21 @@
# Copyright 2019, Michal Nowak
#

PREFERRED_BITS=64
BUILD_BITS= 64

include ../../../make-rules/shared-macros.mk

COMPONENT_NAME= htop
COMPONENT_VERSION= 2.2.0
COMPONENT_REVISION= 2
COMPONENT_REVISION= 3
COMPONENT_FMRI= diagnostic/htop
COMPONENT_CLASSIFICATION= Applications/System Utilities
COMPONENT_SUMMARY= htop - an interactive process viewer for Unix
COMPONENT_PROJECT_URL= https://hisham.hm/htop/
COMPONENT_SRC= htop-220-sunos_11-p2
COMPONENT_SRC= htop-220-sunos_11-p3
COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH= \
sha256:8cb90827a719ee0ca0aafce776ed0bc027565be448aea99ee70dae2fa65bd6f6
sha256:2f84ca37383879c90060309eb5c2aa7fb8b60c6bda18c75146cf0e68d9051c26
# htop is broken without https://github.com/hishamhm/htop/pull/880 and
# as upstream seems stalled on this (and other things), we opt for a source
# which has illumos fixes included. Revert to the source below once merged:
Expand All @@ -47,23 +47,17 @@ COMPONENT_ARCHIVE_HASH= \
# COMPONENT_ARCHIVE_URL= \
# https://hisham.hm/htop/releases/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_URL= \
https://github.com/ninefathom/htop/archive/220-sunos_11-p2.tar.gz
https://github.com/ninefathom/htop/archive/220-sunos_11-p3.tar.gz
COMPONENT_LICENSE= GPLv2

include $(WS_MAKE_RULES)/prep.mk
include $(WS_MAKE_RULES)/configure.mk
include $(WS_MAKE_RULES)/ips.mk
TEST_TARGET= $(NO_TESTS)

include $(WS_MAKE_RULES)/common.mk

PATH=$(PATH.gnu)

COMPONENT_PREP_ACTION= ( cd $(@D); $(RM) config.h; sh autogen.sh )

build: $(BUILD_64)

install: $(INSTALL_64)

test: $(NO_TESTS)

# Auto-generated dependencies
REQUIRED_PACKAGES += library/ncurses
REQUIRED_PACKAGES += system/library
Expand Down