summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-30 18:22:12 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-30 18:22:12 +0000
commite99fbac909374217831ef54a79739b235c8084c3 (patch)
tree4622569fab31ecd270ddb5906998b710c90fe968 /profiles
parent22295436c6487c39ccc1e3981bda8e145d595151 (diff)
resync redcore profile with gentoo profile 13.0
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/amd64/use.mask4
-rw-r--r--profiles/base/package.use.force4
-rw-r--r--profiles/base/package.use.mask41
-rw-r--r--profiles/base/use.stable.mask3
-rw-r--r--profiles/use.local.desc43
5 files changed, 63 insertions, 32 deletions
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index d446c202..355a58f9 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -70,10 +70,6 @@
# Unmask, works with v4l2, #350211
-dxr3
-# Justin Lecher <jlec@gentoo.org> (04. Feb 2012)
-# Unmask because deps are keyworded
--zeitgeist
-
# 2011/12/22 - Alexis Ballier <aballier@gentoo.org>
# Unmask vdpau as its supported here
-vdpau
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 542fd1e2..eac52509 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -44,10 +44,6 @@ dev-lang/python threads
# https://bugs.webkit.org/show_bug.cgi?id=136831
>=net-libs/webkit-gtk-2.8 X
-# Alexnader Vershilov <qnikst@gentoo.org> (04 Nov 2014)
-# Due to bug #490604: version without oracle is not supported
->=dev-db/tora-2.1.3 oracle
-
# Justin Lecher <jlec@gentoo.org> (10 Aug 2014)
# Doesn't work without acl support
# No patch yet, #516626
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4b916202..15745796 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,30 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Andrey Utkin <andrey_utkin@gentoo.org> (29 Dec 2017)
+# This flag can be sensibly enabled only on macos.
+# Can be unmasked in prefix/darwin/macos profiles. Bug #637482
+media-video/ffmpeg appkit
+
+# Pacho Ramos <pacho@gentoo.org> (28 Dec 2017)
+# The whole zeitgeist stuck is dead (#629180)
+gnome-extra/synapse zeitgeist
+www-client/midori zeitgeist
+app-editors/gedit-plugins zeitgeist
+app-misc/bijiben zeitgeist
+dev-libs/folks zeitgeist
+media-sound/rhythmbox zeitgeist
+media-video/totem zeitgeist
+
+# Pacho Ramos <pacho@gentoo.org> (27 Dec 2017)
+# We will remove ptlib, its support was broken anyway (#624578).
+net-voip/yate h323
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (25 Dec 2017)
+# We need to clean up obsolete packages a bit. Bug 628820.
+~app-text/texlive-core-2012 xetex
+~app-text/texlive-core-2013 xetex
+
# James Le Cuirot <chewi@gentoo.org> (17 Dec 2017)
# Java 9 is not yet fully supported on Gentoo. Having a masked
# gentoo-vm flag allows us to provide it without it breaking Gentoo
@@ -186,10 +210,6 @@ sys-boot/grub:2 test
app-editors/emacs:25 xwidgets
app-editors/emacs-vcs:25 xwidgets
-# Matt Turner <mattst88@gentoo.org> (26 Jan 2017)
-# x11-drivers/ati-drivers is masked for removal.
-media-libs/opensubdiv opencl
-
# Ian Stakenvicius (25 Jan 2017)
# rust on mozilla packages is experimental
www-client/firefox rust
@@ -296,9 +316,11 @@ sys-devel/gcc vtv
# invokes it wrong.
dev-lang/moarvm asan
-# Michael Palimaka <kensington@gentoo.org> (05 May 2016)
-# Doesn't work
-media-libs/openimageio python
+# Patrice Clement <monsieurp@gentoo.org>
+# Merged on behalf of:
+# Jonathan Scruggs <j.scruggs@gmail.com> (28 Sep 2017)
+# Newer versions have a patch to fix the python issues.
+<=media-libs/openimageio-1.6.13 python
# Ian Stakenvicius <axs@gentoo.org> (28 Apr 2016)
# system-cairo support causes lots of crashing in mozilla pkgs
@@ -407,11 +429,6 @@ dev-db/mysql cluster
# is implemented. Masking for testing and evaluation.
app-admin/clsync cluster mhash
-# Michał Górny <mgorny@gentoo.org> (30 Nov 2014)
-# Not supported at the moment. DirectFB lacks multilib support,
-# and we have to decide if we want it.
-x11-libs/cairo directfb
-
# Brian Evans <grknight@gentoo.org> (29 Nov 2014)
# Strongly recommened by upstream to disable lzo and zlib due to memory leaks
# https://github.com/groonga/groonga/issues/6 (Japanese)
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 242a34b3..50bb9974 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -15,10 +15,11 @@ python_single_target_pypy
python_targets_pypy3
python_single_target_pypy3
-# Hans de Graaff <graaff@gentoo.org> (25 Dec 2016)
+# Hans de Graaff <graaff@gentoo.org> (25 Dec 2017)
# Currently in testing and not ready to go stable yet.
ruby_targets_ruby23
ruby_targets_ruby24
+ruby_targets_ruby25
# Patrick Lauer <patrick@gentoo.org> (28 Apr 2015)
# dependencies not stable yet
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index fd2de208..dcac6347 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -426,6 +426,7 @@ app-editors/neovim:tui - Build the neovim unix tui
app-editors/pluma:gtk3 - Build with GTK+3 instead of GTK+2
app-editors/tea:aspell - Enable spellchecking using app-text/aspell
app-editors/tea:hunspell - Enable spellchecking using app-text/hunspell
+app-editors/tea:qml - Enable support for plugins using QML
app-editors/vim:X - Link console vim against X11 libraries to enable title and clipboard features in xterm
app-editors/vim:luajit - Use dev-lang/luajit instead of dev-lang/lua
app-editors/vim:racket - Enable support for Scheme using dev-scheme/racket
@@ -1078,6 +1079,7 @@ app-portage/gemato:blake2 - Install dependencies needed for BLAKE2 hash function
app-portage/gemato:gpg - Install dependencies needed for OpenPGP signature verification support
app-portage/gemato:portage-postsync - Install a Portage hook to verify the repository after fetching via rsync
app-portage/gemato:sha3 - Install dependencies needed for SHA3 hash functions
+app-portage/grs:server - Install all the tools building systems
app-portage/layman:bazaar - Support dev-vcs/bzr based overlays
app-portage/layman:cvs - Support dev-vcs/cvs based overlays
app-portage/layman:darcs - Support dev-vcs/darcs based overlays
@@ -2115,6 +2117,7 @@ dev-libs/libgpg-error:common-lisp - Install common-lisp files
dev-libs/libgpuarray:cuda - Enable NVIDIA CUDA toolkit support
dev-libs/libgpuarray:opencl - Enable OpenCL support
dev-libs/libgweather:glade - Installs catalog files for dev-util/glade
+dev-libs/libical:glib - Enable dev-libs/glib GObject interface support
dev-libs/libisoburn:cdio - Enable EXPERIMENTAL use of libcdio as system adapter
dev-libs/libisoburn:external-filters - Allow the use of external processes as file content filters (Note: this is a potential security risk)
dev-libs/libisoburn:external-filters-setuid - Also allow the use of external setuid processes as file content filters (Note: this is a potential security risk)
@@ -3078,6 +3081,7 @@ games-action/solar2:bundled-libs - Use the upstream provided bundled libraries.
games-action/super-hexagon:bundled-libs - Use the upstream provided bundled libraries.
games-action/supermariowar:server - Compile and install Super Mario War server files
games-action/supertuxkart:fribidi - Support for right-to-left languages
+games-action/supertuxkart:recorder - Enable recording with media-libs/libopenglrecorder
games-action/supertuxkart:wiimote - Support for wiimote input devices
games-action/swordandsworcery:bundled-libs - Use the upstream provided bundled libraries.
games-action/trine2:bundled-libs - Use bundled libraries.
@@ -3433,7 +3437,6 @@ kde-apps/akonadi:tools - Install tools for developers and testing
kde-apps/analitza:eigen - Enable dev-cpp/eigen mathematical templates support
kde-apps/ark:zip - Enable ZIP archive support via dev-libs/libzip
kde-apps/artikulate:qtmedia - Enable playback via Qt5Multimedia
-kde-apps/blogilo:google - Google service integration via kde-apps/libkgapi
kde-apps/cantor:R - Enable dev-lang/R backend support
kde-apps/cantor:analitza - Enable kde-apps/analitza backend support
kde-apps/cantor:julia - Enable dev-lang/julia backend support
@@ -3446,7 +3449,6 @@ kde-apps/dolphin-plugins:mercurial - Enable support for the mercurial VCS
kde-apps/gwenview:fits - Enable support for NASA's sci-libs/cfitsio library
kde-apps/gwenview:kipi - Support for the KDE Image Plugin Interface
kde-apps/k3b:emovix - Enable burning support for eMoviX images
-kde-apps/kaccessible:speechd - Enable support for the speech-dispatcher speech synthesizer
kde-apps/kalzium:editor - Enable the embedded molecule editor/viewer
kde-apps/kalzium:solver - Enable the equation solver
kde-apps/kanagram:speech - Enable text-to-speech support
@@ -3480,7 +3482,6 @@ kde-apps/konqueror:speech - Build text-to-speech plugin
kde-apps/kopete:addbookmarks - Automatically add incoming urls to bookmarks.
kde-apps/kopete:autoreplace - Automatically replace selected text
kde-apps/kopete:contactnotes - Enables writing personal notes for contacts.
-kde-apps/kopete:cryptography - Enable cryptography plugin
kde-apps/kopete:gadu - Enable the Gadu protocol handler.
kde-apps/kopete:groupwise - Enable the Groupwise protocol handler.
kde-apps/kopete:highlight - Allows you to specify highlights on specific events.
@@ -3491,7 +3492,6 @@ kde-apps/kopete:nowlistening - Shows song you currently listen to in your status
kde-apps/kopete:otr - Allows crypting your chat (drugs and talking nonsense are considered as good alternatives ;]).
kde-apps/kopete:pipes - Send messages to external pipe.
kde-apps/kopete:privacy - Filter for incoming messages
-kde-apps/kopete:skype - Enable Skype protocol handler (not fully functional yet).
kde-apps/kopete:statistics - Everybody loves statistic graphs, especially cake ones. ;]
kde-apps/kopete:testbed - Enable the testbed protocol.
kde-apps/kopete:texteffect - Various fancy text effects for your messages (don't ever consider writing us with this enabled ;]).
@@ -3953,10 +3953,12 @@ media-gfx/blender:jemalloc - Use dev-libs/jemalloc for memory allocation.
media-gfx/blender:llvm - Enable features depending on llvm.
media-gfx/blender:man - Build and install man pages.
media-gfx/blender:ndof - Enable NDOF input devices (SpaceNavigator and friends).
+media-gfx/blender:opencl - Allow OpenCL Graphics Acceleration. This may require extra graphics card drivers.
media-gfx/blender:openimageio - Enable OpenImageIO Support
media-gfx/blender:opennl - Enable use of Open Numerical Library
media-gfx/blender:opensubdiv - Add rendering support form OpenSubdiv from Dreamworks Animation through media-libs/opensubdiv.
media-gfx/blender:openvdb - Add GPU preview rendering. Only works with nVidia cards.
+media-gfx/blender:osl - Add support for OpenShadingLanguage scripting.
media-gfx/blender:player - Build the Blender Player. THis requires the Game engine.
media-gfx/blender:redcode - This flag add support for RED CODE camera digital format (5K HD images *.r3d) - EXPERIMENTAL.
media-gfx/blender:test - Build the provided unit tests.
@@ -4173,6 +4175,7 @@ media-libs/libcanberra:gtk3 - Enables building of gtk+3 helper library, gtk+3 ru
media-libs/libcanberra:pulseaudio - Enables PulseAudio sound driver that should be able to support positional event sounds. This is the preferred choice for best sound events experience and picked by default if compiled in and possible to use at runtime.
media-libs/libcanberra:sound - Install x11-themes/sound-theme-freedesktop to get sounds on Gnome and Xfce.
media-libs/libcanberra:tdb - Enables Trivial Database support for caching purposes.
+media-libs/libextractor:apparmor - Enable apparmor support using sys-libs/libapparmor
media-libs/libextractor:archive - Enable archive support using app-arch/libarchive
media-libs/libextractor:gsf - Enable OLE2 (MS Office) plug-in support using gnome-extra/libgsf
media-libs/libextractor:magic - Enable magic support using sys-apps/file
@@ -4191,6 +4194,8 @@ media-libs/libmypaint:gegl - Add support for media-libs/gegl
media-libs/libomxil-bellagio:audioeffects - enable audio volume/mixer effects components
media-libs/libomxil-bellagio:clocksrc - enable clock component
media-libs/libomxil-bellagio:videoscheduler - enable xvideosink video scheduler
+media-libs/libopenglrecorder:openh264 - Enable H.264 support using media-libs/openh264
+media-libs/libopenglrecorder:vpx - Enable VP8/VP9 codec support via media-libs/libvpx
media-libs/libpagemaker:tools - Build command line file format conversion tools
media-libs/libpng:apng - support unofficial APNG (Animated PNG) spec
media-libs/libpostproc:pic - Force shared libraries to be built as PIC (this is slower).
@@ -4285,7 +4290,11 @@ media-libs/opencv:webp - Enable support for webp image format
media-libs/openh264:plugin - Install the Gecko Media Plugin (GMP) for use with Mozilla packages
media-libs/openh264:utils - Install the CLI encoder and decoder utilities
media-libs/openimageio:colorio - Use media-libs/opencolorio
+media-libs/openimageio:cpu_flags_x86_avx512f - SIMD Optimization
+media-libs/openimageio:cpu_flags_x86_f16c - SIMD Optimization
+media-libs/openimageio:field3d - Use media-libs/Field3D
media-libs/openimageio:opencv - Use media-libs/opencv
+media-libs/openimageio:ptex - Use media-libs/ptex
media-libs/openimageio:tbb - Use dev-cpp/tbb
media-libs/opensubdiv:cuda - Enable NVIDIA CUDA Toolkit support through dev-util/nvidia-cuda-toolkit.
media-libs/opensubdiv:opencl - Enable OpenCL support through virtual/opencl.
@@ -4296,6 +4305,7 @@ media-libs/opus:custom-modes - Build with custom-modes.
media-libs/opusfile:fixed-point - Enable fixed-point arithmetic operations
media-libs/opusfile:float - Enable floating point arithmetic operations
media-libs/opusfile:http - Enable http connections
+media-libs/osl:partio - Use media-libs/partio
media-libs/phonon:designer - Install plugin for dev-qt/designer
media-libs/phonon:vlc - Install VLC Phonon backend
media-libs/phonon-gstreamer:network - Enable network streaming support via libsoup
@@ -4476,7 +4486,6 @@ media-sound/ario:audioscrobbler - Enable song tracking via last.fm
media-sound/ario:idle - Enable experimental support for MPD's idle command to reduce bandwidth and cpu usage, requires MPD 0.14
media-sound/asunder:mac - Support for creation of Monkey's Audio files (APE)
media-sound/asunder:opus - Support for creation of Opus files
-media-sound/audacious:chardet - Try to handle non-UTF8 chinese/japanese/korean ID3 tags
media-sound/audacious:gtk3 - Link against version 3 of the GIMP Toolkit instead of version 2 (x11-libs/gtk+)
media-sound/audacity:id3tag - Enables ID3 tagging with id3tag library
media-sound/audacity:lv2 - Add support for Ladspa V2
@@ -4789,7 +4798,6 @@ media-tv/mythtv:bluray - Pulls in libbluray for BluRay support.
media-tv/mythtv:cec - Allows you to control CEC enabled TVs via HDMI. Currently requires a USB based CEC -> HDMI injector between your TV and video card since no graphics drivers support CEC natively.
media-tv/mythtv:crystalhd - Allows you to utilize a Broadcom CrystalHD hardware based video decoder to improve the performance of video decode.
media-tv/mythtv:debug - Instructs Qt to use the 'debug' target instead of 'release' target. If your MythTV is crashing or you need a backtrace, you need to compile it with this option otherwise the debugging data is useless.
-media-tv/mythtv:dvb - Enables support for Linux DVB cards. These include all cards that work with digital signals such as ATSC, DVB-T, DVB-C, and DVB-S, QAM-64, and QAM-256.
media-tv/mythtv:egl - Support EGL video output.
media-tv/mythtv:fftw - Support visualizations via sci-libs/fftw
media-tv/mythtv:hls - HTTP Live Streaming support
@@ -4881,6 +4889,7 @@ media-video/ffdiaporama:openclipart - Support openclipart database
media-video/ffdiaporama:texturemate - Install extra backgrounds
media-video/ffmpeg:amr - Enables Adaptive Multi-Rate Audio support
media-video/ffmpeg:amrenc - Enables Adaptive Multi-Rate Audio encoding support with media-libs/vo-amrwbenc.
+media-video/ffmpeg:appkit - Enables Apple AppKit framework
media-video/ffmpeg:armv5te - Enables optimizations for armv5te processors.
media-video/ffmpeg:armv6 - Enables optimizations for armv6 processors.
media-video/ffmpeg:armv6t2 - Enables optimizations for armv6t2 processors.
@@ -5058,7 +5067,6 @@ media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation.
media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx.
media-video/smplayer:autoshutdown - Enable the option to shutdown your computer after finishing the playlist. This requires dev-qt/qtdbus as dependency.
media-video/smplayer:mpris - Enable support for MPRIS2 (Media Player Remote Interfacing Specification, version 2), a DBus interface for remote control, which requires dev-qt/qtdbus as dependency.
-media-video/smplayer:streaming - Support for streaming video sites through net-misc/youtube-dl (MPV only).
media-video/subtitlecomposer:mpv - Build mpv backend support
media-video/syncplay:client - Install Syncplay client
media-video/syncplay:gui - Enable gui support
@@ -6135,6 +6143,7 @@ net-mail/cyrus-imapd:sieve - Enable sieve support
net-mail/cyrus-imapd:sphinx - Enable Sphinx search engine support
net-mail/cyrus-imapd:xapian - Enable Xapian search engine support
net-mail/dbmail:sieve - Enable sieve filter support
+net-mail/dovecot:argon2 - Add support for ARGON2 password schemes
net-mail/dovecot:cydir - Add cydir storage support
net-mail/dovecot:imapc - Add imap client storage support
net-mail/dovecot:lucene - Add lucene full text search (FTS) support using dev-cpp/clucene
@@ -6175,10 +6184,8 @@ net-mail/notmuch:valgrind - Depend on dev-util/vagrind for test suite
net-mail/offlineimap:sqlite - Enable runtime support for sqlite mail status backend.
net-mail/qmailadmin:maildrop - Filter spam using maildrop
net-mail/qpopper:apop - Enables the pop.auth file in /etc/pop.auth
-net-mail/qpopper:drac - Enables DRAC support
net-mail/qpopper:mailbox - Enables mail spool file is in home directory ~/Mailbox
net-mail/tpop3d:authexternal - Enable authentication by an external program
-net-mail/tpop3d:drac - Enable dynamic relay support in the tpop3d pop3 server
net-mail/tpop3d:flatfile - Enable authentication against /etc/passwd-style flat files
net-mail/tpop3d:passwd - Enable /etc/passwd authentication
net-mail/tpop3d:sha1 - Use OpenSSL for sha1 encrypted passwords.
@@ -6348,6 +6355,14 @@ net-misc/dropbear:bsdpty - Add support for legacy BSD pty's rather than dynamic
net-misc/dropbear:multicall - Build all the programs as one little binary (to save space)
net-misc/dropbear:shadow - Enable shadow password support
net-misc/dropbox:librsync-bundled - Use bundled librsync library
+net-misc/electron-cash:audio_modem - Enable plugin to support Audio Modem
+net-misc/electron-cash:cli - Enables the CLI interface
+net-misc/electron-cash:cosign - Enable plugin to support multisig wallets between multiple Electrum clients
+net-misc/electron-cash:digitalbitbox - Enable plugin to support Digital Bitbox hardware wallet
+net-misc/electron-cash:email - Enable plugin to support emailing invoices
+net-misc/electron-cash:qrcode - Enable QR code scanning with media-gfx/zbar
+net-misc/electron-cash:sync - Enable plugin to sync wallet metadata across multiple Electrum clients
+net-misc/electron-cash:vkb - Enable plugin for virtual keyboard
net-misc/electrum:audio_modem - Enable plugin to support Audio Modem
net-misc/electrum:cli - Enables the CLI interface
net-misc/electrum:cosign - Enable plugin to support multisig wallets between multiple Electrum clients
@@ -6545,7 +6560,6 @@ net-misc/rdesktop:xrandr - Enable XRandR window extension support
net-misc/remmina:spice - Support connecting to SPICE-enabled virtual machines
net-misc/remmina:ssh - Enable support for SSH/SFTP protocol; see also 'vte'
net-misc/remmina:telepathy - Enable telepathy support
-net-misc/remmina:webkit - Enable a user survey using net-libs/webkit-gtk
net-misc/rsync:stunnel - Provide helper scripts for using rsync via >=net-misc/stunnel-4
net-misc/rygel:tracker - Install dependencies for the tracker plugin
net-misc/rygel:transcode - Install dependencies for transcoding support
@@ -6606,7 +6620,8 @@ net-misc/streamtuner:xiph - Enable xiph.org plug-in.
net-misc/stunnel:stunnel3 - Install the stunnel3 wrapper.
net-misc/teamviewer:system-wine - Use app-emulation/wine instead of bundled wine.
net-misc/termpkg:uucp - Adds support for uucp style device locking
-net-misc/tigervnc:drm - build with DRM support
+net-misc/tigervnc:dri3 - Build with DRI3 support
+net-misc/tigervnc:drm - Build with DRM support
net-misc/tigervnc:server - Build TigerVNC server
net-misc/tigervnc:xorgmodule - Build the Xorg module
net-misc/trackma:cli - Enable cli version
@@ -6749,6 +6764,11 @@ net-p2p/transmission:mbedtls - Use mbed TLS instead of OpenSSL
net-p2p/transmission:xfs - Enable XFS filesystem capabilities by using sys-fs/xfsprogs headers (in building of fdlimit(.c))
net-p2p/transmission-remote-gtk:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration.
net-p2p/tribler:vlc - Enable vlc support.
+net-p2p/xmr-stak:cuda - Enable NVIDIA CUDA toolkit support
+net-p2p/xmr-stak:devfee - Enable payment of devfee to the developer
+net-p2p/xmr-stak:hwloc - Enable CPU affinity support via hwloc
+net-p2p/xmr-stak:opencl - Enable OpenCL support
+net-p2p/xmr-stak:webserver - Enable internal webserver
net-print/cups:java - Add support for the Java interpeter in the web server CGIs.
net-print/cups:lprng-compat - Do not install lp... binaries so cups and lprng can coexist.
net-print/cups:python - Add support for the Python interpeter in the web server CGIs.
@@ -7105,6 +7125,7 @@ sci-electronics/kicad:github - Add github support into PCB editor
sci-electronics/kicad:i18n - Allow GUI internationalization through linguas_* use flags
sci-electronics/kicad:minimal - Build only binaries without parts library and examples
sci-electronics/kicad:python - Enable python scripting support
+sci-electronics/ngspice:shared - Build ngspice as a shared library
sci-electronics/pcb:gcode - gcode file export
sci-electronics/pcb:gif - GIF graphics export
sci-electronics/pcb:jpeg - JPEG graphics export