parlay

yet another gentoo overlay
git clone https://git.parazyd.org/parlay
Log | Files | Refs | README

commit 6510149a8ac49c614e479297c93cb2736629c8fd
parent 39330cea4ed0a1c923b904807b3f7393ef006afb
Author: parazyd <parazyd@dyne.org>
Date:   Sun, 23 Jul 2017 11:08:32 +0200

Make repoman happy.

Diffstat:
M.travis.yml | 32++++++++++++++++++--------------
Mnet-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2.ebuild | 8++++----
Mnet-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild | 8++++----
Dsys-devel/android-tools/android-tools-9999.ebuild | 37-------------------------------------
Msys-kernel/hardened-sources/hardened-sources-4.9.39.ebuild | 1-
Asys-kernel/hardened-sources/metadata.xml | 14++++++++++++++
Ax11-misc/compton/metadata.xml | 14++++++++++++++
7 files changed, 54 insertions(+), 60 deletions(-)

diff --git a/.travis.yml b/.travis.yml @@ -1,28 +1,32 @@ language: python python: - - "3.5" + - pypy notifications: irc: channels: - "irc.dyne.org#avo" - on_success: always # options: [always|never|change] default: always - on_failure: always # options: [always|never|change] default: always + on_success: always # options: [always|never|change] default: always + on_failure: always # options: [always|never|change] default: always + on_start: true # default: false +env: + - PORTAGE_VER="2.3.6" +before_install: + - sudo apt-get -qq update + - pip install lxml before_script: - - mkdir travis-overlay + - sudo chmod a+rwX /etc/passwd /etc/group /etc /usr + - mkdir -p travis-overlay /etc/portage/ /usr/portage/distfiles - mv !(travis-overlay) travis-overlay/ - mv .git travis-overlay/ - - wget "http://distfiles.gentoo.org/distfiles/portage-2.3.5.tar.bz2" - - wget "http://distfiles.gentoo.org/snapshots/portage-latest.tar.xz" - - sudo chmod 777 /etc/passwd /etc/group /etc /usr + - wget "https://raw.githubusercontent.com/mrueg/repoman-travis/master/spinner.sh" + - wget -qO - "https://github.com/gentoo/portage/archive/portage-${PORTAGE_VER}.tar.gz" | tar xz + - wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | tar xz -C /usr/portage --strip-components=1 + - chmod a+rwx spinner.sh - echo "portage:x:250:250:portage:/var/tmp/portage:/bin/false" >> /etc/passwd - echo "portage::250:portage,travis" >> /etc/group - - mkdir -p /etc/portage/ /usr/portage/distfiles - - tar xjf portage-2.3.5.tar.bz2 - - tar xJf portage-latest.tar.xz -C /usr/ - - cp portage-2.3.5/cnf/repos.conf /etc/portage/ - - rsync --recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --checksum --quiet rsync://rsync.gentoo.org/gentoo-portage /usr/portage + - wget "https://www.gentoo.org/dtd/metadata.dtd" -O /usr/portage/distfiles/metadata.dtd + - ln -s portage-portage-${PORTAGE_VER}/cnf/repos.conf /etc/portage/repos.conf - ln -s /usr/portage/profiles/default/linux/amd64/13.0 /etc/portage/make.profile - cd travis-overlay script: - - ./../portage-2.3.5/bin/repoman full -i -d - + - ./../spinner.sh "python ../portage-portage-${PORTAGE_VER}/repoman/bin/repoman full -i -d" diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -AUTOTOOLS_IN_SOURCE_BUILD="1" -inherit autotools-utils eutils +# AUTOTOOLS_IN_SOURCE_BUILD="1" +# inherit autotools-utils eutils DESCRIPTION="Utilise Pixie Dust Attack to find the correct WPS PIN." HOMEPAGE="https://github.com/t6x/reaver-wps-fork-t6x" diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -AUTOTOOLS_IN_SOURCE_BUILD="1" -inherit autotools-utils eutils git-r3 +# AUTOTOOLS_IN_SOURCE_BUILD="1" +# inherit autotools-utils eutils git-r3 DESCRIPTION="Utilise Pixie Dust Attack to find the correct WPS PIN." HOMEPAGE="https://github.com/t6x/reaver-wps-fork-t6x" diff --git a/sys-devel/android-tools/android-tools-9999.ebuild b/sys-devel/android-tools/android-tools-9999.ebuild @@ -1,37 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit git-r3 toolchain-funcs - -DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)" -HOMEPAGE="https://android.googlesource.com/platform/system/core" -EGIT_REPO_URI="https://github.com/smaeul/android-tools" - -# The entire source code is Apache-2.0, except for fastboot which is BSD-2. -LICENSE="Apache-2.0 BSD-2" -SLOT="0" -KEYWORDS="" -IUSE="static" - -RDEPEND="sys-libs/zlib:=" -# ADB only works with BoringSSL (not LibreSSL or OpenSSL). -# BoringSSL uses perl in its build system. -# Android core libraries use stdatomic.h from C++, which breaks g++. -# Both Android libraries and BoringSSL use several clang-only warning flags. -DEPEND=" - ${RDEPEND} - dev-lang/perl - sys-devel/clang -" - -src_compile() { - if use static; then - LDFLAGS+=" -static" - else - ewarn "Installed binaries might depend on libcxx/libunwind, set USE=static to avoid." - fi - - default -} diff --git a/sys-kernel/hardened-sources/hardened-sources-4.9.39.ebuild b/sys-kernel/hardened-sources/hardened-sources-4.9.39.ebuild @@ -9,7 +9,6 @@ K_DEBLOB_AVAILABLE="1" inherit kernel-2 detect_version - DESCRIPTION="unofficial grsec kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})" HOMEPAGE="https://github.com/minipli/linux-unofficial_grsec/" IUSE="deblob" diff --git a/sys-kernel/hardened-sources/metadata.xml b/sys-kernel/hardened-sources/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>parazyd@dyne.org</email> + </maintainer> + <longdescription> + hardened-sources is based upon genpatches, and adds the grsecurity + patch from http://www.grsecurity.net, which also includes PaX. + </longdescription> + <use> + <flag name="deblob">Remove binary blobs from kernel sources to provide libre license compliance.</flag> + </use> +</pkgmetadata> diff --git a/x11-misc/compton/metadata.xml b/x11-misc/compton/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>parazyd@dyne.org</email> + </maintainer> + <use> + <flag name="drm">Enable VSync with DRM_IOCTL_WAIT_VBLANK</flag> + <flag name="opengl">Enable VSync with SGI_swap_control OpenGL extension</flag> + </use> + <upstream> + <remote-id type="github">chjj/compton</remote-id> + </upstream> +</pkgmetadata>