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