On Fri, Aug 28, 2015 at 9:19 AM, walt <w41...@gmail.com> wrote:
>
> Note that /usr/portage/sys-libs/ncurses/Changelog was last updated on
> April 6, several months ago.
>
> Rhetorical question:  what is the purpose of a Changelog?

Gentoo is no longer maintaining the old Changelog files.  The source
of all change logs going forward is in git:


I believe there is interest in creating the old-format Changelogs for
the rsync servers.  They won't be present in the git repository, since
they're just redundant extra data to sync.

>
> Who last updated ncurses, and why?

git whatchanged /usr/portage/sys-libs/ncurses > /tmp/log.txt

See the attachment.  You can ask git for full diffs as well fairly
easily, or show them for individual commits or whatever.  Then github
or gentoo's git viewer can show you it in a pretty picture.

-- 
Rich
commit 0f20b4ddc60c23a84ae918f31933d8e5f0b7d9eb
Author: Jason Zaman <perfin...@gentoo.org>
Date:   Fri Aug 28 01:03:10 2015 +0800

    sys-libs/ncurses: Add bridging ebuild to fix slot move for 5/6 -> 0/6
    
    Gentoo-Bug: https://bugs.gentoo.org/558856
    
    Package-Manager: portage-2.2.20.1

:000000 100644 0000000... a8b1c1e... A  sys-libs/ncurses/ncurses-6.0-r1.ebuild
:100644 100644 a8b1c1e... 3a9d218... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 96470175e0316e0f3402cbce5a83838461e17f75
Author: Jason Zaman <perfin...@gentoo.org>
Date:   Fri Aug 28 00:59:38 2015 +0800

    sys-libs/ncurses: add multilib useflags to the bridge 5.9 ebuild
    
    Package-Manager: portage-2.2.20.1

:100644 100644 95611e9... 49dd18f... M  sys-libs/ncurses/ncurses-5.9-r99.ebuild

commit 5b9725757eaf3b7ec32ae854151183f222ba4189
Author: Jason Zaman <perfin...@gentoo.org>
Date:   Thu Aug 27 19:57:59 2015 +0800

    sys-libs/ncurses: Stabilize the bridging packages for the failed slotmove 
on all arches
    
    Gentoo-bug: https://bugs.gentoo.org/558856
    
    Package-Manager: portage-2.2.20.1

:100644 100644 3668c97... 33f97d4... M  sys-libs/ncurses/ncurses-5.9-r5.ebuild
:100644 100644 4b40743... 95611e9... M  sys-libs/ncurses/ncurses-5.9-r99.ebuild

commit 125fb7a6cdcde8fb1c7dd59edf87dbf276025ef4
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Thu Aug 27 02:49:36 2015 -0400

    sys-libs/ncurses: add dummy package to bridge SLOT move #558856
    
    Since the slotmove operator does not properly update implicit subslots
    in generated dependencies in the vdb, add a dummy ebuild to bridge the
    old SLOT=5[/5] and the new SLOT=0/5.

:000000 100644 0000000... 3668c97... A  sys-libs/ncurses/ncurses-5.9-r5.ebuild
:000000 100644 0000000... 4b40743... A  sys-libs/ncurses/ncurses-5.9-r99.ebuild
:100644 100644 145960b... a8b1c1e... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 8cc8ae51e676d082f5c785a7463e54773cf96714
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 26 13:41:36 2015 -0400

    sys-libs/ncurses: rewrite SLOT=5 ebuild #557472
    
    Delete code that doesn't make sense in an ABI-only ebuild,
    and backport changes from the ncurses-6 ebuild.

:100644 000000 f37ebf4... 0000000... D  sys-libs/ncurses/ncurses-5.9-r100.ebuild
:000000 100644 0000000... 00166f6... A  sys-libs/ncurses/ncurses-5.9-r101.ebuild

commit bc763694f07e96137c03ff88643c4535ea645250
Author: Justin Lecher <j...@gentoo.org>
Date:   Wed Aug 26 14:23:59 2015 +0200

    sys-libs/ncurses: Fix blocker
    
    Package-Manager: portage-2.2.20.1
    Signed-off-by: Justin Lecher <j...@gentoo.org>

:100644 100644 40db661... f37ebf4... M  sys-libs/ncurses/ncurses-5.9-r100.ebuild

commit ec1cb36e722e62cf504f89ffdfc05ce87407ae3d
Author: Justin Lecher <j...@gentoo.org>
Date:   Wed Aug 26 14:19:10 2015 +0200

    sys-libs/ncurses: Add compatibility package for binary packages
    
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=557472
    
    Package-Manager: portage-2.2.20.1
    Signed-off-by: Justin Lecher <j...@gentoo.org>

:100644 100644 7856364... e136782... M  sys-libs/ncurses/metadata.xml
:000000 100644 0000000... 40db661... A  sys-libs/ncurses/ncurses-5.9-r100.ebuild

commit 051ad88caa127419c80d473021ab8909a2268789
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 26 02:17:49 2015 -0400

    sys-libs/ncurses: move to SLOT=0 #557472
    
    Use SLOT=0 for installing of main development files like other packages
    so we can use other SLOTs for installing SONAME libs for binary packages.

:100644 100644 c0ee3a5... be2a9bd... M  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:100644 100644 6cf1f60... 006c932... M  sys-libs/ncurses/ncurses-5.9-r4.ebuild
:100644 100644 692d94b... 145960b... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 1bfb585cc60a9e59b690700e7a0dadc691e2b9d0
Author: Mike Gilbert <flop...@gentoo.org>
Date:   Mon Aug 24 16:12:35 2015 -0400

    Revert DOCTYPE SYSTEM https changes in metadata.xml
    
    repoman does not yet accept the https version.
    This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
    
    Bug: https://bugs.gentoo.org/552720

:100644 100644 41b70b3... 7856364... M  sys-libs/ncurses/metadata.xml

commit 37bbeedfc9da875ab8972d54d2328d808a700c10
Author: Justin Lecher <j...@gentoo.org>
Date:   Mon Aug 24 15:37:21 2015 +0200

    Use https for most gnu.org URLs
    
    Signed-off-by: Justin Lecher <j...@gentoo.org>

:100644 100644 59540d4... c0ee3a5... M  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:100644 100644 2d241b1... 6cf1f60... M  sys-libs/ncurses/ncurses-5.9-r4.ebuild
:100644 100644 39ebaaf... 692d94b... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit eaaface92ee81f30a6ac66fe7acbcc42c00dc450
Author: Justin Lecher <j...@gentoo.org>
Date:   Mon Aug 24 12:47:45 2015 +0200

    Use https by default
    
    Convert all URLs for sites supporting encrypted connections from http to 
https
    
    Signed-off-by: Justin Lecher <j...@gentoo.org>

:100644 100644 7856364... 41b70b3... M  sys-libs/ncurses/metadata.xml

commit badf9b730721ec3c0781588cb7614721db3a045a
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Mon Aug 17 09:41:54 2015 -0400

    sys-libs/ncurses: rework handling of build-time tic #557834
    
    There are more cases where a version of tic is needed that matches the
    current version of source beyond cross-compiling.  New installs, multilib,
    and upgrades also run into this case.  Drop the cross-compile test and run
    the code whenever the host version isn't in sync.

:100644 100644 81c87de... 39ebaaf... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit ed09185ff04818538e98f5b9e58b5a8ad6eec2ad
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Mon Aug 17 09:39:39 2015 -0400

    sys-libs/ncurses: block older x11-terms/st #557454

:100644 100644 898956c... 81c87de... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit e591343cf95c540431503950072ab2b49a70aec0
Author: Repository QA checks <repo-qa-che...@gentoo.org>
Date:   Wed Aug 12 10:06:09 2015 -0400

    2015-08-12 14:06:08 UTC

:000000 100644 0000000... 188e6ad... A  
sys-libs/ncurses/files/ncurses-6.0-ticlib.patch
:100644 100644 a73d58f... 898956c... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit d4017f5e973af975a3facf642ddc027bd965eba8
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 09:54:05 2015 -0400

    sys-libs/ncurses: fix header mismatch with multilib installs #557360
    
    The progs change had a subtle effect that broke multilib builds.
    A few ticlib headers aren't installed when progs are disabled.
    Add a patch to always install them regardless of the progs state.

:000000 100644 0000000... 188e6ad... A  
sys-libs/ncurses/files/ncurses-6.0-ticlib.patch
:100644 100644 a73d58f... 898956c... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 02c6e5baa34ff3a02d5d2db1a674e744248f7f91
Author: Repository QA checks <repo-qa-che...@gentoo.org>
Date:   Wed Aug 12 06:44:46 2015 -0400

    2015-08-12 10:44:45 UTC

:100644 100644 92a0d98... fe874fd... M  sys-libs/ncurses/Manifest
:000000 100644 0000000... 1403a29... A  
sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch
:000000 100644 0000000... 6808319... A  
sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch
:000000 100644 0000000... af3df94... A  
sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch
:000000 100644 0000000... a73d58f... A  sys-libs/ncurses/ncurses-6.0.ebuild

commit f812f0eafe80c5dc524b300f41c7d32b35e8f6f1
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:36:55 2015 -0400

    sys-libs/ncurses: add USE=threads support #510440
    
    Now that we support the new ABI 6, we can support installing the threaded
    versions of ncurses alongside the non-threaded.

:100644 100644 b0bd0f9... a73d58f... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 5afe80ab951f4c7bf76ca48f4432dcbcec1f791f
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:34:08 2015 -0400

    sys-libs/ncurses: rework use of BUILD_DIR
    
    Rather than maintain parallel dirs, create subdirs of the main BUILD_DIR.
    This makes the overall flow a bit simpler as we can also stick the cross
    logic in there too.

:100644 100644 0a44ca6... b0bd0f9... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 0671fd8b94d3ee9eb164bae47d2ad0871d5632ae
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:29:26 2015 -0400

    sys-libs/ncurses: run configure steps in parallel
    
    This gives us a nice speed boost as the configure script is quite large.
    Follow up changes will make this more apparent (when we run configure up
    to 4 times instead of just 2).

:100644 100644 08d4b73... 0a44ca6... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 1c3e65403d006ea25f98e6405486fa1201e9d173
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:27:00 2015 -0400

    sys-libs/ncurses: rework disabling of progs
    
    Since the configure script has an option to disable progs, leverage that
    instead of whiting out a random make variable.  It's the same result, but
    feels cleaner and requires less code.

:100644 100644 8a055bf... 08d4b73... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit 29a9b9b90f986edfdbea997315d7bb34762e32a1
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:23:40 2015 -0400

    sys-libs/ncurses: avoid building tests when unused
    
    If the user isn't going to run the testsuite, there's no point in building
    all the test binaries, so put that logic behind the standard USE=test.

:100644 100644 7372e09... 8a055bf... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit d76590f6efb6a7fd7c5465886be12b03c688c944
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:22:17 2015 -0400

    sys-libs/ncurses: build the C++ libs as shared
    
    Since upstream has a configure flag for this now, we should be able to
    build+install the C++ layers as shared libs instead of only making the
    static libs available.

:100644 100644 92adb1e... 7372e09... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit c44913450f0e5957fe2bd51ead50570031e00cb8
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:20:13 2015 -0400

    sys-libs/ncurses: simplify the multilib dep logic
    
    Block the emul package all the time now that it's no longer in the tree.
    
    Unify the gpm deps since there's already a circular dep here and the
    multilib code makes no real difference in that respect.

:100644 100644 476481d... 92adb1e... M  sys-libs/ncurses/ncurses-6.0.ebuild

commit a8bc05519a12cd2bad582b23d8de7c4924b5bd7f
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 06:11:28 2015 -0400

    sys-libs/ncurses: version bump to 6.0
    
    The bare min changes are here to get it working as more updates will
    follow.  Focus is on making the base ABI match upstream defaults for
    this release -- namely that we update to ABI 6 which includes colors
    and other new extended features. #373767
    
    Based on work by Lars Wendler.

:100644 100644 92a0d98... fe874fd... M  sys-libs/ncurses/Manifest
:000000 100644 0000000... 1403a29... A  
sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch
:000000 100644 0000000... 6808319... A  
sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch
:000000 100644 0000000... af3df94... A  
sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch
:000000 100644 0000000... 476481d... A  sys-libs/ncurses/ncurses-6.0.ebuild

commit 6ee0cc1bf44d90ce04c9c61a0e5010d3592586fb
Author: Repository QA checks <repo-qa-che...@gentoo.org>
Date:   Wed Aug 12 06:24:56 2015 -0400

    2015-08-12 10:24:55 UTC

:100644 100644 1803834... 59540d4... M  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:100644 100644 e4553aa... 2d241b1... M  sys-libs/ncurses/ncurses-5.9-r4.ebuild

commit 912dfbf3095a5087982364d5813b3ebdc03c4cf7
Author: Mike Frysinger <vap...@gentoo.org>
Date:   Wed Aug 12 04:48:41 2015 -0400

    sys-libs/ncurses: use libgpm.so.1 all the time #544828
    
    Since the gpm code relies on running ldd on the linked file in order to
    calculate the SONAME, and we're passing this in as a configure flag some
    of the time, just change the code to always pass it in.  This stabilizes
    behavior across cross-compiling/multilib/ldd output/etc...  Relying on
    ldd output in general is bad juju.

:100644 100644 1803834... 59540d4... M  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:100644 100644 e4553aa... 2d241b1... M  sys-libs/ncurses/ncurses-5.9-r4.ebuild

commit 945f0d2a26da4f944fd06ad6a874f69d37ce1e06
Author: Repository QA checks <repo-qa-che...@gentoo.org>
Date:   Sun Aug 9 05:26:46 2015 -0400

    2015-08-09 09:26:21 UTC

:100644 000000 0321736... 0000000... D  sys-libs/ncurses/ChangeLog
:100644 100644 11e8610... 92a0d98... M  sys-libs/ncurses/Manifest
:100644 100644 c93eb8a... 1803834... M  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:100644 100644 a093438... e4553aa... M  sys-libs/ncurses/ncurses-5.9-r4.ebuild

commit 56bd759df1d0c750a065b8c845e93d5dfa6b549d
Author: Robin H. Johnson <robb...@gentoo.org>
Date:   Sat Aug 8 13:49:04 2015 -0700

    proj/gentoo: Initial commit
    
    This commit represents a new era for Gentoo:
    Storing the gentoo-x86 tree in Git, as converted from CVS.
    
    This commit is the start of the NEW history.
    Any historical data is intended to be grafted onto this point.
    
    Creation process:
    1. Take final CVS checkout snapshot
    2. Remove ALL ChangeLog* files
    3. Transform all Manifests to thin
    4. Remove empty Manifests
    5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
    5.1. Do not touch files with -kb/-ko keyword flags.
    
    Signed-off-by: Robin H. Johnson <robb...@gentoo.org>
    X-Thanks: Alec Warner <anta...@gentoo.org> - did the GSoC 2006 migration 
tests
    X-Thanks: Robin H. Johnson <robb...@gentoo.org> - infra guy, herding this 
project
    X-Thanks: Nguyen Thai Ngoc Duy <pclo...@gentoo.org> - Former Gentoo 
developer, wrote Git features for the migration
    X-Thanks: Brian Harring <ferri...@gentoo.org> - wrote much python to 
improve cvs2svn
    X-Thanks: Rich Freeman <ri...@gentoo.org> - validation scripts
    X-Thanks: Patrick Lauer <patr...@gentoo.org> - Gentoo dev, running new 2014 
work in migration
    X-Thanks: Michał Górny <mgo...@gentoo.org> - scripts, QA, nagging
    X-Thanks: All of other Gentoo developers - many ideas and lots of paint on 
the bikeshed

:000000 100644 0000000... 92a0d98... A  sys-libs/ncurses/Manifest
:000000 100644 0000000... 3f4a405... A  
sys-libs/ncurses/files/ncurses-5.7-nongnu.patch
:000000 100644 0000000... 0200a14... A  
sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch
:000000 100644 0000000... 0c6ca7a... A  
sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch
:000000 100644 0000000... 2448229... A  
sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch
:000000 100644 0000000... 5c968e7... A  
sys-libs/ncurses/files/ncurses-5.9-no-I-usr-include.patch
:000000 100644 0000000... 7c3c04a... A  
sys-libs/ncurses/files/ncurses-5.9-pkg-config.patch
:000000 100644 0000000... b6d1924... A  
sys-libs/ncurses/files/ncurses-5.9-rxvt-unicode-9.15.patch
:000000 100644 0000000... 7856364... A  sys-libs/ncurses/metadata.xml
:000000 100644 0000000... 1803834... A  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:000000 100644 0000000... e4553aa... A  sys-libs/ncurses/ncurses-5.9-r4.ebuild

commit a637bd65b7fef8e2be4e7fc6e9097479372e0e2e
Author: Repository QA checks <repo-qa-che...@gentoo.org>
Date:   Fri Jun 19 12:38:33 2015 -0400

    2015-06-19 16:35:30 UTC

:000000 100644 0000000... 0321736... A  sys-libs/ncurses/ChangeLog
:000000 100644 0000000... 11e8610... A  sys-libs/ncurses/Manifest
:000000 100644 0000000... 3f4a405... A  
sys-libs/ncurses/files/ncurses-5.7-nongnu.patch
:000000 100644 0000000... 0200a14... A  
sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch
:000000 100644 0000000... 0c6ca7a... A  
sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch
:000000 100644 0000000... 2448229... A  
sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch
:000000 100644 0000000... 5c968e7... A  
sys-libs/ncurses/files/ncurses-5.9-no-I-usr-include.patch
:000000 100644 0000000... 7c3c04a... A  
sys-libs/ncurses/files/ncurses-5.9-pkg-config.patch
:000000 100644 0000000... b6d1924... A  
sys-libs/ncurses/files/ncurses-5.9-rxvt-unicode-9.15.patch
:000000 100644 0000000... 7856364... A  sys-libs/ncurses/metadata.xml
:000000 100644 0000000... c93eb8a... A  sys-libs/ncurses/ncurses-5.9-r3.ebuild
:000000 100644 0000000... a093438... A  sys-libs/ncurses/ncurses-5.9-r4.ebuild

Reply via email to