diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 50342cb0b..f9ffcbcf3 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -26,13 +26,14 @@ USE="${USE} foomaticdb" USE="${USE} -python_targets_python3_4 -python_targets_python3_3 -python_targets_python3_2 python_targets_python2_7 -ruby_targets_ruby19 -ruby_targets_ruby18" # System -USE="${USE} logrotate" +USE="${USE} -introspection logrotate threads" +ACCEPT_LICENSE="*" AUTOCLEAN="yes" CPU_FLAGS_X86="*" DISTDIR="/var/calculate/remote/distfiles" -EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --binpkg-respect-use=y --quiet-build=n --with-bdeps=y" -FEATURES="parallel-install -userpriv" +EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --binpkg-respect-use=y --quiet-build=n --with-bdeps=y --usepkg-exclude net-wireless/broadcom-sta" +FEATURES="getbinpkg parallel-install -userpriv" GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles http://distfiles.gentoo.org" LDFLAGS="-Wl,--as-needed" LINGUAS="en bg de es es_ES fr it pl pt pt_BR ro ru ru_RU uk" diff --git a/profiles/base/package.keywords b/profiles/base/package.keywords index 0cf2edf8b..f8603ee0e 100644 --- a/profiles/base/package.keywords +++ b/profiles/base/package.keywords @@ -1,9 +1,22 @@ +=app-cdr/cdrtools-3.01_alpha28 amd64 x86 +~app-i18n/man-pages-ru-3.71.2209.1992.20140911 amd64 x86 ~dev-python/lxml-3.4.2 amd64 x86 ~dev-python/py-smbpasswd-1.0.1 amd64 -~sys-boot/plymouth-openrc-plugin-0.1.2 amd64 x86 +~net-print/gutenprint-5.2.10 amd64 x86 +~net-print/hplip-3.15.4 amd64 x86 +~net-print/hplip-plugin-3.15.4 amd64 x86 +~net-wireless/broadcom-sta-6.30.223.248 amd64 x86 +~sys-apps/ethtool-3.18 amd64 x86 +~sys-apps/inxi-2.2.19 amd64 x86 +#~sys-apps/iproute2-3.18.0 amd64 x86 +~sys-boot/os-prober-1.62 amd64 x86 +~sys-firmware/b43-firmware-6.30.163.46 amd64 x86 +~sys-fs/btrfs-progs-3.18.2 amd64 x86 ~sys-fs/eudev-3.0 amd64 x86 -~sys-fs/squashfs-tools-4.3 amd64 x86 ~sys-kernel/dracut-040 amd64 x86 +~sys-kernel/linux-firmware-20150320 amd64 x86 +~sys-power/cpupower-3.18 amd64 x86 + # support TLSv1_2 ~dev-python/cryptography-0.7.2 amd64 x86 ~dev-python/enum34-1.0.4 amd64 x86 diff --git a/profiles/base/package.use b/profiles/base/package.use index 9e5ff562b..dd0f22f2a 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,8 +1,17 @@ # required by sys-apps/calculate-lib [python] sys-apps/file python +# Removed unnecessary dependence +sys-apps/man-db -nls + # Сompile the kernel during the installation package -sys-kernel/calculate-sources minimal symlink vmlinuz +sys-kernel/calculate-sources firmware minimal symlink vmlinuz + +# Add NTFS and Reiserfs support +app-admin/testdisk ntfs reiserfs + +# Include internal version of ntfsprogs. +sys-fs/ntfs3g ntfsprogs # for support .ko.xz modules sys-apps/kmod lzma diff --git a/profiles/desktop/eapi b/profiles/desktop/eapi new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/profiles/desktop/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/desktop/package.keywords b/profiles/desktop/package.keywords index 3e60c05a8..c04c02858 100644 --- a/profiles/desktop/package.keywords +++ b/profiles/desktop/package.keywords @@ -1,2 +1,13 @@ +~net-im/skype-4.3.0.37 amd64 x86 +~net-print/foomatic-db-4.0.20141025 amd64 x86 +~net-print/foomatic-db-engine-4.0.12 amd64 x86 +~sys-devel/gettext-0.19.4 amd64 x86 ~sys-fs/ecryptfs-utils-104 amd64 x86 +~x11-drivers/ati-drivers-15.1 amd64 x86 + +www-plugins/chrome-binary-plugins:stable amd64 x86 + +~media-video/smtube-15.5.17 amd64 x86 +~net-print/cnijfilter-3.80 amd64 x86 +~sys-apps/keyexec-0.1.2 amd64 x86 diff --git a/profiles/desktop/package.unmask b/profiles/desktop/package.unmask new file mode 100644 index 000000000..745cf4211 --- /dev/null +++ b/profiles/desktop/package.unmask @@ -0,0 +1,3 @@ +# our package caught in Portage +sys-auth/pam_keystore + diff --git a/profiles/desktop/package.use b/profiles/desktop/package.use index 1a82d8d32..43e5312db 100644 --- a/profiles/desktop/package.use +++ b/profiles/desktop/package.use @@ -1,3 +1,6 @@ +# Calculate themes dependence +sys-kernel/calculate-sources themes + # need for splashutils sys-libs/zlib static-libs media-libs/libjpeg-turbo static-libs @@ -6,3 +9,89 @@ app-arch/bzip2 static-libs sys-libs/gpm static-libs media-libs/libpng static-libs media-libs/freetype static-libs + +# use qt4 +media-video/smplayer qt4 autoshutdown + +# build with native HSP backend and oFono HFP backend for bluez 5 +media-sound/pulseaudio native-headset ofono-headset + +# required by sys-boot/plymouth [libkms] +x11-libs/libdrm libkms + +# required by www-client/firefox [apng] +media-libs/libpng apng + +# required by x11-libs/glamor [gdm] +media-libs/mesa gbm + +# required by www-client/chromium [minizip] +sys-libs/zlib minizip + +# required by www-client/chromium [icu], required by media-libs/mesa [python], app-text/gnome-doc-utils +dev-libs/libxml2 python icu + +# for using dev-libs/libxml2 [icu] - required by www-client/chromium +dev-qt/qtwebkit icu + +# required by sys-apps/calculate-console-gui [script] +dev-python/pyside script + +# required by sys-devel/prelink +dev-libs/elfutils static-libs + + +# Removed unnecessary dependence +app-accessibility/speech-dispatcher -espeak +app-misc/mc -spell +dev-vcs/git -gtk +gnome-extra/nm-applet -bluetooth +gnome-extra/zenity -webkit +net-analyzer/nmap -gtk +net-dialup/rp-pppoe -X +sys-fs/mtools -X +www-client/links -X +x11-drivers/nvidia-drivers -acpi -tools + + +# Fix blocks the installation of the old nvidia video drivers +#www-client/chromium -tcmalloc + +# Add support for access point mode +net-wireless/wpa_supplicant ap + +# Disable Xorg dependence, large number of supported fonts reduces productivity +media-fonts/terminus-font -X + +# SMplayer support, streaming media support +media-video/mplayer bidi live -video_cards_tdfx + +# select dhcp client, support modemmanager +net-misc/networkmanager connection-sharing dhclient -dhcpcd modemmanager + +# Enable fax, support work over networks, IJS driver for cups, exclude scanner GUI (use XSane) +net-print/hplip fax snmp hpijs -X + +x11-base/xorg-drivers -video_cards_nvidia -video_cards_vmware -video_cards_glint -video_cards_mach64 -video_cards_mga -video_cards_r128 -video_cards_savage -video_cards_tdfx -video_cards_trident + +# Add support for SQLite - embedded SQL database +dev-lang/python sqlite + +# remove the sound when changing volume in pulseaudio +media-libs/libcanberra -sound + +# Add functionality +net-wireless/blueman network + +# Remove unsupported languages +www-client/chromium -linguas_am -linguas_ar -linguas_bn -linguas_ca -linguas_cs -linguas_da -linguas_el -linguas_en_GB -linguas_es_LA -linguas_et -linguas_fa -linguas_fi -linguas_fil -linguas_gu -linguas_he -linguas_hi -linguas_hr -linguas_hu -linguas_id -linguas_ja -linguas_kn -linguas_ko -linguas_lt -linguas_lv -linguas_ml -linguas_mr -linguas_ms -linguas_nb -linguas_nl -linguas_sk -linguas_sl -linguas_sr -linguas_sv -linguas_sw -linguas_ta -linguas_te -linguas_th -linguas_tr -linguas_vi -linguas_zh_CN -linguas_zh_TW + +# Support for encrypted user directories +sys-fs/ecryptfs-utils suid + +# Name Service Cache Daemon +sys-libs/glibc nscd + +# [acl] net-fs/samba-3.6.19[client] +net-fs/cifs-utils -acl + diff --git a/profiles/server/package.use b/profiles/server/package.use new file mode 100644 index 000000000..0b8ec66a7 --- /dev/null +++ b/profiles/server/package.use @@ -0,0 +1,9 @@ +# Disable for discard ruby by depend sys-block/thin-provisioning-tools +>=sys-fs/lvm2-2.02.103 -thin + +#for calculate-server +net-ftp/proftpd ident + +#Suppoft UTF8 (IssueID 295) +net-ftp/pure-ftpd charconv +