Ports Search

Results 5,8215,830 of 18,669 for descr.zh_CN%3A%E9%81%8F%E5%88%B6%E5%9E%83%E5%9C%BE.(0.01 seconds)
x11/rsibreak-0.11 (Score: 2.660419E-4)
KDE RSI prevention tool
Repetitive Strain Injury is an illness which can occur as a result of working with a mouse and keyboard. This utility can be used to remind you to take a break now and then. It will show you a random picture from a collection you can configure yourself for a configurable duration at a configurable interval. You can use these breaks to do some stretch exercises for example, or as a reminder to walk away from the computer for a while. RSIBreak will sit in your system tray and when it is time for a break it will show you the picture full screen. All timings can be set by clicking with the right mouse button on the icon in the system tray.
games/xvmines-1.0 (Score: 2.6403312E-4)
Simple minesweeper game for X Window System
XVmines is a simple minesweeper game for X Window System. xvmines creates a rectangle on the screen, divided into equally sized cells. Each cell may contain a mine (hence the name xvmines), contain a number indicating the number of mines present in the 8-neighboring cells or be empty. Initially, all cells are covered with tiles. A tile can be removed, uncovering the cell below, by clicking the left mouse button on it. In addition, a cell can be marked as containing a mine by clicking the right mouse button on it. Note however that marking a cell as containing a mine does not necessarily mean that the cell really contains a mine! Clicking the middle mouse button on a tile, marks it with a question mark, acting as a reminder mechanism. The user can use the numbers in the uncovered cells to find (or sometimes guess ...) which cells contain mines and which do not. A game ends when all cells not containing mines have been uncovered and all cells containing mines have been marked, or when a cell containing a mine is uncovered.
audio/libaiff-5.0 (Score: 2.6385998E-4)
Read and write AIFF files
LibAiff is a library for C applications, providing transparent read and write operations for Audio Interchange File Format files. With LibAiff your application can easily use the Audio IFF format to interchange digital audio. LibAiff wants to implement all the features of the AIFF 1.3 standard, including markers, comments, etc. This version of LibAiff supports the following features: * Reading any valid Audio IFF file. * Writing a valid Audio IFF file. * Reading a compressed AIFF Compressed (AIFC) file with audio encoded in Linear PCM, both big-endian and little-endian. * Read & write samples in all formats supported by the Audio IFF standard. * Convert any sample format to and from 32 bits. * Getting and setting all the AIFF Attributes. * Reading and writing markers to positions on the sound. * Reading instrument data from AIFF files.
audio/libnoise-1.0.0 (Score: 2.6385998E-4)
Generates three-dimensional coherent noise
libnoise is a portable C++ library that is used to generate coherent noise, a type of smoothly-changing noise. libnoise can generate Perlin noise, ridged multifractal noise, and other types of coherent-noise. Coherent noise is often used by graphics programmers to generate natural-looking textures, planetary terrain, and other things. The mountain scene shown above was rendered in Terragen with a terrain file generated by libnoise. You can also view some other examples of what libnoise can do. In libnoise, coherent-noise generators are encapsulated in classes called noise modules. There are many different types of noise modules. Some noise modules can combine or modify the outputs of other noise modules in various ways; you can join these modules together to generate very complex coherent noise.
games/gemdropx-0.9 (Score: 2.6385998E-4)
Interesting one-player puzzle game for X (SDL)
"Gem Drop X" is an interesting one-player puzzle game using the Simple DirectMedia Layer (SDL) libraries. It is a direct port of "Gem Drop," an Atari 8-bit game written in Action! (a very fast C- and Pascal-like compiled language for the Atari). It was originally ported to X11, using SDL for sound and music. Eventually, the Xlib graphics calls were removed and replaced with SDL calls. The concept of the game "Gem Drop" is based on an arcade game for the NeoGeo system called "Magical Drop III" by SNK. If you're familiar with games like Jewels, Klax, Bust-A-Move or Tetris, this game is similar to them all. I consider it closest to Klax. Some people have compared it to "Tetris meets Space Invaders."
lang/ghc-7.10.2 (Score: 2.6385998E-4)
Compiler for the functional language Haskell
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell. Highlights: * Supports the entire Haskell 2010 language plus a wide variety of extensions. * Has particularly good support for concurrency and parallelism, including support for Software Transactional Memory (STM). * Generates fast code, particularly for concurrent programs. * Works on several platforms including FreeBSD, Windows, Mac, Linux, most varieties of Unix, and several different processor architectures. * Has extensive optimisation capabilities, including inter-module optimisation. * Compiles Haskell code either directly to native code or using LLVM as a back-end. It can also generate C code as an intermediate target for porting to new platforms. The interactive environment compiles Haskell to bytecode, and supports execution of mixed bytecode/compiled programs. * Profiling is supported, both by time/allocation and various kinds of heap profiling. * Comes with several libraries, and thousands more are available on Hackage.
math/vtk-6.2.0 (Score: 2.6385998E-4)
The Visualization Toolkit
The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. Kitware, whose team created and continues to extend the toolkit, offers professional support and consulting services for VTK. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. VTK has an extensive information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases on GUI toolkits such as Qt and Tk.
math/vtk-5.10.1 (Score: 2.6385998E-4)
The Visualization Toolkit
The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. Kitware, whose team created and continues to extend the toolkit, offers professional support and consulting services for VTK. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. VTK has an extensive information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases on GUI toolkits such as Qt and Tk.
net/nanomsg-1.0.0 (Score: 2.6385998E-4)
Socket library that provides several common communication patterns
nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use. Implemented in C, it works on a wide range of operating systems with no further dependencies. The communication patterns, also called "scalability protocols", are basic blocks for building distributed systems. By combining them you can create a vast array of distributed applications. The following scalability protocols are currently available: * PAIR -- simple one-to-one communication * BUS -- simple many-to-many communication * REQREP -- allows to build clusters of stateless services to process user requests * PUBSUB -- distributes messages to large sets of interested subscribers * PIPELINE -- aggregates messages from multiple sources and load balances them among many destinations * SURVEY -- allows to query state of multiple applications in single go
textproc/rmmseg-cpp-0.2.9 (Score: 2.6385998E-4)
High performance Chinese word segmentation utility
rmmseg-cpp is a high performance Chinese word segmentation utility for Ruby. It features full "Ferret":http://ferret.davebalmain.com/ integration as well as support for normal Ruby program usage. rmmseg-cpp is a re-written of the original RMMSeg(http://rmmseg.rubyforge.org/) gem in C++. RMMSeg is written in pure Ruby. Though I tried hard to tweak RMMSeg, it just consumes lots of memory and the segmenting process is rather slow. The interface is almost identical to RMMSeg but the performance is much better. This gem is always preferable in production use. However, if you want to understand how the MMSEG segmenting algorithm works, the source code of RMMSeg is a better choice than this.