commit 6510149a8ac49c614e479297c93cb2736629c8fd
parent 39330cea4ed0a1c923b904807b3f7393ef006afb
Author: parazyd <parazyd@dyne.org>
Date: Sun, 23 Jul 2017 11:08:32 +0200
Make repoman happy.
Diffstat:
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>