# The graphics/slop port

## slop-7.4 – query for a selection and print to stdout (select operation)

## Description

    slop (Select Operation) is an application that querys for a selection
    from the user and prints the region to stdout. It grabs the mouse and
    turns it into a crosshair, lets the user click and drag to make a
    selection (or click on a window) while drawing a pretty box around it,
    then finally prints the selection's dimensions to stdout.

    Features:
    * Hovering over a window will cause a selection rectangle to appear over
      it.
    * Clicking on a window makes slop return the dimensions of the window.
    * Clicking and dragging causes a selection rectangle to appear, renders
      pretty well (compared to scrot). And will return the dimensions of
      that rectangle in absolute screen coords.
    * On startup it turns your cursor into a crosshair, then adjusts the
      cursor into angles as you drag the selection rectangle.
    * Supports simple arguments:
            * Change selection rectangle border size.
            * Select X display.
            * Set padding size, even negative padding sizes!
            * Set click tolerance for if you have a shaky mouse.
            * Set the color of the selection rectangles to match your theme!
              (Even supports transparency!)
            * Remove window decorations from selections.

WWW: https://github.com/naelstrof/slop

Only for arches
  aarch64 amd64 arm i386
Categories:
  graphics x11

## Library dependencies

- STEM->=4.9,<4.10:lang/gcc/4.9,-libs
- graphics/glew
- textproc/icu4c

## Build dependencies

- STEM->=1.5.1:devel/ninja
- STEM->=4.9,<4.10:lang/gcc/4.9
- STEM->=4.9,<4.10:lang/gcc/4.9,-c++
- devel/cmake
- graphics/glm

## Run dependencies