Compare commits

...

120 Commits

Author SHA1 Message Date
aa31820bd8 Update 2020-11-18 22:04:10 +01:00
36c8beeb5b Update 2020-11-18 19:57:07 +01:00
Your Name
dbaaf8f40a Update 2020-05-07 01:43:23 +02:00
Your Name
1064bee740 Enable mysql again 2020-04-29 15:16:59 +02:00
Your Name
15f69073b3 Disable systemd 2020-04-29 13:29:09 +02:00
Your Name
da5e06671a Update stuff 2020-04-29 13:07:07 +02:00
Your Name
c6b15b3b9e Add cross targets 2020-04-29 13:06:38 +02:00
cf65d9f646 Unmask universal-ctags 2020-02-02 00:10:28 +01:00
75fe6fc09b Add ripgrep-all 2020-02-02 00:10:01 +01:00
c3a9586654 Update dev set 2020-01-30 01:02:02 +01:00
f501356324 Add hunter 2020-01-28 04:03:36 +01:00
88e0b29c2a Add purple-xmpp-http-upload 2020-01-28 04:03:27 +01:00
65ebd3757e Add lsd 2020-01-20 12:28:42 +01:00
20660f6990 Add luv 2020-01-13 23:49:33 +01:00
830546621f Add git-interactive-rebase-tool 2020-01-13 23:47:35 +01:00
24d8529b64 Clean up sets 2020-01-11 16:09:23 +01:00
Your Name
984b271675 Enable readline for python
Needed for git as well.
2020-01-11 04:49:35 +01:00
d3ed418868 Disable some languages 2020-01-11 04:20:05 +01:00
2dd7ae174b More python packages 2020-01-11 04:19:56 +01:00
21018c5d0e More vim 2020-01-11 03:07:25 +01:00
977c7f5cf5 Add more polybar stuff 2020-01-09 22:28:19 +01:00
6e5554d58e Remove extraneous jdk 2020-01-09 21:24:33 +01:00
Your Name
560e81ab12 Update sets 2020-01-09 03:50:21 +01:00
085953001a Add sys-apps/man-db 2020-01-09 00:56:42 +01:00
a01b4be916 Add yarn 2020-01-08 14:58:15 +01:00
ee5b576582 Update 2020-01-08 00:59:09 +01:00
e65ec3dad2 Fix python ABIs 2020-01-06 16:28:59 +01:00
eef6198a2c Add jq and fd 2020-01-06 05:01:11 +01:00
6378cb8bbb Some fonts and themes 2020-01-06 02:13:40 +01:00
e98c120077 Add some wayland stuff 2020-01-06 02:13:23 +01:00
2e4af39fd9 Wayland is already enabled globally 2020-01-06 02:11:52 +01:00
ff02f1079f Add polybar 2020-01-06 02:11:41 +01:00
1c76ed5b95 Update i3 repo/branch 2020-01-06 02:10:57 +01:00
8d9b37a22f Enable vulkan for wine 2020-01-02 22:59:46 +01:00
0672febe20 More pidgin plugins 2019-12-29 15:33:51 +01:00
5e16da6d14 Use bundled ssl for node 2019-12-29 15:33:11 +01:00
48cd39e442 Enable eme for firefox 2019-12-29 15:32:42 +01:00
d3379c8d4b Drop network-manager-applet 2019-12-24 22:33:02 +01:00
9f9a59fb42 Fix for blink deps 2019-12-23 11:06:10 +01:00
ce2822529b Add calibre 2019-12-23 11:05:54 +01:00
Your Name
278d1ba8b2 Fix python abis 2019-12-16 21:45:12 +08:00
Your Name
b082c7a908 Fix python abis and unmasks 2019-12-16 21:14:36 +08:00
bd9f88c681 Heimdal 2019-09-23 14:53:47 +02:00
7d0e20a5d6 Python ABI for sys-libs/newt 2019-09-23 14:37:46 +02:00
d5968f598a net-misc/NetworkManager-openconnect is broken 2019-09-23 14:34:54 +02:00
13007b0788 Use virtual/mysql 2019-09-23 14:29:03 +02:00
e2caaa90a4 SQL 2019-09-23 14:15:34 +02:00
902d529a42 Remove human-icon-theme, which is removed 2019-09-23 14:12:01 +02:00
9e1bfddca2 Update python abis 2019-09-23 14:11:26 +02:00
d5f2de7b9a Various options.conf updates 2019-09-23 14:11:10 +02:00
22e6103e27 No systemd for wireshark 2019-09-23 14:10:11 +02:00
ee6ef172ab Force heimdal 2019-09-23 14:09:53 +02:00
8613729097 Remove obsolete autopatches (xsane) 2019-09-23 14:09:43 +02:00
36b609aefc Mysql is deprecated in exherbo 2019-09-23 14:09:14 +02:00
Your Name
1090ec1046 Disable python-3.7 by default 2019-06-07 00:20:31 +08:00
Your Name
22b2933f93 Fix python abis for dev-scm/mercurial 2019-06-01 22:57:48 +08:00
Your Name
dbb27d7ef4 Fix glib-networking options 2019-05-25 13:56:43 +08:00
Your Name
260bf093c4 Fix dconf options 2019-05-25 13:50:54 +08:00
Your Name
e4e963198b Set python abis for clang 2019-04-16 09:23:53 +08:00
root
487c232fe8 Make node buildable with libressl 2019-03-07 19:53:37 +08:00
root
4e62215474 Unmask node, need it for ff and whatnot 2019-03-07 19:48:21 +08:00
root
3eebc0a2b0 swaks was removed 2019-03-05 12:01:51 +08:00
root
56a64f0f84 Fix more 2019-03-05 11:39:01 +08:00
root
772f4659e2 Unmask jre/jdk 2019-03-05 11:28:12 +08:00
root
3142d4007b Make sqlite readline enabled 2019-03-05 11:23:34 +08:00
root
f3afb14d62 Fix config 2019-03-05 11:23:32 +08:00
Your Name
121924a5e8 Set python_abis for postgresql 2018-11-17 13:17:44 +08:00
Your Name
1afceef5d7 Use dev-lang/GHC instead of dev-lang/ghc-bin 2018-09-22 17:24:54 +08:00
Your Name
a9099e201c Update dev-lang/GHC with llvm option 2018-09-22 17:07:18 +08:00
Your Name
12dbea1431 Set virtual/GHC provider 2018-09-22 17:07:18 +08:00
root
af80f601b8 Fixe prune_libtool_files temp variable 2018-09-17 15:35:47 +08:00
Your Name
8e327d73f8 Add dropbox and slack to desktop set 2018-09-16 18:41:28 +08:00
Your Name
a541a9f127 Add s-tui to mysystem set 2018-09-16 18:38:09 +08:00
Your Name
89fdf76675 Add brave-browser-dev to desktop set 2018-09-16 18:36:05 +08:00
Your Name
9b05801ef7 Add earlyoom to mysystem set 2018-09-16 18:31:37 +08:00
root
2c5ed67c61 Fix libunistring libtool file removal
Needed by net-print/cups-filters.
2018-08-25 20:45:10 +08:00
root
f06eebb52a Add ghc slots to development set 2018-08-25 19:57:56 +08:00
root
e636261e45 Add haskell-platform set to development set 2018-08-25 19:56:14 +08:00
root
4539f742fc Add install hook to replace xflock4 2018-08-15 00:38:16 +08:00
root
c1d780be2c Add some laptop packages 2018-08-15 00:37:59 +08:00
root
4d56448dcd Add silver searcher 2018-08-15 00:37:25 +08:00
root
3d097f18e4 Fix cargo 2018-08-15 00:37:16 +08:00
root
281f142b97 Update desktop set 2018-08-15 00:37:02 +08:00
root
10c9cf84b3 Enable efi 2018-08-15 00:36:32 +08:00
Your Name
6f23f2d54f Fix lua_abis for real 2018-07-29 18:51:45 +08:00
Your Name
e8dd5cc985 Fix lua_abis for freeciv 2018-07-29 18:48:31 +08:00
Your Name
e0f525381c Update networking config 2018-07-17 11:32:38 +08:00
Your Name
dced75061a Fix disabling of systemd 2018-07-17 11:29:29 +08:00
Your Name
51db3e8e20 Kill docker-compose 2018-07-16 23:58:50 +08:00
Your Name
022728ed24 Fix llvm python configuration 2018-07-11 10:10:35 +08:00
Your Name
7806b80959 Disable sys-apps/coreutils suggestion 2018-07-07 23:48:51 +08:00
Your Name
0c67b78159 Add gdb to development set 2018-06-28 12:30:29 +02:00
Your Name
976c1c64cd Add gvfs options for phone mounting 2018-06-28 12:27:25 +02:00
Your Name
8388f6c7dc Remove abiword and gnucash 2018-06-28 12:25:53 +02:00
Your Name
cb384b03b6 Move punch-club to proprietary games 2018-06-28 12:25:05 +02:00
Your Name
3ccd4311ff Disable nemiver 2018-06-28 12:24:17 +02:00
Your Name
e2cc3de9f4 Add libbsd to system set 2018-06-28 00:59:56 +02:00
Your Name
c0f8dc59e2 Disable samba 2018-06-27 22:34:49 +02:00
Your Name
acb9e04d85 Fix fetching for hasufell-binhost repo
vm03.srvhub.de has an invalid certificate,
unfortunately
2018-06-25 15:09:11 +02:00
Your Name
66d454b3ea Fix python_abi for alsa-lib 2018-06-23 02:43:01 +02:00
Your Name
fd3d477170 Add neovim-gtk 2018-06-23 02:31:46 +02:00
Your Name
954cf33833 Fix bam config 2018-06-20 02:20:47 +02:00
Your Name
775c415357 Fix NetworkManager config 2018-06-20 02:18:31 +02:00
4056bad132 Add vim/gvim/neovim to dev set 2018-06-15 22:15:23 +02:00
631efc6ec0 Set python3.6 for vim/gvim 2018-06-15 17:12:33 +02:00
946bfd2ae4 Add peek 2018-06-15 15:22:33 +02:00
2f960a2d2e Fix seafile name 2018-06-15 15:22:23 +02:00
Your Name
e4340a14d1 Disable all haskell 2018-06-15 02:05:14 +02:00
Your Name
0082e5ecb4 Remove okular, because it pulls in all of KDE 2018-06-15 01:51:25 +02:00
2f35d54a71 Add media-gfx/xsane patches 2018-06-13 16:09:39 +02:00
b0866574a3 Add xsane 2018-06-13 15:12:00 +02:00
c23cca4097 Add google-chrome-bin 2018-06-13 15:12:00 +02:00
Your Name
b39da701d3 Add clojure dependencies 2018-06-11 02:28:18 +02:00
Your Name
e04fadbfa6 Add google-chrome-bin to desktop set 2018-06-11 02:27:14 +02:00
17b97e2e7d Update c packages in development set 2018-06-11 02:01:31 +02:00
708e43190f Add seafile to desktop set 2018-06-11 02:01:16 +02:00
850fd9c410 Add signal to desktop set 2018-06-10 22:48:49 +02:00
5f33006c2b Only allow lts node version 2018-06-10 19:20:52 +02:00
da5359934f Fix firmware package 2018-06-09 14:52:39 +02:00
a5959e0b23 Larry is invalid 2018-06-09 14:50:24 +02:00
28 changed files with 393 additions and 133 deletions

31
bashrc
View File

@@ -2,9 +2,27 @@ CHOST="x86_64-pc-linux-gnu"
x86_64_pc_linux_gnu_CFLAGS="-march=native -pipe -O2"
x86_64_pc_linux_gnu_CXXFLAGS="-march=native -pipe -O2"
x86_64_pc_linux_gnu_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
i686_pc_linux_gnu_CFLAGS="-march=native -pipe -O2"
i686_pc_linux_gnu_CXXFLAGS="-march=native -pipe -O2"
i686_pc_linux_gnu_CFLAGS="-march=i686 -pipe -O2"
i686_pc_linux_gnu_CXXFLAGS="-march=i686 -pipe -O2"
i686_pc_linux_gnu_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
armv7_unknown_linux_gnueabi_CFLAGS="-march=armv7-a -pipe -O2"
armv7_unknown_linux_gnueabi_CXXFLAGS="-march=armv7-a -pipe -O2"
armv7_unknown_linux_gnueabi_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
armv7_unknown_linux_gnueabihf_CFLAGS="-march=armv7-a -mfpu=neon -pipe -O2"
armv7_unknown_linux_gnueabihf_CXXFLAGS="-march=armv7-a -mfpu=neon -pipe -O2"
armv7_unknown_linux_gnueabihf_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
aarch64_unknown_linux_gnueabi_CFLAGS="-march=armv8-a -pipe -O2"
aarch64_unknown_linux_gnueabi_CXXFLAGS="-march=armv8-a -pipe -O2"
aarch64_unknown_linux_gnueabi_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
aarch64_unknown_linux_musleabi_CFLAGS="-march=armv8-a -pipe -O2"
aarch64_unknown_linux_musleabi_CXXFLAGS="-march=armv8-a -pipe -O2"
aarch64_unknown_linux_musleabi_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
ia64_unknown_linux_gnu_CFLAGS="-march=native -pipe -O2"
ia64_unknown_linux_gnu_CXXFLAGS="-march=native -pipe -O2"
ia64_unknown_linux_gnu_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
powerpc64_unknown_linux_gnu_CFLAGS="-march=native -pipe -O2"
powerpc64_unknown_linux_gnu_CXXFLAGS="-march=native -pipe -O2"
powerpc64_unknown_linux_gnu_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
#GIT_WRAPPER="sudo -u hasufell -g paludisbuild"
@@ -16,7 +34,8 @@ i686_pc_linux_gnu_LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
case "${CATEGORY}/${PN}" in
x11-wm/i3)
scm_user_customize () {
SCM_REPOSITORY="https://github.com/hasufell/i3wm.git"
SCM_REPOSITORY="https://github.com/hasufell/i3-window-icons.git"
SCM_BRANCH="4.17.1/icons"
}
;;
games-fps/urbanterror)
@@ -24,5 +43,11 @@ case "${CATEGORY}/${PN}" in
;;
esac
case "${REPOSITORY}" in
hasufell-binhost)
EXTRA_WGET="--no-check-certificate"
;;
esac
# idiotic mysql package dies in pkg_pretend otherwise
MYSQL_MAJOR_UPGRADE="YesPlease"

View File

@@ -70,7 +70,7 @@ prune_libtool_files() {
local pc_libs=()
if [[ ! ${removing_all} ]]; then
local pc
local tf=${T}/prune-lt-files.pc
local tf=${TEMP}/prune-lt-files.pc
local pkgconf=${PKG_CONFIG}
while IFS= read -r -d '' pc; do # for all .pc files
@@ -138,6 +138,7 @@ if [[ "${CATEGORY}/${PN}" != "sys-devel/gcc" &&
"${CATEGORY}/${PN}" != "sys-apps/dbus" &&
"${CATEGORY}/${PN}" != "sys-apps/util-linux" &&
"${CATEGORY}/${PN}" != "media-libs/freetype" &&
"${CATEGORY}/${PN}" != "dev-libs/libunistring" &&
"${CATEGORY}/${PN}" != "dev-libs/expat"
]] ; then
prune_libtool_files --all

View File

@@ -0,0 +1,31 @@
#!/bin/bash
source "${PALUDIS_EBUILD_DIR}/echo_functions.bash"
if [[ "${CATEGORY}/${PN}" == "xfce-base/xfce4-session" ]] ; then
elog "Replacing /usr/$(exhost --target)/bin/xflock4!"
cat << EOF > "${IMAGE}"/usr/$(exhost --target)/bin/xflock4
#!/bin/sh
PATH=/bin:/usr/bin
export PATH
# else run another access locking utility, if installed
for lock_cmd in \
"i3lock -c 000000"
do
set -- \$lock_cmd
if command -v -- \$1 >/dev/null 2>&1; then
\$lock_cmd >/dev/null 2>&1 &
# turn off display backlight:
xset dpms force off
exit
fi
done
# else access locking failed
exit 1
EOF
fi

View File

@@ -1,5 +1,5 @@
# system, general, other
*/* -gnutls acpi bash-completion cdr cscope css dv fat glib gobject-introspection gpm hddtemp icq icu ipv6 jabber libnotify lm_sensors nsplugin ntfs oscar pdf python raw sse sse2 ssse3 tcpd threads udev unicode usb vim-syntax zsh-completion
*/* -gnutls acpi bash-completion cdr cscope css dv efi fat glib gobject-introspection gpm hddtemp icq icu ipv6 jabber libnotify lm_sensors nsplugin ntfs oscar pdf postscript python raw sse sse2 ssse3 tcpd threads udev unicode usb vim-syntax zsh-completion
# parts
*/* parts: openrc
@@ -12,9 +12,10 @@
# video, ffmpeg, streaming
*/* a52 dvd dvdr ffmpeg gstreamer h264 matroska mp4 mpeg v4l vcd vdpau x264 xvid
*/* providers: ffmpeg -libav
# opengl, video, X
*/* dri opengl sdl -wayland xv xvmc X
*/* dri opengl sdl wayland xv xvmc X
*/* video_drivers: nouveau intel vesa
# image formats
@@ -34,16 +35,24 @@
*/* build_options: symbols=split jobs=8 -optional_tests -recommended_tests -expensive_tests
# targets
*/* targets: x86_64-pc-linux-gnu
*/* targets: x86_64-pc-linux-gnu armv7-unknown-linux-gnueabihf aarch64-unknown-linux-gnueabi i686-pc-linux-gnu
dev-lang/rust targets: -* x86_64-pc-linux-gnu
# SSL
*/* providers: -openssl libressl
*/* providers: -krb5 heimdal
# jpeg
*/* providers: -ijg-jpeg jpeg-turbo
# no systemd
*/* providers: -systemd eudev rsyslog
*/* providers: -systemd eudev rsyslog -systemd-logind
*/* -systemd consolekit
*/* providers: -runit -sinit sysvinit
# sql
*/* providers: -percona mysql -mariadb
# GHC
virtual/GHC providers: -* GHC

View File

@@ -1,3 +1,8 @@
media-libs/libsndfile opus
# phone mounting
gnome-desktop/gvfs mtp
# evince, gimp
app-text/poppler glib
@@ -16,7 +21,7 @@ x11-libs/wxGTK:3.0 providers: gtk2 gtk3
dev-lang/python sqlite
# libsoup, dep-cycle of GPaste
dev-libs/glib-networking gnutls
dev-libs/glib-networking providers: -libressl -openssl gnutls
gnome-desktop/GPaste applet
@@ -28,19 +33,19 @@ net-im/pidgin-opensteamworks providers: libressl
media/mplayer LINGUAS: -* de
# gnome
media-sound/audacious-plugins gtk
media-sound/audacious gtk
media-sound/audacious-plugins gtk qt5 notify osd
media-sound/audacious gtk qt5
dev-libs/vte gnutls
# no systemd
x11-libs/qtbase -journald
net-analyzer/wireshark -journald
# kde
x11-libs/qtbase sql sqlite
media-libs/phonon qt4
# xfce
xfce-base/libxfce4ui gtk3
x11-apps/xscreensaver gtk
# qt stuff
@@ -51,13 +56,14 @@ x11-libs/qt sql sqlite opengl ssl
x11-libs/qt webkit
x11-wm/i3 icons
x11-misc/polybar i3 network curl
# teamspeak
app-arch/quazip qt5
# blink
x11-libs/qt qt3support
dev-python/PyQt5 webkit
dev-python/PyQt5 webkit webchannel
media/ffmpeg h264
net-misc/youtube-viewer gtk
@@ -141,3 +147,26 @@ app-crypt/zuluCrypt -polkit gui
# xfce4-pulseaudio-plugin
xfce-base/xfce4-panel gtk3
media-gfx/xsane lcms gimp
# media-video/peek
media-plugins/gst-plugins-good GSTREAMER_PLUGINS: vpx
media/ffmpeg vpx
# firefox
dev-lang/node bundled-openssl
net-www/firefox eme
x11-dri/mesa opencl llvm xa va sensors
# because of dconf-editor
gnome-desktop/dconf vapi
# net-www/qutebrowser
dev-python/PyQt5 sql
net-irc/weechat perl python
# cheese
media-plugins/gst-plugins-good GSTREAMER_PLUGINS: v4l

View File

@@ -5,10 +5,7 @@ dev-lang/ghc llvm bootstrap
sys-libs/ncurses compat-libs
# haskell
*/* profile hscolour
#dev-haskell/* doc
#dev-lang/ghc doc
dev-lang/GHC llvm
dev-scm/git tk
@@ -31,6 +28,8 @@ dev-lang/rust internal-llvm force-bootstrap
app-editors/emacs freetype xim
app-editors/emacs providers: gtk3
# node
dev-lang/node bundled-openssl
# monodevelop
dev-dotnet/mono-addins gui
@@ -39,3 +38,8 @@ app-editors/vim ruby
app-editors/gvim ruby
dev-util/universal-ctags json xml yaml
dev-db/sqlite readline
# java
=virtual/jdk-12.0 providers: openjdk-bin

View File

@@ -1,2 +1,9 @@
# Exactly one of options ( multibuild_c:32, multibuild_c:64 ) must be met
app-emulation/wine MULTIBUILD_C: -* 64
app-emulation/wine ffmpeg staging vulkan
app-virtualization/qemu amd64 mips mipsel arm aarch64 ppc ppc64 x86 virtio-gpu virtfs vde usb-passthrough usb-redirection ssh-block-dev spice snappy smartcard sdl2 sdl-image sasl rbd nfs lzo gtk3 bluetooth async xattr
media-plugins/gst-plugins-ugly GSTREAMER_PLUGINS: h264
virtualization-lib/spice smartcard
sys-cluster/ceph client

View File

@@ -13,7 +13,7 @@ games-roguelike/dungeon-crawl-stone-soup tiles
games-rpg/pillars-of-eternity pre-order-items white-march-1 white-march-2
games-strategy/freeciv lua_abis: 5.2
games-strategy/freeciv lua_abis: -* 5.3
games-strategy/freeciv gtk3
games-fps/eduke32 offensive hires-textures -tools vpx
@@ -29,3 +29,8 @@ games-rpg/gemrb opengl sdl2
games-roguelike/FTL gog
# teeworlds
dev-util/bam lua_abis: -* 5.1
x11-dri/mesa vulkan-overlay

View File

@@ -1,7 +1,12 @@
net-apps/NetworkManager compat-libs connection-check wifi
net-apps/NetworkManager providers: nss consolekit -dhcpcd dhcp
net-apps/NetworkManager compat-libs connection-check wifi -journald
net-apps/NetworkManager providers: -gnutls nss consolekit -dhcpcd dhcp wpa_supplicant
net-wireless/wpa_supplicant nl80211
net-scanner/nmap gtk utils
# broken parallel build
net-fs/samba build_options: jobs=1
net-analyzer/wireshark -journald
# for gns3
dev-python/PyQt5 websockets

View File

@@ -1,23 +1,43 @@
# python
*/* python_abis: 2.7 3.6
*/* python_abis: -* 2.7 3.6
# exactly one of
app-virtualization/docker-compose python_abis: -* 3.6
dev-lang/llvm python_abis: -* 3.6
dev-libs/libxml2 python_abis: -* 3.6
dev-python/Sphinx python_abis: -* 3.6
dev-scm/subversion python_abis: -* 3.6
dev-util/itstool python_abis: -* 3.6
sys-process/ctop python_abis: -* 2.7
sys-apps/paludis python_abis: -* 2.7
app-editors/gvim python_abis: -* 2.7
app-editors/vim python_abis: -* 2.7
net-libs/miniupnpc python_abis: -* 2.7
app-crypt/volume_key python_abis: -* 2.7
base/libblockdev python_abis: -* 2.7
games-board/pysolfc python_abis: -* 2.7
dev-libs/gexiv2 python_abis: -* 3.6
app-doc/gtk-doc-autotools python_abis: -* 3.6
app-editors/gvim python_abis: -* 3.6
app-editors/vim python_abis: -* 3.6
app-office/libreoffice python_abis: -* 3.6
app-text/calibre python_abis: -* 2.7
app-virtualization/docker-compose python_abis: -* 3.6
base/libblockdev python_abis: -* 2.7
dev-db/postgresql python_abis: -* 3.6
dev-lang/clang python_abis: -* 3.6
dev-lang/llvm python_abis: -* 2.7
dev-libs/gexiv2 python_abis: -* 3.6
dev-libs/libxml2 python_abis: -* 2.7 3.6
dev-python/Sphinx python_abis: -* 3.6
dev-scm/mercurial python_abis: -* 3.6
dev-scm/subversion python_abis: -* 2.7
dev-util/itstool python_abis: -* 3.6
dev-util/meld python_abis: -* 3.6
games-board/pysolfc python_abis: -* 2.7
media-gfx/fontforge python_abis: -* 3.6
media-gfx/graphviz python_abis: -* 3.6
media-sound/pulseeffects python_abis: -* 3.6
net-libs/miniupnpc python_abis: -* 2.7
net-wireless/blueman python_abis: -* 3.6
sys-apps/paludis python_abis: -* 2.7
sys-devel/meson python_abis: -* 3.6
sys-fs/btrfs-progs python_abis: -* 3.6
sys-fs/fuse python_abis: -* 3.6
sys-libs/newt python_abis: -* 3.6
sys-process/ctop python_abis: -* 2.7
sys-sound/alsa-lib python_abis: -* 3.6
x11-dri/mesa python_abis: -* 3.6
x11-misc/zim python_abis: -* 3.6
sys-libs/openmp python_abis: -* 3.6
dev-lang/coconut python_abis: -* 3.6
app-editors/vint python_abis: -* 3.6
# inox
app-speech/speechd python_abis: -* 3.6
@@ -31,3 +51,9 @@ net-im/pidgin python_abis: -* 2.7
dev-util/glade python_abis: -* 2.7
dev-libs/compiler-rt python_abis: -* 2.7
# sqlitebrowser
app-editors/QScintilla python_abis: -* 2.7
# peter
dev-libs/mbedtls python_abis: -* 3.6

View File

@@ -14,10 +14,12 @@ x11-drivers/nvidia-drivers tools
sys-auth/ConsoleKit2 cgroups polkit
dev-lang/python tk
dev-lang/python tk readline
# needed for valgrind
sys-libs/glibc build_options: symbols=preserve
# dracut
sys-apps/coreutils xattr
sys-apps/man-db berkdb

View File

@@ -0,0 +1,10 @@
x11-server/xorg-server xwayland
compositor/sway xwayland tray gdk-pixbuf
wayland-apps/swaybg gdk-pixbuf
sys-libs/wlroots xwayland
sys-auth/elogind providers: -* openrc
compositor/sway providers: eudev elogind
wayland-apps/Waybar tray network

View File

@@ -6,3 +6,4 @@ dev-db/wxsqlite3 debug
net-www/inox fpermissive
base/syslinux no-as-needed
net-im/purple-xmpp-http-upload no-as-needed

View File

@@ -5,9 +5,14 @@
>=sys-apps/iproute2-3.19
# steam
>x11-drivers/nvidia-drivers-364.20
#>x11-drivers/nvidia-drivers-396.24
# breaks tahoma font
#>=media-libs/fontconfig-2.12
#>=media-libs/freetype-2.6.4
# incompatible with signal
#>=dev-lang/node-9
# keruspe committing broken crap
>=virtual/mysql-8.0

View File

@@ -6,6 +6,9 @@ x11-apps/dzen2
media-libs/SDL:2
# scm unmask
x11-plugins/i3status[~scm]
sys-fs/simple-mtpfs[~scm]
x11-misc/fsearch[~scm]
app-editors/neovim[~scm]
app-vim/vim-colors-solarized[~scm]
games-emulation/gambatte[~scm]
@@ -39,6 +42,11 @@ games-rpg/flare[~scm]
sci-apps/z3[~scm]
dev-lang/fstar[~scm]
dev-lang/fsharp[~scm]
x11-drivers/xf86-video-wayland[~scm]
wayland-apps/Waybar[~scm]
x11-misc/polybar[~scm]
dev-util/universal-ctags[~scm]
net-im/purple-xmpp-http-upload[~scm]
# valyriatear
media-libs/SDL_ttf:2
@@ -71,3 +79,26 @@ dev-lang/guile:1.8
# pnmixer-rs
dev-lang/rust:nightly
# neovim-gtk
app-editors/neovim-gtk[~scm]
virtual/jre:9.0
virtual/jdk:9.0
virtual/jre:10.0
virtual/jdk:10.0
# security vulnerability
media-libs/giflib:5.1
net-dns/libidn2:4.0
# deprecated
x11-libs/qt:4
dev-lang/openjdk10
dev-lang/openjdk9
virtual/jre:12.0
virtual/jdk:12.0
dev-lang/openjdk-bin:12.0
dev-lang/openjdk12:12.0
dev-db/mysql

View File

@@ -1,14 +1,10 @@
* app-admin/hardinfo
* app-diagram/dia
* app-editors/gvim
* app-diagram/dia
* app-ergonomics/workrave
* app-office/abiword
* app-office/gnucash
* app-text/texmaker
* gnome-desktop/GPaste
* gnome-desktop/evince
* kde/marble
* kde/okular
* mail-client/thunderbird
* media-gfx/gimp
* media-gfx/gthumb
@@ -20,27 +16,25 @@
* media-sound/pnmixer-rs
* media-video/guvcview
* media/livestreamer
* media/smplayer
* media/mpv
* net-ftp/filezilla
* net-misc/remmina
* net-misc/x11vnc
* net-misc/youtube-viewer
* net-p2p/pybitmessage
#* net-p2p/pybitmessage
* net-www/firefox
* net-www/inox
* net-www/inox-widevine-plugin
* net-www/google-chrome-bin
* net-www/links
* voip/blink
* voip/mumble
* voip/teamspeak-client-bin
* x11-apps/dzen2
* x11-apps/alacritty
* x11-apps/redshift
* x11-apps/sakura
* x11-apps/setxkbmap
* x11-apps/spacefm
* sys-apps/udevil
* x11-apps/xbindkeys
* x11-apps/xdotool
* x11-apps/xhost
@@ -52,11 +46,23 @@
* x11-drivers/xf86-input-keyboard
* x11-drivers/xf86-input-mouse
* x11-drivers/xf86-video-nouveau
* x11-misc/dmenu
* x11-misc/zim
* x11-utils/xclip
# i3
* x11-apps/i3lock
* x11-apps/picom
* x11-misc/rofi
* x11-wm/i3
# polybar
* dev-python/fontawesome
* dev-python/i3ipc
* fonts/fontawesome
* fonts/unifont
* x11-misc/polybar
# unpacking
* app-arch/p7zip
* app-arch/unrar
@@ -71,7 +77,6 @@
* net-wireless/blueman
* net-wireless/bluez
* media-sound/pulseaudio
* media-sound/pulseeffects
# password management
* app-admin/keepassxc
@@ -84,6 +89,61 @@
* net-im/pidgin-otr
* net-im/pidgin-save-conv-order
* net-im/lurch
* net-im/telegram-purple
* net-im/purple-gowhatsapp
* net-im/purple-xmpp-http-upload
* voip/skypeforlinux
* voip/umurmur
* net-im/signal-desktop
* net-misc/seafile-client
* net-www/google-chrome-bin
* media-gfx/xsane
* media-video/peek
* media-sound/pavucontrol
* net-www/brave-browser-dev
* net-misc/dropbox
* net-im/slack
* net-im/telegram-desktop
* app-crypt/keybase
# epub
* app-text/calibre
* sys-apps/lsd
* app-misc/hunter
* app-misc/ripgrep-all
* app-shells/fish
# neomutt
* mail-client/notmuch
* dev-db/lmdb
* net-dns/libidn2
* dev-libs/libunistring
* dev-libs/pcre2
* dev-db/sqlite
* app-arch/lz4
* sys-libs/zlib
* net-www/w3m
# weechat
* net-irc/weechat
* net-libs/cyrus-sasl
* mail-client/notmuch
# weechat slack
* dev-python/websocket-client
* app-misc/tree

View File

@@ -1,27 +1,27 @@
# exherbo
* app-vim/exheres-syntax
#* app-emacs/exheres-mode
#* dev-util/exherbo-cabal
# haskell
* dev-haskell/Cabal
* dev-haskell/cabal-install
* dev-lang/ghc
* dev-haskell/haddock
* dev-lang/GHC:8.6.5
* dev-haskell/cabal-install-bin
# VCSes and VCS-tools
* dev-scm/mercurial
* dev-util/tig
* dev-scm/git-imerge
* dev-scm/git-interactive-rebase-tool
# C
* dev-util/cloc
* dev-util/cunit
* dev-util/nemiver
* dev-util/splint
* app-doc/doxygen
* media-gfx/graphviz
* dev-util/astyle
* dev-util/cflow
* dev-util/cloc
* dev-util/cppcheck
* dev-util/cunit
* dev-util/splint
* dev-util/valgrind
* media-gfx/graphviz
* sys-devel/gdb
# GTK
* dev-util/glade
@@ -49,30 +49,19 @@
* app-doc/doxygen
* media-gfx/graphviz
# java
* virtual/jdk
# font
* fonts/FiraCode
# rust
* dev-lang/rust:stable
* dev-lang/rust:nightly
# scala
* dev-lang/scala-bin
* dev-scala/sbt
# erlang
* dev-erlang/rebar
* dev-lang/erlang
# leksah
#* net-libs/webkit:3.0
# cargo seems to link against it, wtf
* dev-libs/libunwind
* dev-util/rusty-tags
# js
* dev-lang/node
* dev-node/yarn
# java
* virtual/jdk
@@ -80,26 +69,54 @@
# font
* fonts/FiraCode
# fstar
* dev-lang/fstar
* dev-lang/fsharp
# python
* dev-lang/python:2.7
* dev-lang/python:3.6
* dev-lang/python
* dev-lang/coconut
* dev-python/mypy
* dev-python/flake8
* dev-python/pylint
* dev-python/autopep8
* dev-python/pep8
* dev-util/jedi
* app-editors/python-language-server
# databases
* dev-db/mysql-workbench
* dev-db/mysql
* virtual/mysql
* dev-db/pgmodeler
* dev-db/postgresql
# clojure
* dev-lang/clojure
# others
* dev-lang/elixir
* dev-lang/openjdk8
# vim
* app-editors/gvim
* app-editors/vim
# * app-editors/vint # TODO: broken
* app-editors/efm-langserver
# neovim
#* app-editors/neovim
#* dev-python/neovim-python
#* dev-ruby/neovim-ruby
#* app-editors/neovim-gtk
* dev-util/the_silver_searcher
* sys-apps/fd
* app-text/jq
# IDEs
* app-editors/vscode-bin
* dev-util/universal-ctags
# vim
* app-editors/vint
* dev-util/gitui
* db/sqlitebrowser

View File

@@ -1,6 +1,5 @@
* app-emulation/dosbox
* app-emulation/wine
* app-virtualization/moby
* app-virtualization/docker-compose
* app-virtualization/virtualbox-bin
* sys-process/ctop

View File

@@ -1,3 +1,2 @@
* games-roguelike/FTL
#* games-roguelike/FTL
* games-rpg/pillars-of-eternity

View File

@@ -1,42 +1,23 @@
* games-action/supertuxkart
* games-action/trosh
* games-arcade/Commander-Genius
* games-board/awale
* games-board/capicity
* games-board/pioneers
* games-board/pysolfc
* games-emulation/gambatte
* games-engines/openmw
* games-engines/renpy
* games-engines/renpy:6.99
* games-roguelike/dungeon-crawl-stone-soup
* games-roguelike/tome4
* games-rpg/arx-libertatis
* games-rpg/flare
* games-rpg/gemrb
* games-rpg/sumwars
* games-rpg/valyriatear
* games-rpg/zsdx
* games-rpg/zsxd
* games-simulation/minetest
* games-strategy/0ad
* games-strategy/dunelegacy
* games-strategy/freeciv
* games-strategy/freecol
* games-strategy/freeorion
* games-strategy/freeserf
* games-strategy/freesynd
* games-strategy/ja2-stracciatella
* games-strategy/openra:release
* games-strategy/openra:playtest
* games-strategy/s25rttr
* games-action/teeworlds
* games-engines/OpenJK
* games-puzzle/larry
* games-rpg/freedink
* games-rpg/punch-club
* games-rpg/zelda-roth-se
* games-strategy/wargus
* games-strategy/wesnoth
* games-strategy/zod-engine
# peter
* games-rpg/exult

View File

@@ -1,11 +1,20 @@
# laptop specific stuff
* firmware/linux-firmware
* x11-apps/gsynaptics
* x11-misc/cbatticon
# networkmanager
* net-apps/NetworkManager
* net-apps/NetworkManager-openvpn
* net-apps/NetworkManager-vpnc
* net-misc/NetworkManager-openconnect
# * net-misc/NetworkManager-openconnect # broken dep
# crypt
* sys-fs/cryptsetup
# input
* sys-libs/libinput
* x11-drivers/xf86-input-libinput
* x11-drivers/xf86-video-intel
* x11-drivers/intel-driver

View File

@@ -1,3 +1,4 @@
* sys-apps/evrouter
* app-admin/ktsuss
* app-admin/sudo
* app-admin/verynice
@@ -55,3 +56,13 @@
* net-fs/davfs2
* sys-apps/usbutils
# X seems to link against it
* dev-libs/libbsd
* sys-apps/earlyoom
* monitor/s-tui
* sys-apps/man-db
* sys-apps/dmidecode

View File

@@ -3,8 +3,7 @@
* net-analyzer/traceroute
* net-analyzer/wireshark
* net-firewall/iptables
* net-fs/samba
* net-mail/swaks
#* net-fs/samba
* net-misc/iputils
* net-scanner/nmap
* sys-apps/net-tools
@@ -16,7 +15,7 @@
* net-dns/bind-tools
* net-wireless/bluez-firmware
* firmware/intel-bluetooth
* firmware/linux-firmware
* net-wireless/wireless_tools
# tor

View File

@@ -1,19 +1,3 @@
* games-action/openclonk
* games-arcade/duckmarines
* games-arcade/hawkthorne-journey
* games-arcade/mari0
* games-arcade/mrrescue
* games-arcade/notpacman
* games-arcade/nottetris2
* games-arcade/opensonic
* games-arcade/orthorobot
* games-engines/stratagus
* games-fps/eduke32
* games-fps/sauerbraten
* games-fps/urbanterror
* games-fps/warsow
* games-fps/xonotic
* net-misc/dhcpcd
* net-misc/netifrc
* sys-apps/ethtool

View File

@@ -1,8 +1,10 @@
* fonts/font-bitstream-100dpi
* fonts/font-bitstream-75dpi
* fonts/google-web-fonts
* fonts/liberation-fonts
* fonts/noto
* x11-themes/clearlooks-phenix
* x11-themes/hicolor-icon-theme
* x11-themes/human-icon-theme
* x11-themes/papirus-icon-theme
* x11-themes/tango-icon-theme
* xfce-base/xfce4-icon-theme

3
sets/wayland.conf Normal file
View File

@@ -0,0 +1,3 @@
* compositor/sway
* x11-apps/xkeyboard-config
* wayland-apps/Waybar

View File

@@ -18,3 +18,6 @@
* xfce-extra/xfce4-screenshooter
* xfce-extra/xfce4-pulseaudio-plugin
* xfce-extra/xfce4-notifyd
# peter
* xfce-extra/xfce4-whiskermenu-plugin

2
suggestions.conf Normal file
View File

@@ -0,0 +1,2 @@
# sys-apps/coreutils[acl] causes paludis errors
sys-apps/acl -sys-apps/coreutils