[gentoo-commits] gentoo-x86 commit in sys-apps/paludis: paludis-2.0.0.ebuild ChangeLog

2014-08-29 Thread Jeff Horelick (jdhore)
jdhore  14/08/29 13:48:43

  Modified: paludis-2.0.0.ebuild ChangeLog
  Log:
  Depend on GCC 4.7 because that's actually what's required.
  
  (Portage version: 2.2.12/cvs/Linux i686, unsigned Manifest commit)

Revision  ChangesPath
1.5  sys-apps/paludis/paludis-2.0.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.5view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.5content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?r1=1.4r2=1.5

Index: paludis-2.0.0.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- paludis-2.0.0.ebuild28 Aug 2014 03:54:55 -  1.4
+++ paludis-2.0.0.ebuild29 Aug 2014 13:48:43 -  1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.4 
2014/08/28 03:54:55 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.5 
2014/08/29 13:48:43 jdhore Exp $
 
 EAPI=4
 
@@ -34,7 +34,7 @@
=app-text/asciidoc-8.6.3
app-text/htmltidy
app-text/xmlto
-   =sys-devel/gcc-4.4
+   =sys-devel/gcc-4.7
doc? (
|| (
=app-doc/doxygen-1.5.3
@@ -67,11 +67,11 @@
 
if [[ ${MERGE_TYPE} != binary ]]; then
if [[ $(gcc-major-version) -lt 4
-   || ( $(gcc-major-version) -eq 4  $(gcc-minor-version) 
-lt 4 ) ]]
+   || ( $(gcc-major-version) -eq 4  $(gcc-minor-version) 
-lt 7 ) ]]
then
-   eerror Paludis requires at least gcc 4.4 to build. 
Please switch the active
+   eerror Paludis requires at least gcc 4.7 to build. 
Please switch the active
eerror gcc version using gcc-config.
-   die Paludis requires at least gcc 4.4
+   die Paludis requires at least gcc 4.7
fi
fi
 }



1.246sys-apps/paludis/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.246view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.246content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?r1=1.245r2=1.246

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v
retrieving revision 1.245
retrieving revision 1.246
diff -u -r1.245 -r1.246
--- ChangeLog   28 Aug 2014 03:54:55 -  1.245
+++ ChangeLog   29 Aug 2014 13:48:43 -  1.246
@@ -1,6 +1,9 @@
 # ChangeLog for sys-apps/paludis
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.245 
2014/08/28 03:54:55 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.246 
2014/08/29 13:48:43 jdhore Exp $
+
+  29 Aug 2014; Jeff Horelick jdh...@gentoo.org paludis-2.0.0.ebuild:
+  Depend on GCC 4.7 because that's actually what's required.
 
   28 Aug 2014; Jeff Horelick jdh...@gentoo.org
   +files/paludis-2.0.0-fix-format-security.patch, paludis-2.0.0.ebuild:






[gentoo-commits] gentoo-x86 commit in sys-apps/paludis: paludis-2.0.0.ebuild ChangeLog

2014-08-29 Thread Jeff Horelick (jdhore)
jdhore  14/08/30 03:53:57

  Modified: paludis-2.0.0.ebuild ChangeLog
  Log:
  Mark amd64 wrt bug #520874
  
  (Portage version: 2.2.12/cvs/Linux i686, unsigned Manifest commit)

Revision  ChangesPath
1.6  sys-apps/paludis/paludis-2.0.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.6view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.6content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?r1=1.5r2=1.6

Index: paludis-2.0.0.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- paludis-2.0.0.ebuild29 Aug 2014 13:48:43 -  1.5
+++ paludis-2.0.0.ebuild30 Aug 2014 03:53:57 -  1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.5 
2014/08/29 13:48:43 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.6 
2014/08/30 03:53:57 jdhore Exp $
 
 EAPI=4
 
@@ -15,7 +15,7 @@
 IUSE=doc pbins pink python ruby search-index test xml
 LICENSE=GPL-2 vim
 SLOT=0
-KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86
 
 COMMON_DEPEND=
=app-admin/eselect-1.2.13



1.247sys-apps/paludis/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.247view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.247content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?r1=1.246r2=1.247

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v
retrieving revision 1.246
retrieving revision 1.247
diff -u -r1.246 -r1.247
--- ChangeLog   29 Aug 2014 13:48:43 -  1.246
+++ ChangeLog   30 Aug 2014 03:53:57 -  1.247
@@ -1,6 +1,9 @@
 # ChangeLog for sys-apps/paludis
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.246 
2014/08/29 13:48:43 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.247 
2014/08/30 03:53:57 jdhore Exp $
+
+  30 Aug 2014; Jeff Horelick jdh...@gentoo.org paludis-2.0.0.ebuild:
+  Mark amd64 wrt bug #520874
 
   29 Aug 2014; Jeff Horelick jdh...@gentoo.org paludis-2.0.0.ebuild:
   Depend on GCC 4.7 because that's actually what's required.






[gentoo-commits] gentoo-x86 commit in sys-apps/paludis: paludis-2.0.0.ebuild ChangeLog

2014-08-27 Thread Jeff Horelick (jdhore)
jdhore  14/08/28 03:54:55

  Modified: paludis-2.0.0.ebuild ChangeLog
  Log:
  Fix building with -Werror=format-security. Fixes bug #521326
  
  Patch from upstream: 
http://git.exherbo.org/paludis/paludis.git/commit/?id=f777dadef601434550aa3fb411eebab04ad07103
  
  (Portage version: 2.2.12/cvs/Linux i686, unsigned Manifest commit)

Revision  ChangesPath
1.4  sys-apps/paludis/paludis-2.0.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.4view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.4content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?r1=1.3r2=1.4

Index: paludis-2.0.0.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- paludis-2.0.0.ebuild26 Aug 2014 04:28:34 -  1.3
+++ paludis-2.0.0.ebuild28 Aug 2014 03:54:55 -  1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.3 
2014/08/26 04:28:34 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.4 
2014/08/28 03:54:55 jdhore Exp $
 
 EAPI=4
 
@@ -87,6 +87,7 @@
# The package explicitly wants ruby1.9, so fix the script on it.
# https://bugs.gentoo.org/show_bug.cgi?id=439372#c2
sed -i -e '1s/ruby/19/' ruby/demos/*.rb || die
+   epatch ${FILESDIR}/${P}-fix-format-security.patch
 
epatch_user
 }



1.245sys-apps/paludis/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.245view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.245content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?r1=1.244r2=1.245

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v
retrieving revision 1.244
retrieving revision 1.245
diff -u -r1.244 -r1.245
--- ChangeLog   26 Aug 2014 04:28:34 -  1.244
+++ ChangeLog   28 Aug 2014 03:54:55 -  1.245
@@ -1,6 +1,12 @@
 # ChangeLog for sys-apps/paludis
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.244 
2014/08/26 04:28:34 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.245 
2014/08/28 03:54:55 jdhore Exp $
+
+  28 Aug 2014; Jeff Horelick jdh...@gentoo.org
+  +files/paludis-2.0.0-fix-format-security.patch, paludis-2.0.0.ebuild:
+  Fix building with -Werror=format-security. Fixes bug #521326  Patch from
+  upstream: 
http://git.exherbo.org/paludis/paludis.git/commit/?id=f777dadef60143
+  4550aa3fb411eebab04ad07103
 
   26 Aug 2014; Jeff Horelick jdh...@gentoo.org paludis-2.0.0.ebuild:
   marked x86 wrt bug #520874






[gentoo-commits] gentoo-x86 commit in sys-apps/paludis: paludis-2.0.0.ebuild ChangeLog

2014-06-27 Thread Michal Gorny (mgorny)
mgorny  14/06/27 07:02:25

  Modified: paludis-2.0.0.ebuild ChangeLog
  Log:
  Remove obsolete --enable-prebuilt-documentation. Upstream requires you to 
rebuild all the docs nowadays for the sake of building.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  ChangesPath
1.2  sys-apps/paludis/paludis-2.0.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?r1=1.1r2=1.2

Index: paludis-2.0.0.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- paludis-2.0.0.ebuild23 Jun 2014 07:46:30 -  1.1
+++ paludis-2.0.0.ebuild27 Jun 2014 07:02:25 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.1 
2014/06/23 07:46:30 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.2 
2014/06/27 07:02:25 mgorny Exp $
 
 EAPI=4
 
@@ -106,7 +106,6 @@
$(use_enable search-index)
$(use_enable xml)
 
-   --enable-prebuilt-documentation
--enable-vim
--enable-visibility
--with-config-framework=eselect



1.243sys-apps/paludis/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.243view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.243content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?r1=1.242r2=1.243

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v
retrieving revision 1.242
retrieving revision 1.243
diff -u -r1.242 -r1.243
--- ChangeLog   23 Jun 2014 07:46:30 -  1.242
+++ ChangeLog   27 Jun 2014 07:02:25 -  1.243
@@ -1,6 +1,10 @@
 # ChangeLog for sys-apps/paludis
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.242 
2014/06/23 07:46:30 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.243 
2014/06/27 07:02:25 mgorny Exp $
+
+  27 Jun 2014; Michał Górny mgo...@gentoo.org paludis-2.0.0.ebuild:
+  Remove obsolete --enable-prebuilt-documentation. Upstream requires you to
+  rebuild all the docs nowadays for the sake of building.
 
 *paludis-2.0.0 (23 Jun 2014)
 






[gentoo-commits] gentoo-x86 commit in sys-apps/paludis: paludis-2.0.0.ebuild ChangeLog

2014-06-23 Thread Michal Gorny (mgorny)
mgorny  14/06/23 07:46:30

  Modified: ChangeLog
  Added:paludis-2.0.0.ebuild
  Log:
  Version bump, bug #512786.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  ChangesPath
1.242sys-apps/paludis/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.242view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?rev=1.242content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/ChangeLog?r1=1.241r2=1.242

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v
retrieving revision 1.241
retrieving revision 1.242
diff -u -r1.241 -r1.242
--- ChangeLog   8 Nov 2013 21:33:45 -   1.241
+++ ChangeLog   23 Jun 2014 07:46:30 -  1.242
@@ -1,6 +1,11 @@
 # ChangeLog for sys-apps/paludis
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.241 
2013/11/08 21:33:45 mgorny Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/ChangeLog,v 1.242 
2014/06/23 07:46:30 mgorny Exp $
+
+*paludis-2.0.0 (23 Jun 2014)
+
+  23 Jun 2014; Michał Górny mgo...@gentoo.org +paludis-2.0.0.ebuild:
+  Version bump, bug #512786.
 
   08 Nov 2013; Michał Górny mgo...@gentoo.org paludis-1.4.2-r1.ebuild:
   Call python-single-r1_pkg_setup only with USE=python.



1.1  sys-apps/paludis/paludis-2.0.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild?rev=1.1content-type=text/plain

Index: paludis-2.0.0.ebuild
===
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/paludis/paludis-2.0.0.ebuild,v 1.1 
2014/06/23 07:46:30 mgorny Exp $

EAPI=4

PYTHON_COMPAT=( python{2_6,2_7} )

inherit bash-completion-r1 eutils python-single-r1 user

DESCRIPTION=paludis, the other package mangler
HOMEPAGE=http://paludis.exherbo.org/;
SRC_URI=http://paludis.exherbo.org/download/${P}.tar.bz2;

IUSE=doc pbins pink python ruby search-index test xml
LICENSE=GPL-2 vim
SLOT=0
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86

COMMON_DEPEND=
=app-admin/eselect-1.2.13
=app-shells/bash-3.2
dev-libs/libpcre[cxx]
sys-apps/file
pbins? ( =app-arch/libarchive-3.1.2 )
python? (
${PYTHON_DEPS}
=dev-libs/boost-1.41.0[python,${PYTHON_USEDEP}] )
ruby? ( dev-lang/ruby:1.9 )
search-index? ( =dev-db/sqlite-3 )
xml? ( =dev-libs/libxml2-2.6 )

DEPEND=${COMMON_DEPEND}
=app-text/asciidoc-8.6.3
app-text/htmltidy
app-text/xmlto
=sys-devel/gcc-4.4
doc? (
|| (
=app-doc/doxygen-1.5.3
=app-doc/doxygen-1.5.1 )
python? (
dev-python/sphinx[${PYTHON_USEDEP}] )
ruby? ( dev-ruby/syntax )
)
virtual/pkgconfig
test? ( =dev-cpp/gtest-1.6.0-r1 )

RDEPEND=${COMMON_DEPEND}
sys-apps/sandbox

PDEPEND=app-admin/eselect-package-manager

REQUIRED_USE=python? ( ${PYTHON_REQUIRED_USE} )

pkg_pretend() {
if [[ ${MERGE_TYPE} != buildonly ]]; then
if id paludisbuild /dev/null 2/dev/null ; then
if ! groups paludisbuild | grep --quiet '\tty\' ; then
eerror The 'paludisbuild' user is now expected 
to be a member of the
eerror 'tty' group. You should add the user to 
this group before
eerror upgrading Paludis.
die Please add paludisbuild to tty group
fi
fi
fi

if [[ ${MERGE_TYPE} != binary ]]; then
if [[ $(gcc-major-version) -lt 4
|| ( $(gcc-major-version) -eq 4  $(gcc-minor-version) 
-lt 4 ) ]]
then
eerror Paludis requires at least gcc 4.4 to build. 
Please switch the active
eerror gcc version using gcc-config.
die Paludis requires at least gcc 4.4
fi
fi
}

pkg_setup() {
enewgroup paludisbuild
enewuser paludisbuild -1 -1 /var/tmp/paludis paludisbuild,tty

use python  python-single-r1_pkg_setup
}

src_prepare() {
# The package explicitly wants ruby1.9, so fix the script on it.
#