summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2020-12-27 08:46:30 +0100
committerMartin Väth <martin@mvath.de>2020-12-27 08:49:26 +0100
commitda68a22d30257624ca2a76209da152e06b26c60d (patch)
tree7d703750729e9995cb31bdf995fdd1d612b74615
parentapp-shells/zsh-syntax-highlighting sys-kernel/kconfig-hardened-check: Bumps (diff)
downloadmv-da68a22d30257624ca2a76209da152e06b26c60d.tar.gz
mv-da68a22d30257624ca2a76209da152e06b26c60d.tar.bz2
mv-da68a22d30257624ca2a76209da152e06b26c60d.zip
-app-text/podofo -games-puzzle/fish-fillets media-gfx/{ipe,libspiro}: lua slot
Signed-off-by: Martin Väth <martin@mvath.de>
-rw-r--r--app-text/podofo/Manifest1
-rw-r--r--app-text/podofo/metadata.xml25
-rw-r--r--app-text/podofo/podofo-0.9.6_p20190928.ebuild163
-rw-r--r--games-puzzle/fish-fillets/Manifest2
-rw-r--r--games-puzzle/fish-fillets/fish-fillets-1.0.1-r1.ebuild67
-rw-r--r--games-puzzle/fish-fillets/metadata.xml19
-rw-r--r--media-gfx/ipe/Manifest2
-rw-r--r--media-gfx/ipe/files/xlocale.patch12
-rw-r--r--media-gfx/ipe/ipe-7.2.23.ebuild (renamed from media-gfx/ipe/ipe-7.2.7.ebuild)26
-rw-r--r--media-gfx/libspiro/Manifest1
-rw-r--r--media-gfx/libspiro/libspiro-20200505.ebuild22
-rw-r--r--media-gfx/libspiro/metadata.xml8
-rw-r--r--metadata/pkg_desc_index5
-rw-r--r--profiles/use.local.desc6
-rw-r--r--profiles/use.mask3
15 files changed, 49 insertions, 313 deletions
diff --git a/app-text/podofo/Manifest b/app-text/podofo/Manifest
deleted file mode 100644
index 9cf4f148..00000000
--- a/app-text/podofo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST podofo-0.9.6_p20190928.tar.xz 747532 SHA512 b9d46fb02eeba61190a0efd17b507bba62d7246af6fff3c3514c9970e99e085f9aad92baa05cc6cf0a8c3c2843554099c904bff10be54dbb4d4cb7de460fc3cc
diff --git a/app-text/podofo/metadata.xml b/app-text/podofo/metadata.xml
deleted file mode 100644
index 6681c9f0..00000000
--- a/app-text/podofo/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- <description>maintainer for USE=lua-slotted</description>
- </maintainer>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="boost">Add support for boost</flag>
- <flag name="lua-slotted">Support slotted lua version (default to lua:5.3)</flag>
- <flag name="lua51">With lua-slotted use lua:5.1</flag>
- <flag name="lua52">With lua-slotted use lua:5.2</flag>
- <flag name="tools">
- Build and install commandline tools.
- </flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">podofo</remote-id>
- <changelog>https://sourceforge.net/p/podofo/code/commit_browser</changelog>
- </upstream>
-</pkgmetadata>
diff --git a/app-text/podofo/podofo-0.9.6_p20190928.ebuild b/app-text/podofo/podofo-0.9.6_p20190928.ebuild
deleted file mode 100644
index adea196b..00000000
--- a/app-text/podofo/podofo-0.9.6_p20190928.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors and Martin V\"ath
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
-HOMEPAGE="https://sourceforge.net/projects/podofo/"
-SRC_URI="https://dev.gentoo.org/~zmedico/dist/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/${PV%_*}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86"
-IUSE="+boost idn libressl lua-slotted lua51 lua52 debug test +tools"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( tools ) lua52? ( lua51 )"
-
-RDEPEND="!lua-slotted? ( dev-lang/lua:0= )
- lua-slotted? (
- !lua51? (
- !lua52? ( dev-lang/lua:5.3= )
- lua52? ( dev-lang/lua:5.2= )
- )
- lua51? ( dev-lang/lua:5.1= )
- )
- idn? ( net-dns/libidn:= )
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- media-libs/fontconfig:=
- media-libs/freetype:2=
- virtual/jpeg:0=
- media-libs/libpng:0=
- media-libs/tiff:0=
- sys-libs/zlib:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- boost? ( dev-util/boost-build )
- test? ( dev-util/cppunit )"
-
-DOCS="AUTHORS ChangeLog TODO"
-
-src_prepare() {
- cmake_src_prepare
- local x sed_args
-
- if use libressl; then
- sed -e 's:^#ifdef PODOFO_HAVE_OPENSSL_1_1$:#ifndef PODOFO_HAVE_OPENSSL_1_1:' \
- -i tools/podofosign/podofosign.cpp || die #663602
- fi
-
- # bug 620934 - Disable linking with cppunit when possible, since it
- # triggers errors with some older compilers.
- use test || sed -e 's:^FIND_PACKAGE(CppUnit):#\0:' -i CMakeLists.txt || die
-
- # bug 556962
- sed -i -e 's|Decrypt( pEncryptedBuffer, nOutputLen, pDecryptedBuffer, m_lLen );|Decrypt( pEncryptedBuffer, (pdf_long)nOutputLen, pDecryptedBuffer, (pdf_long\&)m_lLen );|' \
- test/unit/EncryptTest.cpp || die
-
- sed -i \
- -e "s:LIBDIRNAME \"lib\":LIBDIRNAME \"$(get_libdir)\":" \
- -e "s:LIBIDN_FOUND:HAVE_LIBIDN:g" \
- CMakeLists.txt || die
-
- # Use pkg-config to find headers for bug #459404.
- sed_args=
- for x in $($(tc-getPKG_CONFIG) --cflags freetype2) ; do
- [[ ${x} == -I* ]] || continue
- x=${x#-I}
- if [[ -f ${x}/ft2build.h ]] ; then
- sed_args+=" -e s:/usr/include/\\r\$:${x}:"
- elif [[ -f ${x}/freetype/config/ftheader.h ]] ; then
- sed_args+=" -e s:/usr/include/freetype2\\r\$:${x}:"
- fi
- done
- [[ -n ${sed_args} ]] && \
- { sed -i ${sed_args} cmake/modules/FindFREETYPE.cmake || die; }
-
- # Bug #439784: Add missing unistd include for close() and unlink().
- sed -i 's:^#include <stdio.h>$:#include <unistd.h>\n\0:' -i \
- test/unit/TestUtils.cpp || die
-
- # TODO: fix these test cases
- # ColorTest.cpp:62:Assertion
- # Test name: ColorTest::testDefaultConstructor
- # expected exception not thrown
- # - Expected: PdfError
- sed -e 's:CPPUNIT_TEST( testDefaultConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testGreyConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testRGBConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testCMYKConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testColorSeparationAllConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testColorSeparationNoneConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testColorSeparationConstructor ://\0:' \
- -e 's:CPPUNIT_TEST( testColorCieLabConstructor ://\0:' \
- -i test/unit/ColorTest.h || die
-
- # ColorTest.cpp:42:Assertion
- # Test name: ColorTest::testHexNames
- # assertion failed
- # - Expression: static_cast<int>(rgb.GetGreen() * 255.0) == 0x0A
- sed -e 's:CPPUNIT_TEST( testHexNames ://\0:' \
- -i test/unit/ColorTest.h || die
-
- # Bug #352125: test failure, depending on installed fonts
- # ##Failure Location unknown## : Error
- # Test name: FontTest::testFonts
- # uncaught exception of type PoDoFo::PdfError
- # - ePdfError_UnsupportedFontFormat
- sed -e 's:CPPUNIT_TEST( testFonts ://\0:' \
- -i test/unit/FontTest.h || die
-
- # Test name: EncodingTest::testDifferencesEncoding
- # equality assertion failed
- # - Expected: 1
- # - Actual : 0
- sed -e 's:CPPUNIT_TEST( testDifferencesEncoding ://\0:' \
- -i test/unit/EncodingTest.h || die
-
- # Bug #407015: fix to compile with Lua 5.2
- if use lua-slotted && ! use lua51 ; then
- sed -e 's: lua_open(: luaL_newstate(:' \
- -e 's: luaL_getn(: lua_rawlen(:' -i \
- tools/podofocolor/luaconverter.cpp \
- tools/podofoimpose/planreader_lua.cpp || die
- fi
-}
-
-src_configure() {
-
- # Bug #381359: undefined reference to `PoDoFo::PdfVariant::DelayedLoadImpl()'
- filter-flags -fvisibility-inlines-hidden
-
- mycmakeargs+=(
- "-DPODOFO_BUILD_SHARED=1"
- "-DPODOFO_HAVE_JPEG_LIB=1"
- "-DPODOFO_HAVE_PNG_LIB=1"
- "-DPODOFO_HAVE_TIFF_LIB=1"
- "-DWANT_FONTCONFIG=1"
- "-DUSE_STLPORT=0"
- -DWANT_BOOST=$(usex boost ON OFF)
- -DHAVE_LIBIDN=$(usex idn ON OFF)
- -DPODOFO_HAVE_CPPUNIT=$(usex test ON OFF)
- -DPODOFO_BUILD_LIB_ONLY=$(usex tools OFF ON)
- )
-
- if use lua-slotted; then
- local lua_version=5.3
- use lua51 && lua_version=5.1
- use lua52 && lua_version=5.2
- mycmakeargs+=(
- -DLUA_LIBRARIES=lua${lua_version}
- -DLUA_INCLUDE_DIR=/usr/include/lua${lua_version}
- )
- fi
-
- cmake_src_configure
- mkdir -p "${S}/test/TokenizerTest/objects" || die
-}
-
-src_test() {
- cd "${BUILD_DIR}"/test/unit || die
- ./podofo-test --selftest || die "self test failed"
-}
diff --git a/games-puzzle/fish-fillets/Manifest b/games-puzzle/fish-fillets/Manifest
deleted file mode 100644
index 4f3421fb..00000000
--- a/games-puzzle/fish-fillets/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST fillets-ng-1.0.1.tar.gz 380290 SHA512 fe4a5186f94e953cbc85fe8b0ce804c881c96feda385cfc36e1840e448cf094c3d815fdbe32976a6697a855038951f97a384c277a1c52a048520e8da71136718
-DIST fillets-ng-data-1.0.0.tar.gz 146418413 SHA512 61c7fe3980510a7dbd85f4c246e7e42a0f79d8e2aacd96a0c7a14189c5dee92292efb030ac92299474162995039073288283fee0f352cf08be6975a2c86703e7
diff --git a/games-puzzle/fish-fillets/fish-fillets-1.0.1-r1.ebuild b/games-puzzle/fish-fillets/fish-fillets-1.0.1-r1.ebuild
deleted file mode 100644
index 48e733cf..00000000
--- a/games-puzzle/fish-fillets/fish-fillets-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors and Martin V\"ath
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools desktop
-
-DATA_PV="1.0.0"
-DESCRIPTION="Underwater puzzle game - find a safe way out"
-HOMEPAGE="http://fillets.sourceforge.net/"
-SRC_URI="mirror://sourceforge/fillets/fillets-ng-${PV}.tar.gz
- mirror://sourceforge/fillets/fillets-ng-data-${DATA_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="lua-slotted"
-
-RDEPEND="
- >=media-libs/libsdl-1.2[sound,video]
- >=media-libs/sdl-mixer-1.2.5[vorbis]
- >=media-libs/sdl-image-1.2.2[png]
- media-libs/smpeg
- x11-libs/libX11
- media-libs/sdl-ttf
- dev-libs/fribidi
- lua-slotted? ( dev-lang/lua:5.1= )
- !lua-slotted? ( dev-lang/lua:0= )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/fillets-ng-${PV}"
-
-src_prepare() {
- default
- #.mod was renamed to .fmod in lua 5.1.3 - bug #223271
- sed -i \
- -e 's/\.mod(/.fmod(/' \
- $(grep -rl "\.mod\>" "${WORKDIR}"/fillets-ng-data-${DATA_PV}) \
- || die "sed failed"
- rm -f missing
- mv configure.in configure.ac || die
- if use lua-slotted; then
- sed -i \
- -e 's/LUAPFX=/LUAPFX=1/g' \
- -e "s'-I.LUAPFX'-I${EROOT}/usr/include/lua5.1'" \
- -e "s'-L.LUAPFX[^\"]*'-llua5.1'" \
- configure.ac || die
- fi
- eautoreconf
-}
-
-src_configure() {
- econf --datadir="/usr/share/${PN}"
-}
-
-src_install() {
- default
- insinto "/usr/share/${PN}"
- cd "${WORKDIR}"/fillets-ng-data-${DATA_PV} || die
- rm -f COPYING
- einstalldocs
- doins -r *
- newicon images/icon.png ${PN}.png
- make_desktop_entry fillets "Fish Fillets NG"
-}
diff --git a/games-puzzle/fish-fillets/metadata.xml b/games-puzzle/fish-fillets/metadata.xml
deleted file mode 100644
index 40034dc8..00000000
--- a/games-puzzle/fish-fillets/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>martin@mvath.de</email>
- <name>Martin Väth</name>
- <description>maintainer for USE=lua-slotted</description>
- </maintainer>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">fillets</remote-id>
- </upstream>
- <use>
- <flag name="lua-slotted">Support slotted lua version</flag>
- </use>
-</pkgmetadata>
diff --git a/media-gfx/ipe/Manifest b/media-gfx/ipe/Manifest
index 3b62fd01..e16656a8 100644
--- a/media-gfx/ipe/Manifest
+++ b/media-gfx/ipe/Manifest
@@ -1 +1 @@
-DIST ipe-7.2.7-src.tar.gz 1561350 SHA512 01c855f77814e59c56198fd9216be61ac7b9b6de827eaa18cbd9464c6c5116ca11d2d3b64a71edee94aecafe0d731352455e476657c7d2e9a2237e0cfa1f7bf5
+DIST ipe-7.2.23-src.tar.gz 1030938 SHA512 31bc8841a038960c57ca5e46d85431697afc7a9b1e099bec623f26118aa8ef722d7c552a45a5a7c6a96a6651f3d9aa895a3059a357077e1ca7786bd1af7d45fb
diff --git a/media-gfx/ipe/files/xlocale.patch b/media-gfx/ipe/files/xlocale.patch
deleted file mode 100644
index 0d66ff28..00000000
--- a/media-gfx/ipe/files/xlocale.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# https://bugs.gentoo.org/489190
---- a/ipelib/ipeplatform.cpp
-+++ b/ipelib/ipeplatform.cpp
-@@ -38,7 +38,7 @@
- #include <gdiplus.h>
- #else
- #include <sys/wait.h>
--#include <xlocale.h>
-+#include_next <locale.h>
- #include <dirent.h>
- #endif
- #ifdef __APPLE__
diff --git a/media-gfx/ipe/ipe-7.2.7.ebuild b/media-gfx/ipe/ipe-7.2.23.ebuild
index e34589e3..297ea52e 100644
--- a/media-gfx/ipe/ipe-7.2.7.ebuild
+++ b/media-gfx/ipe/ipe-7.2.23.ebuild
@@ -1,9 +1,12 @@
-# Copyright 1999-2018 Gentoo Authors and Martin V\"ath
+# Copyright 1999-2020 Gentoo Authors and Martin V\"ath
# Distributed under the terms of the GNU General Public License v2
EAPI=7
RESTRICT="mirror"
-inherit desktop flag-o-matic toolchain-funcs
+
+LUA_COMPAT=( lua5-{3..4} )
+
+inherit desktop flag-o-matic lua-single toolchain-funcs
DESCRIPTION="Drawing editor for creating figures in PDF or PS formats"
HOMEPAGE="http://ipe.otfried.org/"
@@ -14,28 +17,30 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
-RDEPEND="
- app-text/texlive-core
- >=dev-lang/lua-5.3:=
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+DEPEND="${LUA_DEPS}
media-fonts/urw-fonts
media-libs/freetype:2
+ media-libs/libjpeg-turbo
+ media-libs/libpng
+ sys-libs/zlib
x11-libs/cairo
dev-qt/qtcore:5
dev-qt/qtgui:5"
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}
+ || ( app-text/texlive-core net-misc/curl )"
BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/${P}/src"
-PATCHES=("${FILESDIR}"/xlocale.patch)
-
src_prepare() {
filter-flags -fPIE -pie '-flto*' -fwhole-program +D_GLIBCXX_ASSERTIONS
sed -i \
-e 's/fpic/fPIC/' \
-e "s'\$(IPEPREFIX)/lib'\$(IPEPREFIX)/$(get_libdir)'g" \
- -e "s'\(LUA_CFLAGS.*=\).*'\1 -I${EROOT}/usr/include/lua5.3'" \
- -e 's/\(LUA_LIBS.*=\).*/\1 -llua5.3/' \
+ -e "s'\(LUA_CFLAGS.*=\).*'\1 $(lua_get_CFLAGS)'" \
+ -e "s'\(LUA_LIBS.*=\).*'\1 $(lua_get_LIBS)'" \
config.mak || die
sed -i -e 's/install -s/install/' common.mak || die
default
@@ -54,6 +59,5 @@ src_install() {
IPEDOCDIR="${EPREFIX}/usr/share/doc/${PF}/html" \
INSTALL_ROOT="${ED}"
dodoc ../{news,readme}.txt
- doicon ipe/icons/ipe.png
make_desktop_entry ipe Ipe ipe
}
diff --git a/media-gfx/libspiro/Manifest b/media-gfx/libspiro/Manifest
new file mode 100644
index 00000000..c3e7107a
--- /dev/null
+++ b/media-gfx/libspiro/Manifest
@@ -0,0 +1 @@
+DIST libspiro-dist-20200505.tar.gz 422546 SHA512 84627e8925bd6090cd7d234a0b5f3ee109d3341d24c038a0fb1ce4c09ab97fe8fc7eb92bc5df040d559c5ebe3b4fc8f51652a2538e155be9b2f3c78b96b706ee
diff --git a/media-gfx/libspiro/libspiro-20200505.ebuild b/media-gfx/libspiro/libspiro-20200505.ebuild
new file mode 100644
index 00000000..cc0aa9f3
--- /dev/null
+++ b/media-gfx/libspiro/libspiro-20200505.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Martin V\"ath
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+RESTRICT="mirror"
+
+DESCRIPTION="A spline computation library"
+HOMEPAGE="https://github.com/fontforge/libspiro"
+
+SRC_URI="https://github.com/fontforge/libspiro/releases/download/20200505/${PN}-dist-${PV}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE=""
+RESTRICT=""
+
+src_install() {
+ default
+ find "${ED}" -type f -name "*.la" -delete || die
+}
diff --git a/media-gfx/libspiro/metadata.xml b/media-gfx/libspiro/metadata.xml
new file mode 100644
index 00000000..b919c846
--- /dev/null
+++ b/media-gfx/libspiro/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index cac44675..ea5becc3 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -48,7 +48,6 @@ app-shells/zshrc-mv 6.6: A zshrc file initializing zsh specific interactive feat
app-text/ispell 3.3.02-r1 3.4.00: fast screen-oriented spelling checker
app-text/lesspipe 1.85 99999999: Wolfgang Friebel's preprocessor for sys-apps/less. Disable by appending colon
app-text/mbtpdfasm 1.0.28-r1: Tool to assemble/merge, extract information from, and update the metadata in PDF
-app-text/podofo 0.9.6_p20190928: PoDoFo is a C++ library to work with the PDF file format
app-text/psjoin 0.3: concatenate postscript files. From new PostScript Utilities
app-text/stardict 3.0.6-r4 4.0.0_pre20170304: A international dictionary supporting fuzzy and glob style matching
dev-cpp/cpplint 99999999: The google styleguide together with cpplint and an emacs file
@@ -69,12 +68,12 @@ games-emulation/sdlmame 0.174-r2: Multiple Arcade Machine Emulator + Multi Emula
games-emulation/xmame 0.106-r4: Multiple Arcade Machine Emulator for X11
games-emulation/xmess 0.106-r3: Multiple Arcade Machine Emulator for X11
games-engines/freesci 0.6.4-r1: Sierra script interpreter for your old Sierra adventures
-games-puzzle/fish-fillets 1.0.1-r1: Underwater puzzle game - find a safe way out
games-rpg/aklabeth 1.0-r1: A remake of Richard C. Garriott's Ultima prequel
games-rpg/dsa-stats 1.1: calculate stat probabalities for the role playing game DSA - Das schwarze Auge
games-rpg/freedroidrpg 1.0_rc2: A modification of the classical Freedroid engine into an RPG
games-rpg/m5figur-mv 4.2.2: LaTeX2e character sheet layout for the Midgard Role Playing Game (Edition M5)
-media-gfx/ipe 7.2.7: Drawing editor for creating figures in PDF or PS formats
+media-gfx/ipe 7.2.23: Drawing editor for creating figures in PDF or PS formats
+media-gfx/libspiro 20200505: A spline computation library
media-gfx/pqiv 2.11: powerful GTK based command-line image viewer with a minimal UI
media-libs/avidemux-core 2.7.4-r1: Core libraries for simple video cutting, filtering and encoding tasks
media-libs/avidemux-plugins 2.7.4-r1: Plugins for the video editor media-video/avidemux
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index eb3ef3b2..a33b8375 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -114,11 +114,6 @@ app-text/lesspipe:w3m - Support html files with www-client/w3m; ignored if html2
app-text/lesspipe:wv - Support msword and rtf conversion using app-text/wv
app-text/lesspipe:xlhtml - Support Excel and Powerpoint files with app-arch/xlhtml
app-text/lesspipe:zstd - Support brotli files; requires app-arch/zstd
-app-text/podofo:boost - Add support for boost
-app-text/podofo:lua-slotted - Support slotted lua version (default to lua:5.3)
-app-text/podofo:lua51 - With lua-slotted use lua:5.1
-app-text/podofo:lua52 - With lua-slotted use lua:5.2
-app-text/podofo:tools - Build and install commandline tools.
app-text/stardict:advertisement - Enable stardict advertisements plugin
app-text/stardict:cal - Enable calendar support using cal program
app-text/stardict:canberra - Use libcanberra for sound playing
@@ -167,7 +162,6 @@ games-emulation/xmame:bundled-libs - Use bundled version of dev-libs/expat
games-emulation/xmame:net - Add network support
games-emulation/xmess:bundled-libs - Use bundled version of dev-libs/expat
games-emulation/xmess:net - Add network support
-games-puzzle/fish-fillets:lua-slotted - Support slotted lua version
games-rpg/freedroidrpg:devtools - Compile the additional dev tools
games-rpg/freedroidrpg:profile - Enable the integration of the ingame real-time profiler
games-rpg/freedroidrpg:sanitize - Compile with address sanitizer
diff --git a/profiles/use.mask b/profiles/use.mask
deleted file mode 100644
index e0868689..00000000
--- a/profiles/use.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Martin Väth <martin@mvath.de> (14 May 2018)
-# Mask until slotted lua gets unmasked:
-lua-slotted