summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-08-10 18:13:03 +0200
committerMichał Górny <mgorny@gentoo.org>2016-08-10 18:16:50 +0200
commit2963b7d8bed43469f1f217d6fc57852886910361 (patch)
tree11b7f6279dd0e67e2a3d7d6c3b695d4bcaf901a1
parentdev-perl/cache-mmap: Remove last-rited pkg, #588528 (diff)
downloadgentoo-2963b7d8bed43469f1f217d6fc57852886910361.tar.gz
gentoo-2963b7d8bed43469f1f217d6fc57852886910361.tar.bz2
gentoo-2963b7d8bed43469f1f217d6fc57852886910361.zip
www-client/luakit: Remove last-rited pkg, #584186
-rw-r--r--profiles/package.mask6
-rw-r--r--www-client/luakit/Manifest1
-rw-r--r--www-client/luakit/files/luakit-2010.12.25-fix-deprecated.patch25
-rw-r--r--www-client/luakit/luakit-2012.09.13_p1-r1.ebuild83
-rw-r--r--www-client/luakit/luakit-9999.ebuild87
-rw-r--r--www-client/luakit/metadata.xml14
6 files changed, 0 insertions, 216 deletions
diff --git a/profiles/package.mask b/profiles/package.mask
index b2e2bc3b5ce0..9f7fd1d8e881 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -240,12 +240,6 @@ media-video/motion
# Removal in a month.
app-portage/epm
-# Michael Palimaka <kensington@gentoo.org> (26 May 2016)
-# Depends on vulnerable slot of net-libs/webkit-gtk.
-# Dead upstream. Unmaintained. Masked for removal in 30 days.
-# Bug 584186.
-www-client/luakit
-
# Chris Reffett <creffett@gentoo.org> (25 May 2016)
# The webkit-gtk:4 backend for Xiphos has known text display issues.
# Use at your own risk.
diff --git a/www-client/luakit/Manifest b/www-client/luakit/Manifest
deleted file mode 100644
index 68c612757191..000000000000
--- a/www-client/luakit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST luakit-2012.09.13_p1.tar.gz 215431 SHA256 688950fda11f032976998b52ba6505fc1bf5bba40552293f9ddc748b00f76132 SHA512 429f2911e6c0e28966579721925d3f9bf492461b3f43cecb07df5f2a7ee5e791d30885c50039da6849ec8d16e8b042286482966c036089e87c568fb394aade09 WHIRLPOOL de90607402cc13eab7a84a3f9f75edaca976f444aabccd1391f7c7f20fe0211d78d8d4c3d3685bcabb84622556617411c9778eaf6abb23ca826992c4914f0064
diff --git a/www-client/luakit/files/luakit-2010.12.25-fix-deprecated.patch b/www-client/luakit/files/luakit-2010.12.25-fix-deprecated.patch
deleted file mode 100644
index 71eba8942bfc..000000000000
--- a/www-client/luakit/files/luakit-2010.12.25-fix-deprecated.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Change handling of "argument table" in `lousy/util.lua` from
-deprecated (Lua 5.0) to modern (5.1 and up) syntax.
-
-written by Stjujsckij Nickolaj
-
-https://bugs.gentoo.org/show_bug.cgi?id=354355
-https://github.com/mason-larobina/luakit/commit/99b1bb394beff0dd872dd822c930d412b98d00a9
---- a/lib/lousy/util.lua
-+++ b/lib/lousy/util.lua
-@@ -98,9 +98,9 @@ end
- -- @return A new table containing all keys from the arguments.
- function table.join(...)
- local ret = {}
-- for i = 1, arg.n do
-- if arg[i] then
-- for k, v in pairs(arg[i]) do
-+ for i, tbl in pairs({...}) do
-+ if tbl then
-+ for k, v in pairs(tbl) do
- if type(k) == "number" then
- rtable.insert(ret, v)
- else
---
-1.7.4.rc3
-
diff --git a/www-client/luakit/luakit-2012.09.13_p1-r1.ebuild b/www-client/luakit/luakit-2012.09.13_p1-r1.ebuild
deleted file mode 100644
index 65b06aef03ed..000000000000
--- a/www-client/luakit/luakit-2012.09.13_p1-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit toolchain-funcs
-IUSE="luajit vim-syntax"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-2
- EGIT_REPO_URI="git://github.com/mason-larobina/${PN}.git
- https://github.com/mason-larobina/${PN}.git"
- EGIT_BRANCH="develop"
- KEYWORDS=""
- SRC_URI=""
-else
- inherit vcs-snapshot
- MY_PV="${PV/_p/-r}"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/mason-larobina/${PN}/tarball/${MY_PV} -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="fast, small, webkit-gtk based micro-browser extensible by lua"
-HOMEPAGE="https://mason-larobina.github.com/luakit/"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-COMMON_DEPEND="
- luajit? ( dev-lang/luajit:2 )
- !luajit? ( >=dev-lang/lua-5.1 )
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libunique:1
- net-libs/libsoup:2.4
- net-libs/webkit-gtk:2
- x11-libs/gtk+:2
-"
-
-DEPEND="
- virtual/pkgconfig
- sys-apps/help2man
- ${COMMON_DEPEND}
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- dev-lua/luafilesystem
- vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-
-src_prepare() {
- sed -i -e "/^CFLAGS/s/-ggdb//" config.mk || die
-}
-
-src_compile() {
- myconf="PREFIX=/usr DEVELOPMENT_PATHS=0"
- if use luajit; then
- myconf+=" USE_LUAJIT=1"
- else
- myconf+=" USE_LUAJIT=0"
- fi
-
- if [[ ${PV} != *9999* ]]; then
- myconf+=" VERSION=${PV}"
- fi
-
- tc-export CC
- emake ${myconf}
-}
-
-src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install
-
- if use vim-syntax; then
- local t
- for t in $(ls "${S}"/extras/vim/); do
- insinto /usr/share/vim/vimfiles/"${t}"
- doins "${S}"/extras/vim/"${t}"/luakit.vim
- done
- fi
-}
diff --git a/www-client/luakit/luakit-9999.ebuild b/www-client/luakit/luakit-9999.ebuild
deleted file mode 100644
index 27ac35fb8ec1..000000000000
--- a/www-client/luakit/luakit-9999.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit toolchain-funcs
-IUSE="luajit pax_kernel vim-syntax"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-2
- EGIT_REPO_URI="git://github.com/mason-larobina/${PN}.git
- https://github.com/mason-larobina/${PN}.git"
- EGIT_BRANCH="develop"
- KEYWORDS=""
- SRC_URI=""
-else
- inherit vcs-snapshot
- MY_PV="${PV/_p/-r}"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/mason-larobina/${PN}/tarball/${MY_PV} -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="fast, small, webkit-gtk based micro-browser extensible by lua"
-HOMEPAGE="https://mason-larobina.github.com/luakit/"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-COMMON_DEPEND="
- luajit? ( dev-lang/luajit:2 )
- !luajit? ( >=dev-lang/lua-5.1 )
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libunique:1
- net-libs/libsoup:2.4
- net-libs/webkit-gtk:2
- x11-libs/gtk+:2
-"
-
-DEPEND="
- virtual/pkgconfig
- sys-apps/help2man
- pax_kernel? ( sys-apps/elfix )
- ${COMMON_DEPEND}
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- dev-lua/luafilesystem
- vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-
-src_prepare() {
- sed -i -e "/^CFLAGS/s/-ggdb//" config.mk || die
- # bug 385471
- use pax_kernel && sed "s,@\$(CC) -o \$@ \$(OBJS) \$(LDFLAGS),@\$(CC) \
- -o \$@ \$(OBJS) \$(LDFLAGS)\n\tpaxmark.sh -m luakit,g" -i Makefile
-}
-
-src_compile() {
- myconf="PREFIX=/usr DEVELOPMENT_PATHS=0"
- if use luajit; then
- myconf+=" USE_LUAJIT=1"
- else
- myconf+=" USE_LUAJIT=0"
- fi
-
- if [[ ${PV} != *9999* ]]; then
- myconf+=" VERSION=${PV}"
- fi
-
- tc-export CC
- emake ${myconf}
-}
-
-src_install() {
- emake PREFIX="/usr" DESTDIR="${D}" DOCDIR="${D}/usr/share/doc/${PF}" install
-
- if use vim-syntax; then
- local t
- for t in $(ls "${S}"/extras/vim/); do
- insinto /usr/share/vim/vimfiles/"${t}"
- doins "${S}"/extras/vim/"${t}"/luakit.vim
- done
- fi
-}
diff --git a/www-client/luakit/metadata.xml b/www-client/luakit/metadata.xml
deleted file mode 100644
index bbcf26f12072..000000000000
--- a/www-client/luakit/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="luajit">Use the lua just-in-time compiler
- <pkg>dev-lang/luajit</pkg> instead of <pkg>dev-lang/lua</pkg>, which
- should make luakit faster.</flag>
- <flag name="pax_kernel">Use paxctl to mark the luakit binary.</flag>
- </use>
- <upstream>
- <remote-id type="github">mason-larobina/luakit</remote-id>
- </upstream>
-</pkgmetadata>