[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/

2024-03-17 Thread Sam James
commit: e67e2dfb1c97c5a13d23faf243e5c9c0e2a23c4d
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 18 04:47:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 05:30:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67e2dfb

x11-libs/fltk: try to re-sync the live ebuild for 1.4

Some DOCS files disappeared, some patches needed to be rerolled.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/fltk/files/fltk-1.4.-cmake.patch  | 19 ++
 x11-libs/fltk/files/fltk-1.4.-conf-tests.patch | 42 ++
 .../fltk/files/fltk-1.4.-makefile-dirs.patch   | 14 
 x11-libs/fltk/files/fltk-1.4.-optim.patch  | 13 +++
 x11-libs/fltk/fltk-1.4..ebuild | 14 +++-
 5 files changed, 92 insertions(+), 10 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.4.-cmake.patch 
b/x11-libs/fltk/files/fltk-1.4.-cmake.patch
new file mode 100644
index ..3f576d501ece
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.4.-cmake.patch
@@ -0,0 +1,19 @@
+diff --git a/configure.ac b/configure.ac
+index 6b64110b0..1330d3f27 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1878,10 +1878,13 @@ dnl Set empty BINARY_DIR variable for fltk-config.in 
(CMake compatibility)
+ BINARY_DIR=
+ AC_SUBST([BINARY_DIR])
+ 
++INCLUDE_DIRS="${includedir}"
++AC_SUBST(INCLUDE_DIRS)
++
+ dnl Write all of the files...
+ AC_CONFIG_HEADERS([config.h:configh.in])
+ AC_CONFIG_HEADERS([FL/fl_config.h:fl_config.in])
+-AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile])
++AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile 
CMake/FLTKConfig.cmake])
+ AC_OUTPUT
+ 
+ dnl Make sure the fltk-config script is executable...

diff --git a/x11-libs/fltk/files/fltk-1.4.-conf-tests.patch 
b/x11-libs/fltk/files/fltk-1.4.-conf-tests.patch
new file mode 100644
index ..47db8d03c8d2
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.4.-conf-tests.patch
@@ -0,0 +1,42 @@
+diff --git a/Makefile b/Makefile
+index 2d99808d9..283f825dd 100644
+--- a/Makefile
 b/Makefile
+@@ -103,9 +103,6 @@ makeinclude: configure configh.in makeinclude.in
+   touch config.h
+   chmod +x fltk-config
+ 
+-configure: configure.ac
+-  autoconf
+-
+ portable-dist:
+   epm -v -s fltk.xpm fltk
+ 
+diff --git a/documentation/Makefile b/documentation/Makefile
+index 0b176246b..882fbf8a4 100644
+--- a/documentation/Makefile
 b/documentation/Makefile
+@@ -91,12 +91,6 @@ install: $(MANPAGES)
+ $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \
+   fi
+   echo "Installing man pages in $(DESTDIR)$(mandir) ..."
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) 
$(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-options.$(CAT1EXT) 
$(DESTDIR)$(mandir)/cat1
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3
+   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man 
$(DESTDIR)$(mandir)/man1/fltk-config.1
+@@ -105,10 +99,6 @@ install: $(MANPAGES)
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3
+ 
+ install-linux install-osx:
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) 
$(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
+   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6
+   $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man 
$(DESTDIR)$(mandir)/man6/blocks.6
+   $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man 
$(DESTDIR)$(mandir)/man6/checkers.6

diff --git a/x11-libs/fltk/files/fltk-1.4.-makefile-dirs.patch 
b/x11-libs/fltk/files/fltk-1.4.-makefile-dirs.patch
new file mode 100644
index ..e49aa7408cca
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.4.-makefile-dirs.patch
@@ -0,0 +1,14 @@
+diff --git a/Makefile b/Makefile
+index c02de0972..2d99808d9 100644
+--- a/Makefile
 b/Makefile
+@@ -16,8 +16,7 @@
+ 
+ include makeinclude
+ 
+-DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) $(FLUIDDIR) fltk-options 
test \
+-   documentation
++DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) fltk-options
+ 
+ all: makeinclude fltk-config
+   for dir in $(DIRS); do\

diff --git a/x11-libs/fltk/files/fltk-1.4.-optim.patch 
b/x11-libs/fltk/files/fltk-1.4.-optim.patch
new file mode 100644
index ..a1e18bbb74b2
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.4.-optim.patch
@@ -0,0 +1,13 @@
+diff --git a/configure.ac b/configure.ac

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2024-03-17 Thread Sam James
commit: d79f8adf86c5f218fe84de0afcd09fe6a0089532
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 18 04:03:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 05:30:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79f8adf

x11-libs/fltk: add github upstream metadata

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/fltk/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-libs/fltk/metadata.xml b/x11-libs/fltk/metadata.xml
index c232dc3b2e1f..cc385decf7fd 100644
--- a/x11-libs/fltk/metadata.xml
+++ b/x11-libs/fltk/metadata.xml
@@ -9,6 +9,9 @@
GLUT emulation. FLTK also includes a UI builder called FLUID that
can be used to create applications.
 
+
+   fltk/fltk
+
 
Builds and installs some extra games
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2024-03-17 Thread Sam James
commit: 317780bee16c2aa9a60faac3e6df911ee3d2a5f9
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 18 05:00:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 18 05:30:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317780be

x11-libs/fltk: mark as LTO-unsafe

It works in 1.4. so just marking unsafe for existing versions and
assuming it will shake out eventually whenever 1.4 is finally released.

Closes: https://bugs.gentoo.org/881107
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 5 +
 x11-libs/fltk/fltk-1.3.8.ebuild| 5 +
 x11-libs/fltk/fltk-1.3..ebuild | 5 +
 3 files changed, 15 insertions(+)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index e21dcd6f8914..ad957e104713 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -93,6 +93,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/881107
+   # Seems to be fixed in git (1.4.)
+   filter-lto
+
unset FLTK_LIBDIRS
 
local FLTK_INCDIR=${EPREFIX}/usr/include/fltk

diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild
index b287bf5fb251..710e3997f2a9 100644
--- a/x11-libs/fltk/fltk-1.3.8.ebuild
+++ b/x11-libs/fltk/fltk-1.3.8.ebuild
@@ -98,6 +98,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/881107
+   # Seems to be fixed in git (1.4.)
+   filter-lto
+
unset FLTK_LIBDIRS
 
local FLTK_INCDIR=${EPREFIX}/usr/include/fltk

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index ddbc8c24006c..8362de128971 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -99,6 +99,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/881107
+   # Seems to be fixed in git (1.4.)
+   filter-lto
+
local FLTK_INCDIR=${EPREFIX}/usr/include/fltk
local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk
FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2023-10-06 Thread Joonas Niilola
commit: 4ff724295a9606c50a6017bb67c28f0760dc01a4
Author: Huang Rui  gmail  com>
AuthorDate: Fri Sep  1 01:48:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct  6 16:55:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff72429

x11-libs/fltk: add 1.3.8

Closes: https://bugs.gentoo.org/847607
Signed-off-by: Huang Rui  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32543
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/fltk/Manifest  |   1 +
 x11-libs/fltk/fltk-1.3.8.ebuild | 191 
 2 files changed, 192 insertions(+)

diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest
index e624e9ce136e..3864bc146832 100644
--- a/x11-libs/fltk/Manifest
+++ b/x11-libs/fltk/Manifest
@@ -1 +1,2 @@
 DIST fltk-1.3.5-source.tar.gz 5261324 BLAKE2B 
df05989d6581b570c689e29e9f31e5fc85fa91dee1296d70b5f5c3b4aab527749850ea78bec3ef5947151b21598c3bb04e52f78b5e6db179e7fd922627862b5e
 SHA512 
db7ea7c5f3489195a48216037b9371a50f1119ae7692d66f71b6711e5ccf78814670581bae015e408dee15c4bba921728309372c1cffc90113cdc092e8540821
+DIST fltk-1.3.8-source.tar.gz 5335306 BLAKE2B 
8c2d2fca4243c0e7c5a8aa46083940f99c8b3e7873d39d6e590a4b66587876393f209e5e7e5eaf4a4cc13f0f97cb03671d97129853b0146eeab409aaf687935e
 SHA512 
5c1cbfc156c49888e25b90dcb9b1ab86a03447e08e00864c3c7ae8a0e32cfbd9154ee630054235c9edfd29fd1d0371ae77eff7b78094fb660dbbdec5cecfc8fb

diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild
new file mode 100644
index ..a6c783843bb9
--- /dev/null
+++ b/x11-libs/fltk/fltk-1.3.8.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal xdg
+
+DESCRIPTION="C++ user interface toolkit for X and OpenGL"
+HOMEPAGE="https://www.fltk.org/";
+SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+
+SLOT="1"
+LICENSE="FLTK LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
+
+RDEPEND="
+   media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]
+   >=media-libs/libpng-1.2:0=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   x11-libs/libICE[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXt[${MULTILIB_USEDEP}]
+   cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   opengl? (
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   )
+   xft? ( x11-libs/libXft[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   doc? ( app-doc/doxygen )
+"
+DOCS=(
+   ANNOUNCEMENT
+   CHANGES
+   CHANGES_1.0
+   CHANGES_1.1
+   CREDITS
+   README
+   README.abi-version.txt
+   README.Cairo.txt
+   README.CMake.txt
+   README.MSWindows.txt
+   README.OSX.txt
+   README.Unix.txt
+)
+FLTK_GAMES="
+   blocks
+   checkers
+   sudoku
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.0-share.patch
+   "${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
+   "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
+   "${FILESDIR}"/${PN}-1.3.3-visibility.patch
+)
+
+pkg_setup() {
+   unset FLTK_LIBDIRS
+}
+
+src_prepare() {
+   default
+
+   rm -rf zlib jpeg png || die
+
+   sed -i \
+   -e 's:@HLINKS@::g' FL/Makefile.in || die
+   sed -i \
+   -e '/x-fluid/d' fluid/Makefile || die
+   sed -i \
+   -e '/C\(XX\)\?FLAGS=/s:@C\(XX\)\?FLAGS@::' \
+   -e '/^LDFLAGS=/d' \
+   "${S}/fltk-config.in" || die
+   # docs in proper docdir
+   sed -i \
+   -e "/^docdir/s:fltk:${PF}/html:" \
+   -e "/SILENT:/d" \
+   makeinclude.in || die
+
+   # also in Makefile:config.guess config.sub:
+   cp misc/config.{guess,sub} . || die
+
+   cp fluid/{,x-}fluid.desktop || die
+
+   eaclocal
+   eautoconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   unset FLTK_LIBDIRS
+
+   local FLTK_INCDIR=${EPREFIX}/usr/include/fltk
+   local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk
+   FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}
+
+   multilib_is_native_abi && use prefix &&
+   append-ldflags -Wl,-rpath -Wl,"${FLTK_LIBDIR}"
+
+   econf \
+   $(use_enable cairo) \
+   $(use_enable debug) \
+   $(use_enable opengl gl) \
+   $(use_enable threads) \
+   $(use_enable xft)

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2022-08-13 Thread WANG Xuerui
commit: 1b76156a47c17141a361a2f5b2d78c22cebd1ae7
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug 14 01:16:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug 14 03:19:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b76156a

x11-libs/fltk: keyword 1.3.5-r4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 1a6451f842ff..d9f3a1e15b87 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2021-03-27 Thread Jonas Stein
commit: 9350ee0c61b324e2328f1efe72b2a8af41153efc
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Mar 28 00:33:43 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Mar 28 00:33:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9350ee0c

x11-libs/fltk: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Jonas Stein  gentoo.org>

 x11-libs/fltk/metadata.xml | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/x11-libs/fltk/metadata.xml b/x11-libs/fltk/metadata.xml
index 19be30c1abe..4fef3c8a856 100644
--- a/x11-libs/fltk/metadata.xml
+++ b/x11-libs/fltk/metadata.xml
@@ -1,18 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-  desktop-m...@gentoo.org
-  Gentoo Desktop Miscellaneous Project
-
+   
 
-  The Fast Light ToolKit is a cross-platform C++ user interface
-  toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI
-  functionality and supports 3D graphics via OpenGL and its built-in
-  GLUT emulation. FLTK also includes a UI builder called FLUID that
-  can be used to create applications.
+   The Fast Light ToolKit is a cross-platform C++ user interface
+   toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI
+   functionality and supports 3D graphics via OpenGL and its built-in
+   GLUT emulation. FLTK also includes a UI builder called FLUID that
+   can be used to create applications.
 
 
-  Builds and installs some extra games
+   Builds and installs some extra games
 
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-11-06 Thread Sam James
commit: 36732667fb7607a34b84e3174b722feced7ad53b
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 15:19:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 15:19:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36732667

x11-libs/fltk: Stabilize 1.3.5-r4 arm64, #709830

Signed-off-by: Sam James  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index bcc3ab8584a..63067421100 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/

2020-07-13 Thread Sergei Trofimovich
commit: c7a63e556e7cd4bf09b9e769dfc7ec5f974592d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 13 08:02:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 13 08:02:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a63e55

x11-libs/fltk: add AR autodetection with tuple prefix

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/fltk/files/fltk-1.3.5-AR.patch | 11 +++
 x11-libs/fltk/fltk-1.3.5-r4.ebuild  |  1 +
 2 files changed, 12 insertions(+)

diff --git a/x11-libs/fltk/files/fltk-1.3.5-AR.patch 
b/x11-libs/fltk/files/fltk-1.3.5-AR.patch
new file mode 100644
index 000..34dbc8769f0
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.5-AR.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
 b/configure.ac
+@@ -430,7 +430,7 @@ AC_PATH_PROG(DOXYDOC,doxygen)
+ 
+ dnl How do we make libraries?
+ AC_PROG_RANLIB
+-AC_PATH_TOOL(AR, ar)
++AC_CHECK_TOOL(AR, ar)
+ 
+ if test "x$AR" = "x:"; then
+ AC_MSG_ERROR([Configure could not find the library archiver, aborting.])

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 56edcb354e2..bcc3ab8584a 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -66,6 +66,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
"${FILESDIR}"/${PN}-1.3.5-cmake.patch
"${FILESDIR}"/${PN}-1.3.5-optim.patch
+   "${FILESDIR}"/${PN}-1.3.5-AR.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/files/, x11-libs/fltk/

2020-03-13 Thread Jeroen Roovers
commit: e925b88ca50798e00fecac29c0f0fb1c25870ec4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Mar 13 08:15:18 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Mar 13 08:15:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e925b88c

x11-libs/fltk: Old

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/Manifest |   2 -
 x11-libs/fltk/files/FLTKConfig.cmake   |  37 
 x11-libs/fltk/files/fltk-1.3.2-conf-tests.patch|  55 --
 x11-libs/fltk/files/fltk-1.3.2-desktop.patch   |  19 ---
 x11-libs/fltk/files/fltk-1.3.2-jpeg-9a.patch   |  22 ---
 .../fltk/files/fltk-1.3.3-fl_open_display.patch|  10 --
 .../fltk/files/fltk-1.3.3-xutf8-visibility.patch   | 165 --
 .../fltk/files/fltk-1.3.4-freetype_pkgconfig.patch |  33 
 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 165 --
 x11-libs/fltk/fltk-1.3.4.ebuild| 187 -
 10 files changed, 695 deletions(-)

diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest
index b00e46dfe50..e624e9ce136 100644
--- a/x11-libs/fltk/Manifest
+++ b/x11-libs/fltk/Manifest
@@ -1,3 +1 @@
-DIST fltk-1.3.3-source.tar.gz 4986376 BLAKE2B 
866d26cd8d7d1e985010f7601598ec87b44674f55d019239ebc0cbf8d70e04d9d1bce7a7c8463740bcd4c4a8ffcc8ef5e44b3f0cb591358d53d513844605c868
 SHA512 
277ba27e35c20e2d4fc5296bf418c5ab78c821870476e21d49f723765b99b3a559eed4ecd5215ac26d53a1091ada003e17f1553194cebaa97dd854809dd2885d
-DIST fltk-1.3.4-source.tar.gz 5284217 BLAKE2B 
87da82cd04abe81cf095b92b997d4ca0fb7d77fbbb5602848f88ad79e5e41c9bff64b7c948b408b83833fcb658c07b3fe487f55c30357484fab444faca7e990f
 SHA512 
92c236e426ad9b2a2954a6fc401bc9bf4c4c46d47b08f8c9b879da6031ac158ef9b944f28a8bea64d18072d1af8ceaa09c00abebd745fb76dd628636424446c2
 DIST fltk-1.3.5-source.tar.gz 5261324 BLAKE2B 
df05989d6581b570c689e29e9f31e5fc85fa91dee1296d70b5f5c3b4aab527749850ea78bec3ef5947151b21598c3bb04e52f78b5e6db179e7fd922627862b5e
 SHA512 
db7ea7c5f3489195a48216037b9371a50f1119ae7692d66f71b6711e5ccf78814670581bae015e408dee15c4bba921728309372c1cffc90113cdc092e8540821

diff --git a/x11-libs/fltk/files/FLTKConfig.cmake 
b/x11-libs/fltk/files/FLTKConfig.cmake
deleted file mode 100644
index 09427aac2aa..000
--- a/x11-libs/fltk/files/FLTKConfig.cmake
+++ /dev/null
@@ -1,37 +0,0 @@
-#-
-#
-# FLTKConfig.cmake - FLTK CMake configuration file for external projects.
-#
-# This file is configured by FLTK and used by the UseFLTK.cmake module
-# to load FLTK's settings for an external project.
-
-# The FLTK source tree.
-# SET(FLTK_SOURCE_DIR "@FLTK_SOURCE_DIR@")
-
-# The FLTK include file directories.
-SET(FLUID_COMMAND "/usr/bin/fluid")
-SET(FLTK_EXECUTABLE_DIRS "/usr/bin")
-SET(FLTK_LIBRARY_DIRS "/usr/lib")
-SET(FLTK_LIBRARIES "fltk_images;fltk_gl;fltk_forms;fltk")
-SET(FLTK_INCLUDE_DIRS "/usr/include")
-
-# The C and C++ flags added by FLTK to the cmake-configured flags.
-SET(FLTK_REQUIRED_C_FLAGS "")
-SET(FLTK_REQUIRED_CXX_FLAGS "")
-
-# The FLTK version number
-SET(FLTK_VERSION_MAJOR "1")
-SET(FLTK_VERSION_MINOR "1")
-SET(FLTK_VERSION_PATCH "7")
-
-# Is FLTK using shared libraries?
-SET(FLTK_BUILD_SHARED_LIBS "ON")
-# SET(FLTK_BUILD_SETTINGS_FILE "@FLTK_BUILD_SETTINGS_FILE@")
-
-# The location of the UseFLTK.cmake file.
-SET(FLTK11_USE_FILE "/usr/share/cmake/Modules/FLTKUse.cmake")
-
-# # The ExodusII library dependencies.
-# IF(NOT FLTK_NO_LIBRARY_DEPENDS)
-#   INCLUDE("@FLTK_LIBRARY_DEPENDS_FILE@")
-# ENDIF(NOT FLTK_NO_LIBRARY_DEPENDS)

diff --git a/x11-libs/fltk/files/fltk-1.3.2-conf-tests.patch 
b/x11-libs/fltk/files/fltk-1.3.2-conf-tests.patch
deleted file mode 100644
index 74022a72ffb..000
--- a/x11-libs/fltk/files/fltk-1.3.2-conf-tests.patch
+++ /dev/null
@@ -1,55 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -100,9 +103,6 @@
-   touch config.h
-   chmod +x fltk-config
- 
--configure: configure.in
--  autoconf
--
- config.guess config.sub:
-   -automake --add-missing 2> /dev/null
-   if [ ! -e config.sub   ]; then echo NOTE: Using frozen copy of 
config.sub;   cp misc/config.sub   . ; fi
 a/documentation/Makefile
-+++ b/documentation/Makefile
-@@ -84,11 +84,6 @@
- $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \
-   fi
-   echo "Installing man pages in $(DESTDIR)$(mandir) ..."
--  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1
--  $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
--  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) 
$(DESTDIR)$(mandir)/cat1
--  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3
--  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3
-   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1
-   $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1
-   $(INSTALL

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-13 Thread Jeroen Roovers
commit: 7b7f90105d850dea5530fe800e56abbc9a3a50d5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Mar 13 08:11:24 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Mar 13 08:15:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7f9010

x11-libs/fltk: stable for hppa (bug #712216)

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 524f578813a..75d54f5bbf1 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: c7ae3952af6834c36c8cfd2d71663c2ea1a34fc3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:26:16 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:26:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ae3952

x11-libs/fltk: x86 stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 7ea04bcdf2d..524f578813a 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: 0272bf6a71ecd945c20cccdae55ea6b4db346cd2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:25:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:25:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0272bf6a

x11-libs/fltk: sparc stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 8e148e6db5a..7ea04bcdf2d 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: d96d3f4765ec5e8ec703fc53419185af8ca0622b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:24:24 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:24:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96d3f47

x11-libs/fltk: ppc64 stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 30a605f73a3..8e148e6db5a 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: 3513c6f2148457af9ce7a4b05b0a2b96bafce602
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:23:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:23:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3513c6f2

x11-libs/fltk: ppc stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 97f0c3a74f7..30a605f73a3 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: c4003bed8ef2742d346d2ae9d0f4076631843cd5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:23:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:23:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4003bed

x11-libs/fltk: ia64 stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 65b1a20492e..97f0c3a74f7 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: eec816035508875e8081ce3a30293db0661d7029
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:22:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:22:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec81603

x11-libs/fltk: arm stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 56022d488d5..65b1a20492e 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-03-12 Thread Agostino Sarubbo
commit: ded5594d1054d599d4a12cd14c3242e9c12cd99e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 12 16:21:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 12 16:21:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded5594d

x11-libs/fltk: amd64 stable wrt bug #712216

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 30f91c3198f..56022d488d5 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2020-02-15 Thread David Seifert
commit: 745eefab326308df4f34fe19685b3737c155ee68
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 15 10:03:12 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 15 10:03:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745eefab

x11-libs/fltk: [QA] inherit ltprune.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 x11-libs/fltk/fltk-1.3.4.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 6edd643dcea..6fecfbecb1e 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-inherit autotools eutils fdo-mime flag-o-matic
+inherit autotools eutils fdo-mime flag-o-matic ltprune
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="https://www.fltk.org/";

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index a390fa4097e..b8168ff9699 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit autotools fdo-mime flag-o-matic multilib-minimal
+inherit autotools fdo-mime flag-o-matic ltprune multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="https://www.fltk.org/";



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-11-22 Thread Aaron Bauman
commit: 4f8306eba2f75cb573153b1280a9d8c9bf890135
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Nov 23 02:08:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Nov 23 02:08:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8306eb

x11-libs/fltk: fix BadInsIntoDir QA issue

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 6 --
 x11-libs/fltk/fltk-1.3.4.ebuild| 5 +++--
 x11-libs/fltk/fltk-1.3.5-r4.ebuild | 5 +++--
 x11-libs/fltk/fltk-1.3..ebuild | 5 +++--
 x11-libs/fltk/fltk-1.4..ebuild | 5 +++--
 5 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 74e6007fed1..01db48d25b2 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
+
 inherit autotools eutils fdo-mime flag-o-matic
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
@@ -112,6 +113,7 @@ src_install() {
 
emake -C fluid \
DESTDIR="${D}" install-linux
+
if use doc; then
emake -C documentation \
DESTDIR="${D}" install
@@ -134,8 +136,8 @@ src_install() {
dodoc CHANGES README CREDITS ANNOUNCEMENT
 
if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins test/*.{h,cxx,fl} test/demo.menu
+   docinto examples
+   dodoc -r test/*.{h,cxx,fl} test/demo.menu
fi
 
insinto /usr/share/cmake/Modules

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index b1dbc2b941e..a390fa4097e 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit autotools fdo-mime flag-o-matic multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
@@ -157,8 +158,8 @@ multilib_src_install_all() {
done
 
if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins test/*.{h,cxx,fl} test/demo.menu
+   docinto examples
+   dodoc -r test/*.{h,cxx,fl} test/demo.menu
fi
 
insinto /usr/share/cmake/Modules

diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index 7af2106929b..30f91c3198f 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools flag-o-matic xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
@@ -162,8 +163,8 @@ multilib_src_install_all() {
done
 
if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins test/*.{h,cxx,fl} test/demo.menu
+   docinto examples
+   dodoc -r test/*.{h,cxx,fl} test/demo.menu
fi
 
insinto /usr/share/cmake/Modules

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index f8b095c4b45..de2c6eb095e 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
@@ -170,8 +171,8 @@ multilib_src_install_all() {
done
 
if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins test/*.{h,cxx,fl} test/demo.menu
+   docinto examples
+   dodoc -r test/*.{h,cxx,fl} test/demo.menu
fi
 
insinto /usr/share/cmake/Modules

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 7940dc7b3ef..4ab26198da7 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
@@ -174,8 +175,8 @@ multilib_src_install_all() {
done
 
if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins test/*.{h,cxx,fl} test/demo.menu
+   docinto examples
+   dodoc -r test/*.{h,cxx,fl} test/demo.menu
fi
 
insinto /usr/share/cmake/Modules



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/

2019-11-15 Thread Jeroen Roovers
commit: 2abc8d0bb878cfa6804571de88b8b0c28e79fb99
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Nov 15 22:20:37 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Nov 15 22:21:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abc8d0b

x11-libs/fltk: Maybe fix FLTK_INCLUDE_DIRS in cmake files

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Bug: https://bugs.gentoo.org/show_bug.cgi?id=462776
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/files/fltk-1.3.5-cmake.patch | 33 ++
 x11-libs/fltk/files/fltk-1.3.5-optim.patch | 11 
 .../{fltk-1.3.5-r3.ebuild => fltk-1.3.5-r4.ebuild} |  6 ++--
 x11-libs/fltk/fltk-1.3..ebuild |  6 ++--
 x11-libs/fltk/fltk-1.4..ebuild |  6 ++--
 5 files changed, 50 insertions(+), 12 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.3.5-cmake.patch 
b/x11-libs/fltk/files/fltk-1.3.5-cmake.patch
new file mode 100644
index 000..1eac250248d
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.5-cmake.patch
@@ -0,0 +1,33 @@
+--- a/configure.ac
 b/configure.ac
+@@ -57,6 +57,7 @@
+ FL_DSO_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}
+ FL_ABI_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}.0
+ FL_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}.${FL_PATCH_VERSION}
++FLTK_VERSION_FULL=${FL_VERSION}
+ 
+ AC_SUBST(FL_MAJOR_VERSION)
+ AC_SUBST(FL_MINOR_VERSION)
+@@ -64,6 +65,7 @@
+ AC_SUBST(FL_DSO_VERSION)
+ AC_SUBST(FL_ABI_VERSION)
+ AC_SUBST(FL_VERSION)
++AC_SUBST(FLTK_VERSION_FULL)
+ 
+ AC_SUBST(ARCHFLAGS)
+ AC_SUBST(OPTIM)
+@@ -1576,10 +1578,13 @@
+ BINARY_DIR=
+ AC_SUBST(BINARY_DIR)
+ 
++INCLUDE_DIRS="${includedir}"
++AC_SUBST(INCLUDE_DIRS)
++
+ dnl Write all of the files...
+ AC_CONFIG_HEADER(config.h:configh.in)
+ AC_CONFIG_HEADER(FL/abi-version.h:abi-version.in)
+-AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile])
++AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile 
CMake/FLTKConfig.cmake])
+ AC_OUTPUT
+ 
+ dnl Make sure the fltk-config script is executable...

diff --git a/x11-libs/fltk/files/fltk-1.3.5-optim.patch 
b/x11-libs/fltk/files/fltk-1.3.5-optim.patch
new file mode 100644
index 000..4d1512d749d
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.5-optim.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
 b/configure.ac
+@@ -1265,7 +1265,7 @@
+   if test "x$with_optim" != x; then
+   OPTIM="$with_optim $OPTIM"
+   else
+-  OPTIM="-Os $OPTIM"
++  OPTIM=" $OPTIM"
+   fi
+ fi
+ 

diff --git a/x11-libs/fltk/fltk-1.3.5-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
similarity index 96%
rename from x11-libs/fltk/fltk-1.3.5-r3.ebuild
rename to x11-libs/fltk/fltk-1.3.5-r4.ebuild
index f7f98303c4b..7af2106929b 100644
--- a/x11-libs/fltk/fltk-1.3.5-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -63,6 +63,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
"${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
+   "${FILESDIR}"/${PN}-1.3.5-cmake.patch
+   "${FILESDIR}"/${PN}-1.3.5-optim.patch
 )
 
 src_prepare() {
@@ -77,10 +79,6 @@ src_prepare() {
-e "/^docdir/s:fltk:${PF}/html:" \
-e "/SILENT:/d" \
makeinclude.in || die
-   sed -e "s/7/${PV}/" \
-   < "${FILESDIR}"/FLTKConfig.cmake \
-   > CMake/FLTKConfig.cmake || die
-   sed -e 's:-Os::g' -i configure.ac || die
 
# also in Makefile:config.guess config.sub:
cp misc/config.{guess,sub} . || die

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 66dbf39fd1a..f8b095c4b45 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -63,6 +63,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.3.-conf-tests.patch
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
+   "${FILESDIR}"/${PN}-1.3.5-cmake.patch
+   "${FILESDIR}"/${PN}-1.3.5-optim.patch
 )
 
 pkg_setup() {
@@ -87,10 +89,6 @@ src_prepare() {
-e "/^docdir/s:fltk:${PF}/html:" \
-e "/SILENT:/d" \
makeinclude.in || die
-   sed -e "s/7/${PV}/" \
-   < "${FILESDIR}"/FLTKConfig.cmake \
-   > CMake/FLTKConfig.cmake || die
-   sed -e 's:-Os::g' -i configure.ac || die
 
# also in Makefile:config.guess config.sub:
cp misc/config.{guess,sub} . || die

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index d18d64075f1..7940dc7b3ef 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -67,6 +67,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-share.patch
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
"${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
+   "${FILESDIR}

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-11-15 Thread Jeroen Roovers
commit: 80ed111c898ffc301e03cf05e348a6be73725a67
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Nov 15 09:15:10 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Nov 15 10:05:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ed111c

x11-libs/fltk: Use relative symlinks in /usr/share/pixmaps

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/{fltk-1.3.5-r2.ebuild => fltk-1.3.5-r3.ebuild} | 2 +-
 x11-libs/fltk/fltk-1.3..ebuild   | 2 +-
 x11-libs/fltk/fltk-1.4..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r2.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r3.ebuild
similarity index 98%
rename from x11-libs/fltk/fltk-1.3.5-r2.ebuild
rename to x11-libs/fltk/fltk-1.3.5-r3.ebuild
index 0ceb2b0f579..f7f98303c4b 100644
--- a/x11-libs/fltk/fltk-1.3.5-r2.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r3.ebuild
@@ -159,7 +159,7 @@ multilib_src_install() {
 multilib_src_install_all() {
for app in fluid $(usex games "${FLTK_GAMES}" ''); do
dosym \
-   /usr/share/icons/hicolor/32x32/apps/${app}.png \
+   ../icons/hicolor/32x32/apps/${app}.png \
/usr/share/pixmaps/${app}.png
done
 

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 20084c2f9cf..66dbf39fd1a 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -167,7 +167,7 @@ multilib_src_install() {
 multilib_src_install_all() {
for app in fluid $(usex games "${FLTK_GAMES}" ''); do
dosym \
-   /usr/share/icons/hicolor/32x32/apps/${app}.png \
+   ../icons/hicolor/32x32/apps/${app}.png \
/usr/share/pixmaps/${app}.png
done
 

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 7ceec40d327..d18d64075f1 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -171,7 +171,7 @@ multilib_src_install() {
 multilib_src_install_all() {
for app in fluid $(usex games "${FLTK_GAMES}" ''); do
dosym \
-   /usr/share/icons/hicolor/32x32/apps/${app}.png \
+   ../icons/hicolor/32x32/apps/${app}.png \
/usr/share/pixmaps/${app}.png
done
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-11-15 Thread Jeroen Roovers
commit: c409ac36fdb2bb4a88b72ef74ce551a56a2da2c1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Nov 15 08:46:34 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Nov 15 10:05:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c409ac36

x11-libs/fltk: Install /usr/bin/fluid

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Fixes: https://bugs.gentoo.org/700144
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3..ebuild | 2 +-
 x11-libs/fltk/fltk-1.4..ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index f5904db08e2..b7c72acd443 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -151,7 +151,7 @@ multilib_src_install() {
 
if multilib_is_native_abi; then
emake -C fluid \
-   DESTDIR="${D}" install-linux
+   DESTDIR="${D}" install-linux install
 
use doc &&
emake -C documentation \

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 11e65454e79..40a661a0e69 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -155,7 +155,7 @@ multilib_src_install() {
 
if multilib_is_native_abi; then
emake -C fluid \
-   DESTDIR="${D}" install-linux
+   DESTDIR="${D}" install-linux install
 
use doc &&
emake -C documentation \



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-11-15 Thread Jeroen Roovers
commit: 8fb1a5665e05725f0ab3ed37be50e952017a2b56
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Nov 15 08:52:31 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Nov 15 10:05:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb1a566

x11-libs/fltk: Block sys-block/blocks when USE=games

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Bug: https://bugs.gentoo.org/661136
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 1 +
 x11-libs/fltk/fltk-1.3.4.ebuild| 1 +
 x11-libs/fltk/fltk-1.3.5-r2.ebuild | 1 +
 x11-libs/fltk/fltk-1.3..ebuild | 1 +
 x11-libs/fltk/fltk-1.4..ebuild | 1 +
 5 files changed, 5 insertions(+)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index aaa5aa2bbd5..74e6007fed1 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -22,6 +22,7 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXt
cairo? ( x11-libs/cairo[X] )
+   games? ( !sys-block/blocks )
opengl? ( virtual/glu virtual/opengl )
xft? ( x11-libs/libXft )
xinerama? ( x11-libs/libXinerama )

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index 14c0aafdc53..b1dbc2b941e 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXt[${MULTILIB_USEDEP}]
cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   games? ( !sys-block/blocks )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]

diff --git a/x11-libs/fltk/fltk-1.3.5-r2.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r2.ebuild
index 1a7a9638b19..0ceb2b0f579 100644
--- a/x11-libs/fltk/fltk-1.3.5-r2.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r2.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXt[${MULTILIB_USEDEP}]
cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   games? ( !sys-block/blocks )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index b7c72acd443..20084c2f9cf 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -25,6 +25,7 @@ RDEPEND="
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXt[${MULTILIB_USEDEP}]
cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   games? ( !sys-block/blocks )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 40a661a0e69..7ceec40d327 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -24,6 +24,7 @@ RDEPEND="
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXt[${MULTILIB_USEDEP}]
cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   games? ( !sys-block/blocks )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-30 Thread Jeroen Roovers
commit: 145837bdd3fdde45c5f513f6892ced9c4d51feb5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 14:11:20 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 14:11:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145837bd

x11-libs/fltk: Use HTTPS

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 6 +++---
 x11-libs/fltk/fltk-1.3.4.ebuild| 6 +++---
 x11-libs/fltk/fltk-1.3.5-r2.ebuild | 4 ++--
 x11-libs/fltk/fltk-1.3..ebuild | 2 +-
 x11-libs/fltk/fltk-1.4..ebuild | 2 +-
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 93aea9c564e..e0631dc59cc 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit autotools eutils fdo-mime flag-o-matic
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
-SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+HOMEPAGE="https://www.fltk.org/";
+SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index d06a2da1ff6..19245b16e22 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools fdo-mime flag-o-matic multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
-SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+HOMEPAGE="https://www.fltk.org/";
+SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"

diff --git a/x11-libs/fltk/fltk-1.3.5-r2.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r2.ebuild
index 298567464eb..5688e630c5e 100644
--- a/x11-libs/fltk/fltk-1.3.5-r2.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r2.ebuild
@@ -5,8 +5,8 @@ EAPI=7
 inherit autotools flag-o-matic xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
-SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+HOMEPAGE="https://www.fltk.org/";
+SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index a04dd6d8003..f5904db08e2 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit autotools flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
+HOMEPAGE="https://www.fltk.org/";
 EGIT_REPO_URI="https://github.com/fltk/fltk";
 EGIT_OVERRIDE_BRANCH_FLTK_FLTK="branch-1.3"
 

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index de3f947155d..11e65454e79 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -5,7 +5,7 @@ EAPI=7
 inherit autotools flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
+HOMEPAGE="https://www.fltk.org/";
 EGIT_REPO_URI="https://github.com/fltk/fltk";
 
 SLOT="1"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-30 Thread Jeroen Roovers
commit: b25676040ffc145791d68d52762bf5363c9b4e94
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 14:01:29 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 14:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2567604

x11-libs/fltk: Define DSOFLAGS

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Closes: https://bugs.gentoo.org/655246
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/{fltk-1.3.5-r1.ebuild => fltk-1.3.5-r2.ebuild} | 1 +
 x11-libs/fltk/fltk-1.3..ebuild   | 1 +
 x11-libs/fltk/fltk-1.4..ebuild   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/x11-libs/fltk/fltk-1.3.5-r1.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r2.ebuild
similarity index 99%
rename from x11-libs/fltk/fltk-1.3.5-r1.ebuild
rename to x11-libs/fltk/fltk-1.3.5-r2.ebuild
index ff8415f61c3..298567464eb 100644
--- a/x11-libs/fltk/fltk-1.3.5-r1.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r2.ebuild
@@ -119,6 +119,7 @@ multilib_src_configure() {
--enable-xfixes \
--includedir=${FLTK_INCDIR} \
--libdir=${FLTK_LIBDIR} \
+   DSOFLAGS="${LDFLAGS}" \
LDFLAGS="${LDFLAGS}"
 }
 

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index a345644078c..a04dd6d8003 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -124,6 +124,7 @@ multilib_src_configure() {
--enable-xfixes \
--includedir=${FLTK_INCDIR} \
--libdir=${FLTK_LIBDIR} \
+   DSOFLAGS="${LDFLAGS}" \
LDFLAGS="${LDFLAGS}"
 }
 

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index cd5e2392070..de3f947155d 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -128,6 +128,7 @@ multilib_src_configure() {
--enable-xfixes \
--includedir=${FLTK_INCDIR} \
--libdir=${FLTK_LIBDIR} \
+   DSOFLAGS="${LDFLAGS}" \
LDFLAGS="${LDFLAGS}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-30 Thread Jeroen Roovers
commit: a3ca32c4eeec1346b530084f1d02161865dc761f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 11:27:21 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 11:28:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ca32c4

x11-libs/fltk: fdo-mime => xdg-utils

Closes: https://bugs.gentoo.org/show_bug.cgi?id=655248
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r1.ebuild | 6 +++---
 x11-libs/fltk/fltk-1.3..ebuild | 6 +++---
 x11-libs/fltk/fltk-1.4..ebuild | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r1.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r1.ebuild
index f5bad150013..ff8415f61c3 100644
--- a/x11-libs/fltk/fltk-1.3.5-r1.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools fdo-mime flag-o-matic xdg-utils multilib-minimal
+inherit autotools flag-o-matic xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
@@ -183,11 +183,11 @@ multilib_src_install_all() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
xdg_icon_cache_update
 }

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 5750e09a02c..a345644078c 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools fdo-mime flag-o-matic git-r3 xdg-utils multilib-minimal
+inherit autotools flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
@@ -191,11 +191,11 @@ multilib_src_install_all() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
xdg_icon_cache_update
 }

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 6084621d31c..cd5e2392070 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools fdo-mime flag-o-matic git-r3 xdg-utils multilib-minimal
+inherit autotools flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
@@ -195,11 +195,11 @@ multilib_src_install_all() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-30 Thread Jeroen Roovers
commit: 35f7ee65a78a5d2b92336fde482fc47578f72937
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 11:13:17 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 11:22:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f7ee65

x11-libs/fltk: Old

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3.3-r5.ebuild | 186 -
 1 file changed, 186 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r5.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r5.ebuild
deleted file mode 100644
index 596b790d975..000
--- a/x11-libs/fltk/fltk-1.3.3-r5.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools fdo-mime flag-o-matic multilib-minimal
-
-DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
-SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
-
-SLOT="1"
-LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
-
-RDEPEND="
-   >=media-libs/libpng-1.2:0=[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   virtual/jpeg:0=[${MULTILIB_USEDEP}]
-   x11-libs/libICE[${MULTILIB_USEDEP}]
-   x11-libs/libSM[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXt[${MULTILIB_USEDEP}]
-   cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
-   opengl? (
-   virtual/glu[${MULTILIB_USEDEP}]
-   virtual/opengl[${MULTILIB_USEDEP}]
-   )
-   xft? ( x11-libs/libXft[${MULTILIB_USEDEP}] )
-   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-   doc? ( app-doc/doxygen )
-"
-
-DOCS=(
-   ANNOUNCEMENT
-   CHANGES
-   CREDITS
-   README
-)
-FLTK_GAMES="
-   blocks
-   checkers
-   sudoku
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.0-share.patch
-   "${FILESDIR}"/${PN}-1.3.2-conf-tests.patch
-   "${FILESDIR}"/${PN}-1.3.2-desktop.patch
-   "${FILESDIR}"/${PN}-1.3.2-jpeg-9a.patch
-   "${FILESDIR}"/${PN}-1.3.3-fl_open_display.patch
-   "${FILESDIR}"/${PN}-1.3.3-fltk-config.patch
-   "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
-   "${FILESDIR}"/${PN}-1.3.3-visibility.patch
-   "${FILESDIR}"/${PN}-1.3.3-xutf8-visibility.patch
-)
-
-pkg_setup() {
-   unset FLTK_LIBDIRS
-}
-
-src_prepare() {
-   default
-
-   rm -rf zlib jpeg png || die
-
-   sed -i \
-   -e 's:@HLINKS@::g' FL/Makefile.in || die
-   # docs in proper docdir
-   sed -i \
-   -e "/^docdir/s:fltk:${PF}/html:" \
-   -e "/SILENT:/d" \
-   makeinclude.in || die
-   sed -e "s/7/${PV}/" \
-   < "${FILESDIR}"/FLTKConfig.cmake \
-   > CMake/FLTKConfig.cmake || die
-   sed -e 's:-Os::g' -i configure.in || die
-
-   # also in Makefile:config.guess config.sub:
-   cp misc/config.{guess,sub} . || die
-
-   eautoconf
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local FLTK_INCDIR=${EPREFIX}/usr/include/fltk
-   local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk
-   FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}
-
-   multilib_is_native_abi && use prefix &&
-   append-ldflags -Wl,-rpath -Wl,"${FLTK_LIBDIR}"
-
-   econf \
-   $(use_enable cairo) \
-   $(use_enable debug) \
-   $(use_enable opengl gl) \
-   $(use_enable threads) \
-   $(use_enable xft) \
-   $(use_enable xinerama) \
-   --disable-localjpeg \
-   --disable-localpng \
-   --disable-localzlib \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
-   --enable-largefile \
-   --enable-shared \
-   --enable-xcursor \
-   --enable-xdbe \
-   --enable-xfixes \
-   --includedir=${FLTK_INCDIR} \
-   --libdir=${FLTK_LIBDIR}
-}
-
-multilib_src_compile() {
-   # Prevent reconfigure on non-native ABIs.
-   touch -r makeinclude config.{guess,sub} || die
-
-   default
-
-   if multilib_is_native_abi; then
-   emake -C fluid
-   use doc && emake -C documentation html
-   use games && emake -C test ${FLTK_GAMES}
-   fi
-}
-
-multilib_src_test() {
-   emake -C fluid
-   emake -C test
-}
-
-multilib_src_install() {
-   default
-
-   if multilib_is_native_abi; then
-   emake -C

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-30 Thread Jeroen Roovers
commit: 106a4fee21c85fb39dfe0c12249ae69a44dc0b47
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 11:21:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 11:22:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106a4fee

x11-libs/fltk: Inject LDFLAGS

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=655246
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3.5-r1.ebuild | 3 ++-
 x11-libs/fltk/fltk-1.3..ebuild | 3 ++-
 x11-libs/fltk/fltk-1.4..ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.5-r1.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r1.ebuild
index edc10f24870..f5bad150013 100644
--- a/x11-libs/fltk/fltk-1.3.5-r1.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r1.ebuild
@@ -118,7 +118,8 @@ multilib_src_configure() {
--enable-xdbe \
--enable-xfixes \
--includedir=${FLTK_INCDIR} \
-   --libdir=${FLTK_LIBDIR}
+   --libdir=${FLTK_LIBDIR} \
+   LDFLAGS="${LDFLAGS}"
 }
 
 multilib_src_compile() {

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 68c25259dd9..5750e09a02c 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -123,7 +123,8 @@ multilib_src_configure() {
--enable-xdbe \
--enable-xfixes \
--includedir=${FLTK_INCDIR} \
-   --libdir=${FLTK_LIBDIR}
+   --libdir=${FLTK_LIBDIR} \
+   LDFLAGS="${LDFLAGS}"
 }
 
 multilib_src_compile() {

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index f184108a5c5..6084621d31c 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -127,7 +127,8 @@ multilib_src_configure() {
--enable-xdbe \
--enable-xfixes \
--includedir=${FLTK_INCDIR} \
-   --libdir=${FLTK_LIBDIR}
+   --libdir=${FLTK_LIBDIR} \
+   LDFLAGS="${LDFLAGS}"
 }
 
 multilib_src_compile() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-30 Thread Jeroen Roovers
commit: 606295350db997c08b4ed6db1ca8ff78647bc739
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 30 11:12:11 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 30 11:12:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60629535

x11-libs/fltk: Call xdg_icon_cache_update

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Closes: https://bugs.gentoo.org/655248
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/{fltk-1.3.5.ebuild => fltk-1.3.5-r1.ebuild} | 4 +++-
 x11-libs/fltk/fltk-1.3..ebuild| 4 +++-
 x11-libs/fltk/fltk-1.4..ebuild| 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.5.ebuild 
b/x11-libs/fltk/fltk-1.3.5-r1.ebuild
similarity index 97%
rename from x11-libs/fltk/fltk-1.3.5.ebuild
rename to x11-libs/fltk/fltk-1.3.5-r1.ebuild
index 008a5a20c95..edc10f24870 100644
--- a/x11-libs/fltk/fltk-1.3.5.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools fdo-mime flag-o-matic multilib-minimal
+inherit autotools fdo-mime flag-o-matic xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
@@ -183,8 +183,10 @@ multilib_src_install_all() {
 
 pkg_postinst() {
fdo-mime_desktop_database_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
fdo-mime_desktop_database_update
+   xdg_icon_cache_update
 }

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 4171029d334..68c25259dd9 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools fdo-mime flag-o-matic git-r3 multilib-minimal
+inherit autotools fdo-mime flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
@@ -191,8 +191,10 @@ multilib_src_install_all() {
 
 pkg_postinst() {
fdo-mime_desktop_database_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
fdo-mime_desktop_database_update
+   xdg_icon_cache_update
 }

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 708271c605b..f184108a5c5 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools fdo-mime flag-o-matic git-r3 multilib-minimal
+inherit autotools fdo-mime flag-o-matic git-r3 xdg-utils multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
@@ -195,8 +195,10 @@ multilib_src_install_all() {
 
 pkg_postinst() {
fdo-mime_desktop_database_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
fdo-mime_desktop_database_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-08 Thread Jeroen Roovers
commit: d45d5260416bd71ef3b08dde2f4905be0b9ea243
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr  8 19:10:44 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr  8 19:23:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45d5260

x11-libs/fltk: Update live ebuilds

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/fltk-1.3..ebuild | 36 +
 x11-libs/fltk/fltk-1.4..ebuild | 47 +++---
 2 files changed, 50 insertions(+), 33 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index cf4958abf3d..4171029d334 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools fdo-mime flag-o-matic multilib-minimal subversion
+EAPI=7
+inherit autotools fdo-mime flag-o-matic git-r3 multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
-ESVN_REPO_URI="http://seriss.com/public/fltk/fltk/branches/branch-1.3/";
-ESVN_USER=""
-ESVN_PASSWORD=""
+EGIT_REPO_URI="https://github.com/fltk/fltk";
+EGIT_OVERRIDE_BRANCH_FLTK_FLTK="branch-1.3"
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
@@ -35,23 +34,29 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+   virtual/pkgconfig
x11-base/xorg-proto
doc? ( app-doc/doxygen )
 "
-
 DOCS=(
ANNOUNCEMENT
CHANGES
+   CHANGES_1.0
+   CHANGES_1.1
CREDITS
README
+   README.abi-version.txt
+   README.Cairo.txt
+   README.CMake.txt
+   README.MSWindows.txt
+   README.OSX.txt
+   README.Unix.txt
 )
-
 FLTK_GAMES="
blocks
checkers
sudoku
 "
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-share.patch
"${FILESDIR}"/${PN}-1.3.-conf-tests.patch
@@ -144,22 +149,23 @@ multilib_src_install() {
 
if multilib_is_native_abi; then
emake -C fluid \
- DESTDIR="${D}" install-linux
+   DESTDIR="${D}" install-linux
 
use doc &&
emake -C documentation \
- DESTDIR="${D}" install
+   DESTDIR="${D}" install
 
use games &&
emake -C test \
- DESTDIR="${D}" install-linux
+   DESTDIR="${D}" install-linux
fi
 }
 
 multilib_src_install_all() {
for app in fluid $(usex games "${FLTK_GAMES}" ''); do
-   dosym /usr/share/icons/hicolor/32x32/apps/${app}.png \
- /usr/share/pixmaps/${app}.png
+   dosym \
+   /usr/share/icons/hicolor/32x32/apps/${app}.png \
+   /usr/share/pixmaps/${app}.png
done
 
if use examples; then
@@ -180,7 +186,7 @@ multilib_src_install_all() {
rm "${ED}"/usr/lib*/fltk/*.a || die
fi
 
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 97500930d11..708271c605b 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -1,14 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools fdo-mime flag-o-matic multilib-minimal subversion
+EAPI=7
+inherit autotools fdo-mime flag-o-matic git-r3 multilib-minimal
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
 HOMEPAGE="http://www.fltk.org/";
-ESVN_REPO_URI="http://seriss.com/public/fltk/fltk/branches/branch-1.4/";
-ESVN_USER=""
-ESVN_PASSWORD=""
+EGIT_REPO_URI="https://github.com/fltk/fltk";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
@@ -35,23 +33,35 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+   virtual/pkgconfig
x11-base/xorg-proto
doc? ( app-doc/doxygen )
 "
-
 DOCS=(
ANNOUNCEMENT
-   CHANGES
-   CREDITS
-   README
+   CHANGES.txt
+   CHANGES_1.0.txt
+   CHANGES_1.1.txt
+   CHANGES_1.3.txt
+   CREDITS.txt
+   README.Android.md
+   README.CMake.txt
+   README.Cairo.txt
+   README.IDE.txt
+   README.Pico.txt
+   README.Unix.txt
+   README.Windows.txt
+   README.abi-version.txt
+   README.bundled-libs.txt
+   README.macOS.md
+   README.md
+   README.txt
 )
-
 FLTK_GAMES="
blocks
checkers
sudoku
 "
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-share.patch
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
@@ -143,22 +153,23 @@ m

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/files/

2019-04-08 Thread Jeroen Roovers
commit: a6a1ae491a9781d61625d79104d91558978683d2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr  8 18:44:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr  8 19:23:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a1ae49

x11-libs/fltk: Clean up patch

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch 
b/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch
index 70183412229..32dcd301634 100644
--- a/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch
+++ b/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch
@@ -1,5 +1,5 @@
 fltk-1.3.4/configure.ac
-+++ fltk-1.3.4/configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -1005,13 +1005,13 @@
AC_ARG_ENABLE(xft, [  --enable-xftturn on Xft support 
[[default=yes]]])
  



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2019-04-08 Thread Jeroen Roovers
commit: ff5d95a9972275e1c45b676e4dd4f8fd425077ea
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr  8 19:22:28 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr  8 19:23:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5d95a9

x11-libs/fltk: Version 1.3.5

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-libs/fltk/Manifest  |   1 +
 x11-libs/fltk/fltk-1.3.5.ebuild | 190 
 2 files changed, 191 insertions(+)

diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest
index e99aaaf51d5..b00e46dfe50 100644
--- a/x11-libs/fltk/Manifest
+++ b/x11-libs/fltk/Manifest
@@ -1,2 +1,3 @@
 DIST fltk-1.3.3-source.tar.gz 4986376 BLAKE2B 
866d26cd8d7d1e985010f7601598ec87b44674f55d019239ebc0cbf8d70e04d9d1bce7a7c8463740bcd4c4a8ffcc8ef5e44b3f0cb591358d53d513844605c868
 SHA512 
277ba27e35c20e2d4fc5296bf418c5ab78c821870476e21d49f723765b99b3a559eed4ecd5215ac26d53a1091ada003e17f1553194cebaa97dd854809dd2885d
 DIST fltk-1.3.4-source.tar.gz 5284217 BLAKE2B 
87da82cd04abe81cf095b92b997d4ca0fb7d77fbbb5602848f88ad79e5e41c9bff64b7c948b408b83833fcb658c07b3fe487f55c30357484fab444faca7e990f
 SHA512 
92c236e426ad9b2a2954a6fc401bc9bf4c4c46d47b08f8c9b879da6031ac158ef9b944f28a8bea64d18072d1af8ceaa09c00abebd745fb76dd628636424446c2
+DIST fltk-1.3.5-source.tar.gz 5261324 BLAKE2B 
df05989d6581b570c689e29e9f31e5fc85fa91dee1296d70b5f5c3b4aab527749850ea78bec3ef5947151b21598c3bb04e52f78b5e6db179e7fd922627862b5e
 SHA512 
db7ea7c5f3489195a48216037b9371a50f1119ae7692d66f71b6711e5ccf78814670581bae015e408dee15c4bba921728309372c1cffc90113cdc092e8540821

diff --git a/x11-libs/fltk/fltk-1.3.5.ebuild b/x11-libs/fltk/fltk-1.3.5.ebuild
new file mode 100644
index 000..008a5a20c95
--- /dev/null
+++ b/x11-libs/fltk/fltk-1.3.5.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools fdo-mime flag-o-matic multilib-minimal
+
+DESCRIPTION="C++ user interface toolkit for X and OpenGL"
+HOMEPAGE="http://www.fltk.org/";
+SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+
+SLOT="1"
+LICENSE="FLTK LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
+
+RDEPEND="
+   >=media-libs/libpng-1.2:0=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   x11-libs/libICE[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXt[${MULTILIB_USEDEP}]
+   cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   opengl? (
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   )
+   xft? ( x11-libs/libXft[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   doc? ( app-doc/doxygen )
+"
+DOCS=(
+   ANNOUNCEMENT
+   CHANGES
+   CHANGES_1.0
+   CHANGES_1.1
+   CREDITS
+   README
+   README.abi-version.txt
+   README.Cairo.txt
+   README.CMake.txt
+   README.MSWindows.txt
+   README.OSX.txt
+   README.Unix.txt
+)
+FLTK_GAMES="
+   blocks
+   checkers
+   sudoku
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.0-share.patch
+   "${FILESDIR}"/${PN}-1.3.3-fltk-config.patch
+   "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
+   "${FILESDIR}"/${PN}-1.3.3-visibility.patch
+   "${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
+)
+
+src_prepare() {
+   default
+
+   rm -rf zlib jpeg png || die
+
+   sed -i \
+   -e 's:@HLINKS@::g' FL/Makefile.in || die
+   # docs in proper docdir
+   sed -i \
+   -e "/^docdir/s:fltk:${PF}/html:" \
+   -e "/SILENT:/d" \
+   makeinclude.in || die
+   sed -e "s/7/${PV}/" \
+   < "${FILESDIR}"/FLTKConfig.cmake \
+   > CMake/FLTKConfig.cmake || die
+   sed -e 's:-Os::g' -i configure.ac || die
+
+   # also in Makefile:config.guess config.sub:
+   cp misc/config.{guess,sub} . || die
+
+   cp fluid/{,x-}fluid.desktop || die
+
+   eaclocal
+   eautoconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   unset FLTK_LIBDIRS
+
+   local FLTK_INCDIR=${EPREFIX}/usr/include/fltk
+   local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk
+   FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}
+
+   multilib_is_native_abi && use prefix &&
+   append-ldflags -Wl,-rpath -Wl,"${FLTK_LIBDIR}"
+
+  

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2018-05-07 Thread Lars Wendler
commit: 63dc4f0de94dbcc20daac582c5b85e3471416fc7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  8 06:28:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  8 06:28:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63dc4f0d

x11-libs/fltk: Run eaclocal before eautoconf.

Thanks to Arfrever Frehtes Taifersar Arahesis for the analysis and the
suggested fix.

Closes: https://bugs.gentoo.org/655238
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-libs/fltk/fltk-1.3.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index 4c20b2501ec..d8b4321dcc1 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -82,6 +82,7 @@ src_prepare() {
 
cp fluid/{,x-}fluid.desktop || die
 
+   eaclocal
eautoconf
multilib_copy_sources
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/files/, x11-libs/fltk/

2018-05-07 Thread Lars Wendler
commit: 42938eb5ccb07d39b4dcce0b6e04e30899e9925c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  7 21:01:12 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  7 21:01:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42938eb5

x11-libs/fltk: Use pkg-config to find freetype

Bug: https://bugs.gentoo.org/654752
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../fltk/files/fltk-1.3.4-freetype_pkgconfig.patch | 33 ++
 x11-libs/fltk/fltk-1.3.4.ebuild|  2 ++
 2 files changed, 35 insertions(+)

diff --git a/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch 
b/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch
new file mode 100644
index 000..70183412229
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.4-freetype_pkgconfig.patch
@@ -0,0 +1,33 @@
+--- fltk-1.3.4/configure.ac
 fltk-1.3.4/configure.ac
+@@ -1005,13 +1005,13 @@
+   AC_ARG_ENABLE(xft, [  --enable-xftturn on Xft support 
[[default=yes]]])
+ 
+   xft_found=no
+-  if test x$enable_xft != xno; then
+-  AC_PATH_PROG(FTCONFIG, freetype-config)
+-
+-  if test "x$FTCONFIG" != x; then
+-  CPPFLAGS="`$FTCONFIG --cflags` $CPPFLAGS"
+-  CFLAGS="`$FTCONFIG --cflags` $CFLAGS"
+-  CXXFLAGS="`$FTCONFIG --cflags` $CXXFLAGS"
++  AS_IF([test x$enable_xft != xno], [
++  PKG_PROG_PKG_CONFIG
++  PKG_CHECK_MODULES(FREETYPE, freetype2, [
++  CPPFLAGS="$FREETYPE_CFLAGS $CPPFLAGS"
++  CFLAGS="$FREETYPE_CFLAGS $CFLAGS"
++  CXXFLAGS="$FREETYPE_CFLAGS $CXXFLAGS"
++  ],AC_MSG_ERROR([No freetype found]))
+ 
+   AC_CHECK_LIB(fontconfig, FcPatternCreate)
+   AC_CHECK_HEADER(X11/Xft/Xft.h,
+@@ -1019,8 +1019,7 @@
+   [AC_DEFINE(USE_XFT)
+LIBS="-lXft $LIBS"
+xft_found=yes] ))
+-  fi
+-  fi
++  ])
+ 
+   dnl Issue a warning message if Xft was not found, abort configure
+   dnl if Xft was requested explicitly (but not found)

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index b1786d70018..4c20b2501ec 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+   virtual/pkgconfig
x11-proto/xextproto
doc? ( app-doc/doxygen )
xinerama? ( x11-proto/xineramaproto )
@@ -56,6 +57,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
"${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
+   "${FILESDIR}"/${PN}-1.3.4-freetype_pkgconfig.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2018-03-31 Thread Mart Raudsepp
commit: ab74f70750c42abf8539a913bc0c61f4e18c053c
Author: Alexey Korepanov  yandex  ru>
AuthorDate: Sat Mar 31 17:44:44 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 31 19:00:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab74f707

x11-libs/fltk: keyword ~arm64

 x11-libs/fltk/fltk-1.3.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
index c31768f6fb4..b1786d70018 100644
--- a/x11-libs/fltk/fltk-1.3.4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/files/, x11-libs/fltk/

2018-03-17 Thread Jeroen Roovers
commit: 8b9156eb02b9d6811ec208dd14729d2428be09b2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Mar 17 12:47:58 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Mar 17 12:48:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9156eb

x11-libs/fltk: Fix live ebuilds (bug #650700 by jospezial).

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-libs/fltk/files/fltk-1.3.-conf-tests.patch | 55 ++
 x11-libs/fltk/fltk-1.3..ebuild |  6 +--
 x11-libs/fltk/fltk-1.4..ebuild |  4 +-
 3 files changed, 60 insertions(+), 5 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.3.-conf-tests.patch 
b/x11-libs/fltk/files/fltk-1.3.-conf-tests.patch
new file mode 100644
index 000..994df56ad36
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.-conf-tests.patch
@@ -0,0 +1,55 @@
+--- a/Makefile
 b/Makefile
+@@ -100,9 +103,6 @@
+   touch config.h
+   chmod +x fltk-config
+ 
+-configure: configure.ac
+-  autoconf
+-
+ config.guess config.sub:
+   -automake --add-missing 2> /dev/null
+   if [ ! -e config.sub   ]; then echo NOTE: Using frozen copy of 
config.sub;   cp misc/config.sub   . ; fi
+--- a/documentation/Makefile
 b/documentation/Makefile
+@@ -84,11 +84,6 @@
+ $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \
+   fi
+   echo "Installing man pages in $(DESTDIR)$(mandir) ..."
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) 
$(DESTDIR)$(mandir)/cat1
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3
+   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man 
$(DESTDIR)$(mandir)/man1/fltk-config.1
+@@ -96,10 +91,6 @@
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3
+ 
+ install-linux install-osx:
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) 
$(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
+   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6
+   $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man 
$(DESTDIR)$(mandir)/man6/blocks.6
+   $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man 
$(DESTDIR)$(mandir)/man6/checkers.6
+@@ -108,17 +99,11 @@
+ 
+ uninstall:
+   $(RMDIR) $(DESTDIR)$(docdir)
+-  $(RM) $(DESTDIR)$(mandir)/cat1/fluid.$(CAT1EXT)
+   $(RM) $(DESTDIR)$(mandir)/man1/fluid.1
+-  $(RM) $(DESTDIR)$(mandir)/cat1/fltk-config.$(CAT1EXT)
+   $(RM) $(DESTDIR)$(mandir)/man1/fltk-config.1
+-  $(RM) $(DESTDIR)$(mandir)/cat3/fltk.$(CAT3EXT)
+   $(RM) $(DESTDIR)$(mandir)/man3/fltk.3
+ 
+ uninstall-linux uninstall-osx:
+-  $(RM) $(DESTDIR)$(mandir)/cat6/blocks.$(CAT6EXT)
+-  $(RM) $(DESTDIR)$(mandir)/cat6/checkers.$(CAT6EXT)
+-  $(RM) $(DESTDIR)$(mandir)/cat6/sudoku.$(CAT6EXT)
+   $(RM) $(DESTDIR)$(mandir)/man6/blocks.6
+   $(RM) $(DESTDIR)$(mandir)/man6/checkers.6
+   $(RM) $(DESTDIR)$(mandir)/man6/sudoku.6

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index f98e30fbf2c..f85727938fd 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -55,7 +55,7 @@ FLTK_GAMES="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3.0-share.patch
-   "${FILESDIR}"/${PN}-1.3.2-conf-tests.patch
+   "${FILESDIR}"/${PN}-1.3.-conf-tests.patch
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
 )
@@ -85,7 +85,7 @@ src_prepare() {
sed -e "s/7/${PV}/" \
< "${FILESDIR}"/FLTKConfig.cmake \
> CMake/FLTKConfig.cmake || die
-   sed -e 's:-Os::g' -i configure.in || die
+   sed -e 's:-Os::g' -i configure.ac || die
 
# also in Makefile:config.guess config.sub:
cp misc/config.{guess,sub} . || die

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
index 9eff8eea2f9..85a0f7d8365 100644
--- a/x11-libs/fltk/fltk-1.4..ebuild
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -84,7 +84,7 @@ src_prepare() {
sed -e "s/7/${PV}/" \
< "${FILESDIR}"/FLTKConfig.cmake \
> CMake/FLTKConfig.

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2017-05-21 Thread Jeroen Roovers
commit: e4fc5583f9ffad29bf97ae5543c5b1866261cd6e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun May 21 22:33:30 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun May 21 22:34:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fc5583

x11-libs/fltk: Add live ebuild for new branch.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-libs/fltk/fltk-1.4..ebuild | 192 +
 1 file changed, 192 insertions(+)

diff --git a/x11-libs/fltk/fltk-1.4..ebuild 
b/x11-libs/fltk/fltk-1.4..ebuild
new file mode 100644
index 000..9eff8eea2f9
--- /dev/null
+++ b/x11-libs/fltk/fltk-1.4..ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools fdo-mime flag-o-matic multilib-minimal subversion
+
+DESCRIPTION="C++ user interface toolkit for X and OpenGL"
+HOMEPAGE="http://www.fltk.org/";
+ESVN_REPO_URI="http://seriss.com/public/fltk/fltk/branches/branch-1.4/";
+ESVN_USER=""
+ESVN_PASSWORD=""
+
+SLOT="1"
+LICENSE="FLTK LGPL-2"
+KEYWORDS=""
+IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
+
+RDEPEND="
+   >=media-libs/libpng-1.2:0=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   x11-libs/libICE[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXt[${MULTILIB_USEDEP}]
+   cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   opengl? (
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   )
+   xft? ( x11-libs/libXft[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-proto/xextproto
+   doc? ( app-doc/doxygen )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+DOCS=(
+   ANNOUNCEMENT
+   CHANGES
+   CREDITS
+   README
+)
+
+FLTK_GAMES="
+   blocks
+   checkers
+   sudoku
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.0-share.patch
+   "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
+   "${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
+)
+
+pkg_setup() {
+   unset FLTK_LIBDIRS
+}
+
+src_prepare() {
+   default
+
+   rm -rf zlib jpeg png || die
+
+   sed -i \
+   -e 's:@HLINKS@::g' FL/Makefile.in || die
+   sed -i \
+   -e '/x-fluid/d' fluid/Makefile || die
+   sed -i \
+   -e '/C\(XX\)\?FLAGS=/s:@C\(XX\)\?FLAGS@::' \
+   -e '/^LDFLAGS=/d' \
+   "${S}/fltk-config.in" || die
+   # docs in proper docdir
+   sed -i \
+   -e "/^docdir/s:fltk:${PF}/html:" \
+   -e "/SILENT:/d" \
+   makeinclude.in || die
+   sed -e "s/7/${PV}/" \
+   < "${FILESDIR}"/FLTKConfig.cmake \
+   > CMake/FLTKConfig.cmake || die
+   sed -e 's:-Os::g' -i configure.in || die
+
+   # also in Makefile:config.guess config.sub:
+   cp misc/config.{guess,sub} . || die
+
+   eautoconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local FLTK_INCDIR=${EPREFIX}/usr/include/fltk
+   local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk
+   FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}
+
+   multilib_is_native_abi && use prefix &&
+   append-ldflags -Wl,-rpath -Wl,"${FLTK_LIBDIR}"
+
+   econf \
+   $(use_enable cairo) \
+   $(use_enable debug) \
+   $(use_enable opengl gl) \
+   $(use_enable threads) \
+   $(use_enable xft) \
+   $(use_enable xinerama) \
+   --disable-localjpeg \
+   --disable-localpng \
+   --disable-localzlib \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   --enable-largefile \
+   --enable-shared \
+   --enable-xcursor \
+   --enable-xdbe \
+   --enable-xfixes \
+   --includedir=${FLTK_INCDIR} \
+   --libdir=${FLTK_LIBDIR}
+}
+
+multilib_src_compile() {
+   # Prevent reconfigure on non-native ABIs.
+   touch -r makeinclude config.{guess,sub} || die
+
+   default
+
+   if multilib_is_native_abi; then
+   emake -C fluid
+   use doc && emake -C documentation html
+   use games && emake -C test ${FLTK_GAMES}
+   fi
+}
+
+multilib_src_test() {
+   emake -C fluid
+   emake -C test
+}
+
+multilib_src_install() {
+   default
+
+   if multilib_is_native_abi; then
+   emake -C fluid \
+ DESTDIR="${D}" install-linux
+
+   use doc &&
+   e

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/files/, x11-libs/fltk/

2017-05-21 Thread Jeroen Roovers
commit: 754159be072dc660d83025a14b708508a16ec49c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun May 21 21:35:58 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun May 21 21:39:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754159be

x11-libs/fltk: Version bump (bug #602262 by Hanno Boeck).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-libs/fltk/Manifest  |   1 +
 x11-libs/fltk/files/fltk-1.3.4-conf-tests.patch |  55 +++
 x11-libs/fltk/fltk-1.3.4.ebuild | 183 
 3 files changed, 239 insertions(+)

diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest
index f7d69a4cf0e..6b91ec427f3 100644
--- a/x11-libs/fltk/Manifest
+++ b/x11-libs/fltk/Manifest
@@ -1 +1,2 @@
 DIST fltk-1.3.3-source.tar.gz 4986376 SHA256 
f8398d98d7221d40e77bc7b19e761adaf2f1ef8bb0c30eceb7beb4f2273d0d97 SHA512 
277ba27e35c20e2d4fc5296bf418c5ab78c821870476e21d49f723765b99b3a559eed4ecd5215ac26d53a1091ada003e17f1553194cebaa97dd854809dd2885d
 WHIRLPOOL 
876a92e44dac20e6a2d86e4339a87185e708718d4cc59983bd81d5c3f0100d52230ef34d9c92800a2a07f6e7ed26e2ba9212c01ce898e7a184a7a35c40837761
+DIST fltk-1.3.4-source.tar.gz 5284217 SHA256 
c8ab01c4e860d53e11d40dc28f98d2fe9c85aaf6dbb5af50fd6e66afec3dc58f SHA512 
92c236e426ad9b2a2954a6fc401bc9bf4c4c46d47b08f8c9b879da6031ac158ef9b944f28a8bea64d18072d1af8ceaa09c00abebd745fb76dd628636424446c2
 WHIRLPOOL 
6824c69615cd268d5f75cf65ee7f789d3e42ebda18cfe40b7d6444f4c4b1d8706dece616fbdb43341b492f2dd8019483e82677e9efe8828391532687994a945a

diff --git a/x11-libs/fltk/files/fltk-1.3.4-conf-tests.patch 
b/x11-libs/fltk/files/fltk-1.3.4-conf-tests.patch
new file mode 100644
index 000..994df56ad36
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.4-conf-tests.patch
@@ -0,0 +1,55 @@
+--- a/Makefile
 b/Makefile
+@@ -100,9 +103,6 @@
+   touch config.h
+   chmod +x fltk-config
+ 
+-configure: configure.ac
+-  autoconf
+-
+ config.guess config.sub:
+   -automake --add-missing 2> /dev/null
+   if [ ! -e config.sub   ]; then echo NOTE: Using frozen copy of 
config.sub;   cp misc/config.sub   . ; fi
+--- a/documentation/Makefile
 b/documentation/Makefile
+@@ -84,11 +84,6 @@
+ $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \
+   fi
+   echo "Installing man pages in $(DESTDIR)$(mandir) ..."
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) 
$(DESTDIR)$(mandir)/cat1
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3
+   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man 
$(DESTDIR)$(mandir)/man1/fltk-config.1
+@@ -96,10 +91,6 @@
+   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3
+ 
+ install-linux install-osx:
+-  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) 
$(DESTDIR)$(mandir)/cat6
+-  $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
+   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6
+   $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man 
$(DESTDIR)$(mandir)/man6/blocks.6
+   $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man 
$(DESTDIR)$(mandir)/man6/checkers.6
+@@ -108,17 +99,11 @@
+ 
+ uninstall:
+   $(RMDIR) $(DESTDIR)$(docdir)
+-  $(RM) $(DESTDIR)$(mandir)/cat1/fluid.$(CAT1EXT)
+   $(RM) $(DESTDIR)$(mandir)/man1/fluid.1
+-  $(RM) $(DESTDIR)$(mandir)/cat1/fltk-config.$(CAT1EXT)
+   $(RM) $(DESTDIR)$(mandir)/man1/fltk-config.1
+-  $(RM) $(DESTDIR)$(mandir)/cat3/fltk.$(CAT3EXT)
+   $(RM) $(DESTDIR)$(mandir)/man3/fltk.3
+ 
+ uninstall-linux uninstall-osx:
+-  $(RM) $(DESTDIR)$(mandir)/cat6/blocks.$(CAT6EXT)
+-  $(RM) $(DESTDIR)$(mandir)/cat6/checkers.$(CAT6EXT)
+-  $(RM) $(DESTDIR)$(mandir)/cat6/sudoku.$(CAT6EXT)
+   $(RM) $(DESTDIR)$(mandir)/man6/blocks.6
+   $(RM) $(DESTDIR)$(mandir)/man6/checkers.6
+   $(RM) $(DESTDIR)$(mandir)/man6/sudoku.6

diff --git a/x11-libs/fltk/fltk-1.3.4.ebuild b/x11-libs/fltk/fltk-1.3.4.ebuild
new file mode 100644
index 000..c31768f6fb4
--- /dev/null
+++ b/x11-libs/fltk/fltk-1.3.4.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools fdo-mime flag-o-matic multilib-minimal
+
+DESCRIPTION="C++ user interface toolkit for X and OpenGL"
+HOMEPAGE="http://www.fltk.org/";
+SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+
+SLOT="1"
+LICENSE="FLTK LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fb

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2016-10-06 Thread Alexis Ballier
commit: 814c4539fe80cc37d01c6506f585b3cadf29aa96
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct  6 09:33:50 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct  6 09:33:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814c4539

x11-libs/fltk: install fluid executable; bug #595246

Package-Manager: portage-2.3.1

 x11-libs/fltk/{fltk-1.3.3-r4.ebuild => fltk-1.3.3-r5.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r5.ebuild
similarity index 98%
rename from x11-libs/fltk/fltk-1.3.3-r4.ebuild
rename to x11-libs/fltk/fltk-1.3.3-r5.ebuild
index de7dc98..a6079f1 100644
--- a/x11-libs/fltk/fltk-1.3.3-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r5.ebuild
@@ -141,7 +141,7 @@ multilib_src_install() {
default
 
if multilib_is_native_abi; then
-   emake -C fluid DESTDIR="${D}" install-linux
+   emake -C fluid DESTDIR="${D}" install-linux install
 
use doc && \
emake -C documentation DESTDIR="${D}" install



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/files/, x11-libs/fltk/

2016-09-01 Thread Jeroen Roovers
commit: 90be2edd265129a81dfccbc30288095d93f3d61e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep  2 04:22:25 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep  2 04:27:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90be2edd

x11-libs/fltk: Add multilib support by James Le Cuirot (bug #592434).

Package-Manager: portage-2.3.0

 x11-libs/fltk/files/fltk-1.3.3-makefile-dirs.patch |  11 ++
 x11-libs/fltk/fltk-1.3.3-r4.ebuild | 188 +
 x11-libs/fltk/fltk-1.3..ebuild | 137 +--
 3 files changed, 282 insertions(+), 54 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.3.3-makefile-dirs.patch 
b/x11-libs/fltk/files/fltk-1.3.3-makefile-dirs.patch
new file mode 100644
index ..089855c
--- /dev/null
+++ b/x11-libs/fltk/files/fltk-1.3.3-makefile-dirs.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
 b/Makefile
+@@ -18,7 +18,7 @@
+ 
+ include makeinclude
+ 
+-DIRS = $(IMAGEDIRS) src $(CAIRODIR) fluid test documentation
++DIRS = $(IMAGEDIRS) src $(CAIRODIR)
+ 
+ all: makeinclude fltk-config
+   for dir in $(DIRS); do\

diff --git a/x11-libs/fltk/fltk-1.3.3-r4.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r4.ebuild
new file mode 100644
index ..de7dc98
--- /dev/null
+++ b/x11-libs/fltk/fltk-1.3.3-r4.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools fdo-mime flag-o-matic multilib-minimal
+
+DESCRIPTION="C++ user interface toolkit for X and OpenGL"
+HOMEPAGE="http://www.fltk.org/";
+SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
+
+SLOT="1"
+LICENSE="FLTK LGPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
+
+RDEPEND="
+   >=media-libs/libpng-1.2:0=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/jpeg:0=[${MULTILIB_USEDEP}]
+   x11-libs/libICE[${MULTILIB_USEDEP}]
+   x11-libs/libSM[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXt[${MULTILIB_USEDEP}]
+   cairo? ( x11-libs/cairo[${MULTILIB_USEDEP},X] )
+   opengl? (
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   )
+   xft? ( x11-libs/libXft[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-proto/xextproto
+   doc? ( app-doc/doxygen )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+DOCS=(
+   ANNOUNCEMENT
+   CHANGES
+   CREDITS
+   README
+)
+FLTK_GAMES="
+   blocks
+   checkers
+   sudoku
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.0-share.patch
+   "${FILESDIR}"/${PN}-1.3.2-conf-tests.patch
+   "${FILESDIR}"/${PN}-1.3.2-desktop.patch
+   "${FILESDIR}"/${PN}-1.3.2-jpeg-9a.patch
+   "${FILESDIR}"/${PN}-1.3.3-fl_open_display.patch
+   "${FILESDIR}"/${PN}-1.3.3-fltk-config.patch
+   "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
+   "${FILESDIR}"/${PN}-1.3.3-visibility.patch
+   "${FILESDIR}"/${PN}-1.3.3-xutf8-visibility.patch
+)
+
+pkg_setup() {
+   unset FLTK_LIBDIRS
+}
+
+src_prepare() {
+   default
+
+   rm -rf zlib jpeg png || die
+
+   sed -i \
+   -e 's:@HLINKS@::g' FL/Makefile.in || die
+   # docs in proper docdir
+   sed -i \
+   -e "/^docdir/s:fltk:${PF}/html:" \
+   -e "/SILENT:/d" \
+   makeinclude.in || die
+   sed -e "s/7/${PV}/" \
+   < "${FILESDIR}"/FLTKConfig.cmake \
+   > CMake/FLTKConfig.cmake || die
+   sed -e 's:-Os::g' -i configure.in || die
+
+   # also in Makefile:config.guess config.sub:
+   cp misc/config.{guess,sub} . || die
+
+   eautoconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local FLTK_INCDIR=${EPREFIX}/usr/include/fltk
+   local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk
+   FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR}
+
+   multilib_is_native_abi && use prefix &&
+   append-ldflags -Wl,-rpath -Wl,"${FLTK_LIBDIR}"
+
+   econf \
+   $(use_enable cairo) \
+   $(use_enable debug) \
+   $(use_enable opengl gl) \
+   $(use_enable threads) \
+   $(use_enable xft) \
+   $(use_enable xinerama) \
+   --disable-localjpeg \
+   --disable-localpng \
+   --disable-localzlib \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   --enable-largefile \
+   --enable-shared \
+   --enable-xcursor \
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/

2016-09-01 Thread Jeroen Roovers
commit: 0fad2b329f67ec94d2373e9d10bd2fd155aa9e6e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep  2 03:34:06 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep  2 03:34:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fad2b32

x11-libs/fltk: Clean up patches.

Package-Manager: portage-2.3.0

 x11-libs/fltk/files/fltk-1.3.0-share.patch   | 5 -
 x11-libs/fltk/files/fltk-1.3.2-desktop.patch | 8 
 x11-libs/fltk/files/fltk-1.3.2-jpeg-9a.patch | 4 ++--
 x11-libs/fltk/fltk-1.3..ebuild   | 2 --
 4 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.3.0-share.patch 
b/x11-libs/fltk/files/fltk-1.3.0-share.patch
index 4b4267a..af2092a 100644
--- a/x11-libs/fltk/files/fltk-1.3.0-share.patch
+++ b/x11-libs/fltk/files/fltk-1.3.0-share.patch
@@ -1,8 +1,3 @@
- fluid/Makefile |   20 ++--
- 1 files changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/fluid/Makefile b/fluid/Makefile
-index 1cb3210..9d438a5 100644
 --- a/fluid/Makefile
 +++ b/fluid/Makefile
 @@ -82,16 +82,16 @@ install: all

diff --git a/x11-libs/fltk/files/fltk-1.3.2-desktop.patch 
b/x11-libs/fltk/files/fltk-1.3.2-desktop.patch
index abec41a..ef72ba9 100644
--- a/x11-libs/fltk/files/fltk-1.3.2-desktop.patch
+++ b/x11-libs/fltk/files/fltk-1.3.2-desktop.patch
@@ -1,5 +1,5 @@
 fltk-1.3.2/fluid/fluid.desktop
-+++ fltk-1.3.2/fluid/fluid.desktop
+--- a/fluid/fluid.desktop
 b/fluid/fluid.desktop
 @@ -6,5 +6,5 @@
  Icon=fluid
  Terminal=false
@@ -7,8 +7,8 @@
 -MimeType=application/x-fluid
 +MimeType=application/x-fluid;
  Categories=Development;GUIDesigner;
 fltk-1.3.2/fluid/x-fluid.desktop
-+++ fltk-1.3.2/fluid/x-fluid.desktop
+--- a/fluid/x-fluid.desktop
 b/fluid/x-fluid.desktop
 @@ -1,6 +1,6 @@
  [Desktop Entry]
  Type=MimeType

diff --git a/x11-libs/fltk/files/fltk-1.3.2-jpeg-9a.patch 
b/x11-libs/fltk/files/fltk-1.3.2-jpeg-9a.patch
index 701f04c..ed487e7 100644
--- a/x11-libs/fltk/files/fltk-1.3.2-jpeg-9a.patch
+++ b/x11-libs/fltk/files/fltk-1.3.2-jpeg-9a.patch
@@ -1,7 +1,7 @@
 http://bugs.gentoo.org/479774
 
 src/Fl_JPEG_Image.cxx
-+++ src/Fl_JPEG_Image.cxx
+--- a/src/Fl_JPEG_Image.cxx
 b/src/Fl_JPEG_Image.cxx
 @@ -155,7 +155,7 @@

jpeg_create_decompress(&dinfo);

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 259d66e..7e769f7 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -39,10 +39,8 @@ DEPEND="
 src_prepare() {
rm -rf zlib jpeg png || die
epatch \
-   "${FILESDIR}"/${PN}-1.3.2-desktop.patch \
"${FILESDIR}"/${PN}-1.3.0-share.patch \
"${FILESDIR}"/${PN}-1.3.2-conf-tests.patch \
-   "${FILESDIR}"/${PN}-1.3.2-jpeg-9a.patch \
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
 
sed -i \



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2016-08-24 Thread Jeroen Roovers
commit: b1f9a64ddf0ec0def1ad373aafa46b62ed6512a2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 24 09:53:47 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 24 09:53:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f9a64d

x11-libs/fltk: Depend on x11-libs/cairo[X] (bug #591928).

Package-Manager: portage-2.3.0

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 3 +--
 x11-libs/fltk/fltk-1.3..ebuild | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index a40c233..3cf3eb8 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -3,7 +3,6 @@
 # $Id$
 
 EAPI=5
-
 inherit autotools eutils fdo-mime flag-o-matic
 
 DESCRIPTION="C++ user interface toolkit for X and OpenGL"
@@ -23,7 +22,7 @@ RDEPEND="
x11-libs/libSM
x11-libs/libXext
x11-libs/libXt
-   cairo? ( x11-libs/cairo )
+   cairo? ( x11-libs/cairo[X] )
opengl? ( virtual/glu virtual/opengl )
xft? ( x11-libs/libXft )
xinerama? ( x11-libs/libXinerama )

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index 3f16aff..259d66e 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -24,7 +24,7 @@ RDEPEND="
x11-libs/libSM
x11-libs/libXext
x11-libs/libXt
-   cairo? ( x11-libs/cairo )
+   cairo? ( x11-libs/cairo[X] )
opengl? ( virtual/glu virtual/opengl )
xinerama? ( x11-libs/libXinerama )
xft? ( x11-libs/libXft )



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/, x11-libs/fltk/files/

2016-08-19 Thread Jeroen Roovers
commit: 4632a04c6cad48622eb126c34839b8ae0fa9644c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Aug 19 07:02:27 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Aug 19 07:02:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4632a04c

x11-libs/fltk: Depend on virtual/glu by Robert Pearce (bug #591634).

Package-Manager: portage-2.3.0

 x11-libs/fltk/files/fltk-1.3.0-conf-tests.patch |  79 
 x11-libs/fltk/files/fltk-1.3.1-as-needed.patch  | 154 
 x11-libs/fltk/fltk-1.3.3-r3.ebuild  |  43 ---
 x11-libs/fltk/fltk-1.3..ebuild  |  42 ---
 4 files changed, 45 insertions(+), 273 deletions(-)

diff --git a/x11-libs/fltk/files/fltk-1.3.0-conf-tests.patch 
b/x11-libs/fltk/files/fltk-1.3.0-conf-tests.patch
deleted file mode 100644
index f5e2a1f..000
--- a/x11-libs/fltk/files/fltk-1.3.0-conf-tests.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff --git a/Makefile b/Makefile
-index ccec15c..747625e 100644
 a/Makefile
-+++ b/Makefile
-@@ -27,7 +27,7 @@
- 
- include makeinclude
- 
--DIRS = $(IMAGEDIRS) src $(CAIRODIR) fluid test documentation
-+DIRS = $(IMAGEDIRS) src $(CAIRODIR) fluid
- 
- all: makeinclude fltk-config
-   for dir in $(DIRS); do\
-@@ -35,6 +35,10 @@ all: makeinclude fltk-config
-   (cd $$dir; $(MAKE) $(MFLAGS)) || exit 1;\
-   done
- 
-+check: all
-+  $(MAKE) $(MFLAGS) -C test || exit 1
-+
-+
- install: makeinclude
-   -mkdir -p $(DESTDIR)$(bindir)
-   $(RM) $(DESTDIR)$(bindir)/fltk-config
-@@ -109,9 +113,6 @@ makeinclude: configure configh.in makeinclude.in
-   touch config.h
-   chmod +x fltk-config
- 
--configure: configure.in
--  autoconf
--
- portable-dist:
-   epm -v -s fltk.xpm fltk
- 
-diff --git a/documentation/Makefile b/documentation/Makefile
-index 1742cfa..8102c43 100644
 a/documentation/Makefile
-+++ b/documentation/Makefile
-@@ -92,11 +92,6 @@ install: $(MANPAGES)
- $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \
-   fi
-   echo "Installing man pages in $(DESTDIR)$(mandir) ..."
--  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1
--  $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
--  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) 
$(DESTDIR)$(mandir)/cat1
--  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3
--  $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3
-   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1
-   $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1
-   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man 
$(DESTDIR)$(mandir)/man1/fltk-config.1
-@@ -104,10 +99,6 @@ install: $(MANPAGES)
-   $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3
- 
- install-linux install-osx:
--  -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6
--  $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
--  $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) 
$(DESTDIR)$(mandir)/cat6
--  $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
-   -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6
-   $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man 
$(DESTDIR)$(mandir)/man6/blocks.6
-   $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man 
$(DESTDIR)$(mandir)/man6/checkers.6
-@@ -116,17 +107,11 @@ install-linux install-osx:
- 
- uninstall:
-   $(RMDIR) $(DESTDIR)$(docdir)
--  $(RM) $(DESTDIR)$(mandir)/cat1/fluid.$(CAT1EXT)
-   $(RM) $(DESTDIR)$(mandir)/man1/fluid.1
--  $(RM) $(DESTDIR)$(mandir)/cat1/fltk-config.$(CAT1EXT)
-   $(RM) $(DESTDIR)$(mandir)/man1/fltk-config.1
--  $(RM) $(DESTDIR)$(mandir)/cat3/fltk.$(CAT3EXT)
-   $(RM) $(DESTDIR)$(mandir)/man3/fltk.3
- 
- uninstall-linux uninstall-osx:
--  $(RM) $(DESTDIR)$(mandir)/cat6/blocks.$(CAT6EXT)
--  $(RM) $(DESTDIR)$(mandir)/cat6/checkers.$(CAT6EXT)
--  $(RM) $(DESTDIR)$(mandir)/cat6/sudoku.$(CAT6EXT)
-   $(RM) $(DESTDIR)$(mandir)/man6/blocks.6
-   $(RM) $(DESTDIR)$(mandir)/man6/checkers.6
-   $(RM) $(DESTDIR)$(mandir)/man6/sudoku.6

diff --git a/x11-libs/fltk/files/fltk-1.3.1-as-needed.patch 
b/x11-libs/fltk/files/fltk-1.3.1-as-needed.patch
deleted file mode 100644
index c6539fc..000
--- a/x11-libs/fltk/files/fltk-1.3.1-as-needed.patch
+++ /dev/null
@@ -1,154 +0,0 @@
- cairo/Makefile |4 ++--
- configure.in   |9 +++--
- src/Makefile   |   24 
- 3 files changed, 17 insertions(+), 20 deletions(-)
-
-diff --git a/cairo/Makefile b/cairo/Makefile
-index 3cefc9f..445cd9c 100644
 a/cairo/Makefile
-+++ b/cairo/Makefile
-@@ -48,13 +48,13 @@ $(CAIROLIBNAME): $(CAIROOBJECTS)
- 
- libfltk_cairo.so.1.3: $(CAIROOBJECTS) ../src/libfltk.so.1.3
-   echo $(DSOCOMMAND) $@ ...
--  $(DSOCOMMAND) $@ $(CAIROOBJECTS) -L../src -lfltk
-+  $(DSOCOMMAND) $@ $(CAIROOBJECTS) -L../src -lfltk $(CAIROLIBS)
-   $(RM) libfltk_cairo.so
-   $(LN) $(CAI

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-12-22 Thread Manuel Rüger
commit: 30a59ebb6b5977514dec8097989690c001036b4b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 22 16:42:04 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 22 16:42:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a59ebb

x11-libs/fltk: Remove old

Package-Manager: portage-2.2.26

 x11-libs/fltk/Manifest  |   1 -
 x11-libs/fltk/fltk-1.3.2.ebuild | 153 
 2 files changed, 154 deletions(-)

diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest
index 66b6807..f7d69a4 100644
--- a/x11-libs/fltk/Manifest
+++ b/x11-libs/fltk/Manifest
@@ -1,2 +1 @@
-DIST fltk-1.3.2-source.tar.gz 4260874 SHA256 
176044df94f31bd53a5806cf5054ca78b180bf9ae27ce47649608833695ee4a4 SHA512 
9372a34d8dfc4b4ece7632683c1c92f9ea9e538ba6eec08bec69615e2b2c885957d229a5ec495830f673b6a059f55a94b61727e8eb1fb7b3bd37005dc0b8312e
 WHIRLPOOL 
10c85d1ae50ccd3d9f66285483d39bc0e61b9f3306f87412841ceed9a45fd45f0476b28f7e7652658f6fcc48533d1ec4974a9eb98ca0f535b662a70209c1f781
 DIST fltk-1.3.3-source.tar.gz 4986376 SHA256 
f8398d98d7221d40e77bc7b19e761adaf2f1ef8bb0c30eceb7beb4f2273d0d97 SHA512 
277ba27e35c20e2d4fc5296bf418c5ab78c821870476e21d49f723765b99b3a559eed4ecd5215ac26d53a1091ada003e17f1553194cebaa97dd854809dd2885d
 WHIRLPOOL 
876a92e44dac20e6a2d86e4339a87185e708718d4cc59983bd81d5c3f0100d52230ef34d9c92800a2a07f6e7ed26e2ba9212c01ce898e7a184a7a35c40837761

diff --git a/x11-libs/fltk/fltk-1.3.2.ebuild b/x11-libs/fltk/fltk-1.3.2.ebuild
deleted file mode 100644
index 19d8ac5..000
--- a/x11-libs/fltk/fltk-1.3.2.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools eutils fdo-mime flag-o-matic versionator
-
-MY_P=${P/_}
-
-DESCRIPTION="C++ user interface toolkit for X and OpenGL"
-HOMEPAGE="http://www.fltk.org/";
-SRC_URI="http://fltk.org/pub/${PN}/${PV/_}/${P/_}-source.tar.gz";
-
-SLOT="1"
-LICENSE="FLTK LGPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-macos"
-IUSE="cairo debug doc examples games +opengl pdf static-libs +threads +xft 
+xinerama"
-
-RDEPEND="
-   >=media-libs/libpng-1.2:0
-   virtual/jpeg:0
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXext
-   x11-libs/libXt
-   cairo? ( x11-libs/cairo )
-   opengl? ( virtual/opengl )
-   xinerama? ( x11-libs/libXinerama )
-   xft? ( x11-libs/libXft )"
-DEPEND="${RDEPEND}
-   x11-proto/xextproto
-   doc? (
-   app-doc/doxygen
-   pdf? ( dev-texlive/texlive-latex )
-   )
-   xinerama? ( x11-proto/xineramaproto )"
-
-INCDIR=${EPREFIX}/usr/include/fltk-${SLOT}
-LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk-${SLOT}
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   rm -rf zlib jpeg png || die
-   epatch \
-   "${FILESDIR}"/${PN}-1.3.1-as-needed.patch \
-   "${FILESDIR}"/${PN}-1.3.2-desktop.patch \
-   "${FILESDIR}"/${PN}-1.3.0-share.patch \
-   "${FILESDIR}"/${PN}-1.3.0-conf-tests.patch
-   sed \
-   -e 's:@HLINKS@::g' -i FL/Makefile.in || die
-   sed -i \
-   -e '/C\(XX\)\?FLAGS=/s:@C\(XX\)\?FLAGS@::' \
-   -e '/^LDFLAGS=/d' \
-   "${S}/fltk-config.in" || die
-   # some fixes introduced because slotting
-   sed -i \
-   -e '/RANLIB/s:$(libdir)/\(.*LIBNAME)\):$(libdir)/`basename 
\1`:g' \
-   src/Makefile || die
-   # docs in proper docdir
-   sed -i \
-   -e "/^docdir/s:fltk:${PF}/html:" \
-   -e "/SILENT:/d" \
-   makeinclude.in || die
-   sed -e "s/7/$(get_version_component_range 3)/" \
-   "${FILESDIR}"/FLTKConfig.cmake > CMake/FLTKConfig.cmake
-   sed -e 's:-Os::g' -i configure.in || die
-   use prefix && append-ldflags -Wl,-rpath -Wl,"${LIBDIR}"
-   eautoconf
-}
-
-src_configure() {
-   econf \
-   --includedir=${INCDIR}\
-   --libdir=${LIBDIR} \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
-   --enable-largefile \
-   --enable-shared \
-   --enable-xdbe \
-   --disable-localjpeg \
-   --disable-localpng \
-   --disable-localzlib \
-   $(use_enable debug) \
-   $(use_enable cairo) \
-   $(use_enable opengl gl) \
-   $(use_enable threads) \
-   $(use_enable xft) \
-   $(use_enable xinerama)
-}
-
-src_compile() {
-   default
-   if use doc; then
-   cd "${S}"/documentation
-   emake html
-   if use pdf; then
-   emake pdf
-   fi
-   fi
-   if use games; then
-   cd "${S}"/test
-   emake

[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-11-23 Thread Agostino Sarubbo
commit: 80b2a963b4ee7c55147bf07a6fd619e065a1a13b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 23 09:23:44 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 23 09:23:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b2a963

x11-libs/fltk: alpha stable wrt bug #562450

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="alpha"

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 3d980e4..bdef642 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-11-08 Thread Mikle Kolyada
commit: 5d154943b4b6d5993d797155f84994f08cee15df
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov  8 18:52:14 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov  8 18:52:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d154943

x11-libs/fltk: ia64 stable wrt bug #562450

Package-Manager: portage-2.2.20.1

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index d24f007..3d980e4 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-11-05 Thread Agostino Sarubbo
commit: e2305e9c92b1daf22a4f788e67eea2d7e7391eb9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov  5 11:20:02 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov  5 11:20:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2305e9c

x11-libs/fltk: sparc stable wrt bug #562450

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 513c1b9..d24f007 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-10-30 Thread Agostino Sarubbo
commit: dafccb2b837ce73f0b259580ee90ca36ba7dc428
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 30 10:13:58 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 30 10:15:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafccb2b

x11-libs/fltk: ppc stable wrt bug #562450

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 4258795..513c1b9 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-10-25 Thread Markus Meier
commit: ad898b40ebe93aad297e9d50e76f9bc4561aea38
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Oct 25 19:11:13 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Oct 25 19:11:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad898b40

x11-libs/fltk: arm stable, bug #562450

Package-Manager: portage-2.2.23
RepoMan-Options: --include-arches="arm"

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index f59eee8..4258795 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-10-25 Thread Mikle Kolyada
commit: 654fe344eb4078bfa66a94f0699dc1fe1e40165a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Oct 25 12:53:50 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Oct 25 12:53:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654fe344

x11-libs/fltk: x86 stable wrt bug #562450

Package-Manager: portage-2.2.20.1

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index 76810ec..f59eee8 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-10-08 Thread Jeroen Roovers
commit: 070daf854df17f1d2c324681026b742e9e508fe6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Oct  9 05:16:37 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Oct  9 05:16:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070daf85

x11-libs/fltk: Stable for HPPA PPC64 (bug #562450).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index e4d4ae6..a376532 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-10-06 Thread Jeroen Roovers
commit: 1491ec62e35fec5f91d173a69a5b2694fff6fa29
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Oct  7 04:56:05 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Oct  7 04:56:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1491ec62

x11-libs/fltk: Drop USE=pdf (bug #536566).

Package-Manager: portage-2.2.22

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 16 
 x11-libs/fltk/fltk-1.3..ebuild | 16 
 2 files changed, 8 insertions(+), 24 deletions(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index b55bc94..e4d4ae6 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 SLOT="1"
 LICENSE="FLTK LGPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="cairo debug doc examples games +opengl pdf static-libs +threads +xft 
+xinerama"
+IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="
>=media-libs/libpng-1.2:0
@@ -29,14 +29,7 @@ RDEPEND="
xft? ( x11-libs/libXft )"
 DEPEND="${RDEPEND}
x11-proto/xextproto
-   doc? (
-   app-doc/doxygen
-   pdf? (
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-   )
+   doc? ( app-doc/doxygen )
xinerama? ( x11-proto/xineramaproto )"
 
 FLTK_INCDIR=${EPREFIX}/usr/include/fltk
@@ -99,12 +92,11 @@ src_configure() {
 
 src_compile() {
default
+
if use doc; then
emake -C documentation html
-   if use pdf; then
-   emake -C documentation pdf
-   fi
fi
+
if use games; then
emake -C test blocks checkers sudoku
fi

diff --git a/x11-libs/fltk/fltk-1.3..ebuild 
b/x11-libs/fltk/fltk-1.3..ebuild
index ba25ae8..3c620a6 100644
--- a/x11-libs/fltk/fltk-1.3..ebuild
+++ b/x11-libs/fltk/fltk-1.3..ebuild
@@ -15,7 +15,7 @@ ESVN_PASSWORD=""
 SLOT="1"
 LICENSE="FLTK LGPL-2"
 KEYWORDS=""
-IUSE="cairo debug doc examples games +opengl pdf static-libs +threads +xft 
+xinerama"
+IUSE="cairo debug doc examples games +opengl static-libs +threads +xft 
+xinerama"
 
 RDEPEND="
>=media-libs/libpng-1.2:0
@@ -31,14 +31,7 @@ RDEPEND="
xft? ( x11-libs/libXft )"
 DEPEND="${RDEPEND}
x11-proto/xextproto
-   doc? (
-   app-doc/doxygen
-   pdf? (
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-   )
+   doc? ( app-doc/doxygen )
xinerama? ( x11-proto/xineramaproto )"
 
 FLTK_INCDIR=${EPREFIX}/usr/include/fltk
@@ -102,12 +95,11 @@ src_configure() {
 
 src_compile() {
default
+
if use doc; then
emake -C documentation html
-   if use pdf; then
-   emake -C documentation pdf
-   fi
fi
+
if use games; then
emake -C test blocks checkers sudoku
fi



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fltk/

2015-10-02 Thread Chí-Thanh Christopher Nguyễn
commit: 5019bde91c5044b4e1f5044955bc0c7259e12d5a
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Fri Oct  2 17:19:30 2015 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Fri Oct  2 17:19:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5019bde9

x11-libs/fltk: keyword ~amd64-fbsd

Package-Manager: portage-2.2.20.1

 x11-libs/fltk/fltk-1.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/fltk/fltk-1.3.3-r3.ebuild 
b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
index a046f82..b55bc94 100644
--- a/x11-libs/fltk/fltk-1.3.3-r3.ebuild
+++ b/x11-libs/fltk/fltk-1.3.3-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz";
 
 SLOT="1"
 LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 IUSE="cairo debug doc examples games +opengl pdf static-libs +threads +xft 
+xinerama"
 
 RDEPEND="