[gentoo-commits] proj/sci:master commit in: metadata/

2023-01-13 Thread Horea Christian
commit: 56f4d817a7f078ac1e69bde9b15f1102296bae12
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Jan 13 08:57:27 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Jan 13 08:57:27 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=56f4d817

metadata: ignoring x32 profiles for testing, because:

https://github.com/pkgcore/pkgcheck/issues/402

Signed-off-by: Horea Christian  chymera.eu>

 metadata/pkgcheck.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/pkgcheck.conf b/metadata/pkgcheck.conf
index 979ee255d..b39b6e490 100644
--- a/metadata/pkgcheck.conf
+++ b/metadata/pkgcheck.conf
@@ -1,2 +1,2 @@
 [DEFAULT]
-profiles = stable,dev,-default/linux/amd64/17.0/musl
+profiles = 
stable,dev,-default/linux/amd64/17.0/musl,-default/linux/amd64/17.0/x32



[gentoo-commits] proj/sci:master commit in: metadata/

2022-10-21 Thread Horea Christian
commit: 816b82593548578448a14a6c29f4035d6f5aaf2c
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Oct 21 18:00:15 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Oct 21 18:00:15 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=816b8259

metadata: not testing musl profile

We depend on packages which are masked for it:
dev-vcs/datalad::science requires dev-vcs/git-annex (musl masked)

Signed-off-by: Horea Christian  chymera.eu>

 metadata/pkgcheck.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/metadata/pkgcheck.conf b/metadata/pkgcheck.conf
new file mode 100644
index 0..979ee255d
--- /dev/null
+++ b/metadata/pkgcheck.conf
@@ -0,0 +1,2 @@
+[DEFAULT]
+profiles = stable,dev,-default/linux/amd64/17.0/musl



[gentoo-commits] proj/sci:master commit in: metadata/

2022-01-13 Thread Andrew Ammerlaan
commit: f898abd0574c27a658791d8e790665ceb59cb885
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Jan 13 15:19:21 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Jan 13 15:19:21 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f898abd0

layout.conf: ban EAPI 6

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 metadata/layout.conf | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 30d140512..0719596ad 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -22,8 +22,7 @@ manifest-required-hashes = BLAKE2B
 # 2015-10-11 council meeting deprecated EAPI 4.
 # 2016-01-10 council meeting banned EAPI 3.
 # 2018-05-13 council meeting deprecated EAPI 5 for ebuilds.
-eapis-banned = 0 1 2 3 4 5
-eapis-deprecated = 6
+eapis-banned = 0 1 2 3 4 5 6
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo



[gentoo-commits] proj/sci:master commit in: metadata/

2021-03-20 Thread Andrew Ammerlaan
commit: 398b91c1fccb3c050bf24b46e3b916141c80176f
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Mar 20 10:42:41 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 20 10:42:41 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=398b91c1

metadata/layout.conf: ban EAPI 5

keep 6 in deprecated because not all eclasses
have been ported to 7 yet

Signed-off-by: Andrew Ammerlaan  riseup.net>

 metadata/layout.conf | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 91f5b7f8c..30d140512 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -22,8 +22,8 @@ manifest-required-hashes = BLAKE2B
 # 2015-10-11 council meeting deprecated EAPI 4.
 # 2016-01-10 council meeting banned EAPI 3.
 # 2018-05-13 council meeting deprecated EAPI 5 for ebuilds.
-eapis-banned = 0 1 2 3 4
-eapis-deprecated = 5 6
+eapis-banned = 0 1 2 3 4 5
+eapis-deprecated = 6
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo



[gentoo-commits] proj/sci:master commit in: metadata/, profiles/, profiles/default/linux/amd64/17.0/x32/, ...

2021-03-13 Thread Andrew Ammerlaan
commit: ddf0cf45e6c9e042dc792d28874b2c1918b5efa5
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Mar 13 11:21:14 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 13 11:21:54 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ddf0cf45

Revert "{metadata,profiles}: add the ability to mask per profile in overlay"

revert this until I figure out why it doesn't work

This reverts commit 3f7fad2f7170cd44f1019865604c6ed196f5b03c.

Signed-off-by: Andrew Ammerlaan  riseup.net>

 metadata/layout.conf | 4 
 profiles/arch.list   | 4 
 profiles/arches.desc | 4 
 profiles/default/linux/amd64/17.0/x32/parent | 9 -
 profiles/profiles.desc   | 6 --
 .../{ => profiles}/default/linux/amd64/17.0/x32/package.mask | 0
 6 files changed, 27 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index a65ab94ad..91f5b7f8c 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -48,7 +48,3 @@ thin-manifests = true
 # Sign Git commits, and NOT Manifests
 sign-commits = true
 sign-manifests = false
-
-# Part of ability to mask features in overlays
-# https://trofi.github.io/posts/201-masking-a-package-in-gentoo-overlay.html
-profile-formats = portage-2

diff --git a/profiles/arch.list b/profiles/arch.list
deleted file mode 100644
index 5ed7343ce..0
--- a/profiles/arch.list
+++ /dev/null
@@ -1,4 +0,0 @@
-# Theo Anderson  (2021-01-06)
-# New arch created for the purpose of hiding profiles.
-# Assuming no one sets KEYWORDS="~hidden"
-hidden

diff --git a/profiles/arches.desc b/profiles/arches.desc
deleted file mode 100644
index 99924d624..0
--- a/profiles/arches.desc
+++ /dev/null
@@ -1,4 +0,0 @@
-# Theo Anderson  (2021-01-06)
-# Masked the new hidden arch as testing to keep
-# in line with no stable packages in ::guru
-hidden  testing

diff --git a/profiles/default/linux/amd64/17.0/x32/parent 
b/profiles/default/linux/amd64/17.0/x32/parent
deleted file mode 100644
index 9f3a62d88..0
--- a/profiles/default/linux/amd64/17.0/x32/parent
+++ /dev/null
@@ -1,9 +0,0 @@
-# Theo Anderson  (2021-01-06)
-# Paths relative to `profiles`. The first line denotes the
-# parent profile which should inherit any changes we make here.
-# The second line points to the location where the appropriate
-# masks or forces(?) are. It is important to keep the
-# changes separated per profile/feature in case a
-# parent profile picks up on changes intended for a different profile.
-gentoo:default/linux/amd64/17.0/x32
-:default/linux/amd64/17.0/x32

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
deleted file mode 100644
index f2ac76066..0
--- a/profiles/profiles.desc
+++ /dev/null
@@ -1,6 +0,0 @@
-# Theo Anderson  (2021-01-06)
-# Create profiles with the hidden arch where dependency conflicts
-# arise and masks are needed. They must match :gentoo profiles.
-# Using parent files within the profiles allows gentoo: profiles
-# to inherit any ::guru masks we choose.
-hidden  default/linux/amd64/17.0/x32dev

diff --git a/profiles/default/linux/amd64/17.0/x32/package.mask 
b/profiles/profiles/default/linux/amd64/17.0/x32/package.mask
similarity index 100%
rename from profiles/default/linux/amd64/17.0/x32/package.mask
rename to profiles/profiles/default/linux/amd64/17.0/x32/package.mask



[gentoo-commits] proj/sci:master commit in: metadata/, profiles/, profiles/default/linux/amd64/17.0/x32/, ...

2021-03-13 Thread Andrew Ammerlaan
commit: 3f7fad2f7170cd44f1019865604c6ed196f5b03c
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Mar 13 11:14:03 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Mar 13 11:14:03 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3f7fad2f

{metadata,profiles}: add the ability to mask per profile in overlay

Signed-off-by: Andrew Ammerlaan  riseup.net>

 metadata/layout.conf | 4 
 profiles/arch.list   | 4 
 profiles/arches.desc | 4 
 .../{profiles => }/default/linux/amd64/17.0/x32/package.mask | 0
 profiles/default/linux/amd64/17.0/x32/parent | 9 +
 profiles/profiles.desc   | 6 ++
 6 files changed, 27 insertions(+)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 91f5b7f8c..a65ab94ad 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -48,3 +48,7 @@ thin-manifests = true
 # Sign Git commits, and NOT Manifests
 sign-commits = true
 sign-manifests = false
+
+# Part of ability to mask features in overlays
+# https://trofi.github.io/posts/201-masking-a-package-in-gentoo-overlay.html
+profile-formats = portage-2

diff --git a/profiles/arch.list b/profiles/arch.list
new file mode 100644
index 0..5ed7343ce
--- /dev/null
+++ b/profiles/arch.list
@@ -0,0 +1,4 @@
+# Theo Anderson  (2021-01-06)
+# New arch created for the purpose of hiding profiles.
+# Assuming no one sets KEYWORDS="~hidden"
+hidden

diff --git a/profiles/arches.desc b/profiles/arches.desc
new file mode 100644
index 0..99924d624
--- /dev/null
+++ b/profiles/arches.desc
@@ -0,0 +1,4 @@
+# Theo Anderson  (2021-01-06)
+# Masked the new hidden arch as testing to keep
+# in line with no stable packages in ::guru
+hidden  testing

diff --git a/profiles/profiles/default/linux/amd64/17.0/x32/package.mask 
b/profiles/default/linux/amd64/17.0/x32/package.mask
similarity index 100%
rename from profiles/profiles/default/linux/amd64/17.0/x32/package.mask
rename to profiles/default/linux/amd64/17.0/x32/package.mask

diff --git a/profiles/default/linux/amd64/17.0/x32/parent 
b/profiles/default/linux/amd64/17.0/x32/parent
new file mode 100644
index 0..9f3a62d88
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/x32/parent
@@ -0,0 +1,9 @@
+# Theo Anderson  (2021-01-06)
+# Paths relative to `profiles`. The first line denotes the
+# parent profile which should inherit any changes we make here.
+# The second line points to the location where the appropriate
+# masks or forces(?) are. It is important to keep the
+# changes separated per profile/feature in case a
+# parent profile picks up on changes intended for a different profile.
+gentoo:default/linux/amd64/17.0/x32
+:default/linux/amd64/17.0/x32

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
new file mode 100644
index 0..f2ac76066
--- /dev/null
+++ b/profiles/profiles.desc
@@ -0,0 +1,6 @@
+# Theo Anderson  (2021-01-06)
+# Create profiles with the hidden arch where dependency conflicts
+# arise and masks are needed. They must match :gentoo profiles.
+# Using parent files within the profiles allows gentoo: profiles
+# to inherit any ::guru masks we choose.
+hidden  default/linux/amd64/17.0/x32dev



[gentoo-commits] proj/sci:master commit in: metadata/news/2020-12-20-visa-packages-removed/

2020-12-20 Thread Aisha Tammy
commit: 33dd9824dc1cef01baa6cf9ac053c12943c3a356
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sun Dec 20 23:37:46 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sun Dec 20 23:38:51 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=33dd9824

metadata/news/2020-12-20-visa-packages-removed

add news about packages being moved to the natinst overlay

Signed-off-by: Aisha Tammy  aisha.cc>

 .../2020-12-20-visa-packages-removed.en.txt | 17 +
 1 file changed, 17 insertions(+)

diff --git 
a/metadata/news/2020-12-20-visa-packages-removed/2020-12-20-visa-packages-removed.en.txt
 
b/metadata/news/2020-12-20-visa-packages-removed/2020-12-20-visa-packages-removed.en.txt
new file mode 100644
index 0..0468a5aef
--- /dev/null
+++ 
b/metadata/news/2020-12-20-visa-packages-removed/2020-12-20-visa-packages-removed.en.txt
@@ -0,0 +1,17 @@
+Title: national instrument packages moved to natinst overlay
+Author: Aisha Tammy 
+Posted: 2020-12-20
+Revision: 1
+News-Item-Format: 2.0
+
+The VISA packages have been removed from the science overlay
+and are now available in the natinst overlay which also
+maintains the packages from National Instruments:
+   https://github.com/AndrewAmmerlaan/natinst
+
+The following packages have been moved
+
+  dev-perl/Lab-VISA
+  dev-python/PyVISA
+  dev-python/PyVISA-py
+  sci-libs/ni-visa



[gentoo-commits] proj/sci:master commit in: metadata/

2019-11-25 Thread Horea Christian
commit: 53da1ff0fd28ab128b776c4e1475bbdb26a6fd03
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Nov 25 13:26:26 2019 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Nov 25 13:32:45 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=53da1ff0

metadata: Updated default repository path

Signed-off-by: Horea Christian  chymera.eu>

 metadata/science.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/science.conf b/metadata/science.conf
index 2a1e51cca..fdcdb2ede 100644
--- a/metadata/science.conf
+++ b/metadata/science.conf
@@ -1,5 +1,5 @@
 #put this in /etc/portage/repos.conf/
 [science]
-location = /var/lib/overlays/science
+location = /var/db/repos/science
 sync-type = git
 sync-uri = git://git.gentoo.org/proj/sci.git



[gentoo-commits] proj/sci:master commit in: metadata/

2018-10-27 Thread Justin Lecher
commit: 5dd209d167dce6b94e1d50ad71df191ceae8d9b1
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Oct 27 21:15:30 2018 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Oct 27 21:16:44 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5dd209d1

Deprecate EAPI=6

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf  | 9 ++---
 metadata/science.conf | 1 -
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index a02126740..91f5b7f8c 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -14,13 +14,16 @@ manifest-hashes = BLAKE2B SHA512
 # The following hashes are required on all Manifest entries. If any
 # of them are missing, repoman will refetch and rehash old distfiles.
 # Otherwise, old distfiles will keep using their current hash set.
-manifest-required-hashes = SHA512
+manifest-required-hashes = BLAKE2B
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
+# 2014-03-11 council meeting banned EAPI 1.
 # 2015-10-11 council meeting deprecated EAPI 4.
+# 2016-01-10 council meeting banned EAPI 3.
+# 2018-05-13 council meeting deprecated EAPI 5 for ebuilds.
 eapis-banned = 0 1 2 3 4
-eapis-deprecated = 5
+eapis-deprecated = 5 6
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo
@@ -35,7 +38,7 @@ update-changelog = false
 cache-formats = md5-dict
 
 # Support for implicit masters is deprecated, so we need to explicitly
-# specify that this repo does not dependent on any masters, in order
+# specify that this repo does not depend on any masters, in order
 # to distinguish it from repos that rely on the deprecated behavior.
 masters = gentoo
 

diff --git a/metadata/science.conf b/metadata/science.conf
index 5c71ac1c4..2a1e51cca 100644
--- a/metadata/science.conf
+++ b/metadata/science.conf
@@ -3,4 +3,3 @@
 location = /var/lib/overlays/science
 sync-type = git
 sync-uri = git://git.gentoo.org/proj/sci.git
-



[gentoo-commits] proj/sci:master commit in: metadata/

2017-12-02 Thread Justin Lecher
commit: bc5ece9b4c76283a1c5511202f842dba041e8495
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Dec  2 16:12:14 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Dec  2 16:12:14 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bc5ece9b

enable new hashes

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 7076ae0fa..a02126740 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -6,16 +6,21 @@
 
 repo-name = science
 
-# This went live Wednesday, July 4, 2012 at 10:00 UTC
-# 
https://archives.gentoo.org/gentoo-dev-announce/message/a15cbea85dd089c99302f949b4072c20
-# https://wiki.gentoo.org/wiki/GLEP:59
-manifest-hashes = SHA256 SHA512 WHIRLPOOL
+# manifest-hashes specify hashes used for new/updated entries
+# the current set went live on 2017-11-21, per 2017-11-12 Council meeting
+# 
https://archives.gentoo.org/gentoo-dev/message/ba2e5d9666ebd7e1bff1143485a37856
+manifest-hashes = BLAKE2B SHA512
+
+# The following hashes are required on all Manifest entries. If any
+# of them are missing, repoman will refetch and rehash old distfiles.
+# Otherwise, old distfiles will keep using their current hash set.
+manifest-required-hashes = SHA512
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
 # 2015-10-11 council meeting deprecated EAPI 4.
 eapis-banned = 0 1 2 3 4
-eapis-deprecated = 0 1 2 3 4 5
+eapis-deprecated = 5
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo



[gentoo-commits] proj/sci:master commit in: metadata/

2017-02-25 Thread Justin Lecher
commit: 7c3dd7a591beb6c2b41b3213b9bb55667342d561
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat Feb 25 19:55:39 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat Feb 25 19:55:39 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7c3dd7a5

Import layout.conf from tree

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 954d309b4..7076ae0fa 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,8 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# For details on this file, see the layout.conf section of the
+# portage(5) man page.
+
 repo-name = science
 
 # This went live Wednesday, July 4, 2012 at 10:00 UTC
-# For more details, please see: 
http://archives.gentoo.org/gentoo-dev-announce/msg_0.xml
-# and/or GLEP 59.
+# 
https://archives.gentoo.org/gentoo-dev-announce/message/a15cbea85dd089c99302f949b4072c20
+# https://wiki.gentoo.org/wiki/GLEP:59
 manifest-hashes = SHA256 SHA512 WHIRLPOOL
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).



[gentoo-commits] proj/sci:master commit in: metadata/

2016-01-20 Thread Justin Lecher
commit: 4efc982199bec42e86cf21f6982dfb0a9d624a21
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Jan 21 07:48:36 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Jan 21 07:48:36 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4efc9821

Depreacte EAPI=5

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index c7500cb..954d309 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -9,7 +9,7 @@ manifest-hashes = SHA256 SHA512 WHIRLPOOL
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
 # 2015-10-11 council meeting deprecated EAPI 4.
 eapis-banned = 0 1 2 3 4
-eapis-deprecated = 0 1 2 3 4
+eapis-deprecated = 0 1 2 3 4 5
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo



[gentoo-commits] proj/sci:master commit in: metadata/

2016-01-08 Thread Justin Lecher
commit: 2bcd5e2ba98411969362c721107643569007fc27
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan  8 13:05:38 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan  8 13:05:38 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2bcd5e2b

Ban ChangeLogs

thanks marbre for the hint

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index f07e251..c7500cb 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -7,12 +7,14 @@ manifest-hashes = SHA256 SHA512 WHIRLPOOL
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
+# 2015-10-11 council meeting deprecated EAPI 4.
 eapis-banned = 0 1 2 3 4
 eapis-deprecated = 0 1 2 3 4
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo
-update-changelog = true
+# INFRA NOTE 2015/08/08: No more old ChangeLogs in Git
+update-changelog = false
 
 # Make egencache generate newer (more reliable)
 # md5-dict cache format (see bug #409445).



[gentoo-commits] proj/sci:master commit in: metadata/

2015-11-10 Thread Christoph Junghans
commit: de4f70ffc6d59e5b961f4b0698743f385b7d64cb
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 10 22:57:07 2015 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 10 22:57:07 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=de4f70ff

added example science.conf for repos.conf

 metadata/science.conf | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/metadata/science.conf b/metadata/science.conf
new file mode 100644
index 000..5c71ac1
--- /dev/null
+++ b/metadata/science.conf
@@ -0,0 +1,6 @@
+#put this in /etc/portage/repos.conf/
+[science]
+location = /var/lib/overlays/science
+sync-type = git
+sync-uri = git://git.gentoo.org/proj/sci.git
+



[gentoo-commits] proj/sci:master commit in: metadata/

2015-09-23 Thread Justin Lecher
commit: debe139d693fd5255ec62498cdbfd10e25acc1dc
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Sep 23 13:01:52 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Sep 23 13:01:52 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=debe139d

Ban EAPI=4

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index c3e0be3..f07e251 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -7,7 +7,7 @@ manifest-hashes = SHA256 SHA512 WHIRLPOOL
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
-eapis-banned = 0 1 2 3
+eapis-banned = 0 1 2 3 4
 eapis-deprecated = 0 1 2 3 4
 
 # Bug #337853 - gentoo's council says to enable



[gentoo-commits] proj/sci:master commit in: metadata/

2015-09-22 Thread Justin Lecher
commit: 0f7561eb26d8ecadb3361b98dbb77516083ecbd9
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Sep 22 08:09:30 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Sep 22 08:09:30 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0f7561eb

Ban EAPI 2 and deprecate 4

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 05e002d..c3e0be3 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -7,8 +7,8 @@ manifest-hashes = SHA256 SHA512 WHIRLPOOL
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
-eapis-banned = 0 1
-eapis-deprecated = 0 1 2 3
+eapis-banned = 0 1 2 3
+eapis-deprecated = 0 1 2 3 4
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo



[gentoo-commits] proj/sci:master commit in: metadata/

2015-08-09 Thread Justin Lecher
commit: 7bdc5746561ac54b2e7388b6fe0595d9ac21f899
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Aug  9 09:48:04 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Aug  9 09:48:04 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7bdc5746

Import from tree

Signed-off-by: Justin Lecher  gentoo.org>

 metadata/layout.conf | 41 +++--
 1 file changed, 23 insertions(+), 18 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 2c60215..05e002d 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,29 +1,34 @@
 repo-name = science
 
-masters = gentoo
-
-# Use new hashes
+# This went live Wednesday, July 4, 2012 at 10:00 UTC
+# For more details, please see: 
http://archives.gentoo.org/gentoo-dev-announce/msg_0.xml
+# and/or GLEP 59.
 manifest-hashes = SHA256 SHA512 WHIRLPOOL
 
-# Let repoman update changelogs
-update-changelog = true
-
-# Use thin manifests
-thin-manifests = true
-
-# Dont sign thin manifests (because it re-introduces the 
-# just avoided merge conflicts)
-sign-manifests = false
+# 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
+# 2014-02-25 council meeting deprecated EAPIs 0 and 3.
+eapis-banned = 0 1
+eapis-deprecated = 0 1 2 3
 
-# sign commits using git mechanisms
-sign-commits = true
+# Bug #337853 - gentoo's council says to enable
+# --echangelog by default for the "gentoo" repo
+update-changelog = true
 
 # Make egencache generate newer (more reliable)
 # md5-dict cache format (see bug #409445).
+# NOTE: list md5-dict first so clients prefer it
+# INFRA NOTE: Format 'pms' was removed on Aug 6 2012. (Announced prior as Aug 1
+# 2012 was the removal date)
 cache-formats = md5-dict
 
-# indicate that ebuilds with the specified EAPIs are banned
-eapis-banned = 0 1
+# Support for implicit masters is deprecated, so we need to explicitly
+# specify that this repo does not dependent on any masters, in order
+# to distinguish it from repos that rely on the deprecated behavior.
+masters = gentoo
 
-# indicate that ebuilds with the specified EAPIs are deprecated
-eapis-deprecated = 1 2 3 4
+# Use thin Manifests for Git
+thin-manifests = true
+
+# Sign Git commits, and NOT Manifests
+sign-commits = true
+sign-manifests = false



[gentoo-commits] proj/sci:master commit in: metadata/

2014-09-24 Thread Justin Lecher
commit: 564fb06f5cea5d6e6db1661289d042477067cade
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Sep 24 08:03:41 2014 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Sep 24 08:03:41 2014 +
URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=564fb06f

Ban EAPI=0/1

Signed-off-by: Justin Lecher  gentoo.org>

---
 metadata/layout.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 919f3f4..2c60215 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -23,7 +23,7 @@ sign-commits = true
 cache-formats = md5-dict
 
 # indicate that ebuilds with the specified EAPIs are banned
-#eapis-banned = 0 1 2 3 4
+eapis-banned = 0 1
 
 # indicate that ebuilds with the specified EAPIs are deprecated
 eapis-deprecated = 1 2 3 4



[gentoo-commits] proj/sci:master commit in: metadata/

2014-06-10 Thread Thomas Kahle
commit: 0aaa7d3fb70797e9f648d70f3e24e44c37ca2e4a
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Jun 10 16:30:33 2014 +
Commit: Thomas Kahle  gmx  de>
CommitDate: Tue Jun 10 16:30:33 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0aaa7d3f

added repo_name in metadata

---
 metadata/layout.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 493a5fe..919f3f4 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,3 +1,5 @@
+repo-name = science
+
 masters = gentoo
 
 # Use new hashes



[gentoo-commits] proj/sci:master commit in: metadata/

2014-06-10 Thread Thomas Kahle
commit: e51357f08c0ea4c793dee010d57eaf99ea8c25fa
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Jun 10 16:30:33 2014 +
Commit: Thomas Kahle  gmx  de>
CommitDate: Tue Jun 10 21:06:45 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e51357f0

added repo_name in metadata

---
 metadata/layout.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 493a5fe..919f3f4 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -1,3 +1,5 @@
+repo-name = science
+
 masters = gentoo
 
 # Use new hashes