diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /profiles/arch/sparc |
reinit the tree, so we can have metadata
Diffstat (limited to 'profiles/arch/sparc')
-rw-r--r-- | profiles/arch/sparc/eapi | 1 | ||||
-rw-r--r-- | profiles/arch/sparc/make.defaults | 45 | ||||
-rw-r--r-- | profiles/arch/sparc/package.mask | 11 | ||||
-rw-r--r-- | profiles/arch/sparc/package.use | 11 | ||||
-rw-r--r-- | profiles/arch/sparc/package.use.force | 11 | ||||
-rw-r--r-- | profiles/arch/sparc/package.use.mask | 386 | ||||
-rw-r--r-- | profiles/arch/sparc/package.use.stable.mask | 67 | ||||
-rw-r--r-- | profiles/arch/sparc/packages | 7 | ||||
-rw-r--r-- | profiles/arch/sparc/parent | 1 | ||||
-rw-r--r-- | profiles/arch/sparc/use.force | 2 | ||||
-rw-r--r-- | profiles/arch/sparc/use.mask | 289 | ||||
-rw-r--r-- | profiles/arch/sparc/use.stable.mask | 32 |
12 files changed, 863 insertions, 0 deletions
diff --git a/profiles/arch/sparc/eapi b/profiles/arch/sparc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/sparc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults new file mode 100644 index 000000000000..7abf4172ffee --- /dev/null +++ b/profiles/arch/sparc/make.defaults @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +ARCH="sparc" +ACCEPT_KEYWORDS="${ARCH}" + +# 64bit kernel, 32bit userland +CHOST="sparc-unknown-linux-gnu" +PROFILE_ARCH="sparc64" + +# We need sparc64 binutils for linux-headers +CTARGETS_BINUTILS="sparc-unknown-linux-gnu sparc64-unknown-linux-gnu" + +# The funky stuffs for handling different kernel compiler than userland compiler +KERNEL_ABI="sparc64" +CHOST_sparc64="sparc64-unknown-linux-gnu" +LDFLAGS_sparc64="-m elf64_sparc" + +# Multilib stuff +MULTILIB_ABIS="sparc32" +DEFAULT_ABI="sparc32" +ABI="${DEFAULT_ABI}" +CFLAGS_sparc32="" # 32 bit is the default, so no need to set it. +LDFLAGS_sparc32="" # setting it would make gcc use -m32 and -m64 at the same time +CHOST_sparc32="sparc-unknown-linux-gnu" +CTARGET_sparc32="sparc-unknown-linux-gnu" +# do NOT set CFLAGS_sparc64 here it'd break linux-headers for non-multilib +# profiles + +# Compiler flags +CFLAGS="-O2 -mcpu=ultrasparc -pipe" +CXXFLAGS="${CFLAGS}" + +# These are here to override features/32bit-userland's settings. DO NOT REMOVE! +FEATURES="-multilib-strict" +MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 /usr/X11R6/lib32" + +# 2006/10/05 - Gustavo Zacarias <gustavoz@gentoo.org> +# Defaults for video drivers +VIDEO_CARDS="fbdev glint mach64 mga r128 radeon sunbw2 suncg14 suncg3 \ + suncg6 sunffb sunleo tdfx voodoo" + +# Hans de Graaff <graaff@gentoo.org> (17 Apr 2017) +# Temporary entry to support stable bug 615818 +RUBY_TARGETS="ruby21" diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask new file mode 100644 index 000000000000..2c683288e66c --- /dev/null +++ b/profiles/arch/sparc/package.mask @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Patrice Clement <monsieurp@gentoo.org> (30 Oct 2015) +# Requires dependencies that are not stable on sparc yet. +# See https://qa-reports.gentoo.org/output/gentoo-ci/7182f7a/5.html#l2294 +mail-mta/postfix + +# Raúl Porcel <armin76@gentoo.org> (17 Nov 2014) +# Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels +sys-devel/kgcc64 diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use new file mode 100644 index 000000000000..c202aa04c6dc --- /dev/null +++ b/profiles/arch/sparc/package.use @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (24 Sep 2016) +# Enable the GPU targets matching the default VIDEO_CARDS +sys-devel/clang llvm_targets_AMDGPU +sys-devel/llvm llvm_targets_AMDGPU + +# Pacho Ramos <pacho@gentoo.org> (15 Feb 2014) +# libev isn't supported on this arch, use another default (#499498) +dev-libs/libverto libevent diff --git a/profiles/arch/sparc/package.use.force b/profiles/arch/sparc/package.use.force new file mode 100644 index 000000000000..26b496cc3225 --- /dev/null +++ b/profiles/arch/sparc/package.use.force @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Michał Górny <mgorny@gentoo.org> (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_Sparc +sys-devel/llvm llvm_targets_Sparc + +# Mike Frysinger <vapier@gentoo.org> (16 Mar 2015) +# Needs dev-lang/luajit tested #499974 +dev-libs/efl oldlua diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask new file mode 100644 index 000000000000..7964d803c924 --- /dev/null +++ b/profiles/arch/sparc/package.use.mask @@ -0,0 +1,386 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Mart Raudsepp <leio@gentoo.org> (02 Sep 2017) +# Failure to re-keyword ffmpeg/gst-plugins-libav in a timely +# fashion; bugs #574786, #608868, #610810 +media-plugins/gst-plugins-meta ffmpeg + +# Brian Evans <grknight@gentoo.org> (21 Aug 2017) +# No keywords for sys-process/numactl +dev-db/mariadb numa + +# Gilles Dartiguelongue <eva@gentoo.org> (16 Aug 2017) +# missing keyword on dev-python/dbusmock, bug #620024 +>=gnome-base/gnome-settings-daemon-3.24 test + +# Michał Górny <mgorny@gentoo.org> (08 Aug 2017) +# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile. +media-libs/mesa vulkan + +# Michał Górny <mgorny@gentoo.org> (08 Aug 2017) +# Requires USE=redis that is masked in this profile. +dev-python/pyzor test + +# Michał Górny <mgorny@gentoo.org> (08 Aug 2017) +# Requires USE=seccomp that is masked in this profile. +net-libs/gnutls test-full + +# Michał Górny <mgorny@gentoo.org> (07 Aug 2017) +# Requires USE=bluetooth that is masked in this profile. +media-sound/pulseaudio native-headset ofono-headset +net-misc/ofono dundee + +# Michał Górny <mgorny@gentoo.org> (07 Aug 2017) +# Requires USE=hdf5 that is masked in this profile. +media-libs/vigra doc python test + +# Michał Górny <mgorny@gentoo.org> (07 Aug 2017) +# Requires USE=networkmanager that is masked in this profile. +app-misc/geoclue skyhook + +# Michał Górny <mgorny@gentoo.org> (28 Jun 2017) +# app-misc/dtach is not keyworded, and tests are restricted anyway, so +# no point in pursuing it right now. +app-shells/bash-completion test + +# Jason Zaman <perfinion@gentoo.org> (09 May 2017) +# x11-libs/libXpresent is not keyworded on sparc +xfce-base/xfwm4 xpresent + +# Michał Górny <mgorny@gentoo.org> (23 Mar 2017) +# Most of clang runtimes are not supported here +sys-devel/clang-runtime openmp sanitize +sys-libs/libcxx libunwind libcxxrt +sys-libs/libcxxabi libunwind + +# Pacho Ramos <pacho@gentoo.org> (04 Feb 2017) +# Missing keywords, bug #599572 +net-libs/gnome-online-accounts gnome +x11-terms/gnome-terminal gnome-shell + +# Pacho Ramos <pacho@gentoo.org> (15 Jan 2017) +# Missing keywords, bug #559770 +>=net-misc/networkmanager-1.4.4 consolekit + +# Justin Lecher <jlec@gentoo.org> (15 Jan 2017) +# unkeyworded rev deps +dev-games/openscenegraph gdal las + +# Justin Lecher <jlec@gentoo.org> (15 Jan 2017) +# masked rev deps +media-libs/libsdl2 fusionsound + +# Pacho Ramos <pacho@gentoo.org> (02 Jan 2017) +# Don't keyword redis +dev-libs/hiredis test + +# James Le Cuirot <chewi@gentoo.org> (14 Dec 2016) +# DOSBox + OpenGLide is untested on this arch. +games-emulation/dosbox glide + +# Michał Górny <mgorny@gentoo.org> (18 Nov 2016) +# libomp does not support SPARC, #600148. +sys-devel/clang-runtime openmp + +# Christian Ruppert <idl0r@gentoo.org> (14 Oct 2016) +# dnstap USE masked due to missing keywords +net-dns/bind dnstap + +# Gilles Dartiguelongue <eva@gentoo.org> (11 Sep 2016) +# networkmanager USE masked due to missing keywords +gnome-extra/nm-applet teamd + +# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + +# Justin Lecher <jlec@gentoo.org> (22 Feb 2016) +# Missing test deps keyword #575366 +dev-cpp/eigen test + +# Mike Frysinger <vapier@gentoo.org> (21 Feb 2016) +# Needs arch love for elementary. #575322 +media-libs/elementary javascript + +# Pacho Ramos <pacho@gentoo.org> (20 Feb 2016) +# Missing keywords, bug #551580 +app-office/planner eds + +# Pacho Ramos <pacho@gentoo.org> (31 Jan 2016) +# Missing keywords, bug #560382 +media-video/ffmpeg snappy + +# James Le Cuirot <chewi@gentoo.org> (30 Jan 2016) +# scrollview requires Java, which is unsupported on SPARC. +app-text/tesseract scrollview + +# Michael Weber <xmw@gentoo.org> (09 Jan 2016) +# no sparc support in media-libs/glfw +app-text/mupdf opengl + +# Mike Frysinger <vapier@gentoo.org> (22 Dec 2015) +# Needs keywording. #569254 +net-firewall/iptables nftables + +# Justin Lecher <jlec@gentoo.org> (18 Nov 2015) +# requires dev-python/restkit which requires +# dev-python/socketpool which requires dev-python/gevent which requires +# dev-python/greenlet which has not been ported +dev-python/wsgiproxy2 test +dev-python/pyquery test + +# Pacho Ramos <pacho@gentoo.org> (15 Nov 2015) +# Missing keywords +>=media-plugins/grilo-plugins-0.2.14 upnp-av + +# Julian Ospald <hasufell@gentoo.org> (08 Nov 2015) +# Requires net-libs/http-parser +net-im/jabberd2 websocket + +# Davide Pesavento <pesa@gentoo.org> (26 Oct 2015) +# Tests require non-keyworded qt5 +dev-qt/qtchooser test + +# Sergey Popov <pinkbyte@gentoo.org> (24 Oct 2015) +# Not tested +net-mail/dovecot lz4 + +# Justin Lecher <jlec@gentoo.org> (14 Oct 2015) +# Requires dev-python/ipython which triggers a long dep chain +dev-python/restkit cli + +# Brian Evans <grknight@gentoo.org> (14 Sep 2015) +# Mask new USE flags for mariadb which all arches do not yet have dependencies +>=dev-db/mariadb-10.1.0 innodb-snappy + +# Alexandre Rostovtsev <tetromino@gentoo.org> (10 Sep 2015) +# Requires wifi USE flag, which is masked for this arch +net-misc/networkmanager wext + +# Bernard Cafarelli <voyageur@gentoo.org> (06 Aug 2015) +# Dependencies missing keywords, bug #543604 +sys-devel/llvm ocaml + +# Pacho Ramos <pacho@gentoo.org> (13 Jun 2015) +# Missing keywords, bug #513108 +net-misc/spice-gtk smartcard webdav + +# Gilles Dartiguelongue <eva@gentoo.org> (09 Jun 2015) +# net-fs/libnfs lacks sparc keyword, bug #551576 +gnome-base/gvfs nfs + +# Gilles Dartiguelongue <eva@gentoo.org> (09 Jun 2015) +# dev-lang/luajit and dev-lua/lgi and lack sparc keyword, bug #551540 +dev-libs/libpeas lua jit + +# Mike Frysinger <vapier@gentoo.org> (16 Mar 2015) +# Needs sci-physics/bullet & media-libs/libsdl2 tested #499974 +dev-libs/efl physics sdl +media-libs/elementary sdl + +# Alexis Ballier <aballier@gentoo.org> (11 Feb 2015) +# Missing ffmpeg deps, bug #510340 +media-video/ffmpeg x265 + +# Patrick Lauer <patrick@gentoo.org> (10 Feb 2015) +# Missing keywords for media-libs/x265 +media-video/libav x265 + +# Pacho Ramos <pacho@gentoo.org> (10 Jan 2014) +# Missing keywords +net-misc/networkmanager teamd + +# Gilles Dartiguelongue <eva@gentoo.org> (23 Dec 2014) +# New dependencies for wayland support in Gnome 3.14 +# See bug #533420. +media-libs/clutter egl wayland +media-libs/clutter-gtk wayland +x11-wm/mutter kms + +# Mark Wright <gienah@gentoo.org> (14-23 Dec 2014, 1 Apr 2015) +# test dependencies need keywording +dev-haskell/binary test +dev-haskell/dlist test +dev-haskell/haskell-src-exts test +dev-haskell/text test +dev-haskell/vector test + +# Pacho Ramos <pacho@gentoo.org> (03 Oct 2014) +# Missing keywords, bug #524352 +>=app-accessibility/orca-3.12.3 braille + +# Christoph Junghans <junghans@gentoo.org> (21 Jul 2014) +# Missing keywords on sci-libs/libcerf (bug 517726) +sci-visualization/gnuplot libcerf + +# Pacho Ramos <pacho@gentoo.org> (12 Apr 2014) +# Missing keywords, bug #507490 +net-misc/modemmanager mbim + +# Pacho Ramos <pacho@gentoo.org> (15 Mar 2014) +# Missing keywords, bug #504672 +>=net-misc/vinagre-3.10 rdp + +# Pacho Ramos <pacho@gentoo.org> (22 Feb 2014) +# Missing keywords, bug #495250 +>=gnome-base/gnome-extra-apps-3.10 tracker + +# Pacho Ramos <pacho@gentoo.org> (10 Feb 2014) +# Missing keywords, bug #495254 +>=dev-libs/totem-pl-parser-3.10 quvi + +# Raúl Porcel <armin76@gentoo.org> (1 Feb 2014) +# Sigbuses +net-misc/openssh hpn + +# Pacho Ramos <pacho@gentoo.org> (19 Jan 2014) +# Missing keywords, bug #478254 +gnome-base/gnome classic extras + +# Pacho Ramos <pacho@gentoo.org> (02 Dec 2013) +# Missing keywords, bug #493156 +media-libs/libgphoto2 serial + +# Pacho Ramos <pacho@gentoo.org> (28 Nov 2013) +# Missing keywords, bug #492820 +net-im/telepathy-connection-managers sipe + +# Mark Wright <gienah@gentoo.org> (26 Oct 2013) +# template-haskell not yet available +dev-haskell/dataenc test + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (22 Aug 2013) +# dev-libs/jemalloc is not keyworded +www-plugins/gnash jemalloc + +# Pacho Ramos <pacho@gentoo.org> (20 Jul 2013) +# Keywords pending, bug #476710 +>=gnome-base/gnome-extra-apps-3.8 games + +# Patrick Lauer <patrick@gentoo.org> (27 May 2013) +# stable keywords missing on tagpy/coherence +media-sound/rhythmbox upnp-av + +# Julian Ospald <hasufell@gentoo.org> (31 Mar 2013) +# depends on mono +>=net-irc/hexchat-2.9.4-r1 theme-manager + +# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Jan 2013) +# remove mask when net-libs/libqmi is keyworded here +net-misc/modemmanager qmi qmi-newest + +# Alexandre Rostovtsev <tetromino@gentoo.org> (22 Jan 2013) +# remove mask if/when media-gfx/argyllcms is keywored here. +x11-misc/colord argyllcms extra-print-profiles + +# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012) +# requires firefox, which is not keyworded on sparc +app-misc/tracker firefox-bookmarks + +# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012) +# requires app-office/unoconv, which requires virtual/ooo, which is not +# keyworded here. Remove mask if this situation changes. +gnome-extra/sushi office + +# Raúl Porcel <armin76@gentoo.org> (30 Dec 2012) +# Needs testing +media-libs/phonon gstreamer vlc + +# Alexandre Rostovtsev <tetromino@gentoo.org> (27 Dec 2012) +# remove mask when dev-java/fop is keyworded here +gnome-extra/libgda reports + +# Robin H Johnson <robbat2@gentoo.org> (01 Nov 2012) +# MySQL 5.5 wants systemtap, tcmalloc & jemalloc +>=dev-db/mysql-5.5 systemtap tcmalloc jemalloc +>=dev-db/mariadb-5.5 systemtap tcmalloc jemalloc +>=dev-db/percona-server-5.5 systemtap tcmalloc jemalloc + +# Diego Elio Pettenò <flameeyes@gentoo.org> (24 Jun 2012) +# Requires libpcre with jit +www-apache/mod_security jit + +# Raúl Porcel <armin76@gentoo.org> (28 May 2012) +# Needs x11-misc/lightdm(which also requires some other deps) +x11-misc/xscreensaver new-login + +# Pacho Ramos <pacho@gentoo.org> (07 May 2012) +# libhid is not keyworded +app-misc/lcdproc hid lcd_devices_mdm166a + +# Alexey Shvetsov <alexxy@gentoo.org> (17 Dec 2011) +# Mask use numa for openmpi +sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover + +# Raúl Porcel <armin76@gentoo.org> (08 Oct 2011) +# Needs media-sound/lilypond +app-text/asciidoc test + +# Patrick McLean <chutzpah@gentoo.org> (07 Sep 2011) +# missing keywords on dependencies +media-video/x264-encoder ffmpegsource + +# Robin H. Johnson <robbat2@gentoo.org> (03 Sep 2011) +# Remove this for your arch after you keyword dev-utils/google-perftools (bug #381737 +dev-libs/libmemcached tcmalloc + +# Alexey Shvetsov <alexxy@gentoo.org> (31 Aug 2011) +# Mask numa use flag per bug #381313 +sys-apps/hwloc numa +sys-cluster/openmpi numa + +# Pacho Ramos <pacho@gentoo.org> (27 Jan 2011) +# missing keywords on needed plugins +media-plugins/gst-plugins-meta dts dv libvisual modplug vcd wavpack + +# Michael Weber <xmw@gentoo.org> (03 Jan 2011) +# dev-libs/libev is not keyworded +www-servers/lighttpd libev + +# Raúl Porcel <armin76@gentoo.org> (5 Dec 2010) +# Mask doc-pdf because of Java dependencies (bug #347259) +net-analyzer/wireshark doc-pdf + +# Justin Lecher <jlec@gentoo.org> (13 Aug 2010) +# MKL not available on this arch +media-gfx/povray mkl + +# Ben de Groot <yngwin@gentoo.org> (16 Jan 2010) +# qtmultimedia is not keyworded, bug 293671 +dev-python/PyQt4 multimedia + +# Ben de Groot <yngwin@gentoo.org> (11 Nov 2009) +# Requires qthelp, which requires qtwebkit, bug 292838 +dev-libs/uriparser doc +media-libs/libxspf doc + +# Raúl Porcel <armin76@gentoo.org> +# Depends on dev-java/fop which requires java... +sci-geosciences/gpsbabel doc + +# depends on mpich2 which isn't keyworded (bug #217854) +sci-libs/hdf5 mpi + +# Needs libmodplug +media-libs/sdl-sound mikmod + +# Needs clisp which won't build +app-text/texlive xindy + +# Needs krb4 USE flag for mit-krb5 (Bug #255579), and we believe it to be unstable. +net-im/pidgin zephyr + +# Mask zemberek for enchant because it requires java. +app-text/enchant zemberek + +# Mask srtp for ortp because libsrtp is marked -sparc +net-libs/ortp srtp + +# Ultrabug <ultrabug@gentoo.org> (05 Sept 2011) +# missing keyword for net-libs/zeromq +app-admin/rsyslog zeromq + +# Marius Brehler <marfbre@linux.sungazer.de> (13 Aug 2015) +# missing keyword +>=sci-misc/boinc-7.4.42-r1 X diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask new file mode 100644 index 000000000000..bb6686b73f96 --- /dev/null +++ b/profiles/arch/sparc/package.use.stable.mask @@ -0,0 +1,67 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# When you add an entry to the top of this file, add your name, the date, and +# an explanation of why something is getting masked. Please be extremely +# careful not to commit atoms that are not valid, as it can cause large-scale +# breakage, especially if it ends up in the daily snapshot. +# +## Example: +## +## # Dev E. Loper <developer@gentoo.org> (28 Jun 2012) +## # Masking foo USE flag until we can get the +## # foo stuff to work properly again (bug 12345) +## =media-video/mplayer-0.90_pre5 foo +## =media-video/mplayer-0.90_pre5-r1 foo +# + +#--- END OF EXAMPLES --- + +# Mart Raudsepp <leio@gentoo.org> (02 Sep 2017) +# Drop stable gstreamer on sparc, can move to use.stable.mask +# after gstreamer:0.10 is gone; #601354 +media-plugins/evas_generic_loaders gstreamer +dev-libs/efl gstreamer +media-sound/mp3splt-gtk gstreamer +net-im/pidgin gstreamer +media-libs/libcanberra gstreamer + +# Hans de Graaff <graaff@gentoo.org> (13 Aug 2017) +# Drop stable ruby on sparc +app-admin/augeas test +app-text/texlive context l10n_ja +sys-block/thin-provisioning-tools test + +# Gilles Dartiguelongue <eva@gentoo.org> (13 Nov 2016) +# Remove when stabilized, see bug #538828 +<=x11-base/xorg-drivers-1.17 input_devices_libinput + +# Gilles Dartiguelongue <eva@gentoo.org> (13 Nov 2016) +# Dependency not stable on this arch, bug #542570 and bug #538828. +xfce-base/xfce4-settings libinput + +# Davide Pesavento <pesa@gentoo.org> (18 Oct 2015) +# Requires dev-python/PyQt4, which is not stable on sparc +media-sound/pulseaudio equalizer + +# Pacho Ramos <pacho@gentoo.org> (02 Aug 2015) +# Missing keywords +dev-libs/protobuf python +dev-python/pyquery test +sys-fs/dmraid klibc + +# Pacho Ramos <pacho@gentoo.org> (02 Jul 2014) +# Mask due Gnome3 not going to be stabilized on this arch +dev-util/geany-plugins gtkspell +>=gnome-base/gnome-desktop-2.32.1-r2 license-docs +gnome-base/gvfs google +>=net-libs/webkit-gtk-2.4 geoloc +>=x11-libs/gtk+-3.12.2 cloudprint +x11-libs/gksu gnome +x11-wm/icewm gnome + +# sufficiently recent wayland is not stable yet, bug #559062 +~dev-libs/efl-1.15.2 wayland +~dev-libs/efl-1.17.0 wayland +~media-libs/elementary-1.15.2 wayland +~media-libs/elementary-1.17.0 wayland diff --git a/profiles/arch/sparc/packages b/profiles/arch/sparc/packages new file mode 100644 index 000000000000..90763daf6e26 --- /dev/null +++ b/profiles/arch/sparc/packages @@ -0,0 +1,7 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Top-level sparc profile + +# SPARC specific stuff (32 and 64 bit) +*sys-apps/sparc-utils diff --git a/profiles/arch/sparc/parent b/profiles/arch/sparc/parent new file mode 100644 index 000000000000..eb001c6e8ab8 --- /dev/null +++ b/profiles/arch/sparc/parent @@ -0,0 +1 @@ +../base diff --git a/profiles/arch/sparc/use.force b/profiles/arch/sparc/use.force new file mode 100644 index 000000000000..f95aef4e1765 --- /dev/null +++ b/profiles/arch/sparc/use.force @@ -0,0 +1,2 @@ +# Force the flag which corresponds to ARCH. +sparc diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask new file mode 100644 index 000000000000..468282bb36d3 --- /dev/null +++ b/profiles/arch/sparc/use.mask @@ -0,0 +1,289 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 + +# Unmask the flag which corresponds to ARCH. +-sparc + +# This file contains a list of useflags that cannot be used on sparc. + +# David Seifert <soap@gentoo.org> (08 Jul 2017) +# Games are not keyworded anymore on sparc +fortune +physfs + +# James Le Cuirot <chewi@gentoo.org> (29 Jun 2017) +# Unmask as this profile is big endian. +-big-endian + +# Andreas Sturmlechner <asturm@gentoo.org> (25 Feb 2017) +# kwallet integration split from kde to distinct flag +kwallet + +# Julian Ospald <hasufell@gentoo.org> (20 Sep 2015) +# no LibreSSL support yet +curl_ssl_libressl +libressl + +# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014) +# keyworded on sparc +-ecls +-sbcl + +# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012) +# net-misc/connman is not keyworded, bug 348308 +connman + +# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012) +# Not keyworded on sparc +xine + +# Diego Elio Pettenò <flameeyes@gentoo.org> (17 Aug 2012) +# qstat is not available on sparc, as it is +nagios-game + +# Samuli Suominen <ssuominen@gentoo.org> (07 May 2012) +# Missing keywording in www-client/firefox wrt #360427 +firefox +mozilla +thunderbird + +# Alexandre Rostovtsev <tetromino@gmail.com> (28 Oct 2011) +# x11-misc/colord and app-admin/packagekit-base not tested. Bug #387959. +colord +packagekit + +# Raúl Porcel <armin76@gentoo.org> +# Stuff that sigbuses +libburn +# bug #266193 +srtp +# bug #290154 +tokyocabinet +# bug 235685 +webkit +# bug 359963 +webp + +# Gustavo Zacarias <gustavoz@gentoo.org> 14 Feb 2007 +# Mono needs gcc4 and it's not yet stable +mono + +# Gustavo Zacarias <gustavoz@gentoo.org> +# It doesn't even build +d +# LCDproc masks see bug #148072 +lcd_devices_g15 +lcd_devices_graphlcd +lcd_devices_ula200 +# Masking hardened, it isn't really supported, see bugs #144126 #78951 +hardened +# AIO is b0rked for now.... +aio +romio +# They're borked +dar32 +dar64 + +# 2006/09/05 - Tupone Alfredo <tupone@gentoo.org> +# doomsday ebuild is not available on this architecture +doomsday + +# Needs java +pdfannotextractor + +# Stuff that won't ever work on sparc +3dfx +acpi +afs +apm +battery +dmi +ibm +jfs +libedit +pm-utils +reiser4 +reiserfs +xfs + +# Need testing +musepack +topal +lqr +indi +chm +ebook +celt +capi +lensfun +jingle +mod_wsgi +vaapi +librtmp +rtmp +vpx +kde +wildmidi +barcode +xmms2 +gme +aacplus +soundcloud +devil +gts +clang +metalink +tremor +fdk +tcmalloc +jemalloc +zmq + +# No hardware to test +ifp +chipcard +hbci +lm_sensors +openct +bluetooth +dmraid +ipod +ios +mtp +pda +apcupsd +bluray +gps + +# Stuff we don't want +schroedinger +ots +frei0r +prelude +redis + +# Asterisk use flag masking +zaptel + + +# USE-flags from differents origins +brltty +directfb +djbfft +dvb +java +lirc +netbeans +networkmanager +pbs +pcmcia +rar +uml +valgrind +wifi +xvmc +zoran + +# Other masks +hdf +hdf5 + +# This should probably never be touched + +# Unmask sparc-only video cards +-video_cards_sunbw2 +-video_cards_suncg14 +-video_cards_suncg3 +-video_cards_suncg6 +-video_cards_sunffb +-video_cards_sunleo +-video_cards_suntcx + +# 2006/02/05 - Donnie Berkholz <dberkholz@gentoo.org> +# Modular X: mask for architectures on which they aren't available +video_cards_nsc +video_cards_s3 +video_cards_sis +video_cards_tseng +video_cards_s3virge +video_cards_i128 +video_cards_trident +video_cards_neomagic +video_cards_cirrus +video_cards_tga +video_cards_i740 +video_cards_siliconmotion +video_cards_ark +video_cards_rendition +video_cards_newport +video_cards_chips +video_cards_apm +video_cards_intel +video_cards_nv +video_cards_vesa +video_cards_ast +video_cards_nouveau + +# Matt Turner <mattst88@gentoo.org> +# Mask more VIDEO_CARDs added with mesa-8.0 +video_cards_i915 +video_cards_i965 +video_cards_ilo +# vmware wasn't added with mesa-8.0, but it should still be masked +video_cards_vmware +# llvm is not keyworded +video_cards_amdgpu +video_cards_radeonsi + +# Diego Pettenò <flameeyes@gentoo.org> (6 Dec 2006) +# Mask ALSA drivers for ISA cards +alsa_cards_msnd-pinnacle +alsa_cards_hdsp +alsa_cards_hdspm +alsa_cards_sb16 +alsa_cards_sbawe +alsa_cards_sscape +alsa_cards_wavefront + +# Copied over from default-linux/sparc/sparc64 +-vis + +# The default on SPARC is non-multilib +# if a sub-profile want's it, it can -use.mask it +multilib + +# Ben de Groot <yngwin@gentoo.org> (11 Feb 2009) +# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded +phonon + +# Samuli Suominen <ssuominen@gentoo.org> (18 Jan 2013) +# libdlm and cman are not keyworded +cman +clvm + +-zeitgeist + +# nvidia toolkit for binary drivers +cg + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (22 Aug 2013) +# virtual/opencl is not keyworded +opencl + +# Unmask once sys-libs/libunwind gets ported & keyworded. +unwind + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (10 Nov 2013) +# sys-devel/llvm is not keyworded, bug #320221 +llvm + +# Pacho Ramos <pacho@gentoo.org> (19 Jan 2014) +# Unmask systemd since it is keyworded here. +-systemd + +# sys-libs/libseccomp has not been ported to this arch yet #524148 +seccomp + +# Ben de Groot <yngwin@gentoo.org> (01 Feb 2015) +# please remove when keyworded +qt5 diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask new file mode 100644 index 000000000000..ad15d3c33df9 --- /dev/null +++ b/profiles/arch/sparc/use.stable.mask @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in use.mask + +# Hans de Graaff <graaff@gentoo.org> (13 Aug 2017) +# Drop stable ruby on sparc +ruby + +# Hans de Graaff <graaff@gentoo.org> (17 Apr 2017) +# Temporary mask to support stable bug 615818 +ruby_targets_ruby22 + +# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014) +# no stable version on sparc +ecls +sbcl + +# Pacho Ramos <pacho@gentoo.org> (17 Apr 2014) +# Dropped stable keywords after the discussion caused by +# Gnome 3.8/3.10 stabilization on this arch +devhelp +dia +eds +gnumeric +upnp +upnp-av + +# Pacho Ramos <pacho@gentoo.org> (13 Apr 2014) +# Not going to be stabilized on this arch +gnome-online-accounts |