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

app-misc/lcd4linux: Bump to version 0.11.0_pre20170527 #7846

Closed
wants to merge 2 commits into from

Conversation

ConiKost
Copy link
Contributor

@ConiKost ConiKost commented Apr 6, 2018

app-misc/lcd4linux: Bump to version 0.11.0_pre20170527

Closes: https://bugs.gentoo.org/502268
Closes: https://bugs.gentoo.org/652706

Depends on #7989

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull Request assignment

Areas affected: ebuilds, profiles
Packages affected: app-misc/lcd4linux

app-misc/lcd4linux: @gentoo/proxy-maint (maintainer needed)

Bugs linked: 652706, 502268

In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

@gentoo-repo-qa-bot gentoo-repo-qa-bot added maintainer-needed There is at least one affected package with no maintainer. Review it if you can. assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. labels Apr 6, 2018

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

order keywords alphabetically please.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoops, thanks for the catch. Fixed by newest push.

# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE="${REQUIRED_USE} || ("
for lcd_driver in "${IUSE_LCD_DEVICES[@]}"; do
IUSE="${IUSE} lcd_devices_${lcd_driver}"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can save a lot of lines and that loop using $(printf 'lcd_devices_%s ' ${IUSE_LCD_DEVICES[@]}) (same for IUSE_LCD4LINUX_PLUGINS below)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, changed those blocks now and pushed a new version.

DEPEND="${RDEPEND}"

pkg_setup() {
# If USE="python", call python_setup
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

too trivial a comment to exist, imo.

Copy link
Contributor Author

@ConiKost ConiKost Apr 14, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've removed that comment in the newest push.

src_configure() {
# Define 'real names from configure' for 'LCD_DEVICES'
local LCD_DEVICES_NAMES=( ASTUSB BeckmannEgle BWCT CrystalFontz Curses Cwlinux D4D DPF
EA232graphic EFN FutabaVFD FW8888 G15 GLCD2USB HD44780 HD44780-I2C
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there seem to be a few indentations too many, imo

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you mean exactly?

Copy link
Member

@a17r a17r Apr 13, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tab-indents ;)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, but I don't see, why there should be too much tabs? I took one tab, but it should start IMHO after "LCD_DEVICES_NAMES". It this wrong?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't use multiple indents just to align with variable names ;) The alignment can never work properly with tabs anyway.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All right, hope this is okay now :)


src_install() {
# Set docs
local DOCS=( "AUTHORS" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" "TODO" )
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can probably remove that line, EAPI6 default should install relevant files by itself.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, but without my own DOCS, not all of that specified documents are installed.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay then.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, so I don't changed this.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The only document that won't be installed is INSTALL... and that makes sense because people don't need to know how to install the package using that instructions (they rely on the ebuild for that). I would then simply drop the line

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Allright ;-) Dropped it and pushed a new version.

# Set docs
local DOCS=( "AUTHORS" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" "TODO" )

# Run 'default'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trivial comment is trivial

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed it ;-)

fi

# Apply user patches
eapply_user
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

run default instead here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, applied with newest push.

@ConiKost ConiKost force-pushed the lcd4linux branch 2 times, most recently from 280af7b to 8419837 Compare April 15, 2018 16:55
local myconf_lcd_devices
for lcd_device in ${!IUSE_LCD_DEVICES[@]}; do
if use lcd_devices_${IUSE_LCD_DEVICES[$lcd_device]}; then
if [ -z ${myconf_lcd_devices} ]; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

double brackets everywhere please

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

local myconf_lcd4linux_plugins
for lcd4linux_plugin in ${!IUSE_LCD4LINUX_PLUGINS[@]}; do
if use ${IUSE_LCD4LINUX_PLUGINS[$lcd4linux_plugin]}; then
if [ -z ${myconf_lcd4linux_plugins} ]; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

fi
done

# Run 'configure'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment only when something non-obvious is happening ;)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, I like it for defining a new section ;-) Anyway, Fixed.

# Run 'default', to apply users patches
default

# Run 'autotools'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment only when something non-obvious is happening ;)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, I like it for defining a new section ;-) Anyway, Fixed.

fi
fi

# Run 'default', to apply users patches
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment only when something non-obvious is happening ;)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, I like it for defining a new section ;-) Anyway, Fixed.

fi

# Run 'default', to apply users patches
default
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ideally this is run at the very top of src_prepare, before you make other changes. it makes sure upstream patches apply cleanly.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved to top and fixed.

insopts -m 0600
doins lcd4linux.conf.sample

# Install init script
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment only when something non-obvious is happening ;)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, I like it for defining a new section ;-) Anyway, Fixed.

@ConiKost ConiKost changed the title app-misc/lcd4linux: Version bump to 0.11.0_pre20170527 app-misc/lcd4linux: Bump to version 0.11.0_pre20170527 Apr 23, 2018
local myconf_lcd_devices
for lcd_device in ${!IUSE_LCD_DEVICES[@]}; do
if use lcd_devices_${IUSE_LCD_DEVICES[$lcd_device]}; then
if [ -z "${myconf_lcd_devices}" ]; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

double brackets

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoops, I should read correctly ;-) Fixed.

local myconf_lcd4linux_plugins
for lcd4linux_plugin in ${!IUSE_LCD4LINUX_PLUGINS[@]}; do
if use ${IUSE_LCD4LINUX_PLUGINS[$lcd4linux_plugin]}; then
if [ -z "${myconf_lcd4linux_plugins}" ]; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

double brackets

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoops, I should read correctly ;-) Fixed.

@ConiKost ConiKost force-pushed the lcd4linux branch 3 times, most recently from 2bc3ed7 to 3563258 Compare April 26, 2018 19:13
@@ -0,0 +1,327 @@
# ===========================================================================
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't put file that huge into FILESDIR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since I will now drop python3, i can drop this one.


# If no symlink, set instance name to an empty name
LCD4LINUX_NAME="${SVCNAME}"
if [ "${LCD4LINUX_NAME}" == "lcd4linux" ]; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

== is a bashism. Use =.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

return 0
}

start() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't you achieve the same using declarational version of openrc scripts? i.e. using variables instead of reinventing start/stop.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, this works. Rewrote it.

# The compilation seems also not to link against >=dev-lang/python-3 correctly, so adding it to the libs.
# See https://lcd4linux.bulix.org/wiki/plugin_python for more information.
if use python; then
if ! use python_single_target_python2_7; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't rely on those flags explicitly. It's implementation detail, and it's subject to change. Look at EPYTHON instead.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay. Since I will now drop python3, i can drop this one.

if use python; then
if ! use python_single_target_python2_7; then
cp "${FILESDIR}"/ax_python_devel.m4 ax_python_devel.m4 || die
eapply "${FILESDIR}"/${PN}-0.11.0-add_python3_support.patch
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Conditional patching is horrible. Can't you submit a proper patch that supports all Python versions upstream?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since I will now drop python3, i can drop this one.

local myconf_lcd_devices
for lcd_device in ${!IUSE_LCD_DEVICES[@]}; do
if use lcd_devices_${IUSE_LCD_DEVICES[$lcd_device]}; then
if [[ -z "${myconf_lcd_devices}" ]]; then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's easier way: just append ,... unconditionally, then strip leading ,.

if [[ -z "${myconf_lcd_devices}" ]]; then
myconf_lcd_devices="${LCD_DEVICES_NAMES[$lcd_device]}"
else
myconf_lcd_devices="${myconf_lcd_devices},${LCD_DEVICES_NAMES[$lcd_device]}"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+=

done

econf \
--disable-rpath \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please put all of this in an array.

$(use_with dmalloc) \
$(use_with outb) \
$(usex python "--with-python PYTHON_VERSION=${EPYTHON#python}" "--without-python") \
$(usex lcd_devices_x11 "--with-x" "--without-x") \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

use_with 2-argument form

$(use_with outb) \
$(usex python "--with-python PYTHON_VERSION=${EPYTHON#python}" "--without-python") \
$(usex lcd_devices_x11 "--with-x" "--without-x") \
$(usex lcd_devices_x11 "--x-include=/usr/include --x-libraries=/usr/$(get_libdir)" "") \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it hurt to pass this unconditionally?

@ConiKost ConiKost force-pushed the lcd4linux branch 4 times, most recently from a06227c to 3e1dfb6 Compare May 11, 2018 15:48
# - lcdlinux: It's an ancient driver, which needs app-misc/lcd-linux, that made it never to the portage tree.
# - lcdlinux: Besides, app-misc/lcd-linux won't compile on a modern linux kernel.
# - st2205: It's needs dev-libs/libst2205, which made it never to the portage tree and is quite outdated.
IUSE_LCD_DEVICES=( astusb:ASTUSB beckmannegle:BeckmannEgle bwct:BWCT crystalfontz:CrystalFontz curses:Curses cwlinux:Cwlinux d4d:D4D dpf:DPF
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rewrap it, please.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

KEYWORDS="~amd64 ~x86"
IUSE="dmalloc outb"
REQUIRED_USE="lcd_devices_hd44780? ( !lcd_devices_hd44780-i2c )
lcd_devices_hd44780-i2c? ( !lcd_devices_hd44780 )
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This and the one above it look like a case for ^^ ( ... )

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I should have see it by myself :(

IUSE="dmalloc outb"
REQUIRED_USE="lcd_devices_hd44780? ( !lcd_devices_hd44780-i2c )
lcd_devices_hd44780-i2c? ( !lcd_devices_hd44780 )
python? ( ${PYTHON_REQUIRED_USE} )"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is gonna make repoman unhappy.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure? Repoman don't complain here about this?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, my mistake. I didn't notice you're adding IUSE=python below.

# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE+=" || ( "
for lcd_device in ${IUSE_LCD_DEVICES[@]}; do
IUSE="${IUSE} lcd_devices_${lcd_device%%:*}"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+=

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, found my misstake, why it did not worked last commit. Fixed.

REQUIRED_USE+=" )"

# Add supported plugins from 'IUSE_LCD4LINUX_PLUGINS' to 'IUSE' and 'REQUIRED_USE'
IUSE="${IUSE} $(printf '%s ' ${IUSE_LCD4LINUX_PLUGINS[@]})"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+=, and below too

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, found my misstake, why it did not worked last commit. Fixed.

mpris_dbus? ( sys-apps/dbus )
mysql? ( || ( dev-db/mariadb-connector-c
dev-db/mysql-connector-c ) )
python? ( ${PYTHON_DEPS} )

This comment was marked as resolved.

This comment was marked as resolved.


# Enable all users enabled lcd4linux plugins
local myeconfargs_lcd4linux_plugins
for lcd4linux_plugin in "${!IUSE_LCD4LINUX_PLUGINS[@]}"; do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You don't have to do the ! indirection here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hm, more, that won't work completly. Rewrote it. I can see now the plugins passed correctly.

$(use_with outb)
$(use_with python)
$(use_with lcd_devices_x11 x)
--with-drivers="${myeconfargs_lcd_devices:1}"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was actually thinking of ${...#,} as being more 'obvious' but your choice.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good. Should be better to read for someone, who is not maintaining the package.

@ConiKost ConiKost force-pushed the lcd4linux branch 3 times, most recently from cedef4a to 40f2951 Compare May 15, 2018 21:43
@ConiKost
Copy link
Contributor Author

Updated profiles/desc/lcd_devices.desc, to resolv merge conflict, since dev-libs/serdisplib got merged.

# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE+=" || ( "
for lcd_device in ${IUSE_LCD_DEVICES[@]}; do
IUSE+=" lcd_devices_${lcd_device%%:*} "
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So if you want to play with it further, you can do:

lcd_device=${lcd_device,,}

to make it lowercase. In that case, you wouldn't have to repeat the names if flag == lowercase(upstream-name), i.e. you'd have:

IUSE_LCD_DEVICES=( ASTUSB BeckmannEgle BWCT ... )

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And if you don't want to do that, you can avoid the loop by inverting the order, and doing:

IUSE+=" ${IUSE_LCD_DEVICES[@]/*:/lcd_devices_}"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, added the first variant. But the second one IUSE+=" ${IUSE_LCD_DEVICES[@]/*:/lcd_devices_}"seems not to work for me. But I don't even understand it fully.


# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE+=" || ( "
for lcd_device in ${IUSE_LCD_DEVICES[@]}; do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please uppercase global vars, and unset them once no longer needed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

REQUIRED_USE+=" ) "

# Add supported plugins from 'IUSE_LCD4LINUX_PLUGINS' to 'IUSE' and 'REQUIRED_USE'
IUSE+="$(printf '%s ' ${IUSE_LCD4LINUX_PLUGINS[@]})"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

printf is unnecessary. ${IUSE_LCD4LINUX_PLUGINS[*]} gives you space-sep list.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, printf was here suggested for me ;-) Changed it.

KEYWORDS="~amd64 ~x86"
IUSE="dmalloc outb"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
lcd_devices_hd44780? ( !lcd_devices_hd44780-i2c )
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't I mention ^^ already?

Copy link
Contributor Author

@ConiKost ConiKost May 16, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't get it, how is this supposed to help? ^^ should mean exactly-one-of. But this would mean, I always have to set lcd_devices_hd44780 or lcd_devices_hd44780-i2c?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I meant ??.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, added.


# Add supported drivers from 'IUSE_LCD_DEVICES' to 'IUSE' and 'REQUIRED_USE'
REQUIRED_USE+=" || ( "
for LCD_DEVICE in ${IUSE_LCD_DEVICES[@]}; do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"${IUSE_LCD_DEVICES[@]}". Quote as a good habit when it doesn't make a difference ;-).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

@ConiKost ConiKost force-pushed the lcd4linux branch 2 times, most recently from a2a4d59 to 2ed8ca2 Compare May 16, 2018 19:07
@mgorny
Copy link
Member

mgorny commented May 18, 2018

Ok, this looks fine and builds fine but requires nmeap.

@ConiKost
Copy link
Contributor Author

ConiKost commented May 18, 2018

but requires nmeap

I know, there is an open PR #7989 :)

@ConiKost
Copy link
Contributor Author

ConiKost commented Jun 20, 2018

Ok, this looks fine and builds fine but requires nmeap.

@mgorny: Ok, we should now have all deps in portage. When CI is green, could you have a look for merge? Thanks!

@mgorny
Copy link
Member

mgorny commented Jun 22, 2018

Merged, thanks! Please handle re-keywording now:

  KEYWORDS.dropped              1
   app-misc/lcd4linux/lcd4linux-0.11.0_pre20170527.ebuild: ppc

@ConiKost
Copy link
Contributor Author

Please handle re-keywording now:

Done! https://bugs.gentoo.org/658722

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. maintainer-needed There is at least one affected package with no maintainer. Review it if you can.
Projects
None yet
5 participants