[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-09-25 Thread Lars Wendler
commit: 06242a4c45ef6a8399dd1c6a6192cc0576efb503
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 25 22:38:18 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 25 22:38:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06242a4c

x11-wm/icewm: Bump to version 1.6.2

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.6.2.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 3c7b5ef93c4..9473a5345a2 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,2 +1,3 @@
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
 DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011
+DIST icewm-1.6.2.tar.lz 1673647 BLAKE2B 
006424aa005483b85ca36bd4447ce814ca81cd7243fc8045242a02355c2b35e9cbf6de0f1225d9b5e7685aca2961a731f060f7442250ef4f1527594233e8eac8
 SHA512 
0da78b9caf5cbbd8f944b4c89a15cb8b0e998de2075b09f65338d23027cbf024bbb9cfe9fffbe5d9606f11832090cb6552be2693cca5a62c011024f36ec1a0f9

diff --git a/x11-wm/icewm/icewm-1.6.2.ebuild b/x11-wm/icewm/icewm-1.6.2.ebuild
new file mode 100644
index 000..869277de7f9
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.6.2.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
+}
+
+src_install(){
+   local DOCS=( AUTHORS ChangeLog NEWS README.md TODO VERSION )
+
+   default
+
+   docinto html
+   dodoc doc/icewm.html
+   dodoc man/*.html
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/icewm"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/files/, x11-wm/icewm/

2019-08-30 Thread Lars Wendler
commit: 8fc06541fd27281e4ae3d821f75204f06dc04136
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 30 06:59:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 30 06:59:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc06541

x11-wm/icewm: Removed old

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/files/icewm-1.3.10-menu.patch  |  22 --
 x11-wm/icewm/files/icewm-1.3.8-uclibc.patch |  64 
 x11-wm/icewm/icewm-1.4.2.ebuild | 114 
 4 files changed, 201 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 091ed8cc69c..3c7b5ef93c4 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,2 @@
-DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
 DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011

diff --git a/x11-wm/icewm/files/icewm-1.3.10-menu.patch 
b/x11-wm/icewm/files/icewm-1.3.10-menu.patch
deleted file mode 100644
index 721a15d25ee..000
--- a/x11-wm/icewm/files/icewm-1.3.10-menu.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 icewm-1.3.10/lib/menu.in
-+++ icewm-1.3.10/lib/menu.in
-@@ -4,14 +4,9 @@
- # since modifications to this file will be discarded when you
- # (re)install icewm.
- #
--prog xterm xterm xterm
--prog rxvt xterm rxvt -bg black -cr green -fg white -C -fn 9x15 -sl 500
--prog fte fte fte
--prog NEdit nedit nedit
--prog Mozilla mozilla mozilla
--prog XChat xchat xchat
--prog Gimp gimp gimp
-+prog xterm /usr/share/icons/gnome/16x16/apps/terminal.png xterm
-+"Web browser" /usr/share/icons/gnome/16x16/apps/web-browser.png xdg-open 
about:blank
- separator
--menuprog "Desktop Apps" folder icewm-menu-fdo
--menufile Programs folder programs
--menufile Tool_bar folder toolbar
-+prog "Rebuild program menu" 
/usr/share/icons/gnome/16x16/actions/edit-find-replace.png 
/usr/share/icewm/startup
-+separator
-+menufile Programs folder programs.autogen

diff --git a/x11-wm/icewm/files/icewm-1.3.8-uclibc.patch 
b/x11-wm/icewm/files/icewm-1.3.8-uclibc.patch
deleted file mode 100644
index e790842faed..000
--- a/x11-wm/icewm/files/icewm-1.3.8-uclibc.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-diff -Naur icewm-1.3.7.orig/configure.in icewm-1.3.7/configure.in
 icewm-1.3.7.orig/configure.in  2010-10-31 10:09:37.0 -0400
-+++ icewm-1.3.7/configure.in   2013-10-19 06:20:22.947520430 -0400
-@@ -113,6 +113,7 @@
- AC_CHECK_HEADERS(libgen.h)dnl --  basename() for FreeBSD
- AC_CHECK_HEADERS(machine/apmvar.h)
- AC_CHECK_HEADERS(machine/apm_bios.h)
-+AC_CHECK_HEADERS(execinfo.h)
- 
- AC_CHECK_HEADERS(kstat.h,
-   [ CORE_LIBS="${CORE_LIBS} -lkstat"
-diff -Naur icewm-1.3.7.orig/src/acpustatus.cc icewm-1.3.7/src/acpustatus.cc
 icewm-1.3.7.orig/src/acpustatus.cc 2010-10-31 10:09:36.0 -0400
-+++ icewm-1.3.7/src/acpustatus.cc  2013-10-19 06:20:18.355519888 -0400
-@@ -25,17 +25,12 @@
- #include "sysdep.h"
- #include "default.h"
- 
--#if defined(linux)
--//#include 
--#include 
--#endif
- #if defined(sun) && defined(SVR4)
- #include 
- #endif
- #ifdef HAVE_KSTAT_H
- #include 
- #include 
--#include 
- #endif
- 
- #ifdef HAVE_SYS_PARAM_H
-@@ -56,6 +51,10 @@
- #include 
- #include "intl.h"
- 
-+#if defined(linux) || defined(HAVE_KSTAT_H)
-+#include 
-+#endif
-+
- #if (defined(linux) || defined(HAVE_KSTAT_H)) || defined(HAVE_SYSCTL_CP_TIME)
- 
- extern ref taskbackPixmap;
-diff -Naur icewm-1.3.7.orig/src/misc.cc icewm-1.3.7/src/misc.cc
 icewm-1.3.7.orig/src/misc.cc   2010-10-31 10:09:36.0 -0400
-+++ icewm-1.3.7/src/misc.cc2013-10-19 06:20:22.947520430 -0400
-@@ -15,7 +15,7 @@
- #include 
- #endif
- 
--#ifdef linux
-+#if defined(linux) && defined(HAVE_EXECINFO_H)
- #include 
- #endif
- 
-@@ -503,7 +503,7 @@
- }
- 
- void show_backtrace() {
--#ifdef linux
-+#if defined(linux) && defined(HAVE_EXECINFO_H)
- const char head[] = "\nbacktrace:\n";
- const char tail[] = "end\n";
- void *array[20];

diff --git a/x11-wm/icewm/icewm-1.4.2.ebuild b/x11-wm/icewm/icewm-1.4.2.ebuild
deleted file 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-08-26 Thread Agostino Sarubbo
commit: e620baebbcf60b9677c763814d587144fe2f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 15:00:24 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 15:00:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e620bae7

x11-wm/icewm: x86 stable wrt bug #692790

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

 x11-wm/icewm/icewm-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.5.5.ebuild b/x11-wm/icewm/icewm-1.5.5.ebuild
index dd66d190dfc..d38893669b3 100644
--- a/x11-wm/icewm/icewm-1.5.5.ebuild
+++ b/x11-wm/icewm/icewm-1.5.5.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
 
 SLOT="0"
-KEYWORDS="amd64 ppc sparc ~x86"
+KEYWORDS="amd64 ppc sparc x86"
 IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-08-26 Thread Agostino Sarubbo
commit: 9abffa9f481a8e28864ebf4b2ae1a762764c2727
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 14:59:15 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 14:59:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9abffa9f

x11-wm/icewm: sparc stable wrt bug #692790

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

 x11-wm/icewm/icewm-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.5.5.ebuild b/x11-wm/icewm/icewm-1.5.5.ebuild
index 87dfafb3649..dd66d190dfc 100644
--- a/x11-wm/icewm/icewm-1.5.5.ebuild
+++ b/x11-wm/icewm/icewm-1.5.5.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
 
 SLOT="0"
-KEYWORDS="amd64 ppc ~sparc ~x86"
+KEYWORDS="amd64 ppc sparc ~x86"
 IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-08-26 Thread Agostino Sarubbo
commit: 0ee396c9946842b1c71e640cca106360ffc5192c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 14:57:21 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 14:57:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee396c9

x11-wm/icewm: ppc stable wrt bug #692790

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

 x11-wm/icewm/icewm-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.5.5.ebuild b/x11-wm/icewm/icewm-1.5.5.ebuild
index 1ffd51f5ed5..87dfafb3649 100644
--- a/x11-wm/icewm/icewm-1.5.5.ebuild
+++ b/x11-wm/icewm/icewm-1.5.5.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ppc ~sparc ~x86"
 IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-08-26 Thread Agostino Sarubbo
commit: dd77ae976db1f0fd3af69e91a23e88f56b88452f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 26 14:56:20 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 26 14:56:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd77ae97

x11-wm/icewm: amd64 stable wrt bug #692790

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

 x11-wm/icewm/icewm-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.5.5.ebuild b/x11-wm/icewm/icewm-1.5.5.ebuild
index 1fb78abeecf..1ffd51f5ed5 100644
--- a/x11-wm/icewm/icewm-1.5.5.ebuild
+++ b/x11-wm/icewm/icewm-1.5.5.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-08-23 Thread Lars Wendler
commit: 35386b7ba1515e59ad12bfae0059cf8b82d610a5
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:56:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35386b7b

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-1.5.4.ebuild | 119 
 2 files changed, 120 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index f0ee42819ad..091ed8cc69c 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
-DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
 DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011

diff --git a/x11-wm/icewm/icewm-1.5.4.ebuild b/x11-wm/icewm/icewm-1.5.4.ebuild
deleted file mode 100644
index 1fb78abeecf..000
--- a/x11-wm/icewm/icewm-1.5.4.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   truetype? ( x11-libs/libXext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   truetype? ( >=media-libs/freetype-2.0.9 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   nls? ( >=sys-devel/gettext-0.19.6 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-gdk-pixbuf
-   --enable-logevents
-   --enable-xrandr
-   --enable-xrender
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)
-   )
-   if use truetype ; then
-   myconf+=(
-   --enable-shape
-   )
-   else
-   myconf+=(
-   --disable-xfreetype
-   --enable-corefonts
-   )
-   fi
-
-   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-08-23 Thread Lars Wendler
commit: b1ee8814a1334047d463702d54930e79b8d1b4be
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 23 21:55:54 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 23 22:00:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ee8814

x11-wm/icewm: Bump to version 1.6.1

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.6.1.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 7b96cd7c145..f0ee42819ad 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
+DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 
85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3
 SHA512 
dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011

diff --git a/x11-wm/icewm/icewm-1.6.1.ebuild b/x11-wm/icewm/icewm-1.6.1.ebuild
new file mode 100644
index 000..869277de7f9
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.6.1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-06-12 Thread Lars Wendler
commit: 9ff86e45e20cb7a0b24555e34b999e5fe1a88430
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 12 08:46:40 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 12 08:47:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff86e45

x11-wm/icewm: Bump to version 1.5.5

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.5.5.ebuild | 119 
 2 files changed, 120 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index d30bd8e1d18..9c3a18bf06a 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.3.tar.xz 1679384 BLAKE2B 
6a855e6305083815173ed16f043ee6da3041b0b8ee537e5ac217dc6aca1d5a9b4303b7cf81ea4cd857fed55b64bd0842f6e2e7cacdf19d9c7abfb50df93a73d9
 SHA512 
3fb7bb3002687fc3105c61f062600015cf59173e054e3dc3dc1af4ec960991790bbb5b4ba842e9c67c8f73fb8189ae76772f3df58fd679884c85239e6d93a3cb
 DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e
+DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e

diff --git a/x11-wm/icewm/icewm-1.5.5.ebuild b/x11-wm/icewm/icewm-1.5.5.ebuild
new file mode 100644
index 000..1fb78abeecf
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.5.5.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --enable-xrender
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-06-12 Thread Lars Wendler
commit: 9eb759a34b8b8ba9979a3f3e9489f947b287d62e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 12 08:47:20 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 12 08:47:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb759a3

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-1.5.3.ebuild | 119 
 2 files changed, 120 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 9c3a18bf06a..7b96cd7c145 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
-DIST icewm-1.5.3.tar.xz 1679384 BLAKE2B 
6a855e6305083815173ed16f043ee6da3041b0b8ee537e5ac217dc6aca1d5a9b4303b7cf81ea4cd857fed55b64bd0842f6e2e7cacdf19d9c7abfb50df93a73d9
 SHA512 
3fb7bb3002687fc3105c61f062600015cf59173e054e3dc3dc1af4ec960991790bbb5b4ba842e9c67c8f73fb8189ae76772f3df58fd679884c85239e6d93a3cb
 DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e
 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 
670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797
 SHA512 
5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e

diff --git a/x11-wm/icewm/icewm-1.5.3.ebuild b/x11-wm/icewm/icewm-1.5.3.ebuild
deleted file mode 100644
index 1fb78abeecf..000
--- a/x11-wm/icewm/icewm-1.5.3.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   truetype? ( x11-libs/libXext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   truetype? ( >=media-libs/freetype-2.0.9 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   nls? ( >=sys-devel/gettext-0.19.6 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-gdk-pixbuf
-   --enable-logevents
-   --enable-xrandr
-   --enable-xrender
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)
-   )
-   if use truetype ; then
-   myconf+=(
-   --enable-shape
-   )
-   else
-   myconf+=(
-   --disable-xfreetype
-   --enable-corefonts
-   )
-   fi
-
-   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-04-25 Thread Lars Wendler
commit: af5bcb3c7f3f0780b5b489e2da9665dcbeea933c
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 25 09:11:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 25 09:11:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5bcb3c

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-1.5.2.ebuild | 116 
 2 files changed, 117 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 9f64ab4f828..d30bd8e1d18 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
-DIST icewm-1.5.2.tar.xz 1662664 BLAKE2B 
612cf919a685a50844b0085d63855a7fdbbd322cb9792fe250420566b1188efc390cfe79fef40386d9328b896f60ba94cc7cc7d87b78866433e2234666ec4206
 SHA512 
f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614
 DIST icewm-1.5.3.tar.xz 1679384 BLAKE2B 
6a855e6305083815173ed16f043ee6da3041b0b8ee537e5ac217dc6aca1d5a9b4303b7cf81ea4cd857fed55b64bd0842f6e2e7cacdf19d9c7abfb50df93a73d9
 SHA512 
3fb7bb3002687fc3105c61f062600015cf59173e054e3dc3dc1af4ec960991790bbb5b4ba842e9c67c8f73fb8189ae76772f3df58fd679884c85239e6d93a3cb
 DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e

diff --git a/x11-wm/icewm/icewm-1.5.2.ebuild b/x11-wm/icewm/icewm-1.5.2.ebuild
deleted file mode 100644
index abaa3c67fdf..000
--- a/x11-wm/icewm/icewm-1.5.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   truetype? ( x11-libs/libXext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   app-text/asciidoc
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   nls? ( >=sys-devel/gettext-0.19.6 )
-   truetype? ( >=media-libs/freetype-2.0.9 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-gdk-pixbuf
-   --enable-logevents
-   --enable-xrandr
-   --enable-xrender
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)
-   )
-   if use truetype ; then
-   myconf+=(
-   --enable-shape
-   )
-   else
-   myconf+=(
-   --disable-xfreetype
-   --enable-corefonts
-   )
-   fi
-
-   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || die "libungif 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-04-25 Thread Lars Wendler
commit: cb701876ea0a4398f465a47347f2d224c17c2f6f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr 25 09:09:24 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr 25 09:11:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb701876

x11-wm/icewm: Bump to version 1.5.4

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.5.4.ebuild | 119 
 2 files changed, 120 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 2c0a6ab9ad5..9f64ab4f828 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.2.tar.xz 1662664 BLAKE2B 
612cf919a685a50844b0085d63855a7fdbbd322cb9792fe250420566b1188efc390cfe79fef40386d9328b896f60ba94cc7cc7d87b78866433e2234666ec4206
 SHA512 
f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614
 DIST icewm-1.5.3.tar.xz 1679384 BLAKE2B 
6a855e6305083815173ed16f043ee6da3041b0b8ee537e5ac217dc6aca1d5a9b4303b7cf81ea4cd857fed55b64bd0842f6e2e7cacdf19d9c7abfb50df93a73d9
 SHA512 
3fb7bb3002687fc3105c61f062600015cf59173e054e3dc3dc1af4ec960991790bbb5b4ba842e9c67c8f73fb8189ae76772f3df58fd679884c85239e6d93a3cb
+DIST icewm-1.5.4.tar.xz 1689668 BLAKE2B 
19779e0b80da89ca5cdce3525a0f612b126e0e3d4c7569fe249ca78af7cc8ad16162361699d0a068f3394a2105f2afc1f7f644a02c7ad883469a9fa8c1fbf416
 SHA512 
7b5743872d328f937b49e2b79f7d6c0b8404326ef7e7a3b529c80138b36e8c2b30db79593125a8be76abe40282c779f79ca64b504f980ef2c87052448bdc076e

diff --git a/x11-wm/icewm/icewm-1.5.4.ebuild b/x11-wm/icewm/icewm-1.5.4.ebuild
new file mode 100644
index 000..1fb78abeecf
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.5.4.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --enable-xrender
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-03-28 Thread Lars Wendler
commit: 9a4aada9cca492b3c94cfbb658862c03b30807e3
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 28 12:14:28 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 28 12:14:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4aada9

x11-wm/icewm: Removed old.

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

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/icewm-1.5.1.ebuild | 116 
 2 files changed, 117 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 18846bb1eaa..2c0a6ab9ad5 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
-DIST icewm-1.5.1.tar.xz 1666056 BLAKE2B 
2cd417a9d3097f57cef1bf44b8c4ef4237db962ea5edd8b902338de90d9b28a46aa7f0a720abe87361847836ffd8feb9e0269124260b324ed14b27f0ba7d94b2
 SHA512 
e7329ccf87da5ad12402c70a3946303f58c76563d25319b9e8f6d153b34a67df0e17612874f8af3bea701b52d15168557842e8ffce0a5a255c59e67bd2022a01
 DIST icewm-1.5.2.tar.xz 1662664 BLAKE2B 
612cf919a685a50844b0085d63855a7fdbbd322cb9792fe250420566b1188efc390cfe79fef40386d9328b896f60ba94cc7cc7d87b78866433e2234666ec4206
 SHA512 
f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614
 DIST icewm-1.5.3.tar.xz 1679384 BLAKE2B 
6a855e6305083815173ed16f043ee6da3041b0b8ee537e5ac217dc6aca1d5a9b4303b7cf81ea4cd857fed55b64bd0842f6e2e7cacdf19d9c7abfb50df93a73d9
 SHA512 
3fb7bb3002687fc3105c61f062600015cf59173e054e3dc3dc1af4ec960991790bbb5b4ba842e9c67c8f73fb8189ae76772f3df58fd679884c85239e6d93a3cb

diff --git a/x11-wm/icewm/icewm-1.5.1.ebuild b/x11-wm/icewm/icewm-1.5.1.ebuild
deleted file mode 100644
index abaa3c67fdf..000
--- a/x11-wm/icewm/icewm-1.5.1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   truetype? ( x11-libs/libXext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   app-text/asciidoc
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   nls? ( >=sys-devel/gettext-0.19.6 )
-   truetype? ( >=media-libs/freetype-2.0.9 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-gdk-pixbuf
-   --enable-logevents
-   --enable-xrandr
-   --enable-xrender
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)
-   )
-   if use truetype ; then
-   myconf+=(
-   --enable-shape
-   )
-   else
-   myconf+=(
-   --disable-xfreetype
-   --enable-corefonts
-   )
-   fi
-
-   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || die "libungif 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-03-28 Thread Lars Wendler
commit: eb4e22d29b4dcac04ce90375be2ac41fdb57965b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 28 12:13:17 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 28 12:14:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4e22d2

x11-wm/icewm: Bump to version 1.5.3

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

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.5.3.ebuild | 119 
 2 files changed, 120 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 57d4af29795..18846bb1eaa 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.1.tar.xz 1666056 BLAKE2B 
2cd417a9d3097f57cef1bf44b8c4ef4237db962ea5edd8b902338de90d9b28a46aa7f0a720abe87361847836ffd8feb9e0269124260b324ed14b27f0ba7d94b2
 SHA512 
e7329ccf87da5ad12402c70a3946303f58c76563d25319b9e8f6d153b34a67df0e17612874f8af3bea701b52d15168557842e8ffce0a5a255c59e67bd2022a01
 DIST icewm-1.5.2.tar.xz 1662664 BLAKE2B 
612cf919a685a50844b0085d63855a7fdbbd322cb9792fe250420566b1188efc390cfe79fef40386d9328b896f60ba94cc7cc7d87b78866433e2234666ec4206
 SHA512 
f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614
+DIST icewm-1.5.3.tar.xz 1679384 BLAKE2B 
6a855e6305083815173ed16f043ee6da3041b0b8ee537e5ac217dc6aca1d5a9b4303b7cf81ea4cd857fed55b64bd0842f6e2e7cacdf19d9c7abfb50df93a73d9
 SHA512 
3fb7bb3002687fc3105c61f062600015cf59173e054e3dc3dc1af4ec960991790bbb5b4ba842e9c67c8f73fb8189ae76772f3df58fd679884c85239e6d93a3cb

diff --git a/x11-wm/icewm/icewm-1.5.3.ebuild b/x11-wm/icewm/icewm-1.5.3.ebuild
new file mode 100644
index 000..1fb78abeecf
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.5.3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --enable-xrender
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-02-08 Thread Lars Wendler
commit: 09ba37cd1123866be583206c63df106e54adab5b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb  8 16:47:18 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb  8 16:48:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ba37cd

x11-wm/icewm: Bump to version 1.5.2

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.5.2.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 6211d8e9072..b3a4b16c3b1 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.0.tar.xz 1660616 BLAKE2B 
edfcde56b77e57ed1cddb615238d13d568e2e9166a1e487d17693fff8fa6d7e61b17cd0cb7be0611ffcafa03eeea1cdaa2a4dce30cd9a60f760b1302efc1ebe5
 SHA512 
49d3f6fc8b2073731ae499375352bda73cf0c166067339d5bf09ad900decddf483c60da140ea6a5a607271b7d9cfac44a04dd8c56df18243e35d2ceb100ddff9
 DIST icewm-1.5.1.tar.xz 1666056 BLAKE2B 
2cd417a9d3097f57cef1bf44b8c4ef4237db962ea5edd8b902338de90d9b28a46aa7f0a720abe87361847836ffd8feb9e0269124260b324ed14b27f0ba7d94b2
 SHA512 
e7329ccf87da5ad12402c70a3946303f58c76563d25319b9e8f6d153b34a67df0e17612874f8af3bea701b52d15168557842e8ffce0a5a255c59e67bd2022a01
+DIST icewm-1.5.2.tar.xz 1662664 BLAKE2B 
612cf919a685a50844b0085d63855a7fdbbd322cb9792fe250420566b1188efc390cfe79fef40386d9328b896f60ba94cc7cc7d87b78866433e2234666ec4206
 SHA512 
f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614

diff --git a/x11-wm/icewm/icewm-1.5.2.ebuild b/x11-wm/icewm/icewm-1.5.2.ebuild
new file mode 100644
index 000..abaa3c67fdf
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.5.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   app-text/asciidoc
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   nls? ( >=sys-devel/gettext-0.19.6 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --enable-xrender
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" src/Makefile || die 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-02-08 Thread Lars Wendler
commit: e6db6ade2584f20c3ce511d8832b12ca84b6920c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb  8 16:48:03 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb  8 16:48:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6db6ade

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest  |   1 -
 x11-wm/icewm/icewm-1.5.0-r1.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index b3a4b16c3b1..57d4af29795 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
-DIST icewm-1.5.0.tar.xz 1660616 BLAKE2B 
edfcde56b77e57ed1cddb615238d13d568e2e9166a1e487d17693fff8fa6d7e61b17cd0cb7be0611ffcafa03eeea1cdaa2a4dce30cd9a60f760b1302efc1ebe5
 SHA512 
49d3f6fc8b2073731ae499375352bda73cf0c166067339d5bf09ad900decddf483c60da140ea6a5a607271b7d9cfac44a04dd8c56df18243e35d2ceb100ddff9
 DIST icewm-1.5.1.tar.xz 1666056 BLAKE2B 
2cd417a9d3097f57cef1bf44b8c4ef4237db962ea5edd8b902338de90d9b28a46aa7f0a720abe87361847836ffd8feb9e0269124260b324ed14b27f0ba7d94b2
 SHA512 
e7329ccf87da5ad12402c70a3946303f58c76563d25319b9e8f6d153b34a67df0e17612874f8af3bea701b52d15168557842e8ffce0a5a255c59e67bd2022a01
 DIST icewm-1.5.2.tar.xz 1662664 BLAKE2B 
612cf919a685a50844b0085d63855a7fdbbd322cb9792fe250420566b1188efc390cfe79fef40386d9328b896f60ba94cc7cc7d87b78866433e2234666ec4206
 SHA512 
f2a542d162e984dcc6f7b8e3fc2dbd7df46510f961431b4c3b6651351f7b236ef4724a07ce01dfa163b08c9a130e7ee3ed62e1c5b1f364340998d31290323614

diff --git a/x11-wm/icewm/icewm-1.5.0-r1.ebuild 
b/x11-wm/icewm/icewm-1.5.0-r1.ebuild
deleted file mode 100644
index abaa3c67fdf..000
--- a/x11-wm/icewm/icewm-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXft
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   truetype? ( x11-libs/libXext )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   app-text/asciidoc
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   nls? ( >=sys-devel/gettext-0.19.6 )
-   truetype? ( >=media-libs/freetype-2.0.9 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-gdk-pixbuf
-   --enable-logevents
-   --enable-xrandr
-   --enable-xrender
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   --with-icesound="${icesound}"
-   --with-libdir=/usr/share/icewm
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)
-   )
-   if use truetype ; then
-   myconf+=(
-   --enable-shape
-   )
-   else
-   myconf+=(
-   --disable-xfreetype
-   --enable-corefonts
-   )
-   fi
-
-   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || die 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-01-08 Thread Lars Wendler
commit: 531498e9500bf564ff021cd6b93d80d0494c0ff5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  9 07:51:40 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  9 07:51:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531498e9

x11-wm/icewm: Bump to version 1.5.1

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.5.1.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index c27a26a892b..6211d8e9072 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,2 +1,3 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 DIST icewm-1.5.0.tar.xz 1660616 BLAKE2B 
edfcde56b77e57ed1cddb615238d13d568e2e9166a1e487d17693fff8fa6d7e61b17cd0cb7be0611ffcafa03eeea1cdaa2a4dce30cd9a60f760b1302efc1ebe5
 SHA512 
49d3f6fc8b2073731ae499375352bda73cf0c166067339d5bf09ad900decddf483c60da140ea6a5a607271b7d9cfac44a04dd8c56df18243e35d2ceb100ddff9
+DIST icewm-1.5.1.tar.xz 1666056 BLAKE2B 
2cd417a9d3097f57cef1bf44b8c4ef4237db962ea5edd8b902338de90d9b28a46aa7f0a720abe87361847836ffd8feb9e0269124260b324ed14b27f0ba7d94b2
 SHA512 
e7329ccf87da5ad12402c70a3946303f58c76563d25319b9e8f6d153b34a67df0e17612874f8af3bea701b52d15168557842e8ffce0a5a255c59e67bd2022a01

diff --git a/x11-wm/icewm/icewm-1.5.1.ebuild b/x11-wm/icewm/icewm-1.5.1.ebuild
new file mode 100644
index 000..abaa3c67fdf
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.5.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   app-text/asciidoc
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   nls? ( >=sys-devel/gettext-0.19.6 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --enable-xrender
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
+}
+
+src_install(){
+   local DOCS=( AUTHORS ChangeLog NEWS README.md TODO VERSION )
+
+   default
+
+   docinto html
+   dodoc doc/icewm.html
+   dodoc man/*.html
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/icewm"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-01-04 Thread Lars Wendler
commit: 55921ad2070080ffbdab5f88b073394a5884c38c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  4 09:06:45 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  4 09:07:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55921ad2

x11-wm/icewm: Removed "doc" USE flag.

Closes: https://bugs.gentoo.org/67
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/icewm-1.5.0-r1.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/x11-wm/icewm/icewm-1.5.0-r1.ebuild 
b/x11-wm/icewm/icewm-1.5.0-r1.ebuild
index a6dc765a7cf..abaa3c67fdf 100644
--- a/x11-wm/icewm/icewm-1.5.0-r1.ebuild
+++ b/x11-wm/icewm/icewm-1.5.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
 
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="+alsa ao bidi debug doc nls truetype uclibc xinerama"
+IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533
 RESTRICT="test"
@@ -45,9 +45,9 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
+   app-text/asciidoc
gnome-base/librsvg
x11-base/xorg-proto
-   doc? ( app-text/linuxdoc-tools )
nls? ( >=sys-devel/gettext-0.19.6 )
truetype? ( >=media-libs/freetype-2.0.9 )
 "
@@ -57,11 +57,6 @@ src_prepare() {
#use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
 
default
-
-   if ! use doc ; then
-   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
-   fi
-
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-01-03 Thread Lars Wendler
commit: 7ddc1ec8b69a1aab406ed7247e26ca364bb55888
Author: Helmut Jarausch  igpm  rwth-aachen  de>
AuthorDate: Thu Jan  3 10:24:46 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan  3 10:26:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ddc1ec8

x11-wm/icewm: Revbump to install help manual

Closes: https://bugs.gentoo.org/674396
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/{icewm-1.5.0.ebuild => icewm-1.5.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/icewm/icewm-1.5.0.ebuild 
b/x11-wm/icewm/icewm-1.5.0-r1.ebuild
similarity index 99%
rename from x11-wm/icewm/icewm-1.5.0.ebuild
rename to x11-wm/icewm/icewm-1.5.0-r1.ebuild
index 5c3341f6da6..a6dc765a7cf 100644
--- a/x11-wm/icewm/icewm-1.5.0.ebuild
+++ b/x11-wm/icewm/icewm-1.5.0-r1.ebuild
@@ -113,6 +113,7 @@ src_install(){
default
 
docinto html
+   dodoc doc/icewm.html
dodoc man/*.html
 
exeinto /etc/X11/Sessions



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-01-02 Thread Lars Wendler
commit: 51d23b2b84279a3cb0bc52cca310b4104fd1adc8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 11:56:49 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 11:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d23b2b

x11-wm/icewm: Added another remote-id

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/icewm/metadata.xml b/x11-wm/icewm/metadata.xml
index 10822b4d146..43abc08bd4b 100644
--- a/x11-wm/icewm/metadata.xml
+++ b/x11-wm/icewm/metadata.xml
@@ -11,6 +11,7 @@
to have a customizable look using pixmaps.


+   ice-wm/icewm
bbidulock/icewm
icewm




[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2019-01-02 Thread Lars Wendler
commit: 91bc06becad01074480a9fa56ad3b8c4373f3d4b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 11:34:06 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 11:42:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bc06be

x11-wm/icewm: Bump to version 1.5.0

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.5.0.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 8401cced420..c27a26a892b 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1 +1,2 @@
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
+DIST icewm-1.5.0.tar.xz 1660616 BLAKE2B 
edfcde56b77e57ed1cddb615238d13d568e2e9166a1e487d17693fff8fa6d7e61b17cd0cb7be0611ffcafa03eeea1cdaa2a4dce30cd9a60f760b1302efc1ebe5
 SHA512 
49d3f6fc8b2073731ae499375352bda73cf0c166067339d5bf09ad900decddf483c60da140ea6a5a607271b7d9cfac44a04dd8c56df18243e35d2ceb100ddff9

diff --git a/x11-wm/icewm/icewm-1.5.0.ebuild b/x11-wm/icewm/icewm-1.5.0.ebuild
new file mode 100644
index 000..5c3341f6da6
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.5.0.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug doc nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   truetype? ( x11-libs/libXext )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   doc? ( app-text/linuxdoc-tools )
+   nls? ( >=sys-devel/gettext-0.19.6 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+
+   if ! use doc ; then
+   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-gdk-pixbuf
+   --enable-logevents
+   --enable-xrandr
+   --enable-xrender
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-shape
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
+}
+
+src_install(){
+   local DOCS=( AUTHORS ChangeLog NEWS README.md TODO VERSION )
+
+   default
+
+   docinto html
+   dodoc man/*.html
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/icewm"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2018-12-08 Thread Patrice Clement
commit: 5348997da27598ee66d7e7cbd9d6231951cd2465
Author: Francesco Turco  fastmail  fm>
AuthorDate: Thu Nov 15 20:57:56 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec  8 22:17:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5348997d

x11-wm/icewm: update HOMEPAGE.

Signed-off-by: Francesco Turco  fastmail.fm>
Closes: https://github.com/gentoo/gentoo/pull/10425
Signed-off-by: Patrice Clement  gentoo.org>

 x11-wm/icewm/icewm-1.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/icewm/icewm-1.4.2.ebuild b/x11-wm/icewm/icewm-1.4.2.ebuild
index 328bcf3ab89..e3ae5642b7f 100644
--- a/x11-wm/icewm/icewm-1.4.2.ebuild
+++ b/x11-wm/icewm/icewm-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools eutils
 
 DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
+HOMEPAGE="https://ice-wm.org/ https://github.com/bbidulock/icewm;
 LICENSE="GPL-2"
 SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/files/, x11-wm/icewm/

2018-02-15 Thread Lars Wendler
commit: debec6329f8f91365d12df7f7e8549225e94bcfc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 15 09:38:29 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 15 09:38:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debec632

x11-wm/icewm: Removed old.

Closes: https://bugs.gentoo.org/608274
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/icewm/Manifest |   3 -
 x11-wm/icewm/files/IceWM.desktop  |   8 --
 x11-wm/icewm/files/icewm-1.3.7-dso.patch  |  10 --
 x11-wm/icewm/files/icewm-1.3.7-gcc44.patch|  13 ---
 x11-wm/icewm/files/icewm-1.3.7-menuiconsize.patch |  73 
 x11-wm/icewm/files/icewm-1.3.7-thermal.patch  |  41 ---
 x11-wm/icewm/files/icewm-1.3.8-build-fixes.patch  | 113 --
 x11-wm/icewm/files/icewm-1.3.8-deprecated.patch   |  12 --
 x11-wm/icewm/files/icewm-1.3.8-menu.patch |  23 
 x11-wm/icewm/files/icewm-defaults.patch   |  13 ---
 x11-wm/icewm/files/icewm-fribidi.patch|  83 --
 x11-wm/icewm/files/icewm-keys.patch   |  43 ---
 x11-wm/icewm/files/icewm-startup  |   4 -
 x11-wm/icewm/files/icewm-toolbar.patch|  12 --
 x11-wm/icewm/files/icewm-xdg-menu | 128 -
 x11-wm/icewm/icewm-1.3.12-r1.ebuild   | 121 
 x11-wm/icewm/icewm-1.3.8.ebuild   | 132 --
 x11-wm/icewm/icewm-1.4.0.ebuild   | 117 ---
 18 files changed, 949 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index e5e41e730a7..8401cced420 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1 @@
-DIST icewm-1.3.12.tar.gz 944617 BLAKE2B 
b95ab2bc77c3370f4da4f6a1f4b2c38a772f0e53d7613ad28244e37c460421f681c58f16e9e94533365d386a4be83de69303d9a0bd16caef18c4a655d2060514
 SHA512 
b2704ab69a1910cab6711ca11b79fa32f66747fe04468eff86813812fa855423ed43144ab0290e245221520a919755c0e153b60ff238ace60f9546af595063ee
-DIST icewm-1.3.8.tar.gz 905680 BLAKE2B 
dcb794ab6bd0a4b31240bb5506b2504d04a82ca267223d41c6b31f0447fa5e1541d58068776fba97aa33016567c66268937a6c3afafc7151bac4c1081ddc3db3
 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
-DIST icewm-1.4.0.tar.gz 1732329 BLAKE2B 
2fec09fbea04b96fcd3ec5d26a4bac5ece153b6bab774804287bfb4b8757e92e04aecc7a8b6f9f3c11b1abc5106d39fd02b54e8e60c8146edab1d8b03e2d223a
 SHA512 
ee0a80912bce5c94121f8c9b4e2f914e6a47dc810fe83528544f8644d9e5c4c61573c5a604d22af737be653fcfa1c64c10e0be0e663ce02cf982ba19dae7396e
 DIST icewm-1.4.2.tar.gz 1709850 BLAKE2B 
1a9dde495345f1601b3ae901b3e98554b60a9b9a8e94b7079f3c766971eb31bde5a3cd3972f5c96d86b5e02e413811df2a0689efc15a461bca39a70842f3df69
 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872

diff --git a/x11-wm/icewm/files/IceWM.desktop b/x11-wm/icewm/files/IceWM.desktop
deleted file mode 100644
index 087384ee130..000
--- a/x11-wm/icewm/files/IceWM.desktop
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=IceWM
-Comment=This session logs you into IceWM
-Exec=icewm-session
-TryExec=icewm-session
-# no icon yet, only the top three are currently used
-Icon=
-Type=Application

diff --git a/x11-wm/icewm/files/icewm-1.3.7-dso.patch 
b/x11-wm/icewm/files/icewm-1.3.7-dso.patch
deleted file mode 100644
index 55100d5f62a..000
--- a/x11-wm/icewm/files/icewm-1.3.7-dso.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 configure.in.old   2011-11-23 15:44:52.121654867 +0200
-+++ configure.in   2011-11-23 15:47:09.514411391 +0200
-@@ -494,6 +494,7 @@
- AC_DEFINE(CONFIG_COREFONTS, 1, [Define to enable X11 core conts.])
- features="${features} corefonts"
-   fi
-+  CORE_LIBS="${CORE_LIBS} -lfontconfig"
- 
- dnl = GUI Events 
===
- dnl

diff --git a/x11-wm/icewm/files/icewm-1.3.7-gcc44.patch 
b/x11-wm/icewm/files/icewm-1.3.7-gcc44.patch
deleted file mode 100644
index d500f64004b..000
--- a/x11-wm/icewm/files/icewm-1.3.7-gcc44.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=376451
-
 a/src/wmapp.cc
-+++ b/src/wmapp.cc
-@@ -337,7 +337,7 @@
- char ** fontPath(XGetFontPath(xapp->display(), ));
- 
- char ** newFontPath = new char *[ndirs + 1];
--newFontPath[ndirs] = fontsdir;
-+newFontPath[ndirs] = (char *)fontsdir;
- 
- if (fontPath)
- memcpy(newFontPath, fontPath, ndirs * sizeof (char *));

diff --git a/x11-wm/icewm/files/icewm-1.3.7-menuiconsize.patch 
b/x11-wm/icewm/files/icewm-1.3.7-menuiconsize.patch
deleted file mode 100644
index d051d5bc5f1..000
--- a/x11-wm/icewm/files/icewm-1.3.7-menuiconsize.patch
+++ 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2018-02-06 Thread Sergei Trofimovich
commit: d59de9d3aad29834f70027ac3eda4995bcc5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Feb  6 17:23:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb  6 20:03:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59de9d3

x11-wm/icewm: stable 1.4.2 for sparc, bug #641366

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 x11-wm/icewm/icewm-1.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/icewm/icewm-1.4.2.ebuild b/x11-wm/icewm/icewm-1.4.2.ebuild
index fecd6660eaa..1a51819f42a 100644
--- a/x11-wm/icewm/icewm-1.4.2.ebuild
+++ b/x11-wm/icewm/icewm-1.4.2.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
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ppc sparc x86"
 IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-12-24 Thread Sergei Trofimovich
commit: ea820023c7161f306ec5c17864ce01d7f8c1bdcf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 24 11:10:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 24 11:11:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea820023

x11-wm/icewm: stable 1.4.2 for ppc, bug #641366

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 x11-wm/icewm/icewm-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.4.2.ebuild b/x11-wm/icewm/icewm-1.4.2.ebuild
index f3a91059280..fecd6660eaa 100644
--- a/x11-wm/icewm/icewm-1.4.2.ebuild
+++ b/x11-wm/icewm/icewm-1.4.2.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-12-19 Thread Jason Zaman
commit: 65aaf4198452707b1539c855a1904b37f78cb189
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 12:04:56 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 12:07:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aaf419

x11-wm/icewm: amd64 stable

Gentoo-bug: 641366
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 x11-wm/icewm/icewm-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.4.2.ebuild b/x11-wm/icewm/icewm-1.4.2.ebuild
index 6ccb181652d..98438e896a6 100644
--- a/x11-wm/icewm/icewm-1.4.2.ebuild
+++ b/x11-wm/icewm/icewm-1.4.2.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-10-02 Thread Sergei Trofimovich
commit: 7ccc5741224155d2277914b98b8071667ac9fdf2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct  2 12:41:39 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct  2 13:24:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccc5741

x11-wm/icewm: stable 1.3.12-r1 for ppc, bug #632684

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 x11-wm/icewm/icewm-1.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.3.12-r1.ebuild 
b/x11-wm/icewm/icewm-1.3.12-r1.ebuild
index b121f0e5941..37e3971bb7e 100644
--- a/x11-wm/icewm/icewm-1.3.12-r1.ebuild
+++ b/x11-wm/icewm/icewm-1.3.12-r1.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-07-31 Thread Lars Wendler
commit: f8229b8725b4884e854536501a7c81835e152590
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 31 09:58:02 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 31 09:58:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8229b87

x11-wm/icewm: Bump to version 1.4.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.4.2.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 6d3bdfe433a..69fb093293b 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.3.12.tar.gz 944617 SHA256 
e7e0fe0fb07e297fa40f0c9d149c0cf6da19e13b98178fc779dca9ed81b3b232 SHA512 
b2704ab69a1910cab6711ca11b79fa32f66747fe04468eff86813812fa855423ed43144ab0290e245221520a919755c0e153b60ff238ace60f9546af595063ee
 WHIRLPOOL 
bc7ec26e2a9de14e2b67da60de741205e2716233074a77465ce490e291d9a19deee61fa896ac31c1489d181b5929a325c1df7b30a0e3c428b0b6bf6bcd8fdccf
 DIST icewm-1.3.8.tar.gz 905680 SHA256 
17588d9e023587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
 WHIRLPOOL 
5bb0f6fa830ea10978bb8fd31805596c849a370d619626736e1218e844de72e142ed1aaa87b2f2aeb40603fcf2cfaa88ffae242c726ae1151045c6a792d5cf6c
 DIST icewm-1.4.0.tar.gz 1732329 SHA256 
2b9b9781d10e6691d1a233c6f5c8f629ae4873457dad49aa1879f5338486a81f SHA512 
ee0a80912bce5c94121f8c9b4e2f914e6a47dc810fe83528544f8644d9e5c4c61573c5a604d22af737be653fcfa1c64c10e0be0e663ce02cf982ba19dae7396e
 WHIRLPOOL 
834b2f0525e992c43b115a5bd07d5cf7fab8a49a8969cc2eb69767a0f3d1ec754efe92e4b9ba77925316d6451c13d20019c02d9c6475bc67ffa9d0802d86a175
+DIST icewm-1.4.2.tar.gz 1709850 SHA256 
7c05a742a175c31fd3e3362649163e08b1033284f589460b90c49265a5fc9015 SHA512 
c01661a7b07b4f42a32b20ecc9e45fb1e9c84c27d33105ec165e75aa9ac84129d55e992cac0d53fb10298bae28bc93ef07f68e874c1c2fccd9adecceb987a872
 WHIRLPOOL 
978b248d8e4b00db5a6eb0dd2d4873befc726a003f7e95f8635cae867295718dc12b3c9a521bf88030f1c8129e86923fe48ba3ba7190dd3c9cf63b79951c2c06

diff --git a/x11-wm/icewm/icewm-1.4.2.ebuild b/x11-wm/icewm/icewm-1.4.2.ebuild
new file mode 100644
index 000..6ccb181652d
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.4.2.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   bidi? ( dev-libs/fribidi )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-apps/sed-4
+   x11-proto/xextproto
+   x11-proto/xproto
+   doc? ( app-text/linuxdoc-tools )
+   nls? ( >=sys-devel/gettext-0.19.6 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+pkg_setup() {
+   if use truetype && use minimal ; then
+   ewarn "You have both 'truetype' and 'minimal' use flags 
enabled."
+   ewarn "If you really want a minimal install, you will have to 
turn off"
+   ewarn "the truetype flag for this package."
+   fi
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.10-menu.patch
+)
+
+src_prepare() {
+   # Fix bug #486710
+   use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+
+   if ! use doc ; then
+   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-menus-gnome2
+   --with-libdir=/usr/share/icewm
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-gradients
+   --enable-shape
+   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-07-26 Thread Lars Wendler
commit: ee4c3ffdf997eec0109eca0728be8a94571398e9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jul 26 08:25:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jul 26 09:50:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4c3ffd

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 x11-wm/icewm/icewm-1.3.12.ebuild | 124 ---
 1 file changed, 124 deletions(-)

diff --git a/x11-wm/icewm/icewm-1.3.12.ebuild b/x11-wm/icewm/icewm-1.3.12.ebuild
deleted file mode 100644
index 76cdacd213b..000
--- a/x11-wm/icewm/icewm-1.3.12.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils python-single-r1
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="bidi debug doc gnome minimal nls truetype uclibc xinerama"
-REQUIRED_USE="gnome? ( ${PYTHON_REQUIRED_USE} )"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-#fix for icewm preversion package names
-S=${WORKDIR}/${P/_}
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libX11
-   x11-libs/libXrandr
-   x11-libs/libXext
-   x11-libs/libXpm
-   x11-libs/libXrender
-   x11-libs/libXft
-   x11-libs/libSM
-   x11-libs/libICE
-   xinerama? ( x11-libs/libXinerama )
-   bidi? ( dev-libs/fribidi )
-   gnome? (
-   ${PYTHON_DEPS}
-   dev-python/pyxdg
-   gnome-base/gnome-desktop:2
-   gnome-base/gnome-menus
-   gnome-base/libgnomeui )
-"
-DEPEND="${RDEPEND}
-   >=sys-apps/sed-4
-   x11-proto/xproto
-   x11-proto/xextproto
-   doc? ( app-text/linuxdoc-tools )
-   nls? ( >=sys-devel/gettext-0.19.6 )
-   truetype? ( >=media-libs/freetype-2.0.9 )
-   xinerama? ( x11-proto/xineramaproto )
-"
-
-pkg_setup() {
-   if use truetype && use minimal; then
-   ewarn "You have both 'truetype' and 'minimal' use flags 
enabled."
-   ewarn "If you really want a minimal install, you will have to 
turn off"
-   ewarn "the truetype flag for this package."
-   fi
-}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.10-menu.patch
-)
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-
-   # Fix bug #486710
-   use uclibc && epatch "${FILESDIR}/${PN}-1.3.8-uclibc.patch"
-
-   if ! use doc ; then
-   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
-   fi
-
-   eautoreconf
-}
-
-src_configure() {
-   if use truetype ; then
-   myconf="${myconf} --enable-gradients --enable-shape 
--enable-shaped-decorations"
-   else
-   myconf="${myconf} --disable-xfreetype --enable-corefonts
-   $(use_enable minimal lite)"
-   fi
-
-   myconf="${myconf}
-   --with-libdir=/usr/share/icewm
-   --with-cfgdir=/etc/icewm
-   --with-docdir=/usr/share/doc/${PF}/html
-   $(use_enable bidi fribidi)
-   $(use_enable debug)
-   $(use_enable gnome menus-gnome2)
-   $(use_enable nls i18n)
-   $(use_enable nls)
-   $(use_enable xinerama)"
-
-   CXXFLAGS="${CXXFLAGS}" econf ${myconf}
-
-   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
-   sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
-}
-
-src_install(){
-   default
-
-   if use gnome; then
-   dobin "${FILESDIR}"/icewm-xdg-menu
-   exeinto /usr/share/icewm/
-   newexe "${FILESDIR}"/icewm-startup startup
-   fi
-
-   dodoc AUTHORS BUGS CHANGES PLATFORMS README* TODO VERSION
-
-   if ! use doc ; then
-   dohtml -a html,sgml doc/*
-   cp doc/${PN}.man "${T}"/${PN}.1
-   doman "${T}"/${PN}.1
-   fi
-
-   exeinto /etc/X11/Sessions
-   doexe "${FILESDIR}/icewm"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-07-26 Thread Lars Wendler
commit: e0ba91969e74e14dab1c3aa88262b801a3c252d8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jul 26 08:01:51 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jul 26 09:50:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ba9196

x11-wm/icewm: Bump to version 1.4.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.4.0.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 8e8e8007fb8..6d3bdfe433a 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,2 +1,3 @@
 DIST icewm-1.3.12.tar.gz 944617 SHA256 
e7e0fe0fb07e297fa40f0c9d149c0cf6da19e13b98178fc779dca9ed81b3b232 SHA512 
b2704ab69a1910cab6711ca11b79fa32f66747fe04468eff86813812fa855423ed43144ab0290e245221520a919755c0e153b60ff238ace60f9546af595063ee
 WHIRLPOOL 
bc7ec26e2a9de14e2b67da60de741205e2716233074a77465ce490e291d9a19deee61fa896ac31c1489d181b5929a325c1df7b30a0e3c428b0b6bf6bcd8fdccf
 DIST icewm-1.3.8.tar.gz 905680 SHA256 
17588d9e023587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
 WHIRLPOOL 
5bb0f6fa830ea10978bb8fd31805596c849a370d619626736e1218e844de72e142ed1aaa87b2f2aeb40603fcf2cfaa88ffae242c726ae1151045c6a792d5cf6c
+DIST icewm-1.4.0.tar.gz 1732329 SHA256 
2b9b9781d10e6691d1a233c6f5c8f629ae4873457dad49aa1879f5338486a81f SHA512 
ee0a80912bce5c94121f8c9b4e2f914e6a47dc810fe83528544f8644d9e5c4c61573c5a604d22af737be653fcfa1c64c10e0be0e663ce02cf982ba19dae7396e
 WHIRLPOOL 
834b2f0525e992c43b115a5bd07d5cf7fab8a49a8969cc2eb69767a0f3d1ec754efe92e4b9ba77925316d6451c13d20019c02d9c6475bc67ffa9d0802d86a175

diff --git a/x11-wm/icewm/icewm-1.4.0.ebuild b/x11-wm/icewm/icewm-1.4.0.ebuild
new file mode 100644
index 000..6ccb181652d
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.4.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   bidi? ( dev-libs/fribidi )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-apps/sed-4
+   x11-proto/xextproto
+   x11-proto/xproto
+   doc? ( app-text/linuxdoc-tools )
+   nls? ( >=sys-devel/gettext-0.19.6 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+pkg_setup() {
+   if use truetype && use minimal ; then
+   ewarn "You have both 'truetype' and 'minimal' use flags 
enabled."
+   ewarn "If you really want a minimal install, you will have to 
turn off"
+   ewarn "the truetype flag for this package."
+   fi
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.10-menu.patch
+)
+
+src_prepare() {
+   # Fix bug #486710
+   use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+
+   if ! use doc ; then
+   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-menus-gnome2
+   --with-libdir=/usr/share/icewm
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+   if use truetype ; then
+   myconf+=(
+   --enable-gradients
+   --enable-shape
+   --enable-shaped-decorations
+   )
+   else
+   myconf+=(
+   --disable-xfreetype
+   --enable-corefonts
+   $(use_enable minimal lite)
+   )
+   fi
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
+}
+

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-07-26 Thread Lars Wendler
commit: 30de4d41e759ad10e67b8ccce9e26bb10c4c9562
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jul 26 08:24:39 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jul 26 09:50:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30de4d41

x11-wm/icewm: Version 1.3.12-r1 stable for amd64 and x86.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 x11-wm/icewm/icewm-1.3.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.3.12-r1.ebuild 
b/x11-wm/icewm/icewm-1.3.12-r1.ebuild
index e5a31578637..b121f0e5941 100644
--- a/x11-wm/icewm/icewm-1.3.12-r1.ebuild
+++ b/x11-wm/icewm/icewm-1.3.12-r1.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
 
 # Tests broken in all versions, patches welcome, bug #323907, #389533



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2017-02-05 Thread Lars Wendler
commit: aca0a1dcea75b81af76e47a03d61e31f7a5a6fe5
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb  6 00:33:29 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb  6 00:37:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca0a1dc

x11-wm/icewm: Dropped gnome support (bug #608274).

Also bumped to EAPI-6.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-wm/icewm/icewm-1.3.12-r1.ebuild | 122 
 1 file changed, 122 insertions(+)

diff --git a/x11-wm/icewm/icewm-1.3.12-r1.ebuild 
b/x11-wm/icewm/icewm-1.3.12-r1.ebuild
new file mode 100644
index ..b270569
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.3.12-r1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="bidi debug doc minimal nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   bidi? ( dev-libs/fribidi )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-apps/sed-4
+   x11-proto/xextproto
+   x11-proto/xproto
+   doc? ( app-text/linuxdoc-tools )
+   nls? ( >=sys-devel/gettext-0.19.6 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+pkg_setup() {
+   if use truetype && use minimal ; then
+   ewarn "You have both 'truetype' and 'minimal' use flags 
enabled."
+   ewarn "If you really want a minimal install, you will have to 
turn off"
+   ewarn "the truetype flag for this package."
+   fi
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.10-menu.patch
+)
+
+src_prepare() {
+   # Fix bug #486710
+   use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+
+   if ! use doc ; then
+   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+   if use truetype ; then
+   myconf=(
+   --enable-gradients
+   --enable-shape
+   --enable-shaped-decorations
+   )
+   else
+   myconf=(
+   --disable-xfreetype
+   --enable-corefonts
+   $(use_enable minimal lite)
+   )
+   fi
+
+   myconf+=(
+   --disable-menus-gnome2
+   --with-libdir=/usr/share/icewm
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable nls i18n)
+   $(use_enable nls)
+   $(use_enable xinerama)
+   )
+
+   CXXFLAGS="${CXXFLAGS}" econf "${myconf[@]}"
+
+   sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
+   sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
+}
+
+src_install(){
+   local DOCS=( AUTHORS BUGS CHANGES PLATFORMS README.md TODO VERSION )
+
+   default
+
+   if ! use doc ; then
+   docinto html
+   dodoc doc/*.sgml
+   cp doc/${PN}.man "${T}"/${PN}.1 || die
+   doman "${T}"/${PN}.1
+   fi
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/icewm"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/, x11-wm/icewm/files/

2017-02-05 Thread Lars Wendler
commit: b5f4edb22fa3845eff88fef95f2691bcfd87f587
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb  6 00:36:34 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb  6 00:37:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f4edb2

x11-wm/icewm: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-wm/icewm/Manifest   |   1 -
 x11-wm/icewm/files/icewm-1.3.9-uclibc.patch |  64 --
 x11-wm/icewm/icewm-1.3.11.ebuild| 125 
 3 files changed, 190 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 330098a..8e8e800 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,2 @@
-DIST icewm-1.3.11.tar.gz 930484 SHA256 
a8e697e92e1697109522eb286eaa282bee10dcdb747b18bbb26d7d21a3d99588 SHA512 
d64d324a51f793d8c1c820fb406c310fd7f3cfe9d9e328226103958d9f266830d08cd92fac1a0785e68e1055cdd22cd64e15d0c844008f6f1505473219bb348b
 WHIRLPOOL 
9f4d5e8f9ee16f8e7d96f7b5e5012049190dfa6eb178859262835383c672e27d1915c8faf5258953bf1afe86fb23adb329e934f0cf98c3db7ea69fda90976cd9
 DIST icewm-1.3.12.tar.gz 944617 SHA256 
e7e0fe0fb07e297fa40f0c9d149c0cf6da19e13b98178fc779dca9ed81b3b232 SHA512 
b2704ab69a1910cab6711ca11b79fa32f66747fe04468eff86813812fa855423ed43144ab0290e245221520a919755c0e153b60ff238ace60f9546af595063ee
 WHIRLPOOL 
bc7ec26e2a9de14e2b67da60de741205e2716233074a77465ce490e291d9a19deee61fa896ac31c1489d181b5929a325c1df7b30a0e3c428b0b6bf6bcd8fdccf
 DIST icewm-1.3.8.tar.gz 905680 SHA256 
17588d9e023587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
 WHIRLPOOL 
5bb0f6fa830ea10978bb8fd31805596c849a370d619626736e1218e844de72e142ed1aaa87b2f2aeb40603fcf2cfaa88ffae242c726ae1151045c6a792d5cf6c

diff --git a/x11-wm/icewm/files/icewm-1.3.9-uclibc.patch 
b/x11-wm/icewm/files/icewm-1.3.9-uclibc.patch
deleted file mode 100644
index 5019b68..
--- a/x11-wm/icewm/files/icewm-1.3.9-uclibc.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-diff -Naur a/configure.ac b/configure.ac
 a/configure.ac 2015-01-02 16:27:05.093088172 +
-+++ b/configure.ac 2015-01-02 16:29:58.563094214 +
-@@ -75,6 +75,7 @@
- AC_CHECK_HEADERS([libgen.h])
- AC_CHECK_HEADERS([machine/apmvar.h])
- AC_CHECK_HEADERS([machine/apm_bios.h])
-+AC_CHECK_HEADERS([execinfo.h])
- 
- # Checks for typedefs, structures, and compiler characteristics.
- AC_CHECK_HEADER_STDBOOL
-diff -Naur a/src/acpustatus.cc b/src/acpustatus.cc
 a/src/acpustatus.cc2014-09-01 10:21:57.0 +
-+++ b/src/acpustatus.cc2015-01-02 16:28:35.738091329 +
-@@ -25,17 +25,12 @@
- #include "sysdep.h"
- #include "default.h"
- 
--#if defined(linux)
--//#include 
--#include 
--#endif
- #if defined(sun) && defined(SVR4)
- #include 
- #endif
- #ifdef HAVE_KSTAT_H
- #include 
- #include 
--#include 
- #endif
- 
- #ifdef HAVE_SYS_PARAM_H
-@@ -56,6 +51,10 @@
- #include 
- #include "intl.h"
- 
-+#if defined(linux) || defined(HAVE_KSTAT_H)
-+#include 
-+#endif
-+
- #if (defined(linux) || defined(HAVE_KSTAT_H)) || defined(HAVE_SYSCTL_CP_TIME)
- 
- extern ref taskbackPixmap;
-diff -Naur a/src/misc.cc b/src/misc.cc
 a/src/misc.cc  2014-09-01 10:21:57.0 +
-+++ b/src/misc.cc  2015-01-02 16:31:00.722096379 +
-@@ -15,7 +15,7 @@
- #include 
- #endif
- 
--#ifdef linux
-+#if defined(linux) && defined(HAVE_EXECINFO_H)
- #include 
- #endif
- 
-@@ -543,7 +543,7 @@
- }
- 
- void show_backtrace() {
--#ifdef linux
-+#if defined(linux) && defined(HAVE_EXECINFO_H)
- void *array[20];
- 
- fprintf(stderr, "\nbacktrace:\n");

diff --git a/x11-wm/icewm/icewm-1.3.11.ebuild b/x11-wm/icewm/icewm-1.3.11.ebuild
deleted file mode 100644
index 32e1aea..
--- a/x11-wm/icewm/icewm-1.3.11.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils python-single-r1
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="bidi debug doc gnome minimal nls truetype uclibc xinerama"
-REQUIRED_USE="gnome? ( ${PYTHON_REQUIRED_USE} )"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-#fix for icewm preversion package names
-S=${WORKDIR}/${P/_}
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/gdk-pixbuf:2[X]
-   x11-libs/libX11
-   x11-libs/libXrandr
-   x11-libs/libXext
-   x11-libs/libXpm
-   x11-libs/libXrender
-   x11-libs/libXft
-   x11-libs/libSM
-   x11-libs/libICE
-   xinerama? ( x11-libs/libXinerama )

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2015-12-23 Thread Lars Wendler
commit: 86ff71aafdc740c9df968da382b5c6050cd1bce1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 23 18:40:57 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 23 18:41:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ff71aa

x11-wm/icewm: Bumped minimum gettext version to 0.19.6 (bug #569196).

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/icewm-1.3.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.3.12.ebuild b/x11-wm/icewm/icewm-1.3.12.ebuild
index 663a0c4..06349ee 100644
--- a/x11-wm/icewm/icewm-1.3.12.ebuild
+++ b/x11-wm/icewm/icewm-1.3.12.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
x11-proto/xproto
x11-proto/xextproto
doc? ( app-text/linuxdoc-tools )
-   nls? ( >=sys-devel/gettext-0.19.5 )
+   nls? ( >=sys-devel/gettext-0.19.6 )
truetype? ( >=media-libs/freetype-2.0.9 )
xinerama? ( x11-proto/xineramaproto )
 "



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2015-12-17 Thread Lars Wendler
commit: b85f99a1eb4498e0612317186288cea6a39d3266
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 17 13:41:30 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 17 14:04:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85f99a1

x11-wm/icewm: Bump to version 1.3.12

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest|   1 +
 x11-wm/icewm/icewm-1.3.12.ebuild | 125 +++
 2 files changed, 126 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 2a60828..1607ec6 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,4 +1,5 @@
 DIST icewm-1.3.10.tar.gz 929941 SHA256 
dae6aa00c88f700537cc841cbd233ea2905e756f6274f9ebd52020f782502706 SHA512 
96834d5ed2d693451ef071d574b4f553431183feefc8c6db97d4ec086e9ff8d4a1b0c0eaf60cfbb1398be653aad3a47a61b35a5354730c05b1ddfa61bf16
 WHIRLPOOL 
a085604cd70ef0d10ff3a9c9e91b2572f47750e2a5627c1d8feeadd3d9024423b75ffe9339329c59ade855ebd1046d1c18757994ce38aef0fdfca03dcb47e97d
 DIST icewm-1.3.11.tar.gz 930484 SHA256 
a8e697e92e1697109522eb286eaa282bee10dcdb747b18bbb26d7d21a3d99588 SHA512 
d64d324a51f793d8c1c820fb406c310fd7f3cfe9d9e328226103958d9f266830d08cd92fac1a0785e68e1055cdd22cd64e15d0c844008f6f1505473219bb348b
 WHIRLPOOL 
9f4d5e8f9ee16f8e7d96f7b5e5012049190dfa6eb178859262835383c672e27d1915c8faf5258953bf1afe86fb23adb329e934f0cf98c3db7ea69fda90976cd9
+DIST icewm-1.3.12.tar.gz 944617 SHA256 
e7e0fe0fb07e297fa40f0c9d149c0cf6da19e13b98178fc779dca9ed81b3b232 SHA512 
b2704ab69a1910cab6711ca11b79fa32f66747fe04468eff86813812fa855423ed43144ab0290e245221520a919755c0e153b60ff238ace60f9546af595063ee
 WHIRLPOOL 
bc7ec26e2a9de14e2b67da60de741205e2716233074a77465ce490e291d9a19deee61fa896ac31c1489d181b5929a325c1df7b30a0e3c428b0b6bf6bcd8fdccf
 DIST icewm-1.3.8.tar.gz 905680 SHA256 
17588d9e023587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
 WHIRLPOOL 
5bb0f6fa830ea10978bb8fd31805596c849a370d619626736e1218e844de72e142ed1aaa87b2f2aeb40603fcf2cfaa88ffae242c726ae1151045c6a792d5cf6c
 DIST icewm-1.3.9.tar.gz 890170 SHA256 
2d47f8cda48a91ac14fb20890c2df0f304cf8278adf50c3e4070ef68b61a687d SHA512 
9c28b004d3a13470e61a3ecbea489d67134b5d1651d84677e8ab0fb732b630d30b7be047553833c818a0ae05841ec808d37d7d50e21e5a562d407cdc74b4943e
 WHIRLPOOL 
8ecba1325da50655524b414280bf4c87f7bcf4c5d0e7edb0df8c6b341680443f961eddf7fd653ac75229aea88100ba8c06b8268196b48f63f6683231f972eb97

diff --git a/x11-wm/icewm/icewm-1.3.12.ebuild b/x11-wm/icewm/icewm-1.3.12.ebuild
new file mode 100644
index 000..663a0c4
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.3.12.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils python-single-r1
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="bidi debug doc gnome minimal nls truetype uclibc xinerama"
+REQUIRED_USE="gnome? ( ${PYTHON_REQUIRED_USE} )"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+#fix for icewm preversion package names
+S=${WORKDIR}/${P/_}
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXrender
+   x11-libs/libXft
+   x11-libs/libSM
+   x11-libs/libICE
+   xinerama? ( x11-libs/libXinerama )
+   bidi? ( dev-libs/fribidi )
+   gnome? (
+   ${PYTHON_DEPS}
+   dev-python/pyxdg
+   gnome-base/gnome-desktop:2
+   gnome-base/gnome-menus
+   gnome-base/libgnomeui )
+"
+DEPEND="${RDEPEND}
+   >=sys-apps/sed-4
+   x11-proto/xproto
+   x11-proto/xextproto
+   doc? ( app-text/linuxdoc-tools )
+   nls? ( >=sys-devel/gettext-0.19.5 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+pkg_setup() {
+   if use truetype && use minimal; then
+   ewarn "You have both 'truetype' and 'minimal' use flags 
enabled."
+   ewarn "If you really want a minimal install, you will have to 
turn off"
+   ewarn "the truetype flag for this package."
+   fi
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.10-menu.patch
+)
+
+src_prepare() {
+   epatch ${PATCHES[@]}
+
+   # Fix bug #486710
+   use uclibc && epatch "${FILESDIR}/${PN}-1.3.8-uclibc.patch"
+
+   if ! use doc ; then
+   sed '/^SUBDIRS =/s@ doc@@' -i 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/files/, x11-wm/icewm/

2015-12-17 Thread Lars Wendler
commit: 866201b3ee04a921d187e78012be199cb41fb99d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 17 14:04:23 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 17 14:04:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866201b3

x11-wm/icewm: Removed old.

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest|   2 -
 x11-wm/icewm/files/icewm-1.3.9-fribidi.patch | 137 ---
 x11-wm/icewm/icewm-1.3.10.ebuild | 130 -
 x11-wm/icewm/icewm-1.3.9.ebuild  | 135 --
 4 files changed, 404 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 1607ec6..330098a 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,5 +1,3 @@
-DIST icewm-1.3.10.tar.gz 929941 SHA256 
dae6aa00c88f700537cc841cbd233ea2905e756f6274f9ebd52020f782502706 SHA512 
96834d5ed2d693451ef071d574b4f553431183feefc8c6db97d4ec086e9ff8d4a1b0c0eaf60cfbb1398be653aad3a47a61b35a5354730c05b1ddfa61bf16
 WHIRLPOOL 
a085604cd70ef0d10ff3a9c9e91b2572f47750e2a5627c1d8feeadd3d9024423b75ffe9339329c59ade855ebd1046d1c18757994ce38aef0fdfca03dcb47e97d
 DIST icewm-1.3.11.tar.gz 930484 SHA256 
a8e697e92e1697109522eb286eaa282bee10dcdb747b18bbb26d7d21a3d99588 SHA512 
d64d324a51f793d8c1c820fb406c310fd7f3cfe9d9e328226103958d9f266830d08cd92fac1a0785e68e1055cdd22cd64e15d0c844008f6f1505473219bb348b
 WHIRLPOOL 
9f4d5e8f9ee16f8e7d96f7b5e5012049190dfa6eb178859262835383c672e27d1915c8faf5258953bf1afe86fb23adb329e934f0cf98c3db7ea69fda90976cd9
 DIST icewm-1.3.12.tar.gz 944617 SHA256 
e7e0fe0fb07e297fa40f0c9d149c0cf6da19e13b98178fc779dca9ed81b3b232 SHA512 
b2704ab69a1910cab6711ca11b79fa32f66747fe04468eff86813812fa855423ed43144ab0290e245221520a919755c0e153b60ff238ace60f9546af595063ee
 WHIRLPOOL 
bc7ec26e2a9de14e2b67da60de741205e2716233074a77465ce490e291d9a19deee61fa896ac31c1489d181b5929a325c1df7b30a0e3c428b0b6bf6bcd8fdccf
 DIST icewm-1.3.8.tar.gz 905680 SHA256 
17588d9e023587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
 WHIRLPOOL 
5bb0f6fa830ea10978bb8fd31805596c849a370d619626736e1218e844de72e142ed1aaa87b2f2aeb40603fcf2cfaa88ffae242c726ae1151045c6a792d5cf6c
-DIST icewm-1.3.9.tar.gz 890170 SHA256 
2d47f8cda48a91ac14fb20890c2df0f304cf8278adf50c3e4070ef68b61a687d SHA512 
9c28b004d3a13470e61a3ecbea489d67134b5d1651d84677e8ab0fb732b630d30b7be047553833c818a0ae05841ec808d37d7d50e21e5a562d407cdc74b4943e
 WHIRLPOOL 
8ecba1325da50655524b414280bf4c87f7bcf4c5d0e7edb0df8c6b341680443f961eddf7fd653ac75229aea88100ba8c06b8268196b48f63f6683231f972eb97

diff --git a/x11-wm/icewm/files/icewm-1.3.9-fribidi.patch 
b/x11-wm/icewm/files/icewm-1.3.9-fribidi.patch
deleted file mode 100644
index 91aa55c..000
--- a/x11-wm/icewm/files/icewm-1.3.9-fribidi.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-From 800fc7caa9728cebafee86d841ac23b6ffaa896b Mon Sep 17 00:00:00 2001
-From: Brian Bidulock 
-Date: Wed, 5 Nov 2014 03:25:44 -0700
-Subject: [PATCH] fribidi support (gentoo icewm-1.3.9-fribidi.patch)
-
-  Also fixes several problems with the gentoo patch:
-
-  1) the patch modifies CORE_CFLAGS and CORE_LIBS before they
- are first defined, confusing later PKG_CONFIG([CORE], ...)
- so I moved it later in configure.ac
-
-  2) the patch uses the deprecated fribidi_log2vis, so I modified
- src/yfontxft.cc to disabled deprecated symbols (because I
- always test build with -Werror).
-
-  3) the patch ignores the return value of fribidi_log2vis()
- causing another warning which -Werror turns into an error.
- Changed to "if (fribidi_log2vis(...)) ;" to disable that.
-
-  4) fixed the configure.ac macro check for fribidi to only warn
- when the library is not present but the feature has not
- been disabled
-
-  5) add fribidi to configure.ac features list shown at end of
- ./configure run (added xrandr and xinerama too...)

- configure.ac| 17 +++--
- src/yfontxft.cc | 47 +++
- 2 files changed, 62 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index dce4f1e..63d362f 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -158,7 +158,8 @@ if test x$enable_xrandr != xno; then
- PKG_CHECK_MODULES([XRANDR],[xrandr],[
-   CORE_CFLAGS="$XRANDR_CFLAGS $CORE_CFLAGS"
-   CORE_LIBS="$XRANDR_LIBS $CORE_LIBS"
--  AC_DEFINE([CONFIG_XRANDR],[1],[Define to enable XRANDR extension.])],
-+  AC_DEFINE([CONFIG_XRANDR],[1],[Define to enable XRANDR extension.])
-+  features="$features xrandr"],
-   [AC_MSG_WARN([XRANDR not supported.])])
- fi
- 
-@@ -270,10 +271,22 @@ if test x$enable_xinerama != xno ; then
- PKG_CHECK_MODULES([XINERAMA],[xinerama],[
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2015-10-04 Thread Lars Wendler
commit: e898652b72fd7b0e1c2221a6aa82425c7ffd6361
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct  4 11:52:35 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct  4 11:53:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e898652b

x11-wm/icewm: Newer gettext version required (bug #562192).

Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/icewm-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/icewm/icewm-1.3.11.ebuild b/x11-wm/icewm/icewm-1.3.11.ebuild
index ba07240..663a0c4 100644
--- a/x11-wm/icewm/icewm-1.3.11.ebuild
+++ b/x11-wm/icewm/icewm-1.3.11.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
x11-proto/xproto
x11-proto/xextproto
doc? ( app-text/linuxdoc-tools )
-   nls? ( >=sys-devel/gettext-0.19.2 )
+   nls? ( >=sys-devel/gettext-0.19.5 )
truetype? ( >=media-libs/freetype-2.0.9 )
xinerama? ( x11-proto/xineramaproto )
 "



[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2015-09-22 Thread Lars Wendler
commit: c3a81fc483945789bd2a04c493b633b1a0204995
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 22 07:15:03 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep 22 07:15:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a81fc4

x11-wm/icewm: Bump to version 1.3.11

Package-Manager: portage-2.2.21
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/icewm/Manifest|   1 +
 x11-wm/icewm/icewm-1.3.11.ebuild | 125 +++
 2 files changed, 126 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index ec8f36d..2a60828 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,3 +1,4 @@
 DIST icewm-1.3.10.tar.gz 929941 SHA256 
dae6aa00c88f700537cc841cbd233ea2905e756f6274f9ebd52020f782502706 SHA512 
96834d5ed2d693451ef071d574b4f553431183feefc8c6db97d4ec086e9ff8d4a1b0c0eaf60cfbb1398be653aad3a47a61b35a5354730c05b1ddfa61bf16
 WHIRLPOOL 
a085604cd70ef0d10ff3a9c9e91b2572f47750e2a5627c1d8feeadd3d9024423b75ffe9339329c59ade855ebd1046d1c18757994ce38aef0fdfca03dcb47e97d
+DIST icewm-1.3.11.tar.gz 930484 SHA256 
a8e697e92e1697109522eb286eaa282bee10dcdb747b18bbb26d7d21a3d99588 SHA512 
d64d324a51f793d8c1c820fb406c310fd7f3cfe9d9e328226103958d9f266830d08cd92fac1a0785e68e1055cdd22cd64e15d0c844008f6f1505473219bb348b
 WHIRLPOOL 
9f4d5e8f9ee16f8e7d96f7b5e5012049190dfa6eb178859262835383c672e27d1915c8faf5258953bf1afe86fb23adb329e934f0cf98c3db7ea69fda90976cd9
 DIST icewm-1.3.8.tar.gz 905680 SHA256 
17588d9e023587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18 SHA512 
ce9bf3e736a2f3fad4bbf731647b4e4ad0168cd2c4af66b1c43beef9c39d14909714d2fc73ab13f6c285a74dfe31fffc9677ae8bd2d1077716cd6d6afb72
 WHIRLPOOL 
5bb0f6fa830ea10978bb8fd31805596c849a370d619626736e1218e844de72e142ed1aaa87b2f2aeb40603fcf2cfaa88ffae242c726ae1151045c6a792d5cf6c
 DIST icewm-1.3.9.tar.gz 890170 SHA256 
2d47f8cda48a91ac14fb20890c2df0f304cf8278adf50c3e4070ef68b61a687d SHA512 
9c28b004d3a13470e61a3ecbea489d67134b5d1651d84677e8ab0fb732b630d30b7be047553833c818a0ae05841ec808d37d7d50e21e5a562d407cdc74b4943e
 WHIRLPOOL 
8ecba1325da50655524b414280bf4c87f7bcf4c5d0e7edb0df8c6b341680443f961eddf7fd653ac75229aea88100ba8c06b8268196b48f63f6683231f972eb97

diff --git a/x11-wm/icewm/icewm-1.3.11.ebuild b/x11-wm/icewm/icewm-1.3.11.ebuild
new file mode 100644
index 000..ba07240
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.3.11.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils python-single-r1
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="http://www.icewm.org/ https://github.com/bbidulock/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/bbidulock/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="bidi debug doc gnome minimal nls truetype uclibc xinerama"
+REQUIRED_USE="gnome? ( ${PYTHON_REQUIRED_USE} )"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+#fix for icewm preversion package names
+S=${WORKDIR}/${P/_}
+
+RDEPEND="
+   media-libs/fontconfig
+   x11-libs/gdk-pixbuf:2[X]
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/libXext
+   x11-libs/libXpm
+   x11-libs/libXrender
+   x11-libs/libXft
+   x11-libs/libSM
+   x11-libs/libICE
+   xinerama? ( x11-libs/libXinerama )
+   bidi? ( dev-libs/fribidi )
+   gnome? (
+   ${PYTHON_DEPS}
+   dev-python/pyxdg
+   gnome-base/gnome-desktop:2
+   gnome-base/gnome-menus
+   gnome-base/libgnomeui )
+"
+DEPEND="${RDEPEND}
+   >=sys-apps/sed-4
+   x11-proto/xproto
+   x11-proto/xextproto
+   doc? ( app-text/linuxdoc-tools )
+   nls? ( >=sys-devel/gettext-0.19.2 )
+   truetype? ( >=media-libs/freetype-2.0.9 )
+   xinerama? ( x11-proto/xineramaproto )
+"
+
+pkg_setup() {
+   if use truetype && use minimal; then
+   ewarn "You have both 'truetype' and 'minimal' use flags 
enabled."
+   ewarn "If you really want a minimal install, you will have to 
turn off"
+   ewarn "the truetype flag for this package."
+   fi
+}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.10-menu.patch
+)
+
+src_prepare() {
+   epatch ${PATCHES[@]}
+
+   # Fix bug #486710
+   use uclibc && epatch "${FILESDIR}/${PN}-1.3.8-uclibc.patch"
+
+   if ! use doc ; then
+   sed '/^SUBDIRS =/s@ doc@@' -i Makefile.am || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   if use truetype ; then
+   myconf="${myconf} --enable-gradients --enable-shape 
--enable-shaped-decorations"
+   else
+   myconf="${myconf} --disable-xfreetype --enable-corefonts
+   $(use_enable minimal lite)"
+   fi
+
+   myconf="${myconf}
+