Sync with portage [Mon Apr 28 11:50:43 MSK 2014].

master
root 10 years ago
parent 30097939ab
commit b25a6c1afe

@ -1,6 +1,16 @@
# ChangeLog for app-misc/screen
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.192 2014/04/20 18:37:01 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.193 2014/04/28 06:04:54 polynomial-c Exp $
*screen-4.2.1 (28 Apr 2014)
28 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> -screen-4.2.0-r1.ebuild,
+screen-4.2.1.ebuild, -files/screen-4.2.0-check_for_altscreen.patch,
-files/screen-4.2.0-incompatible-protocol.patch,
-files/screen-4.2.0-long_terminal_names.patch,
-files/screen-4.2.0-nonethack_segfault_fix.patch,
-files/screen-4.2.0-tgetent.patch:
Version bump. Removed old.
20 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> -files/4.2.0-tinfo.patch:
Removed unused patch.

@ -14,35 +14,30 @@ AUX screen-4.0.3-config.h-autoconf-2.62.patch 388 SHA256 71897394211d9e00e008f7c
AUX screen-4.0.3-cppflags.patch 752 SHA256 40f4c4321170096984466665e3af9aead03490de521205da61a8d31d04cf718d SHA512 92c42ed8d9c2a9ee539784b2fb43119968bdce5b6cd371d82bcf21d9c12f9fd1353ae9630ee1bce3ed73c1528d7bdee64abd4fd1919aaf5ecd412c895ce4a3b4 WHIRLPOOL 8e7c2ef2b4d019cd8820a72660cee8614d0490c65c6ffa85a7c161753cae6f13ebf053623db33685d4cf15af53fbd894dfd224b0a5896d823f6ac165eb20e085
AUX screen-4.0.3-crosscompile.patch 18900 SHA256 7e4109cd3f6d58ea799fe069472a58f16ea75c2397392c15f58bfcb7cbb354f9 SHA512 9d34d6245d50f0ea84735cad7148b2c6af70709efc788fe9113752081a05138172acc4d6dc33c87ac71739dead1338000b9bd64978c0edf3c44d9ead92487afb WHIRLPOOL 037ec13508ec669791fda248d4a056abb54c1d9aa6893ddcb8aa4785365231b8c4aea46e07cd5367853039c0876cc8e1ee18df4952d9aa3168806eea9f994846
AUX screen-4.0.3-setenv_autoconf.patch 2485 SHA256 091eb224a097bbc1b5f1b3dd8048dbb04b8c7476818a9444eae5bdb8b52bce75 SHA512 72dcfd9180d05edf85ce9f459e69ccd709a6c0a4593802d0f4e88ffe2daf56215ce8049a641701693dafeab3cc8a0df796338d92338ee0d39c51d46ed718af7b WHIRLPOOL fa7645c3488f75c8acdb2305864459e3eada89e7a29e39a6048cdda7459c707b090c68ce93023a53c57a7beabb3c66f9f9f26237126e68d00cc888a7581b867c
AUX screen-4.2.0-check_for_altscreen.patch 1044 SHA256 549690b41d07d711ff412a05ff8d40e9994c923698161fa5affd5ac16b864cad SHA512 927eb398271e0fd75531b3ce480480f0410c4916ab6472262502f7bdd8d912c3e2c0c5829735cb40752f84eafafff799cadd68cd3ae628fb86de7a025ef9126d WHIRLPOOL cd76586144df4c9ea95293ab8b271556fb7cede20207eefb9af566420ac28ffcba9d838f3621117e3c72a32b51bb9399858a006697d28fea4595e777190d261d
AUX screen-4.2.0-incompatible-protocol.patch 728 SHA256 88125edb862369680185e5df2aa7deefba0a6a4ee80a612ad604a2bfe126df23 SHA512 0139789400588ca12ae240e3bd996188185f3734fcb94e84f8ed213574a0bf4b4c23cdf401debd6edcdfd63a7b392098862f12be3c9936c86b122b140d2baa0f WHIRLPOOL 93a8cfa33307b78fc2651cc985edb1469b33532b2a6131f6afcb44fb9f05a61bfdadff3b30a70dbf442714d2dffc6d974a479364a67ca7ff9544537ccd374512
AUX screen-4.2.0-long_terminal_names.patch 2172 SHA256 74e46b0d85a3b4ca1d30f286089e369bfd7373336dd8c1f69892d4e0071909ea SHA512 02841cc42f490f1e9de7ffa687bb8a031e9d39bd3ca249ecf31b8ad32a6e8f9682b6cc8dd0b787480f076024a0f14b25d950f43d54d29f2ee6cd90518eb9872c WHIRLPOOL 27347a246999797fc977c37820a4c5eb84de16417fc6c864c2b6ad2b67b300d19fbe13ac511bc602d729e1cb80a05339e34c08063add1c60a14a291dfd469286
AUX screen-4.2.0-nonethack_segfault_fix.patch 1176 SHA256 afefc6c375549098dc989664bd00ed83388374ed988109d9927ee115a010f336 SHA512 026cbea0e0570b6805d59924eb190b16c8b7df991da66391d38cbf237915ed2247828e11b0b8d5f7f8a79848fce4bdb11858f57351d4db50682f03d5ae3ea0bf WHIRLPOOL 2c3855326f26f206211906a5f0e67a515674ce0b28b7c11d263a7cfc6396bf7d77d881893e79ca39affbd7a8ea67c049bc6ce655ff454118e70339b4f5d9cd3d
AUX screen-4.2.0-tgetent.patch 972 SHA256 8b32709a27f004d50268e82d6271b838f01e81af636d0f914cf221962c2bb2cc SHA512 ca2f4da6d262781367bd24b699b9d47e3aa2866e07a87729901c9cef9bfff2de05b87e9a6eded9aebd83aee2c80899b2f4990e8ff44b8a506a8efe8e4115d9ee WHIRLPOOL 8d8bd41c34bd1f205bcfa6a3e83a528daf778dcdb37d9438f6f669511eea186a0da8948ca537799d4323190c76263638b5956622deb84354110595fec70166d8
AUX screenrc 10412 SHA256 191d91f9fd1e676525a9e1a3bdc5ac73283f948caf74b4bb6e0cfcecbe4798bb SHA512 06fbec5e28480a2c369330fac0c94faa47e5d28e037d9fefd0cb3e813002c504866dc8ac86872b7ac6f16059a219e396a9c425b578b8afe882153ddb506158f7 WHIRLPOOL e05785d9810a709ccd189bbf1557022bd91f653ddb2f138e54286fbbc11ddbbedf2276d2b8bc975a8ff1ac024ab24d955a6b3055cf5cd2dfb445c35484e90f09
DIST screen-4.0.3.tar.gz 840602 SHA256 78f0d5b1496084a5902586304d4a73954b2bfe33ea13edceecf21615c39e6c77 SHA512 24c1f598972f3dc9ed49cd2c05852190a0190d22fa01401eee8484627c8dd2815f0a422d9b2697faa8aaa0b3efc6730a94e2d5aa787dbe5e9ec719143176c338 WHIRLPOOL 6774786126eb05749d432593bc2c1febdc57896959220a609feb138bdc16b8da278aea63af1ccfd5c7d38ccaa9e7d28980e9e14d0009d36a54cdbd9e4cb0fca7
DIST screen-4.2.0.tar.gz 786565 SHA256 7dc1b7a3e7669eefe7e65f32e201704d7a11cc688244fcf71757f7792a5ff413 SHA512 be9b04de668864c1e9ebabe76dc35be60ece15bda16d983d8fee0331ddbf6d732ca354a136cd602dda76baf155d8f324e1ef16cc10b4b13ee07c74d37af49350 WHIRLPOOL 8922a0766e3e55fcc7d2f255fd9c38eb6145f78363c6173cbb66336aec956ace29b8786fa93fa967920b3cc5468b2c031c90fd6f5a1c76cec0e60500acba9dc8
DIST screen-4.2.1.tar.gz 1062485 SHA256 5468545047e301d2b3579f9d9ce00466d14a7eec95ce806e3834a3d6b0b9b080 SHA512 30826b2a2fc436483276b90cc4c6679470f7ccb7098c9bb8457d0e534998cd12da02882cf80678465f6540cade170c3fdc6bdfa31b07359ff0d3ffe2d6063710 WHIRLPOOL 7d4209651a016a9ab91aec385532c6ebd7a6d96a60342721f3a53752924c3fb72aa3d648ad665b67fab0a78d6019396abe13e04f556c7e5e9f71bf3238e64cc5
EBUILD screen-4.0.3-r6.ebuild 4845 SHA256 29116c76a3a9779d630ed4d6bdfbb40710089b90b67c7ae9e3ff60d0d0011e05 SHA512 63eb380ff6624c3c9218cfe8013f2a051d401cdbac225ba6c65991fd1c2894c91a96c8b2a09715c075a3d801ee54c228fa2935501eeab824d82bbb1051981b52 WHIRLPOOL 5698d4cd010792ff4e20af04c2df7fb8cf59f2377170976bbeb03f251dfd75168f7a29641c888237e1db79e0d1881fb3761c1c25bc3faa5ac3ac3fcd48febffc
EBUILD screen-4.0.3-r7.ebuild 4869 SHA256 41b6ffaf1ff6bbe2ce7a90661d3745e3fda74fbfc2c226184c0152848f895f05 SHA512 86e290b01290c2ba1c156ccc9d3b650f5613c83e3ec7e237fa2a2de97471c722f501a87b86a1ef67d5e810459f42f6e6cd055980de3970d191e428545e549349 WHIRLPOOL cc9721338d96bcad79066b4a63cfdbd745f895fb49cd06e4eaf6351fc9d6eb6bd322a081abbfa8352312be2f1da30f46a7d0b4b9acac79da6bc9e38a87dabacb
EBUILD screen-4.0.3-r8.ebuild 5187 SHA256 0ced20043992f770364ad996b97d2c4f82433fcac15d6870075bf58c147efd19 SHA512 81c96886127cfb428fbab965e20e23dd3f492bd7f3224f5f4ad030b99d334d37978068218da540d6093ef4870ae87a974a3546cd0eb54197a60b1500e02fa88c WHIRLPOOL 5f581b990ed190e34efd1a1d49385b748095f6ec87f2e31c74d3386f49cf7615526501e02eca931b96f1199a51fb161b49bc4db58ccafadeb045782e6a0b861e
EBUILD screen-4.2.0-r1.ebuild 3600 SHA256 14a9d600ff08d81dcb1a19f05011f3e8e88e3d47e2c2c13cb79ed4fa0335644f SHA512 1e4d1bc636235c45235c3b3e81ea202c7d860e5723a81a730fac2aa6c7ddfa024052e77d4a3710dafa1ac7b513a77bd189be8cd50fea9bce11d19bf15e9dd73e WHIRLPOOL 7383cd90f0f966066dcbe64540356d99b0aed844ce762ce61717db54b6663b49ff3623d596bf89256c7c610c1728be2dce9c984de30edfded89a83ee1550ea91
EBUILD screen-4.2.1.ebuild 3273 SHA256 9d877daa5961913459788fa2417f22945bc704cbc9411469154b63dba5df9bfb SHA512 b5c75326d8ab919105dfb87a8df8d6619b2bfcd659b165edb0816abf1c4931492bf6302eddceffffab40a1ad8f628cd1b06b3a6a93608fe5f04f50de31e3a422 WHIRLPOOL 150262c215d5193713fee1b2d696f74acdebde7c6d19d7181790570aac3888f1ba73037eb04f4e3fa49f0c5289264c0968cb67ee0ba20956e669bab08e4cbb16
EBUILD screen-9999.ebuild 3406 SHA256 63e115673afd760696fa4d9ff99fdea528ee107e7b1746bff2350faf404ad4bb SHA512 ac702fa4f23b0922c8c6fad4ad04c6b5e5a188c638a8c6ed7872fcc8d7283058c93b9ec4ff4ac22685af30df2ac3df25f254c512e7642c92aea6231a1258a935 WHIRLPOOL 82b58666d08a223baf223dc13962c85916943b86c1a44dd69808c29d0348c233e79b482803dfea5ac6d0b0c77680cca354c7dbedef6009f1be8bd2270a034fcf
MISC ChangeLog 27407 SHA256 9945d4f1611a41fee5f99200121dbd3f52564f45e5ff96e5c5ef371a7948dfee SHA512 ef5d73841658bcd9821bf5e499a533b298016e62f419e1b48439bef02b6a3d6512b46938d37328b29abcf1e9a55a58523717e69de473f891e24b7ccee92e19cc WHIRLPOOL 1bd2dac9493dd337627cf8ef745b7833eef7579668df6b1d372c1f40b3b3815e2a910084565ecee815af083e8c3f7ffbd24d5b84c0a07435c91d6437ae751884
MISC ChangeLog 27805 SHA256 78e1e830b62df382f1dabb7bc98a43220dd24c0fe055f9ecb3460c168d34c5c1 SHA512 1c4851fe52782bd81c3bda68de9c8e43c7a11c724826633228b72affb2d6da39dedb8a0cb3d6d4042003f4804b6fdeb12c902c222ae5c0394ab2ff24da963570 WHIRLPOOL eded994c5595760b3b583107b5879a037e7a6489c7b1481c6f945c07e73da5b64108b8fcdf466719c400ec78fe0490f3c7c841df1644afffb3f96a16fd385781
MISC metadata.xml 1717 SHA256 3b683391c778841993813e38bc255e9fb7d36afc6c160b231fef4956ad6820dc SHA512 b6adab02c25cc3fac41f897c031fcd6265d1e8f4f2091501514b8469aecdbfe5efe7b2d2c66eef76bc2dd55dbb12de5f06f09ab3192fda5606cc249562820103 WHIRLPOOL 3f366cfca6b408350c0ea2d069fad9943a479033419f58558a93c58ecced96e518c0f3c59b8a71cef8fb4807b85eca7435c83beb2e1060b69931c4305fffa4d1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJTVBPOAAoJEPiazRVxLXTF1dEP/3fCak9Bs3noNZuRGnID1CX4
mrwM+Fzk0heGEooO0H4WFD/2+MIrpkPOrG3YArSLEZzwt2JelxsaopYvl1/KHQzj
p+axLUlC5svbzEjY+vk3LO2EsuVz/zWbXDN7kxiYbBlFiCgODkHix40vZWvJ5mwi
jQ+RrVGf7jMPGN2rJvjwaGdtWC3Cgn6AuPbl7ee3Gx+tVvgcxB3R/OVWQ4fOyalq
QrzTTgX9dx4pSYc7sKdgY/OGz8fnj1xVrbEsuTCkM5h6xlqNFDXum5IEvPTfpzgN
7sMGi6ciDiCgyn6gbcEn2iP2Z7bJicK0jWxcxsWldcv9ZwxtLs6IWbDdmdaJDXDh
LhQEPfB5f8i18ozCUWbqGQOKSGjrPMtU65LqGRvg7v0JmoIFCSoUVC4CQCrA2IUt
iNaMGDetwcruHOL7+h4Mod4QNAi+P7gTJn2LuFCKhXWomtYN3W9pmJtfWz/jDqup
PABpMcbMEEBN25llN3QLq9GTD6ozl+cjnrUZExrqyPsFeRoTsKhNNP+4u11HlCXH
GG+nv7H62NVnc/mde3n4QR5ARYHioEgQAbNFD1aHYYRfUvpq/64oxiZQ47C2U+E1
krpiXznUi3zbRmVcerVNXA6ir5yhKNnng/vyCoeZ7Fx6xGSfplfqWLcQaKVEFqQ9
dn7NURg8FveYIc0zqL+I
=QdEn
iQIcBAEBCAAGBQJTXe+HAAoJEPiazRVxLXTFYFMQAL6EXg9OrFQp0OaU4YGoSGiB
m4UKMh0NaBCGJvQ1tk1GXt/N70Qxb8y+9VJ4e7T1G9vbV9RciQph16KeHx8sRaQZ
GyRp+ri8O39nhdcgYZI/E/7DkWBSlJVWh3vfQ7mV7nH5niHAF9RwAYWWMJrtm6cw
wIgknavA4sg5UU39YyDW3H8loxaolTX+UVPxXVlbRbHSr5nNM4zxKjW0POTmsO7E
fHq4CSCGpaznjhkLCp+lUUIzluAgxo+huDaSUPmH/MURd32aQkupAC8wlRaPF0vd
QJX0VIetvoQmmr2sRIWmP1AJAqlZORi4/HgYwXYwn/t7MJ0Mhqtioj99INYLiK22
shhULZP1rFJKuR3oR6mQz2PD0+2xLrZ1Sm4nsGg68reUlPgDtC1Q96L18H1Og1SD
IbDZ8pJEHKA1xle+74HZCRe634sBXTeU5Qd8i9LR5bw36m28IfiW6oA0n7w3W/ga
QC21c5Jcs74Wj99TlMnqQZryQsjxAc+wN4bI5BnJD10Zz4tnmHSuPDOLBsrDqWyf
fstVcUyRJblU7PSuO6t0cIo93tAF1fS3KHd8ZeQ5Is5lDfPU7Epnc+xM6uknCxX4
nebctatKLzO2RZn55fSEpT7MaeIAi2IN/K7QE0BHFowfmmb7b9cVEZyAjp8z/xx+
ZHoo+hqUxHADNjBb6fjy
=zLWQ
-----END PGP SIGNATURE-----

@ -1,38 +0,0 @@
From 049a3bfdfc59590a24dfeefa707abb64b74ae17b Mon Sep 17 00:00:00 2001
From: Amadeusz Sławiński <amade@asmblr.net>
Date: Fri, 18 Apr 2014 18:28:39 +0000
Subject: do proper checks if we are on altscreen or not
fixes screen segfaults with `altscreen on` when using applications making
use of altscreen like mc when resizing screen window
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
---
diff --git a/src/ansi.c b/src/ansi.c
index 04c9012..e76eef4 100644
--- a/src/ansi.c
+++ b/src/ansi.c
@@ -1436,14 +1436,17 @@ int c, intermediate;
{
if (i)
{
- if (!curr->w_alt.on)
+ if (!curr->w_alt.on) {
SaveCursor(&curr->w_alt.cursor);
- EnterAltScreen(curr);
+ EnterAltScreen(curr);
+ }
}
else
{
- LeaveAltScreen(curr);
- RestoreCursor(&curr->w_alt.cursor);
+ if (curr->w_alt.on) {
+ LeaveAltScreen(curr);
+ RestoreCursor(&curr->w_alt.cursor);
+ }
}
if (a1 == 47 && !i)
curr->w_saved.on = 0;
--
cgit v0.9.0.2

@ -1,23 +0,0 @@
From 14f23ca838b3d6daafbc23d14fa6aec13c382601 Mon Sep 17 00:00:00 2001
From: Jürgen Weigert <jnweiger@gmail.com>
Date: Fri, 18 Apr 2014 13:45:21 +0000
Subject: incompatible protocol
---
diff --git a/src/screen.h b/src/screen.h
index 5c93f32..e74d711 100644
--- a/src/screen.h
+++ b/src/screen.h
@@ -182,8 +182,9 @@ struct mode
* A few revisions after 8147d08 incorrectly
* carried version 1, but should have carried 2.
* 2: screen version 4.1.0devel (revisions 8b46d8a upto YYYYYYY)
+ * 3: screen version 4.2.0 (was incorrectly originally. Patched here)
*/
-#define MSG_VERSION 2
+#define MSG_VERSION 3
#define MSG_REVISION (('m'<<24) | ('s'<<16) | ('g'<<8) | MSG_VERSION)
struct msg
--
cgit v0.9.0.2

@ -1,69 +0,0 @@
From 44020241d033555e8e90fad3c88617dce1aed0bb Mon Sep 17 00:00:00 2001
From: Amadeusz Sławiński <amade@asmblr.net>
Date: Fri, 18 Apr 2014 14:01:21 +0000
Subject: fix screen to run on terminals with long $TERM
According to tic man page:
Terminal names exceeding the maximum alias length
(32 characters on systems with long filenames, 14 characters otherwise)
will be truncated to the maximum alias length and a warning message
will be printed.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
---
diff --git a/src/display.h b/src/display.h
index e8b3b80..a433e6d 100644
--- a/src/display.h
+++ b/src/display.h
@@ -73,7 +73,7 @@ struct display
struct win *d_other; /* pointer to other window */
int d_nonblock; /* -1 don't block if obufmax reached */
/* >0: block after nonblock secs */
- char d_termname[20 + 1]; /* $TERM */
+ char d_termname[MAXTERMLEN + 1]; /* $TERM */
char *d_tentry; /* buffer for tgetstr */
char d_tcinited; /* termcap inited flag */
int d_width, d_height; /* width/height of the screen */
diff --git a/src/os.h b/src/os.h
index 5c17c83..f1d849c 100644
--- a/src/os.h
+++ b/src/os.h
@@ -45,6 +45,14 @@
#define NAME_MAX 14
#endif
+#if !defined(MAXTERMLEN)
+# if !defined(HAVE_LONG_FILE_NAMES)
+# define MAXTERMLEN 14
+# else
+# define MAXTERMLEN 32
+# endif
+#endif
+
#ifdef ISC
# ifdef ENAMETOOLONG
# undef ENAMETOOLONG
diff --git a/src/screen.h b/src/screen.h
index e74d711..01d678a 100644
--- a/src/screen.h
+++ b/src/screen.h
@@ -203,7 +203,7 @@ struct msg
int nargs;
char line[MAXPATHLEN];
char dir[MAXPATHLEN];
- char screenterm[20]; /* is screen really "screen" ? */
+ char screenterm[MAXTERMLEN]; /* is screen really "screen" ? */
}
create;
struct
@@ -215,7 +215,7 @@ struct msg
char preselect[20];
int esc; /* his new escape character unless -1 */
int meta_esc; /* his new meta esc character unless -1 */
- char envterm[20 + 1]; /* terminal type */
+ char envterm[MAXTERMLEN + 1]; /* terminal type */
int encoding; /* encoding of display */
int detachfirst; /* whether to detach remote sessions first */
}
--
cgit v0.9.0.2

@ -1,43 +0,0 @@
From 5b2ba5b3d48cb62894841f85a8c18db691491c8a Mon Sep 17 00:00:00 2001
From: Amadeusz Sławiński <amade@asmblr.net>
Date: Fri, 18 Apr 2014 16:44:52 +0000
Subject: Fix bug when building without nethack commands
When building with -DNONETHACK all commands were off by 1 because of
missing nethack command in table.
Provide dummy command with info message.
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
---
diff --git a/src/comm.c b/src/comm.c
index 5f4af8a..daad0a6 100644
--- a/src/comm.c
+++ b/src/comm.c
@@ -241,9 +241,7 @@ struct comm comms[RC_LAST + 1] =
#ifdef MULTIUSER
{ "multiuser", ARGS_1 },
#endif
-#ifdef NETHACK
{ "nethack", ARGS_1 },
-#endif
{ "next", ARGS_0 },
#ifdef MULTI
{ "nonblock", NEED_DISPLAY|ARGS_01 },
diff --git a/src/process.c b/src/process.c
index 30497a3..d9dfc17 100644
--- a/src/process.c
+++ b/src/process.c
@@ -3185,6 +3185,10 @@ int key;
case RC_NETHACK:
(void)ParseOnOff(act, &nethackflag);
break;
+#else
+ case RC_NETHACK:
+ Msg(0, "nethack disabled at build time");
+ break;
#endif
case RC_HARDCOPY_APPEND:
(void)ParseOnOff(act, &hardcopy_append);
--
cgit v0.9.0.2

@ -1,31 +0,0 @@
From 937fcec34ba0d7ebfe0fb654c4106cc9c496f106 Mon Sep 17 00:00:00 2001
From: Amadeusz Sławiński <amade@asmblr.net>
Date: Fri, 18 Apr 2014 14:05:56 +0000
Subject: test more libraries for tgetent
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
---
diff --git a/src/configure.in b/src/configure.in
index e9ca223..139bba1 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -674,10 +674,16 @@ AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
LIBS="-lncursesw $olibs"
AC_CHECKING(libncursesw)
AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
+LIBS="-ltinfow $olibs"
+AC_CHECKING(libtinfow)
+AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
LIBS="-lncurses $olibs"
AC_CHECKING(libncurses)
AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
-AC_MSG_ERROR(!!! no tgetent - no screen)))))))
+LIBS="-ltinfo $olibs"
+AC_CHECKING(libtinfo)
+AC_TRY_LINK(,tgetent((char *)0, (char *)0);,,
+AC_MSG_ERROR(!!! no tgetent - no screen)))))))))
AC_TRY_RUN([
main()
--
cgit v0.9.0.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/app-misc/screen/screen-4.2.0-r1.ebuild,v 1.1 2014/04/20 18:32:47 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.2.1.ebuild,v 1.1 2014/04/28 06:04:54 polynomial-c Exp $
EAPI=5
@ -32,15 +32,6 @@ src_prepare() {
# Don't use utempter even if it is found on the system
epatch "${FILESDIR}"/4.0.2-no-utempter.patch
epatch "${FILESDIR}"/${P}-incompatible-protocol.patch \
"${FILESDIR}"/${P}-long_terminal_names.patch \
"${FILESDIR}"/${P}-tgetent.patch
# Fix segfault when being built without nethack support (bug #507916)
epatch "${FILESDIR}"/${P}-nonethack_segfault_fix.patch
epatch "${FILESDIR}"/${P}-check_for_altscreen.patch
# sched.h is a system header and causes problems with some C libraries
mv sched.h _sched.h || die
sed -i '/include/ s:sched.h:_sched.h:' screen.h || die

@ -1,6 +1,12 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.202 2014/04/28 03:15:51 grozin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.203 2014/04/28 06:35:54 gienah Exp $
28 Apr 2014; Mark Wright <gienah@gentoo.org>
+files/sbcl-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch,
sbcl-1.1.17.ebuild:
Bump patch to sbcl-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch to
change _ to - in the filename sbcl-1.1.17/src/runtime/Config.x86-64-linux
*sbcl-1.1.17 (28 Apr 2014)

@ -1,6 +1,3 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX bsd-sockets-test.patch 748 SHA256 e23fff91524c4a5c12e5e6b088c9b9785ea86854690583b44118f4ed56fa423d SHA512 d46e08c92d8bf98095762b1a8601c9f9292ea41f55f0089f7fd150977b9cacdf7edd9340fab4242a9c100d7023bd7f12e4dd492c435bbdb2d849a6aba6907e42 WHIRLPOOL 435ac6780f8412fe982acc75902e577f9ff266ce05b14f629e70492a115f1bba5e84d9787fff9a595a549b7fb4e275bdfbd4a5c6701872d9641383663aceb6c7
AUX concurrency-test.patch 924 SHA256 363aa5f82c4c238df4459deb345d63185c7a3bc557880831d628753af8b48a13 SHA512 831860e23a430959de1833c542cee546d68d62cdb7ca10a45f338b35cf37b4521036eb721ac5a06747ab2f018b3fea7b47d5a25f1f52d669e41ea17716698462 WHIRLPOOL f55031d3b0483d942fa3267dc2f6c51227bc65d3e461b8bc70bc1b2fae694f8e5e82ed1bef53daf6ef4ace6bd6e56866ffbc4713f315c049419d1aca9d9c9a28
AUX gentoo-fix_install_man.patch 399 SHA256 7e3e3f84be6d4dae51953825daaf26d8fe1482fd2f4e9d017297dd8ef55ebe47 SHA512 bc5118ddf2fd851dcabf773cc7443fa0d3f5a5b83715173110f9164c631faaf8c2d6b247f7ac205da23bb388ff459eba228deeaa2a45202870b7f97376564030 WHIRLPOOL abc43631045e56b9d373c3966eb1d2f5575d258db239e6f1f9a2247492fcb0aab8d000ece39c504aeec5462f7e0ce7e6efc3a215e5776fa64d460b20c0f52a21
@ -8,6 +5,7 @@ AUX gentoo-fix_linux-os-c.patch 418 SHA256 50b310b3d72b380b91828730a5539638decb6
AUX gentoo-fix_nopie_for_hardened_toolchain.patch 1122 SHA256 80cdbc63648c2ea84bb4cd33815b7332bdca9a6101caab130705f0ef2bc078a4 SHA512 95dd9f7ccfc7ce274d84f71b1a2ab3ffb39dd5d8000ff52d9b154a0e5d7bb2cc7eea394c05adbcf050073becfe789d94abed72ce56bc494a64199e9e7cb9c7d1 WHIRLPOOL 45bb11865fbbd95f3fda806e339cf3097168732dcbc5e2f23770a49a8e7415a14262c1a9c217c4b431ffb247f74776956447d9494e2a7be35ca60928a788da99
AUX gentoo_fix_waitpid_c.patch 407 SHA256 6f0f2c40f0074f509a0f4cd38286896d6fb8f21eab296c7896d6162f20849f9a SHA512 7c049dabf8eeef335dbaead9e74a99f45824201c94b5f09e51b91f8927d444238232c896bff9de9f362e11e854e30ac30bb7c7552497251cd69c98b84479979d WHIRLPOOL 7b6fd6e45688697775defa9cc366f0195eec7de52405a726033bcb2f5e911600bd1c89d2edfffc2022d74252afc98a4f337b8576c812dd213e7dc81805a69e2a
AUX sbcl-1.0.55_no_doc_install.patch 1778 SHA256 aae79884a1f8dd693ef4c10129920ccbcc32bacb72e076b326c6fd6730988b9b SHA512 41b5c5274cb0465f706156444c249516db115cade23eeadd4f20fdf4a5a355fc0fc5b71c5b02c26d13c2118e63a53e0c1ccd525a44b301ffc03b8cb2c45c6ad3 WHIRLPOOL b119518fcf01a3e4bd4189e56620aa3216aeaaa6b22fa7943c75a4e07fac815e6f2490f89b5fc19b6054ce22144e6af25994824615e565af0ad6b009cc529c60
AUX sbcl-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch 1024 SHA256 fe2f2e62d480bd5a593c782f14faeeb0fcd3d26507ff4f17aa19fad3a7069843 SHA512 a09efe91a082fd2bed9dc30652f3e5ed51e416697b7b2fee4d6c5f90db0ecbadca7adf652f532d79869fde9186e9d16855f5fd81321cb2a82e1a158d4cde9e97 WHIRLPOOL d475627395ceb118614dd67c1cd9d434cf62a7987bc48a16dad7b564b20daafaf5ddeb807b1bf30b572f6a10ed21b05f0b9773efa05389142762167fc806ca9f
DIST sbcl-1.0.28-alpha-linux-binary.tar.bz2 7573824 SHA256 0bd8125e1375a75b9dda286439dcbe9861d6df5c6fc8475fd217b8b757edf9cc SHA512 85ceb4d3bf971777f5444a63cbabd88ccfaf16ed3b3c86cc5ea6cb3fd3189c4cd5a5ebbf785c97366afb7026604ffc34a1129936291deede5993056e158125ab WHIRLPOOL 839363a0d2fcc7cf383143fc130c40bf6f03468a89eb4b5eecb39339ba376a6b3a2096938934a91cf689310bff20807d2ac24b99c0d6e3673729b26d9edb83aa
DIST sbcl-1.0.28-powerpc-linux-binary.tar.bz2 7621107 SHA256 b51fe8cd3a998d178fc1876d10016439cfa4ed3566d761c331cacab364acd591 SHA512 e3386d25ae44c03cac5ecf2a9ba95338348b51955dc731f0bb57a124e572601b84170b452ff0c3540af07278053f1e5d153a4f1a621b376ceb1861f84777bad3 WHIRLPOOL 1c16053a0c15b3bec892811185945df59765f4d220045e0f116234aa18f843c6a6b8ce472029603624e47751185822891ffaaeb96dfd87f714b8fddf74149f26
DIST sbcl-1.0.28-sparc-linux-binary.tar.bz2 8032042 SHA256 a2e848ac11b0f16bb91866bd187949d908ad94fabb958a0b56320fc0e8b8923e SHA512 cea1ba06f85169fca9fe3026813c6e7e8e8209b874e048b7bd63cb3a1c5bd7c829e8dbb2c486977e190a0390d28e4845938a9e84378f4f2f16f72bf0b6f45c80 WHIRLPOOL e7f7e9bc7b43cab7b729792a22f0f41be12d8dd97a1c45fa039a49607865b977dd336fef8c7ccda087a9e9e32f92241c83e05da442e12cf883d3dfb3c2fda169
@ -25,25 +23,6 @@ EBUILD sbcl-1.0.55-r1.ebuild 6161 SHA256 764c48efc217326b8a9862bcc4589df7c2e1ba2
EBUILD sbcl-1.0.55-r2.ebuild 6230 SHA256 02574bec1fb07d17dd604daa7c4279a5125d0e9362247eaa2bde4ac55d0db607 SHA512 125165bf61e89a98f4796c792bc9c39dd8caa9595253bda3b2d50af762a5a597438966cbb5faa0d2e37563104b97185c88718be3d2df6a8fdb56af7bfe0d00c5 WHIRLPOOL 5f945702055282b0a989001f39b5ceb4de62ec750902018a3421562098298c405f23c855b2a00dd5a02b25aedfe3a92eab3de13a19de98670f15f2ebe6197a22
EBUILD sbcl-1.1.15.ebuild 6886 SHA256 66da6a3f0d6c3c6ae713f5285de69bd82eb0cae3d73d40cfb54388ce3e046419 SHA512 07ef57b521b97933b2c47f33e33cf05566de98524e5e3c02148cc336b1946b5015bb258193d73c5f52b5c3046c7102db543d32073fdae0064796d4f27656a89d WHIRLPOOL a0f6dae5a08cf7a580dc003a260d1def659ffbe033a888e554d32c92e9329ffb8f9c638c205aae9af9bbbd0824fb87c3438dc01ff1c61e9ecd3f7d6fff0fd04c
EBUILD sbcl-1.1.16.ebuild 6886 SHA256 1a7654de5b78618224fa88508af1c2eef11ce894835abce55474b9849327a0ca SHA512 4103a075b9708aa267ed34a3e314fcfbd7a29734695e200f6138544a0673a29c51ddb3363f84497fcb5c5aef6ee8c6546a46df9d7d815a85705e8b87d7f30fc7 WHIRLPOOL cf39987e7cd36cdb96de692af1979ac54b599c7f23a7e351d7afe0e1cfc1b798b9b462f649d2c6f68dfaa2aefd746d344fe5e4ac942457129c4ed310df110d36
EBUILD sbcl-1.1.17.ebuild 6886 SHA256 4138c9a5e577802b18ec13ed2eeff3597aaceaf091b71e0d3aea4f34cc2396e3 SHA512 7315eec03ac57ec992134a021f42e0afba008edaf7169446f6e50f139c5331eae7463147a3f5384798e803955c92dd39eff3e68f74a29b4ae010c1b93ee7202e WHIRLPOOL 1275ddd0e1a6701573b64bf87031090f0fd2d130c7b680a92a7ad007ba7e606e38ff5b957368d41cce7b67f8e7262eec500ea7e770cdcb0b91106813db9fad9d
MISC ChangeLog 53804 SHA256 049df084de4f3eb7022366faf618d960050b281651de991afca487570f613748 SHA512 4e03cd5ae9ed4bfd1ec093d6a0f0af1d5e974380dbc40ea62c4f452753ece301305e05c5dda442f52b3568fa6d473e17cb6e8909b6aa3cc5c3c74bf07082a78b WHIRLPOOL 34ee45c88b6453100b44cd9e5c04f73b39cda4af0412c6b6785dabd8f07cf8add283f5c3fbc53de234cc28b297d88707a0374216d843f17dd1e3ecb8c2006116
EBUILD sbcl-1.1.17.ebuild 6899 SHA256 b8756e3c72a107f2a11e5234a4097cf8e302638977c6623e1545286b4a1e4231 SHA512 862a3deb4bf3cc384a7420a61144dd31bdc10442161d302e82cba54f0ecbfeaca6adc7d57a2d1fb939ddfd4257aa2c79f54c9f7d1dab14115476e1255304562d WHIRLPOOL 11cb46bf8e84dfd805bed11d3b7e068ad3abfeb7ecd3ad2e8545f57a630e0259709b64c27af7c8aa3b57f2cdbf97c29e9f5744309d7a3d5298acefa31d7f5383
MISC ChangeLog 54095 SHA256 b731ed7b8688eae539ad8bf13d622359896c89f16e94e922aa416b7f689894b0 SHA512 4db534f45df0218463aad094dded7263c3694f6a011246ae06d3923aced437b77905121ba0a7fae22d8d659d7c25f38369f4e106177da97262f34318fc770aab WHIRLPOOL 6524aa52131cb61d75dc7e369b82dfadf354c84548a0f3925d64dc962bd6448bfb6627491b5174c1e52a129ea05ce9edffc16295eff9b92caa066734f719190b
MISC metadata.xml 1676 SHA256 17fb0c325844368c649a311f15fbb53a87e5ef987021c52424ffa647745101f3 SHA512 54f12b8385602a6f26b35bb63cbfb0414788e899bc2f5240f60ce249d8ac914c1e236b8d66cee893eac1c3602661869a4333223fa4ce043bd284bde51fa99512 WHIRLPOOL 90a7306f698aa56ab618874f1d325bd3bb789961675d4b0728744abff152bfb6e8cb7303c3cc063782e0411ce27551527c313b404846dadbe2638c5ea086e2f1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQJ8BAEBCABmBQJTXcXnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwOEM0RURGNjY5QzVBNjMwRkU3REVCOTQz
QUZGQ0U5NzREMzRCRDhDAAoJEDr/zpdNNL2MRywP/0e14jJyeEDvog4UV7VhjOfb
T+3toWYy56ORlwfYYQyDYiN1SiXBqGbjB4GUIjAPRuyHNla79hfAMhjR8UEM/Mtb
9B7hb0iuXf8V+9UKZOw/B0pa5bQvkHjyuwM+emeuJJZ6vrU1lAUyMH/95fXi9fkW
ciG2Hz/12zMXCBfzvK8vjRHOuG+btor1aYeN9Ap/Oxzh3APYOIRwhN8/ylaCIfYM
yVbYo7ZCexLOaXbuxkpDQ5FFv1a4i7y2WFf9dFkLT1NREO0qY7eaqzqWcmmrTJ8V
lrn55usaJxKMwN/9LBRlg7fG7U5haUWRgh3O0HwjpyYjskl9Pw/cT/x2o7SG8KL+
/xtKlaQi3Qz8dljIOFQCC2sFG/yjf4dYd1is3FPjplH5pDR+sbvVUvFkfeofDSJK
vJC5Ti4aFw6dvH23/PkwFtfJunAaEW+PuWKaSvfUB2RVGcF+TZBf6AX9bBqpS6mI
QAliB/qH6MBt8/m5nv97XEAfYrVXc3hApEONWdLQMdGPVTV9y/BS1GKAa9Owrdzt
B6bwXe7ASLt3H1HkDBE5IXuyDY8/8p6UkyfQrGZFNQ00OqSU2YlMAGpx16JkiKOU
HV9idx8TstGbSA6Ja4394p6CYkp5UDmKD+Bl8WmSChqNW3P/PPnGumNJvDj/iwrS
rl74cOLjhjPFhq3AvS+N
=iKFh
-----END PGP SIGNATURE-----

@ -0,0 +1,22 @@
--- sbcl-1.1.17-orig/src/runtime/Config.x86-linux 2014-03-31 03:14:22.000000000 +1100
+++ sbcl-1.1.17/src/runtime/Config.x86-linux 2014-04-28 15:34:59.822482441 +1000
@@ -27,7 +27,7 @@
# (You *are* encouraged to design and implement a coherent stable
# interface, though.:-| As far as I (WHN 2002-05-19) know, no one is
# working on one and it would be a nice thing to have.)
-LINKFLAGS += -Wl,--export-dynamic -m32
+LINKFLAGS += -Wl,--export-dynamic -m32 -nopie
OS_LIBS = -ldl
ifdef LISP_FEATURE_LARGEFILE
--- sbcl-1.1.17-orig/src/runtime/Config.x86-64-linux 2014-03-31 03:14:22.000000000 +1100
+++ sbcl-1.1.17/src/runtime/Config.x86-64-linux 2014-04-28 15:35:22.364623003 +1000
@@ -27,7 +27,7 @@
# (You *are* encouraged to design and implement a coherent stable
# interface, though.:-| As far as I (WHN 2002-05-19) know, no one is
# working on one and it would be a nice thing to have.)
-LINKFLAGS += -Wl,--export-dynamic
+LINKFLAGS += -Wl,--export-dynamic -nopie
OS_LIBS = -ldl
ifdef LISP_FEATURE_LARGEFILE

@ -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/dev-lisp/sbcl/sbcl-1.1.17.ebuild,v 1.1 2014/04/28 03:15:51 grozin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.17.ebuild,v 1.2 2014/04/28 06:35:54 gienah Exp $
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
@ -88,7 +88,7 @@ src_prepare() {
# To make the hardened compiler NOT compile with -fPIE -pie
if gcc-specs-pie ; then
einfo "Disabling PIE..."
epatch "${FILESDIR}"/gentoo-fix_nopie_for_hardened_toolchain.patch
epatch "${FILESDIR}"/${PN}-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch
fi
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die

@ -1,6 +1,9 @@
# ChangeLog for dev-ruby/timers
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/timers/ChangeLog,v 1.7 2014/04/24 20:18:40 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/timers/ChangeLog,v 1.8 2014/04/28 05:35:33 graaff Exp $
28 Apr 2014; Hans de Graaff <graaff@gentoo.org> timers-1.1.0-r1.ebuild:
Add ruby21.
24 Apr 2014; Manuel Rüger <mrueg@gentoo.org> timers-1.1.0-r1.ebuild:
Remove ruby18 support.

@ -1,4 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST timers-1.1.0.gem 7680 SHA256 3bbb9651a73e43e47950a5e13a7fa62f852cd5c46e421bb671e9ade1fbb47b74 SHA512 4fbaa450b935316e62799e1b8bbeef0dc90959de20a839d2169bdb3909e22c0613344a8a71e4583bb148e4772711312e973b2a47007fa49f2cd6b67d317987f1 WHIRLPOOL 8e190b2f95efcc8d4d3692a848d371f9d8d3f39c8cbc197743c58829de0596e32bff3b7a9d62342dffd603480926d2ab338596e90798896c770ff8dd591b47ee
EBUILD timers-1.1.0-r1.ebuild 636 SHA256 702ac7510571c27728862af7e15584879e24c3f2aa5d52de7d8e3111d7369bbc SHA512 6f5ccc21027e0f97ba14e608aced62843c5638cf96d5d80404177b7dc2b62119f3c78383441c87f0c18b09c211c6816c55a28409d2a6e596f1740ccd3741e735 WHIRLPOOL f33598173671dc138643fab19b72b9bb30127b6b586d1d6adc84cd85efdb118a37a2a3ed170a2deacc314eea82e8e716f9029fa7a59b1da072c86cc051aa0286
MISC ChangeLog 1019 SHA256 cd96866e639bc939f01942498d96d5ce125ff4513947035c945f4c3be31a62fc SHA512 a185856dd0636e850abaa8c2ace943b1972ac797f9378d9f21a3c3c8bb3a34a055dd3ebb328831998f8d29252ef578455773ea603103a192a97f43d0ac709fd0 WHIRLPOOL 01dc3a5ab080f2c21eb4f713de92a4b0586fe6534169434d1bd828e57f9050ae7007b0a8f4a6b211ae120db906a303cc25067fcd03f27dff37322045d05fecd3
EBUILD timers-1.1.0-r1.ebuild 644 SHA256 4607c3f11c336c5f3b712b7d1b301f88a86a8b22f5654320c55e7f110de52fbf SHA512 7f6d494cbd06c1f69a1af05ef89053d720840626cfe0359dfec8373b737a29ed7250da391b9277b74f9c19039659a1307de30ea2885034a29d0ac3c301e91db6 WHIRLPOOL 9cb1fb2e923de64b5ecca19f5237b4a056537b28e4cd3b8ba4cb091bc4f534918a7f2ec546a9f7212d759056dfd3cc8f61f0085b9c81c0f025b7e9b920e13fad
MISC ChangeLog 1109 SHA256 1a490b541106f69b8bea5a721fa2b1345956e761b1f957e876e34d059bc7c8b8 SHA512 d878ad65f6878be24cfbf294189775d7598acdefcb4f2a2bff752ade4a9c0611721ab95449b00c05abbba7b1d2d5316e3fed3095ff193f06f324253c97f77e5b WHIRLPOOL 0ebd382a7909b7206f20ad8ba1753a6f3369eff1fd5e8a9c8148a029e531fcfce0750aae7efca8bc46f8a2da4f458e8454e2492ab153739a037ce94b0d237acb
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iF4EAREIAAYFAlNd6KoACgkQiIP6VqMIqNewOQD/SUX4cGCIcdVPhibtXtyM7gFa
ucCEwlQH9YfXH57zIbsA/1OZA9EHhkVQu5d6PTNTImXpRYCS8amip5nnALelWEPX
=4vCE
-----END PGP SIGNATURE-----

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/timers/timers-1.1.0-r1.ebuild,v 1.2 2014/04/24 20:18:40 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/timers/timers-1.1.0-r1.ebuild,v 1.3 2014/04/28 05:35:33 graaff Exp $
EAPI=5
USE_RUBY="ruby19 ruby20 jruby"
USE_RUBY="ruby19 ruby20 ruby21 jruby"
RUBY_FAKEGEM_RECIPE_TEST="rspec"

@ -1,6 +1,12 @@
# ChangeLog for gnome-base/gnome-core-libs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-core-libs/ChangeLog,v 1.20 2014/04/18 10:54:55 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-core-libs/ChangeLog,v 1.21 2014/04/28 07:01:11 eva Exp $
*gnome-core-libs-3.12.0 (28 Apr 2014)
28 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org>
+gnome-core-libs-3.12.0.ebuild:
Version bump for Gnome 3.12.
18 Apr 2014; Pacho Ramos <pacho@gentoo.org> -gnome-core-libs-3.8.0.ebuild:
Drop old

@ -2,12 +2,13 @@
Hash: SHA256
EBUILD gnome-core-libs-3.10.0.ebuild 1358 SHA256 8fa0a2871924d830d132c8564ce72713e3be6bd7b2fb91f1e2b4ee6e8054ecf3 SHA512 7b60085fee5b2c2c738b5aea6733d707fd2ef7a4b3a2669728d116252517971987b5d5387bc4c3ea6360312f780e7074f259a29d2fbda70fe26ec872e6b545ff WHIRLPOOL dbb1c7dab38c6a4679e093eb960098cc616212465324cd6c4f14c02c4da9894d4bfd964d389bf233878245e6943e0938342389ac29a98bd9df91424f800ea456
MISC ChangeLog 2968 SHA256 d60251e454f33486c085c457cbc7a05accf1561c9ecff594922a845c02c8e56a SHA512 f6f2284a87519e895a39c50bae85f7658de324f0e51c261f9e9dcac18759357c0ccff36a69a0d76aa4c4e4c16af50f2af637e7b08a3be6f8a60650849cb2a43e WHIRLPOOL bc2cd807453a363d599e64e0646a4a427a4b682597ed10a39ffe7c62aa0f8aec491249a280878c8b0ecfaef5a46835d0582c325584c2a23cd08b9935ff27aa25
EBUILD gnome-core-libs-3.12.0.ebuild 1358 SHA256 d106c64d3f2bb6326b37b0208678d67f5e78524cc552b8da16858853585e858e SHA512 20aca24a50a4a1329fcb385ddb746f9ae4b6e2f3003a8a235e7bb3dc86eb66b23fb888c8ef41e9a148e6015de5fedc73e79ea89c1f301da53c36b7873b907f57 WHIRLPOOL f3fe71ddda16a1a3cd8a475f2ec68da54c39fbb02256b82c2f0dfcfb0c705bc5ed4dcebd8344f92c60b3ee2b5f3c792f0867270f46b94a2147e1e4a0da82df37
MISC ChangeLog 3125 SHA256 3956a4e20138c8020845e01b3df37b43980e21ed211950089584cc5dd97e3b1f SHA512 1ca12476c40822f7af2bca2b6ddede9a6c013fef0c4e4bb7db55d098d6ff2c9ee292e2819c7b48ebe37b3c25be5b406290aba44ae9a775034d937e35a3edb07f WHIRLPOOL 8360c1dfa5d84618514dac6e0956428653f41cee432df10fbfdf507442a7a78d2dcdcd6bdd45decc68d92f78c7e3be988e92e85239d38db4395035ee95537566
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlNRBIAACgkQCaWpQKGI+9SqvgCdHhLsGXoA9d22G2skpMg3KIHJ
tEAAn1Rb2b4a7y2SxpmIvwqUFajLCaF/
=xlNb
iEYEAREIAAYFAlNd/LgACgkQ1fmVwcYIWAbNLgCgsqIxWP2YN+1LUVOzxAIaIUx9
glsAn1U0f5lyPqtGQbXwItJWMWlSM5SR
=728h
-----END PGP SIGNATURE-----

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-core-libs/gnome-core-libs-3.12.0.ebuild,v 1.1 2014/04/28 07:01:11 eva Exp $
EAPI="5"
DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
HOMEPAGE="http://www.gnome.org/"
LICENSE="metapackage"
SLOT="3.0"
IUSE="cups python"
# when unmasking for an arch
# double check none of the deps are still masked !
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
# Note to developers:
# This is a wrapper for the core libraries used by GNOME 3
RDEPEND="
>=dev-libs/glib-2.40.0:2
>=x11-libs/gdk-pixbuf-2.30.7:2
>=x11-libs/pango-1.36.3
>=media-libs/clutter-1.18.2:1.0
>=x11-libs/gtk+-${PV}:3[cups?]
>=dev-libs/atk-2.12
>=x11-libs/libwnck-3.4.7:3
>=gnome-base/librsvg-2.40.2
>=gnome-base/gnome-desktop-${PV}:3
>=gnome-base/libgnomekbd-3.6
>=x11-libs/startup-notification-0.12
>=gnome-base/gvfs-1.20.0
>=gnome-base/dconf-0.20.0
|| (
>=media-libs/gstreamer-0.10.36:0.10
>=media-libs/gstreamer-1.2.3:1.0 )
|| (
>=media-libs/gst-plugins-base-0.10.36:0.10
>=media-libs/gst-plugins-base-1.2.3:1.0 )
|| (
>=media-libs/gst-plugins-good-0.10.31:0.10
>=media-libs/gst-plugins-good-1.2.3:1.0 )
python? ( >=dev-python/pygobject-${PV}:3 )
"
DEPEND=""
S="${WORKDIR}"

@ -1 +1 @@
Mon, 28 Apr 2014 05:07:00 +0000
Mon, 28 Apr 2014 07:07:01 +0000

@ -1 +1 @@
Mon, 28 Apr 2014 05:07:00 +0000
Mon, 28 Apr 2014 07:07:01 +0000

@ -7,6 +7,6 @@ IUSE=debug nethack pam selinux multiuser
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.2 pam? ( virtual/pam ) selinux? ( sec-policy/selinux-screen ) >=sys-apps/openrc-0.11.6
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/screen/screen-4.2.0.tar.gz
SRC_URI=http://download.savannah.gnu.org/releases/screen/screen-4.2.1.tar.gz
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f eutils 025442f2eecab39ad0b4e541b6e142af flag-o-matic 9a539029fe1d390c1828ff633baf26b5 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed pam 5c1a9ef4892062f9ec25c8ef7c1f1e52 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 user d0a4d0735a6c0183d707ca919bd72f28
_md5_=1a40a6fe0a6ddf696cadc6b5d837b29b
_md5_=dfab636b9e6f2536aaaaa3571e4bb7f6

@ -10,4 +10,4 @@ RDEPEND=>=dev-lisp/asdf-2.33-r3:= elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-
SLOT=0/1.1.17
SRC_URI=mirror://sourceforge/sbcl/sbcl-1.1.17-source.tar.bz2 x86? ( mirror://sourceforge/sbcl/sbcl-1.0.58-x86-linux-binary.tar.bz2 ) amd64? ( mirror://sourceforge/sbcl/sbcl-1.1.17-x86-64-linux-binary.tar.bz2 ) ppc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-powerpc-linux-binary.tar.bz2 ) sparc? ( mirror://sourceforge/sbcl/sbcl-1.0.28-sparc-linux-binary.tar.bz2 ) alpha? ( mirror://sourceforge/sbcl/sbcl-1.0.28-alpha-linux-binary.tar.bz2 )
_eclasses_=eutils 025442f2eecab39ad0b4e541b6e142af flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=61c1d25db320250b8b6fd598dfd9599e
_md5_=c98310f435e8a145850966710ff7ff7b

@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rspec:2[ruby_targets_jruby] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rspec:2[ruby_targets_jruby] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
DESCRIPTION=Pure Ruby one-shot and periodic timers
EAPI=5
HOMEPAGE=https://github.com/tarcieri/timers
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_jruby test test
IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_jruby test test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_jruby )
RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_jruby )
SLOT=0
SRC_URI=mirror://rubygems/timers-1.1.0.gem
_eclasses_=eutils 025442f2eecab39ad0b4e541b6e142af java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 multilib fac675dcccf94392371a6abee62d909f ruby-fakegem 738ee4b7f8b16d4a734b4d37717db89b ruby-ng 14f0490e24cbad7c17cece628b3d111e toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=7a5bb1cb5ad601e6010134612fba033d
_md5_=da118318adca45a5286bf0bb18bf88d1

@ -0,0 +1,10 @@
DEFINED_PHASES=-
DESCRIPTION=Sub-meta package for the core libraries of GNOME 3
EAPI=5
HOMEPAGE=http://www.gnome.org/
IUSE=cups python
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=metapackage
RDEPEND=>=dev-libs/glib-2.40.0:2 >=x11-libs/gdk-pixbuf-2.30.7:2 >=x11-libs/pango-1.36.3 >=media-libs/clutter-1.18.2:1.0 >=x11-libs/gtk+-3.12.0:3[cups?] >=dev-libs/atk-2.12 >=x11-libs/libwnck-3.4.7:3 >=gnome-base/librsvg-2.40.2 >=gnome-base/gnome-desktop-3.12.0:3 >=gnome-base/libgnomekbd-3.6 >=x11-libs/startup-notification-0.12 >=gnome-base/gvfs-1.20.0 >=gnome-base/dconf-0.20.0 || ( >=media-libs/gstreamer-0.10.36:0.10 >=media-libs/gstreamer-1.2.3:1.0 ) || ( >=media-libs/gst-plugins-base-0.10.36:0.10 >=media-libs/gst-plugins-base-1.2.3:1.0 ) || ( >=media-libs/gst-plugins-good-0.10.31:0.10 >=media-libs/gst-plugins-good-1.2.3:1.0 ) python? ( >=dev-python/pygobject-3.12.0:3 )
SLOT=3.0
_md5_=5af05fbc39a447aeb76b15e18509616b

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
DEPEND=>=dev-libs/glib-2.39.2:2 >=x11-libs/gtk+-3.9.9:3[X] >=x11-libs/vte-0.36:2.90 >=gnome-base/dconf-0.14 >=gnome-base/gconf-2.31.3 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux x11-libs/libSM x11-libs/libICE gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-3 ) app-text/yelp-tools dev-util/appdata-tools || ( dev-util/gtk-builder-convert <=x11-libs/gtk+-2.24.10:2 ) >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4
DESCRIPTION=The Gnome Terminal
EAPI=5
HOMEPAGE=https://help.gnome.org/users/gnome-terminal/
IUSE=+gnome-shell +nautilus
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-3+
RDEPEND=>=dev-libs/glib-2.39.2:2 >=x11-libs/gtk+-3.9.9:3[X] >=x11-libs/vte-0.36:2.90 >=gnome-base/dconf-0.14 >=gnome-base/gconf-2.31.3 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux x11-libs/libSM x11-libs/libICE gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-3 )
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-terminal/3.12/gnome-terminal-3.12.0.tar.xz
_eclasses_=eutils 025442f2eecab39ad0b4e541b6e142af fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f readme.gentoo be2652cdd5c20f4689ccb4769072ea99 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=9829e034082666f051ce58fb420d76ae

@ -1 +1 @@
Mon, 28 Apr 2014 05:07:03 +0000
Mon, 28 Apr 2014 07:07:04 +0000

@ -1 +1 @@
Mon Apr 28 05:07:00 UTC 2014
Mon Apr 28 07:07:01 UTC 2014

@ -6467,6 +6467,7 @@
1101250540 ./x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild
1207310958 ./x11-terms/evilvte/evilvte-0.5.2_pre1.ebuild
1205201331 ./x11-terms/evilvte/evilvte-0.5.1.ebuild
1404281057 ./x11-terms/gnome-terminal/gnome-terminal-3.12.0.ebuild
1403250831 ./x11-terms/gnome-terminal/gnome-terminal-3.10.2.ebuild
1401030401 ./x11-terms/gnome-terminal/gnome-terminal-2.32.1-r1.ebuild
1403110527 ./x11-terms/mate-terminal/mate-terminal-1.6.2.ebuild
@ -8430,6 +8431,7 @@
1309110031 ./gnome-base/orbit/orbit-2.14.19-r3.ebuild
1403091601 ./gnome-base/gnome-core-apps/gnome-core-apps-3.10.0.ebuild
1403091601 ./gnome-base/gnome-core-libs/gnome-core-libs-3.10.0.ebuild
1404281101 ./gnome-base/gnome-core-libs/gnome-core-libs-3.12.0.ebuild
1403280631 ./gnome-base/gnome-common/gnome-common-3.10.0.ebuild
1309051001 ./gnome-base/gnome-common/gnome-common-3.6.0.ebuild
1404271521 ./gnome-base/gnome-common/gnome-common-3.12.0.ebuild
@ -9643,8 +9645,8 @@
1203070831 ./app-misc/rlwrap/rlwrap-0.37.ebuild
1112182140 ./app-misc/rlwrap/rlwrap-0.30.ebuild
1403110131 ./app-misc/screen/screen-4.0.3-r8.ebuild
1404202232 ./app-misc/screen/screen-4.2.0-r1.ebuild
1403110131 ./app-misc/screen/screen-4.0.3-r7.ebuild
1404281004 ./app-misc/screen/screen-4.2.1.ebuild
1403110131 ./app-misc/screen/screen-9999.ebuild
1403110131 ./app-misc/screen/screen-4.0.3-r6.ebuild
1204181539 ./app-misc/muttprint/muttprint-0.73.ebuild
@ -23190,7 +23192,7 @@
1403091818 ./dev-lisp/sbcl/sbcl-1.1.16.ebuild
1401291737 ./dev-lisp/sbcl/sbcl-1.1.15.ebuild
1212171442 ./dev-lisp/sbcl/sbcl-1.0.55-r2.ebuild
1404280715 ./dev-lisp/sbcl/sbcl-1.1.17.ebuild
1404281101 ./dev-lisp/sbcl/sbcl-1.1.17.ebuild
1312121401 ./dev-lisp/uiop/uiop-3.0.2.4.ebuild
1305190914 ./dev-lisp/uiop/uiop-3.0.1.ebuild
1308091633 ./dev-lisp/uiop/uiop-3.0.2.1.ebuild
@ -25710,7 +25712,7 @@
1404051801 ./dev-ruby/httpclient/httpclient-2.3.4.1.ebuild
1404051801 ./dev-ruby/httpclient/httpclient-2.2.5.ebuild
1404181631 ./dev-ruby/httpclient/httpclient-2.3.4.1-r1.ebuild
1404250031 ./dev-ruby/timers/timers-1.1.0-r1.ebuild
1404281001 ./dev-ruby/timers/timers-1.1.0-r1.ebuild
1404242101 ./dev-ruby/termcolor/termcolor-1.2.1-r1.ebuild
1404051901 ./dev-ruby/syntax/syntax-1.0.0-r4.ebuild
1404051901 ./dev-ruby/syntax/syntax-1.0.0-r3.ebuild
@ -43745,6 +43747,7 @@
1404280001 metadata/md5-cache/x11-terms/mlterm-3.1.9
1404280001 metadata/md5-cache/x11-terms/valaterm-0.6
1404280001 metadata/md5-cache/x11-terms/gnome-terminal-3.10.2
1404281106 metadata/md5-cache/x11-terms/gnome-terminal-3.12.0
1404280001 metadata/md5-cache/x11-terms/st-0.5
1404280001 metadata/md5-cache/x11-terms/sakura-3.0.4
1404280001 metadata/md5-cache/x11-terms/sakura-3.1.0
@ -45699,6 +45702,7 @@
1211091742 metadata/md5-cache/gnome-base/gnome-light-2.32.1-r2
1404272348 metadata/md5-cache/gnome-base/gnome-vfs-2.24.4-r1
1403091606 metadata/md5-cache/gnome-base/gnome-core-libs-3.10.0
1404281106 metadata/md5-cache/gnome-base/gnome-core-libs-3.12.0
1404272348 metadata/md5-cache/gnome-base/libbonobo-2.24.3
1404272348 metadata/md5-cache/gnome-base/gnome-shell-3.12.1
1404272348 metadata/md5-cache/gnome-base/libgnome-2.32.1-r1
@ -46878,7 +46882,6 @@
1306102136 metadata/md5-cache/app-misc/misterhouse-2.103
1302041206 metadata/md5-cache/app-misc/misterhouse-2.105
1404272338 metadata/md5-cache/app-misc/ps3pf_utils-2.3
1404272338 metadata/md5-cache/app-misc/screen-4.2.0-r1
1404272338 metadata/md5-cache/app-misc/graphlcd-base-0.1.5-r1
1404272338 metadata/md5-cache/app-misc/pax-utils-0.4
1404272338 metadata/md5-cache/app-misc/pax-utils-0.5
@ -46940,6 +46943,7 @@
1404272338 metadata/md5-cache/app-misc/socnetv-0.90
1404272338 metadata/md5-cache/app-misc/basenji-1.0.0
1404272338 metadata/md5-cache/app-misc/trash-cli-0.12.9.14-r2
1404281036 metadata/md5-cache/app-misc/screen-4.2.1
1404272338 metadata/md5-cache/app-misc/boxes-1.1-r1
1404272338 metadata/md5-cache/app-misc/muttprint-0.73-r1
1211091734 metadata/md5-cache/app-misc/ompload-20101220
@ -60487,7 +60491,7 @@
1211091738 metadata/md5-cache/dev-lisp/hyperspec-7.0-r1
1404272342 metadata/md5-cache/dev-lisp/sbcl-1.1.15
1404272342 metadata/md5-cache/dev-lisp/sbcl-1.1.16
1404280736 metadata/md5-cache/dev-lisp/sbcl-1.1.17
1404281106 metadata/md5-cache/dev-lisp/sbcl-1.1.17
1404272342 metadata/md5-cache/dev-lisp/ecls-12.12.1-r5
1404272342 metadata/md5-cache/dev-lisp/common-lisp-controller-5.13-r1
1404272342 metadata/md5-cache/dev-lisp/clozurecl-1.9_p1-r1
@ -62327,7 +62331,7 @@
1404272346 metadata/md5-cache/dev-ruby/ruby-clutter-2.2.0
1404272345 metadata/md5-cache/dev-ruby/hoe-3.9.0-r1
1404272346 metadata/md5-cache/dev-ruby/typed-array-0.1.2-r1
1404272346 metadata/md5-cache/dev-ruby/timers-1.1.0-r1
1404281006 metadata/md5-cache/dev-ruby/timers-1.1.0-r1
1404272345 metadata/md5-cache/dev-ruby/iobuffer-1.1.2-r3
1404272346 metadata/md5-cache/dev-ruby/toml-0.1.1
1404272345 metadata/md5-cache/dev-ruby/adhearsion-1.2.6

@ -1 +1 @@
Mon, 28 Apr 2014 05:30:01 +0000
Mon, 28 Apr 2014 07:30:01 +0000

@ -1 +1 @@
1398661501 Mon 28 Apr 2014 05:05:01 AM UTC UTC
1398668701 Mon 28 Apr 2014 07:05:01 AM UTC UTC

@ -1,6 +1,9 @@
# ChangeLog for net-voip/yate
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v 1.27 2014/04/28 02:40:27 zx2c4 Exp $
# $Header: /var/cvsroot/gentoo-x86/net-voip/yate/ChangeLog,v 1.28 2014/04/28 05:21:17 patrick Exp $
28 Apr 2014; Patrick Lauer <patrick@gentoo.org> metadata.xml:
Remove unneeded useflag description from metadata.xml
28 Apr 2014; Jason A. Donenfeld <zx2c4@gentoo.org> yate-9999.ebuild:
We dont need libusb.

@ -1,6 +1,3 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX yate-2.0.0-as-needed.patch 5325 SHA256 b72e87cf3280570ff66c63af3403c69f09f86298f58975381e85e167874002bb SHA512 260877ae502bb795232b80cd972a6fdacd032a219c4c972f6806aec9c53a53f82788c694f046ef584f8681921aa70df60b5d196a9bc050d2bf8ce1488c800b9e WHIRLPOOL 46c83298160ba852528f624047acdb61e5f16d1e15f5128658ef154a5771a18cde462bf9bf11a93696c92e58f946c9ec9fa06d48e736f7fd287f5ce9323354ad
AUX yate-2.0.0-cxxflags.patch 11447 SHA256 add0eba7962e0374693235914337de42acecd543abe8fda2b1c1c1e5692ab195 SHA512 94f1a13f702e46ad33b52aed4336a1c7fc270b70ea4e79d41d707190d2455c266c501897640b9df53f7341dae45e931651e8579fa931f56af115f1ff51a51b16 WHIRLPOOL 8a213665dd753e96c56c896762baeb283204db8eb4660991445ee338bf3f9d9bd2c40a5ceebc4f96ac6abe65169673588e6294229fc85de202c70054d986d895
AUX yate-2.0.0-ilbc-alsa-oss.patch 2779 SHA256 419c71dd1699043a830f534f24f415c5793e7f39968d43134152e12a81b45653 SHA512 924484438d110e66aa4cd471e004704d38f73cec739e7085884e023bf24988eaa4c6f4eda717ca023bd9fb92594691846bb71cf9a073d551f71c650c67e36340 WHIRLPOOL 76322468939dc5365a0246beb1f6766159163403f214b697b34e61e1f7fee7f5c88f72f96feca1d9c71917793248a25b23596607427c27363c7c971741a8881d
@ -10,22 +7,5 @@ AUX yate.confd 274 SHA256 1007d50abbe320b64153f12bdf33032b7a3ae9dd51507cc6b431be
AUX yate.initd 849 SHA256 cfb7b9ff028176267dfd4ff7161f80e57c0dc20ff92c1ec114f752fb378122ca SHA512 7e2c1a6154bab2b21626545cb6b4d2997da473feefb52e6d4d2a20bbc6f2df8c84f8cd1f881c948277af84495ab16f698b474ba55949d27153a47a3af1bc2fe2 WHIRLPOOL 747dfe323b4882f0f2100f5210a80be775976325fc6c17b2e672c823a8c7da0cf91944457873fb7a0ef62787a183811d5a1d98c1290ec01504803cfc5dd741c0
AUX yate.rc6 507 SHA256 2dc7b4760dd14319612d2863ed36648b9c8a88db07dc9ea82df2cf4ccd138ad8 SHA512 b8ac2c03e8d3ab8c186e31c6c0930fc194f264c6f4589b50f365f283a1460cfefd81601c046e0a77038e44b2c5bf41cffecf04e01e0b075072a2647e4fb3a021 WHIRLPOOL a6f04659a4601d5ae519efcdb950e1bbe0f39fa34b6e11021ea02e6ab3346f0376b01b34bae58762b01e576567633c72883ddc9bf1d74b73205d10449578b490
EBUILD yate-9999.ebuild 1870 SHA256 2b4a075cacec7db840ce794f5578f5592c7545ca6166570e2c3f22419ae8fa2b SHA512 f27aaa7eb19b3a80fbb2fbca17a9adb9ecc093551b0fb76287bb5d7c8650ec937decb082f28cf17286fe72c2f3026ba6f6dba54210ce2426d9319b39a43bb4d6 WHIRLPOOL ed71998c9bd4b91062ebe884cbad42102be22b2517b103b952da52fe369f6023b9cb28ce461b5094c8e338e0eb759fba3f13f86e2ab7eca1a8e9011102a5ccf8
MISC ChangeLog 4438 SHA256 4bb53a48e6693fd4b265499962a2e13b94cf9d89176ca57c34fc938458dc022a SHA512 583cf628a44ec037701850438243dd00427ae50aa5b8caf28033b3e2eb56d2227d685c5f80d0b532b187f25961ccfc546e0cc7b8872c30e19e6e80ce93f6f822 WHIRLPOOL 364b30acdd9677c9b0a48f24f3cf5dc2ec95bf05c15e976a6dddcdc84ffb131613a9037342ad9849bc558ee3ebd2898bea3f573fd7a540bc5a29c775864e884d
MISC metadata.xml 1075 SHA256 1fcc4595c23dd08b6d9df649f338940f0a9f8241f0dbaf58e2b9646f15e47c03 SHA512 4afb3d1a60d60cdfee3bd8b2e49554a7220038a23746089818b1d1898a361d244cce28fb3938b9aa90c2adbb06fdd4311fe4524c59869a7280e2d07b1f7385e1 WHIRLPOOL 52026d52b9b9b81f5bcc76c8e8b79882758569d1d307dc5cab0590f4566a25dd742ecb7ac594e73ab367d361446ec19a15d14a5c0890d69c343113fd91c2c3de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJTXb/RAAoJEEn8cBKl3gOuQSoP/1bkzogm842YOnLBANSVSlvH
AyHwAnXkcC49qcIIg3lVZoARWB7Sn3yoE8vBACcKIpIzFN35VQX9cRU6tl45K5yv
nWJx/Bu25QiRca3j4BOXKm9rTz54EA26rDtnUKKzM7c0Yw095lfcAKGoJNud7sUe
w6Ygg+18fh/v0j9W0/nQyMMNme40n9EHa4jLZYOglPoQXH34fvCol03oXsnFkKNx
yrw/khmp1qBZTckq+PeOlXssf0RflA0x6OdVqSH/Nis5hWMD7itMDrXxpCF4m1S3
zLCiEoJXvas/izwbQRrqNB07yVymW9IcN5BmsyS/p2ffMRZBVTRQndYsUqqGrBuT
9o8/iHzjrZfGRY6tO4F3XT8PsVv4z70BBLyraLf/yc5IsgkSw9WeEyIFT8T4sffN
tRASAN4VqP7GrLx85K7JtLh02CW/8srWVtc0VcnPaskK+fePi8w5sCE977G86E3b
dituJ1+vXAqzSMm0KQ5HS+PiTP5DMQxejWTrkQv8Ffhk6Ss2ynRx5WseTXpSHPGa
1asxeMUrZ8ArQQ8/+ZYM0rZo+ZCIFPjdrYxZbFgpfmD8CY4Y6Cfs65ZOnWHzBMZ+
onQ28TGo1doK+EXs4RgBWjKKX3hAFD9GnshyVzlGgatflRgYNVuWFImAMcGXRQrm
X9kHpH6Lq9O5Ibbiu7EE
=Ib+7
-----END PGP SIGNATURE-----
MISC ChangeLog 4561 SHA256 d520f1d8f5a2d0b9a84d7499e21c8af531a101df6de3ad23ea2ed4327085e3bf SHA512 494fba75cc20b32df48b529b57dd10ce6c23e29735bc77bb78039c98aa5f50735076a55ff362eae387ab6d7f8f3f049139401ca570619a155ac278b321599d17 WHIRLPOOL 053140b3b82fba65402675ac29575e4f36f82615c4b517be1cd6f0e6e971c1590d6fadd95709504ca7845859bae7cdbb7ddf79f26411df3e89d7461520882f72
MISC metadata.xml 1020 SHA256 258c8381dbbffa8d8b16ad4331a2355af6ba6a5036f1298ac0190c4941e516ab SHA512 0a660988559b09101087fafe19206e540d139ca322be9f0b1c424a1b0e7b599744f0ea14ecf0eea4aa61ddcfddab1bbb49b9358936b84437d487157018ab1f70 WHIRLPOOL 9f75bebc58a96261f8ea422f70ceeed86036a133d9eb3c283bb9ed3927554e24b09c2acd05b7b66c14437ac52e67bf145ef5858b752fa103ab04ba5d2bd555f3

@ -20,7 +20,6 @@
<flag name="amrnb">use AMR-NB</flag>
<flag name="spandsp">use spandsp library</flag>
<flag name="h323">use OpenH323</flag>
<flag name="coredumper">use Google coredumper</flag>
</use>
</pkgmetadata>

@ -1,11 +1,14 @@
# ChangeLog for profile directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.8886 2014/04/27 22:54:36 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.8887 2014/04/28 06:56:18 eva Exp $
#
# This ChangeLog should include records for all changes in profiles directory.
# Only typo fixes which don't affect portage/repoman behaviour could be avoided
# here. If in doubt put a record here!
28 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org> package.mask:
Clean up overlay ebuilds from Gnome 3.12 mask. Fix gnome-terminal mask line.
27 Apr 2014; Manuel Rüger <mrueg@gentoo.org> package.mask:
Mask dev-python/python-gnutls. See bug #446016.

@ -1,5 +1,5 @@
####################################################################
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.15620 2014/04/27 22:54:36 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.15621 2014/04/28 06:56:18 eva Exp $
#
# When you add an entry to the top of this file, add your name, the date, and
# an explanation of why something is getting masked. Please be extremely
@ -114,13 +114,11 @@ dev-python/python-gnutls
>=gnome-extra/at-spi-2.12.0
>=gnome-extra/evolution-data-server-3.12.1
>=gnome-extra/evolution-ews-3.12.1
>=gnome-extra/evolution-mapi-3.12.1
>=gnome-extra/gnome-boxes-3.12.1
>=gnome-extra/gnome-calculator-3.12.1
>=gnome-extra/gnome-clocks-3.12.0
>=gnome-extra/gnome-color-manager-3.12.1
>=gnome-extra/gnome-contacts-3.12.0
>=gnome-extra/gnome-directory-thumbnailer-0.1.2
>=gnome-extra/gnome-documents-3.12.0
>=gnome-extra/gnome-packagekit-3.12.1
>=gnome-extra/gnome-power-manager-3.12.0
@ -176,7 +174,7 @@ dev-python/python-gnutls
>=x11-libs/gtk+-3.12.1
>=x11-libs/gtksourceview-3.12.1
>=x11-libs/vte-0.36.0
>=x11-terms/gnome-terminal-3.12.0-r1
>=x11-terms/gnome-terminal-3.12.0
>=x11-themes/gnome-backgrounds-3.12.1
>=x11-themes/gnome-icon-theme-3.12.0
>=x11-themes/gnome-icon-theme-extras-3.12.0

@ -5751,7 +5751,6 @@ net-voip/linphone:video - Enable video support (display/capture)
net-voip/sflphone:doxygen - Support for building documentation with doxygen
net-voip/telepathy-gabble:plugins - Enable plugin loader
net-voip/yate:amrnb - use AMR-NB
net-voip/yate:coredumper - use Google coredumper
net-voip/yate:dahdi - Enable Dahdi driver
net-voip/yate:gsm - use GSM codec
net-voip/yate:h323 - use OpenH323
@ -7263,6 +7262,7 @@ x11-terms/aterm:background - Enable background image support via media-libs/liba
x11-terms/aterm:xgetdefault - Enable resources via X instead of aterm small version
x11-terms/eterm:escreen - Enable built-in app-misc/screen support
x11-terms/eterm:utempter - Include libutempter support
x11-terms/gnome-terminal:gnome-shell - Integrate with gnome-base/gnome-shell search
x11-terms/gnome-terminal:nautilus - Build gnome-base/nautilus extension
x11-terms/hanterm:utempter - Records user logins. Useful on multi-user systems
x11-terms/mlterm:ibus - Enable app-i18n/ibus support

@ -1,6 +1,19 @@
# ChangeLog for x11-terms/gnome-terminal
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v 1.285 2014/04/27 09:49:05 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/ChangeLog,v 1.286 2014/04/28 06:57:43 eva Exp $
*gnome-terminal-3.12.0 (28 Apr 2014)
28 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org>
+gnome-terminal-3.12.0.ebuild,
+files/gnome-terminal-3.12.0-appmenu-parameter.patch,
+files/gnome-terminal-3.12.0-fallback-title-1.patch,
+files/gnome-terminal-3.12.0-fallback-title-2.patch,
+files/gnome-terminal-3.12.0-remove-set-title-feature-0.patch,
+files/gnome-terminal-3.12.0-remove-set-title-feature-1.patch,
+files/gnome-terminal-3.12.0-remove-set-title-feature-2.patch,
+files/gnome-terminal-3.12.0-remove-set-title-feature-3.patch, metadata.xml:
Version bump for Gnome 3.12. Add gnome-shell USE flag local description.
27 Apr 2014; Pacho Ramos <pacho@gentoo.org> -gnome-terminal-3.8.4.ebuild:
drop old

@ -2,18 +2,27 @@
Hash: SHA256
AUX gnome-terminal-3.10.2-sys-wait.h.patch 594 SHA256 e04e5f28540405d0a0527d641eafb5cef7e59bd61a493f1dee8832da41505bb9 SHA512 ccdb38bc1b7c987ac7dc6472e0cb79ed1bb791f3ba3f63d79bbf39e27a08d489351f703d3d7fe1c8fb6d4d188fc74c3e83967ef47d11e407e718d3e626770849 WHIRLPOOL 2593cc31c9e23d2ef6d005f199f2f98b5068d1a94a1e28723930b5b136ff1334dcaaebe21b1029666857541d16d13fb864c92f06c162dc08e5b0b77bd01eeadc
AUX gnome-terminal-3.12.0-appmenu-parameter.patch 856 SHA256 5aec428761d647d0b546da42b21b7ab2bd3918864f6d6a46bd94cb150af40e3d SHA512 4fc69e1240376f6a860fd69edae14ff2fe07a45072a78d7936744e36d8882fea51120e16a016bd624328d08c9b63455d38382e4140f88f43cc0dfd3260629041 WHIRLPOOL e9dae2c04cbe2d69f553fd7b6a2a1f636852be0dcccf017e4c4086c95ee57b1f51ea2796bf44738de8d1e3192bf54da2bc87543aa00cb59bc201c189603bdc45
AUX gnome-terminal-3.12.0-fallback-title-1.patch 901 SHA256 afd9449ba6fd07ca20abb17b7ac775cb1bd82b1fb9a79e4192afe2ee9f8dea6c SHA512 672970741dff96112f9ea0919db59f19462fb3bfcfd5a67ad8233b006149442ae0ff479e96adee8f20cb6e7ab27d43f101a8e1a50a8345b4654fbb001d587be9 WHIRLPOOL b96c0af51f084302565013377a10ef2b0ff30bae28c393effd8d55be105a9bfbf5e66c019a72ff4fb2e7e44b59964e382cd307635a01747313e08ce59fe53044
AUX gnome-terminal-3.12.0-fallback-title-2.patch 811 SHA256 f14effa2bbc4dbb01a0d43541035ba3d98afcf8ff07e337eff515fcab301be65 SHA512 5f3a1c32289f37062e6ca42576717af412a06702280f56f06d1193b071a6020e666f00764abe21fbcb10d167d0edbd900f8f3536ff0c79e5523cf22983ab6a42 WHIRLPOOL 9218f75ecaee483733b999961e8a52fee1c1a8c1899a59c48e88818adb6427aec12773cca2d76aa589b6c8c73c77e3ed51aa690553783cbd115bf16670b7aec2
AUX gnome-terminal-3.12.0-remove-set-title-feature-0.patch 5613 SHA256 9288c88b00368126f1d83406f0726544dc4ed61885ceeec644796ff077df7667 SHA512 b29a6de0aeca14977efea8c7ba7e6dd4d8bafbfdacd390e9ddd96e8e3731a4bb5009e14c6f222c1d224bca92e2d83f6cf32a9e93450b14c31de64dc58c5d05fd WHIRLPOOL 0c9ba3e7b9aa619b87d1b63978f6182e88c614846e38620704f4f6d6696c82cf9504eb76bd68764e1775ceefab01100f2ceb21d1410eb39c375dbbef228f3ac9
AUX gnome-terminal-3.12.0-remove-set-title-feature-1.patch 8886 SHA256 75b99525a8bd7cba13c25069dd549ac9492a6423a15b99ed2713a9a9a217c2bb SHA512 4e32e85b6b4601fca23e723f999376437eaf82e4bfdd98ac79bd3a590b0d6cadfe29755e1cfb434f15fb68abe240dd3e5ea55f8724c00ac8bc229556e69e3305 WHIRLPOOL eafe812c320a19655b3f5c7ffc7e147c9daa64cc87b00e09f791d2a056ed41c988f1a5a6e45d547466881d3270c6a505c4b7a8f03e00b300b8de17740620ddbf
AUX gnome-terminal-3.12.0-remove-set-title-feature-2.patch 10871 SHA256 6871c5372b0f9af73cce4e816dd75e077f717b1030c4be0416b912ffb4e965d3 SHA512 97dedb17d542f18ab6280cbfe16bbeeb77b8f9b1761898f50e471d091ec445229c83d9f07960a34011c3d32d316c898e1d3846c8d6c847b92ea95aac7d00d248 WHIRLPOOL b611cc240664068d5f772658a28ef2f330dd4e5ae8ec8ef865c551f60da9e74fe7b317842bd56551ad7cd1e69b0698943cb2b7be67bfe0928bc3267efe39f682
AUX gnome-terminal-3.12.0-remove-set-title-feature-3.patch 5952 SHA256 ef6d829de0e87ccc1784ce437cc98ded1322ee6dcd6fd23deebe170ef6eade26 SHA512 a80dd10f5f0c2b0da4bfde579e38197958dd8de746fa19d634f2e10fc54e7f60e56c47eb2448ee166758d7c7b196af21c4f4859d5fd27cfef856bc1b50670da3 WHIRLPOOL 2aa15816a19c3f663c908a8aba0652292a5c19be5f29d9aa25696bc2368c578ac7f44fca0f8ec4139e89f6f2caa4def38ab769e38616e0ac5034549500e4d183
AUX gnome-terminal-3.6.1-no-gnome-doc-utils.patch 818 SHA256 e6163f5e2794d238bd0bfe7c1997e423774a4579dcdb7e0d5108bc2247108634 SHA512 9c26ee63497f886b5cb3b779a7b7e08beeac8276349db0141c0544f94193305c640aecc6accb1cd9ce8cc8e0a66250a3bc46f735fededd5c0ceb16710d112ff2 WHIRLPOOL aa8c41d02febc9025d64b7140d93620899e6f4d3cbc55aeac51b15055fd3deebffb670f1e9814287d7e4e8608ab908f10a2a7b0c223d0d53c22b07561ec21a2f
AUX gnome-terminal-3.6.1-window-resize.patch 986 SHA256 1ce91e6d4bf7ab8220ddadf1875a0ca065a2ff5a76653c5e7883bb45152522f2 SHA512 3df4ff654bdfbd12527bfc7c86da09bdcd064f4abd5eb53c1293e409c88fa279541857b06183581ec4b3bcee1a73af0d59f86218bad84be280bdd8ae6ca335ee WHIRLPOOL 50efc479dc2f8bc229c307d5717a11b8cd07d5d058f13d807d50fab359803b7201a698bcca79019ddf718197d15f0bf353bc8dfe121fe15281f8e9749c01bd22
DIST gnome-terminal-2.32.1.tar.bz2 2319315 SHA256 7f41e4b185a2cf65ff417b89e429fc3b625c5e3f042ee1763bda6490fa4676fb SHA512 791591ecd219f605ae815c7ef6d464889f628124e077052805a6890508c570d635c8677d2a83262aa2029bdf9db3e6fb3294cb57bd988ac47534dc7023858f66 WHIRLPOOL 11c27188d5e0a8dd29c13130f84695dd30548c0cca263dcc723b4a63a6fd13b0503c439a0e5c9502cf5d335dd60b04f2caec2fb967fc8b13e96dd17b904aef72
DIST gnome-terminal-3.10.2.tar.xz 1698184 SHA256 e02827c29de45c09973483d821ab29ea60ab3fbba34b62a81d67b8304a9ad913 SHA512 82a7667ccfdfc5e7d71827cea180c5381d8323d64c89de9916c104d3ef3d35d77b02e7a4af99f32437eeefa03e550ffd7cd7b1ac1b39a8a166e2e4db2239a169 WHIRLPOOL b0999d86230efa3eae390ed2b80c67bc3c1463b0552e574692f72246c7b4062176cf589624b1d88b5cd3a3346d3427c99df9113c8560623fcd1f5a1cd976f076
DIST gnome-terminal-3.12.0.tar.xz 1720200 SHA256 ce690ed798a3e940f2f3a173a7946181e48d899214048d3282c671535c87cea7 SHA512 150acfd4752f478b7b8d8a5bcdcee13ca222ea5c5419bf320560ee201b5fe44d4a48a5e7e533df8cd782341121f6c2d1f728c156e0568099be6fcd093f1a5401 WHIRLPOOL 6a1aaa867b2e955c6ac2cba409860fd83f67c6c834eb0c72ca7ab31e9101169a04c6db699324982148750a91508853cd0a02d6cc584186681a9a4cb2fa5818cd
EBUILD gnome-terminal-2.32.1-r1.ebuild 1514 SHA256 963b028cfc0f7182474b18b28c36d02783244033d47449900677f1390fc8868a SHA512 f684fe3bee16e4cf59a35789da204649a1c50f8b8dea034229d2c47888758542bbd5a95e1c85bd06b79f4a38517586753434ea208b05ff6c540b6da422b862d3 WHIRLPOOL 28244e12fd519bf00bcf73a2e98caa7265d7e0f4469adc8770d3d4cf060001bb2fba22ee2831b7643694ec7a94c840714e60f4536567e50bb3afe6df419689b5
EBUILD gnome-terminal-3.10.2.ebuild 2280 SHA256 2fa30fff04418720142c46d4e7937089898e862c78d51b9e3552db6d2bab19ca SHA512 3c78cc5470e7b11a7852be4420080414d54d1803051acbaf4095c6b5fd81cca1904a6400559861146f2a4787271cae338b7887217bb0cad2b3fb974c4c60f350 WHIRLPOOL 0831e6d250874211218c86e71116777a3b7cc265c96fbae1c4b8d0ed297d8a711edc187afe982ee5dd6bbc7ef83b266c78967c31275b908ac938daf17474e797
MISC ChangeLog 41459 SHA256 1bc76f7d85be99272960883cd6d4538c49ea5a0bd037aa368d24660c2b63a2ea SHA512 6b7704707ba93d786afdb5b788bab678a5f3cd34d94866138d2c34f02ab4ebed6888e9f2e08ddd408dc3e3decea7458c95d0dc032c57e234de9493042259cbe6 WHIRLPOOL 457a964e2c710b2aa8993206c3b366d6a29b1beef9523c00365dad7ba6e87fcd426ca2350d3dbcde10bfbce417b7fddadb2f9a3c9d66b17ffa7c38d1cd79efdc
MISC metadata.xml 236 SHA256 52438878641b84b1b1c969ebdc240f8d350fb89cecfb53cd4ec717db936b99e2 SHA512 297d39a91b7518ae511e2144c83891f4f1410adb57aa0c3bebdf1f63c7071571c2e681051d12aa26ff55fca3f53670ebf81900db79eb391700d8730db30841fa WHIRLPOOL 3d97a2de485fc202f0e6b25bb188398a385284a63a4eff38a48fc0ba14565b650f7bc31b7ec70467c1dfda63ccfe1a862c56b76cee5e151e9d0023f8f32a8763
EBUILD gnome-terminal-3.12.0.ebuild 2720 SHA256 583c890055092d2b0bdd1b7bf2db17fdf262f0e811a5837bc5bd0157caef4471 SHA512 39ad284385f85dbaf1d0a53d3d8c3c4fd372df267e380ae39e327e0807ba3f8e982d7b94b2d8e693e1eda87896e1b470118df6283f96e8cf1c514d8c40489494 WHIRLPOOL 86dbcf4230cc855ca479a4f68eac1d6e22ab61cac4e8e773e17a52c6cda86abb0c047be773e8861d064416b1bfb3c92a2c3eb705f000d0a69c845c40c586f655
MISC ChangeLog 42098 SHA256 949c90714c940d33c90e1da19284b4c3622aae58cac2144c7533614c4d9cb9c5 SHA512 09567c67817036561d7c2afea2e1379feae4dab6b1c21ba97a79863946f14aaff207bc300a15575828f230e581fcf2dfd28a84d3ef2884af81a649941d5fc2fa WHIRLPOOL bb75c4d923c373a29c14128bb785f88b6996c1f4163b352e66890fa80b77db67a4b182eb1bb264e9c737b61f244b48ebad27d8b0b4a1f83de0b840302d4c66f3
MISC metadata.xml 326 SHA256 181cdd492d55b5179008e3a36c4b3bc0cdd8ab896e0e54bbbf9e98d7a3362da3 SHA512 f66ce7d9b1e6282bb6922c92c6f09ee343961ad5ce9d52db46c587f5b2c66088797529264b13ff5d6a5fdc7f30e9989ac37101e6b881fef085f571c9b249fc0b WHIRLPOOL b0324d62b86672f0f785279e02f10207fd254b17b71b927a6c86ef1b31ecf9c0fb4144dc45c541dc5e70600164674c52b14bcd09536bb7294cd7b896382081e5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEAREIAAYFAlNc0pIACgkQCaWpQKGI+9QKbQCffBGhiF01p2J1KOYQs8NppwKa
gIkAnj+kjIH8E6BJIrZy6BPlnLnUaUu8
=bbXJ
iEYEAREIAAYFAlNd++cACgkQ1fmVwcYIWAZ7xwCgwpYn6poQk+Fky5QolN0cdxFk
nFUAoKJMibIp0wGaGqAIz34EBMUNQxE9
=5l+Q
-----END PGP SIGNATURE-----

@ -0,0 +1,26 @@
From d58bc01a2e891e31e11f03eb0d6ae9b5ff260b2b Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@gnome.org>
Date: Mon, 24 Mar 2014 15:16:22 +0100
Subject: [PATCH 02/61] appmenu: Fix action parameter
https://bugzilla.gnome.org/show_bug.cgi?id=726942
---
src/terminal-appmenu.ui | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/terminal-appmenu.ui b/src/terminal-appmenu.ui
index 148c640..01ff5a8 100644
--- a/src/terminal-appmenu.ui
+++ b/src/terminal-appmenu.ui
@@ -21,7 +21,7 @@
<item>
<attribute name="label" translatable="yes">_New Terminal</attribute>
<attribute name="action">win.new-terminal</attribute>
- <attribute name="target">'default'</attribute>
+ <attribute name="target" type="(ss)">('default','default')</attribute>
</item>
</section>
<section>
--
1.9.0

@ -0,0 +1,29 @@
From fe7230e2113510596be5e773f9c1074ed650e858 Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@gnome.org>
Date: Sun, 20 Apr 2014 20:21:04 +0200
Subject: [PATCH 56/61] window: Use fallback tab title for empty terminal title
https://bugzilla.gnome.org/show_bug.cgi?id=706816
---
src/terminal-tab-label.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/terminal-tab-label.c b/src/terminal-tab-label.c
index 90bab28..a83d94f 100644
--- a/src/terminal-tab-label.c
+++ b/src/terminal-tab-label.c
@@ -75,8 +75,9 @@ sync_tab_label (TerminalScreen *screen,
title = terminal_screen_get_title (screen);
hbox = gtk_widget_get_parent (label);
- gtk_label_set_text (GTK_LABEL (label), title);
-
+ gtk_label_set_text (GTK_LABEL (label),
+ title && title[0] ? title : _("Terminal"));
+
gtk_widget_set_tooltip_text (hbox, title);
}
--
1.9.0

@ -0,0 +1,28 @@
From 0d52fef0ca60483debbdedec43bd07a8e9f76bfa Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@gnome.org>
Date: Sun, 20 Apr 2014 20:21:04 +0200
Subject: [PATCH 57/61] window: Use fallback tab title for empty terminal title
https://bugzilla.gnome.org/show_bug.cgi?id=706816
---
src/terminal-tabs-menu.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/terminal-tabs-menu.c b/src/terminal-tabs-menu.c
index ed5fc7b..fb2b966 100644
--- a/src/terminal-tabs-menu.c
+++ b/src/terminal-tabs-menu.c
@@ -176,7 +176,9 @@ sync_tab_title (TerminalScreen *screen,
title = terminal_screen_get_title (screen);
- g_object_set (action, "label", title, NULL);
+ g_object_set (action,
+ "label", title && title[0] ? title : _("Terminal"),
+ NULL);
}
static void
--
1.9.0

@ -0,0 +1,131 @@
From de0dc7c2649c42e2aa02a66e4be27d262b34452d Mon Sep 17 00:00:00 2001
From: Debarshi Ray <debarshir@gnome.org>
Date: Fri, 11 Apr 2014 15:52:23 +0200
Subject: [PATCH 45/61] Remove unused code to create terminals with custom
titles
Irrespective of how you create a new terminal (over D-Bus using
$bindir/gnome-terminal, ctrl+shift n, or the application menu), the
code to set a custom title during construction was unused. Possibly
as a result of f27bf0135a2d18ba22158d28bf1f8c5f6ec066c8
https://bugzilla.gnome.org/show_bug.cgi?id=724110
---
src/terminal-app.c | 3 +--
src/terminal-app.h | 1 -
src/terminal-gdbus.c | 6 ++----
src/terminal-screen.c | 4 ----
src/terminal-screen.h | 1 -
src/terminal-window.c | 2 +-
6 files changed, 4 insertions(+), 13 deletions(-)
diff --git a/src/terminal-app.c b/src/terminal-app.c
index 9ded6fc..57a6f15 100644
--- a/src/terminal-app.c
+++ b/src/terminal-app.c
@@ -527,7 +527,6 @@ terminal_app_new_terminal (TerminalApp *app,
TerminalWindow *window,
GSettings *profile,
char **override_command,
- const char *title,
const char *working_dir,
char **child_env,
double zoom)
@@ -537,7 +536,7 @@ terminal_app_new_terminal (TerminalApp *app,
g_return_val_if_fail (TERMINAL_IS_APP (app), NULL);
g_return_val_if_fail (TERMINAL_IS_WINDOW (window), NULL);
- screen = terminal_screen_new (profile, override_command, title,
+ screen = terminal_screen_new (profile, override_command,
working_dir, child_env, zoom);
terminal_window_add_screen (window, screen, -1);
diff --git a/src/terminal-app.h b/src/terminal-app.h
index 6da6036..9502845 100644
--- a/src/terminal-app.h
+++ b/src/terminal-app.h
@@ -75,7 +75,6 @@ TerminalScreen *terminal_app_new_terminal (TerminalApp *app,
TerminalWindow *window,
GSettings *profile,
char **override_command,
- const char *title,
const char *working_dir,
char **child_env,
double zoom);
diff --git a/src/terminal-gdbus.c b/src/terminal-gdbus.c
index b801b9e..7b68a85 100644
--- a/src/terminal-gdbus.c
+++ b/src/terminal-gdbus.c
@@ -368,7 +368,7 @@ terminal_factory_impl_create_instance (TerminalFactory *factory,
TerminalObjectSkeleton *skeleton;
char *object_path;
GSettings *profile = NULL;
- const char *profile_uuid, *title;
+ const char *profile_uuid;
gboolean zoom_set = FALSE;
gdouble zoom = 1.0;
guint window_id;
@@ -456,12 +456,10 @@ terminal_factory_impl_create_instance (TerminalFactory *factory,
g_assert (window != NULL);
- if (!g_variant_lookup (options, "title", "&s", &title))
- title = NULL;
if (g_variant_lookup (options, "zoom", "d", &zoom))
zoom_set = TRUE;
- screen = terminal_screen_new (profile, NULL, title, NULL, NULL,
+ screen = terminal_screen_new (profile, NULL, NULL, NULL,
zoom_set ? zoom : 1.0);
terminal_window_add_screen (window, screen, -1);
terminal_window_switch_screen (window, screen);
diff --git a/src/terminal-screen.c b/src/terminal-screen.c
index c504881..bb05924 100644
--- a/src/terminal-screen.c
+++ b/src/terminal-screen.c
@@ -622,7 +622,6 @@ terminal_screen_finalize (GObject *object)
TerminalScreen *
terminal_screen_new (GSettings *profile,
char **override_command,
- const char *title,
const char *working_dir,
char **child_env,
double zoom)
@@ -643,9 +642,6 @@ terminal_screen_new (GSettings *profile,
g_settings_get_int (profile, TERMINAL_PROFILE_DEFAULT_SIZE_ROWS_KEY));
}
- if (title)
- terminal_screen_set_user_title (screen, title);
-
priv->initial_working_directory = g_strdup (working_dir);
if (override_command)
diff --git a/src/terminal-screen.h b/src/terminal-screen.h
index d0341c8..2a0d391 100644
--- a/src/terminal-screen.h
+++ b/src/terminal-screen.h
@@ -76,7 +76,6 @@ const char *terminal_screen_get_uuid (TerminalScreen *screen);
TerminalScreen *terminal_screen_new (GSettings *profile,
char **override_command,
- const char *title,
const char *working_dir,
char **child_env,
double zoom);
diff --git a/src/terminal-window.c b/src/terminal-window.c
index 0a611a7..9c209f7 100644
--- a/src/terminal-window.c
+++ b/src/terminal-window.c
@@ -400,7 +400,7 @@ action_new_terminal_cb (GSimpleAction *action,
new_working_directory = terminal_screen_get_current_dir (priv->active_screen);
terminal_app_new_terminal (app, window, profile,
- NULL, NULL,
+ NULL,
new_working_directory,
terminal_screen_get_initial_environment (priv->active_screen),
1.0);
--
1.9.0

@ -0,0 +1,214 @@
From 9bbe19e98f62aa3c9020913a3a5a8080a5177505 Mon Sep 17 00:00:00 2001
From: Debarshi Ray <debarshir@gnome.org>
Date: Wed, 16 Apr 2014 15:04:38 +0200
Subject: [PATCH 47/61] Remove the action and shortcut to set a static title
from the menus
Setting a static title does not work because there is no code
listening to changes in TerminalScreen:description. The title is
dynamically set via escape sequences, usually from a suitable
PROMPT_COMMAND, which is noticed by VteTerminal.
If you want to customize the title of a particular terminal, please use
the escape sequence. This is what you had to use before, anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=724110
---
src/migration.c | 1 -
src/org.gnome.Terminal.gschema.xml | 4 --
src/terminal-accels.c | 2 -
src/terminal-window.c | 88 --------------------------------------
src/terminal.xml | 3 --
5 files changed, 98 deletions(-)
diff --git a/src/migration.c b/src/migration.c
index 7a7a773..b626ec5 100644
--- a/src/migration.c
+++ b/src/migration.c
@@ -541,7 +541,6 @@ migrate_accels (GSettings *global_settings,
{ "zoom_in", "zoom-in" },
{ "zoom_out", "zoom-out" },
{ "zoom_normal", "zoom-normal" },
- { "set_window_title", "set-terminal-title" },
{ "reset", "reset" },
{ "reset_and_clear", "reset-and-clear" },
{ "prev_tab", "prev-tab" },
diff --git a/src/org.gnome.Terminal.gschema.xml b/src/org.gnome.Terminal.gschema.xml
index 1b926a6..be8f104 100644
--- a/src/org.gnome.Terminal.gschema.xml
+++ b/src/org.gnome.Terminal.gschema.xml
@@ -374,10 +374,6 @@
<default>'disabled'</default>
<summary>Keyboard shortcut to toggle the visibility of the menubar</summary>
</key>
- <key name="set-terminal-title" type="s">
- <default>'disabled'</default>
- <summary>Keyboard shortcut to set the terminal title</summary>
- </key>
<key name="reset" type="s">
<default>'disabled'</default>
<summary>Keyboard shortcut to reset the terminal</summary>
diff --git a/src/terminal-accels.c b/src/terminal-accels.c
index a3a8034..65d56bd 100644
--- a/src/terminal-accels.c
+++ b/src/terminal-accels.c
@@ -70,7 +70,6 @@
#define KEY_RESET_AND_CLEAR "reset-and-clear"
#define KEY_RESET "reset"
#define KEY_SAVE_CONTENTS "save-contents"
-#define KEY_SET_TERMINAL_TITLE "set-terminal-title"
#define KEY_TOGGLE_MENUBAR "toggle-menubar"
#define KEY_ZOOM_IN "zoom-in"
#define KEY_ZOOM_NORMAL "zoom-normal"
@@ -144,7 +143,6 @@ static KeyEntry view_entries[] = {
};
static KeyEntry terminal_entries[] = {
- ENTRY (N_("Set Title"), KEY_SET_TERMINAL_TITLE, "set-title", NULL, NULL ),
ENTRY (N_("Reset"), KEY_RESET, "reset", "b", "false"),
ENTRY (N_("Reset and Clear"), KEY_RESET_AND_CLEAR, "reset", "b", "true" ),
};
diff --git a/src/terminal-window.c b/src/terminal-window.c
index 9c209f7..93145ac 100644
--- a/src/terminal-window.c
+++ b/src/terminal-window.c
@@ -179,8 +179,6 @@ static void view_zoom_out_callback (GtkAction *action,
TerminalWindow *window);
static void view_zoom_normal_callback (GtkAction *action,
TerminalWindow *window);
-static void terminal_set_title_callback (GtkAction *action,
- TerminalWindow *window);
static void terminal_add_encoding_callback (GtkAction *action,
TerminalWindow *window);
static void terminal_reset_callback (GtkAction *action,
@@ -718,88 +716,6 @@ action_move_tab_cb (GSimpleAction *action,
}
static void
-terminal_set_title_dialog_response_cb (GtkWidget *dialog,
- int response,
- TerminalScreen *screen)
-{
- if (response == GTK_RESPONSE_OK)
- {
- GtkEntry *entry;
- const char *text;
-
- entry = GTK_ENTRY (g_object_get_data (G_OBJECT (dialog), "title-entry"));
- text = gtk_entry_get_text (entry);
- terminal_screen_set_user_title (screen, text);
- }
-
- gtk_widget_destroy (dialog);
-}
-
-static void
-action_set_title_cb (GSimpleAction *action,
- GVariant *parameter,
- gpointer user_data)
-{
- TerminalWindow *window = user_data;
- TerminalWindowPrivate *priv = window->priv;
- GtkWidget *dialog, *message_area, *hbox, *label, *entry;
-
- if (priv->active_screen == NULL)
- return;
-
- /* FIXME: hook the screen up so this dialogue closes if the terminal screen closes */
-
- dialog = gtk_message_dialog_new (GTK_WINDOW (window),
- GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT,
- GTK_MESSAGE_OTHER,
- GTK_BUTTONS_OK_CANCEL,
- "%s", "");
-
- gtk_window_set_title (GTK_WINDOW (dialog), _("Set Title"));
- gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
- gtk_window_set_role (GTK_WINDOW (dialog), "gnome-terminal-change-title");
- gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
- /* Alternative button order was set automatically by GtkMessageDialog */
-
- g_signal_connect (dialog, "response",
- G_CALLBACK (terminal_set_title_dialog_response_cb), priv->active_screen);
- g_signal_connect (dialog, "delete-event",
- G_CALLBACK (terminal_util_dialog_response_on_delete), NULL);
-
- message_area = gtk_message_dialog_get_message_area (GTK_MESSAGE_DIALOG (dialog));
- gtk_container_foreach (GTK_CONTAINER (message_area), (GtkCallback) gtk_widget_hide, NULL);
-
- hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
- gtk_box_pack_start (GTK_BOX (message_area), hbox, FALSE, FALSE, 0);
-
- label = gtk_label_new_with_mnemonic (_("_Title:"));
- gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
- gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
-
- entry = gtk_entry_new ();
- gtk_entry_set_width_chars (GTK_ENTRY (entry), 32);
- gtk_entry_set_activates_default (GTK_ENTRY (entry), TRUE);
- gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry);
- gtk_box_pack_start (GTK_BOX (hbox), entry, TRUE, TRUE, 0);
- gtk_widget_show_all (hbox);
-
- gtk_widget_grab_focus (entry);
- gtk_entry_set_text (GTK_ENTRY (entry), terminal_screen_get_user_title (priv->active_screen));
- gtk_editable_select_region (GTK_EDITABLE (entry), 0, -1);
- g_object_set_data (G_OBJECT (dialog), "title-entry", entry);
-
- gtk_window_present (GTK_WINDOW (dialog));
-}
-
-static void
-terminal_set_title_callback (GtkAction *action,
- TerminalWindow *window)
-{
- g_action_activate (g_action_map_lookup_action (G_ACTION_MAP (window), "set-title"),
- NULL);
-}
-
-static void
action_zoom_cb (GSimpleAction *action,
GVariant *parameter,
gpointer user_data)
@@ -2423,7 +2339,6 @@ terminal_window_init (TerminalWindow *window)
{ "reset", action_reset_cb, "b", NULL, NULL },
{ "switch-tab", action_switch_tab_cb, "i", NULL, NULL },
{ "move-tab", action_move_tab_cb, "i", NULL, NULL },
- { "set-title", action_set_title_cb, NULL, NULL, NULL },
{ "zoom", action_zoom_cb, "i", NULL, NULL },
{ "detach-tab", action_detach_tab_cb, NULL, NULL, NULL },
{ "find", action_find_cb, "s", NULL, NULL },
@@ -2528,9 +2443,6 @@ terminal_window_init (TerminalWindow *window)
/* Terminal menu */
{ "TerminalProfiles", NULL, N_("Change _Profile") },
- { "TerminalSetTitle", NULL, N_("_Set Title…"), NULL,
- NULL,
- G_CALLBACK (terminal_set_title_callback) },
{ "TerminalSetEncoding", NULL, N_("Set _Character Encoding") },
{ "TerminalReset", NULL, N_("_Reset"), NULL,
NULL,
diff --git a/src/terminal.xml b/src/terminal.xml
index 6743393..72cef17 100644
--- a/src/terminal.xml
+++ b/src/terminal.xml
@@ -46,7 +46,6 @@
</menu>
<menu action="Terminal">
<menu action="TerminalProfiles" />
- <menuitem action="TerminalSetTitle" />
<menu action="TerminalSetEncoding" >
<placeholder name="EncodingsPH" />
<separator />
@@ -100,8 +99,6 @@
<menuitem action="TabsMoveLeft"/>
<menuitem action="TabsMoveRight"/>
<separator />
- <menuitem action="TerminalSetTitle" />
- <separator />
<menuitem action="FileCloseTab"/>
</popup>
</ui>
--
1.9.0

@ -0,0 +1,217 @@
From e9cb8fea14a849704074c5d69f173bcf4dc2fb27 Mon Sep 17 00:00:00 2001
From: Debarshi Ray <debarshir@gnome.org>
Date: Wed, 16 Apr 2014 16:01:56 +0200
Subject: [PATCH 48/61] Remove the static title setting from profile
preferences
The static title setting does not work because TerminalWindow hardcodes
the title as "Terminal" in the absence of VteTerminal:window-title,
which is set dynamically via escape sequences. Usually the escape
sequence is emitted from a suitable PROMPT_COMMAND. You can do the same
if you want a customized title.
https://bugzilla.gnome.org/show_bug.cgi?id=724110
---
src/migration.c | 3 --
src/org.gnome.Terminal.gschema.xml | 5 ---
src/profile-editor.c | 3 --
src/profile-preferences.ui | 86 --------------------------------------
src/terminal-schemas.h | 1 -
src/terminal-screen.c | 9 ----
6 files changed, 107 deletions(-)
diff --git a/src/migration.c b/src/migration.c
index b626ec5..ecd1493 100644
--- a/src/migration.c
+++ b/src/migration.c
@@ -86,7 +86,6 @@ enum {
#define KEY_SCROLL_ON_KEYSTROKE "scroll_on_keystroke"
#define KEY_SCROLL_ON_OUTPUT "scroll_on_output"
#define KEY_SILENT_BELL "silent_bell"
-#define KEY_TITLE "title"
#define KEY_UPDATE_RECORDS "update_records"
#define KEY_USE_CUSTOM_COMMAND "use_custom_command"
#define KEY_USE_CUSTOM_DEFAULT_SIZE "use_custom_default_size"
@@ -395,8 +394,6 @@ migrate_profile (TerminalSettingsList *list,
migrate_bool (client, path, KEY_BOLD_COLOR_SAME_AS_FG,
settings, TERMINAL_PROFILE_BOLD_COLOR_SAME_AS_FG_KEY,
FALSE);
- migrate_string (client, path, KEY_TITLE,
- settings, TERMINAL_PROFILE_TITLE_KEY);
migrate_bool (client, path, KEY_ALLOW_BOLD,
settings, TERMINAL_PROFILE_ALLOW_BOLD_KEY,
FALSE);
diff --git a/src/org.gnome.Terminal.gschema.xml b/src/org.gnome.Terminal.gschema.xml
index be8f104..af7f418 100644
--- a/src/org.gnome.Terminal.gschema.xml
+++ b/src/org.gnome.Terminal.gschema.xml
@@ -116,11 +116,6 @@
<summary>Whether bold text should use the same color as normal text</summary>
<description>If true, boldface text will be rendered using the same color as normal text.</description>
</key>
- <key name="title" type="s">
- <default l10n="messages" context="title">'Terminal'</default>
- <summary>Title for terminal</summary>
- <description>Title to display for the terminal window or tab. This title may be replaced by or combined with the title set by the application inside the terminal, depending on the title_mode setting.</description>
- </key>
<key name="allow-bold" type="b">
<default>true</default>
<summary>Whether to allow bold text</summary>
diff --git a/src/profile-editor.c b/src/profile-editor.c
index 4bc1f7f..70a1afa 100644
--- a/src/profile-editor.c
+++ b/src/profile-editor.c
@@ -1014,9 +1014,6 @@ terminal_profile_edit (GSettings *profile,
gtk_builder_get_object (builder,
"system-font-checkbutton"),
"active", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
- g_settings_bind (profile, TERMINAL_PROFILE_TITLE_KEY,
- gtk_builder_get_object (builder, "title-entry"), "text",
- G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
g_settings_bind (profile, TERMINAL_PROFILE_UPDATE_RECORDS_KEY,
gtk_builder_get_object (builder,
"update-records-checkbutton"),
diff --git a/src/profile-preferences.ui b/src/profile-preferences.ui
index 02889a3..e730681 100644
--- a/src/profile-preferences.ui
+++ b/src/profile-preferences.ui
@@ -579,92 +579,6 @@
<property name="border_width">12</property>
<property name="spacing">18</property>
<child>
- <object class="GtkVBox" id="vbox79">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkLabel" id="label33">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Title</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkAlignment" id="alignment10108">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="left_padding">12</property>
- <child>
- <object class="GtkVBox" id="vbox93">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">6</property>
- <child>
- <object class="GtkHBox" id="hbox137">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="spacing">12</property>
- <child>
- <object class="GtkLabel" id="title-entry-label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">_Title:</property>
- <property name="use_underline">True</property>
- <property name="justify">center</property>
- <property name="mnemonic_widget">title-entry</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">False</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkEntry" id="title-entry">
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- </object>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
<object class="GtkVBox" id="vbox80">
<property name="visible">True</property>
<property name="can_focus">False</property>
diff --git a/src/terminal-schemas.h b/src/terminal-schemas.h
index 7673da1..0bddcab 100644
--- a/src/terminal-schemas.h
+++ b/src/terminal-schemas.h
@@ -56,7 +56,6 @@ G_BEGIN_DECLS
#define TERMINAL_PROFILE_SCROLLBAR_POLICY_KEY "scrollbar-policy"
#define TERMINAL_PROFILE_SCROLL_ON_KEYSTROKE_KEY "scroll-on-keystroke"
#define TERMINAL_PROFILE_SCROLL_ON_OUTPUT_KEY "scroll-on-output"
-#define TERMINAL_PROFILE_TITLE_KEY "title"
#define TERMINAL_PROFILE_UPDATE_RECORDS_KEY "update-records"
#define TERMINAL_PROFILE_USE_CUSTOM_COMMAND_KEY "use-custom-command"
#define TERMINAL_PROFILE_USE_CUSTOM_DEFAULT_SIZE_KEY "use-custom-default-size"
diff --git a/src/terminal-screen.c b/src/terminal-screen.c
index bb05924..d03ed80 100644
--- a/src/terminal-screen.c
+++ b/src/terminal-screen.c
@@ -717,14 +717,11 @@ char *
terminal_screen_get_description (TerminalScreen *screen)
{
TerminalScreenPrivate *priv = screen->priv;
- gs_free char *title_string = NULL;
const char *title;
/* use --title argument if one was supplied, otherwise ask the profile */
if (priv->title)
title = priv->title;
- else
- title = title_string = g_settings_get_string (priv->profile, TERMINAL_PROFILE_TITLE_KEY);
return g_strdup_printf ("%s — %d",
title && title[0] ? title : _("Terminal"),
@@ -772,12 +769,6 @@ terminal_screen_profile_changed_cb (GSettings *profile,
vte_terminal_set_cjk_ambiguous_width (vte_terminal, (int) width);
}
- if (!prop_name ||
- prop_name == I_(TERMINAL_PROFILE_TITLE_KEY))
- {
- g_object_notify (object, "description");
- }
-
if (gtk_widget_get_realized (GTK_WIDGET (screen)) &&
(!prop_name ||
prop_name == I_(TERMINAL_PROFILE_USE_SYSTEM_FONT_KEY) ||
--
1.9.0

@ -0,0 +1,181 @@
From 3bb41272b7509a16ec2a5cd93e44f73d5743b626 Mon Sep 17 00:00:00 2001
From: Debarshi Ray <debarshir@gnome.org>
Date: Wed, 16 Apr 2014 17:39:39 +0200
Subject: [PATCH 49/61] screen: Remove unused description and user_title API
These were used by various parts of the static title code, which has
now been removed.
https://bugzilla.gnome.org/show_bug.cgi?id=724110
---
src/terminal-screen.c | 63 ---------------------------------------------------
src/terminal-screen.h | 6 -----
2 files changed, 69 deletions(-)
diff --git a/src/terminal-screen.c b/src/terminal-screen.c
index d03ed80..e35914c 100644
--- a/src/terminal-screen.c
+++ b/src/terminal-screen.c
@@ -77,7 +77,6 @@ struct _TerminalScreenPrivate
GSettings *profile; /* never NULL */
guint profile_changed_id;
guint profile_forgotten_id;
- char *title;
char *initial_working_directory;
char **initial_env;
char **override_command;
@@ -102,7 +101,6 @@ enum {
PROP_ICON_TITLE,
PROP_ICON_TITLE_SET,
PROP_TITLE,
- PROP_DESCRIPTION,
PROP_INITIAL_ENVIRONMENT
};
@@ -390,9 +388,6 @@ terminal_screen_get_property (GObject *object,
case PROP_TITLE:
g_value_set_string (value, terminal_screen_get_title (screen));
break;
- case PROP_DESCRIPTION:
- g_value_take_string (value, terminal_screen_get_description (screen));
- break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
@@ -418,7 +413,6 @@ terminal_screen_set_property (GObject *object,
case PROP_ICON_TITLE:
case PROP_ICON_TITLE_SET:
case PROP_TITLE:
- case PROP_DESCRIPTION:
/* not writable */
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -517,13 +511,6 @@ terminal_screen_class_init (TerminalScreenClass *klass)
NULL,
G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB));
- g_object_class_install_property (object_class,
- PROP_DESCRIPTION,
- g_param_spec_string ("description", NULL, NULL,
- NULL,
- G_PARAM_READABLE |
- G_PARAM_STATIC_STRINGS));
-
g_object_class_install_property
(object_class,
PROP_INITIAL_ENVIRONMENT,
@@ -606,7 +593,6 @@ terminal_screen_finalize (GObject *object)
terminal_screen_set_profile (screen, NULL);
- g_free (priv->title);
g_free (priv->initial_working_directory);
g_strfreev (priv->override_command);
g_strfreev (priv->initial_env);
@@ -713,21 +699,6 @@ terminal_screen_get_icon_title_set (TerminalScreen *screen)
return vte_terminal_get_icon_title (VTE_TERMINAL (screen)) != NULL;
}
-char *
-terminal_screen_get_description (TerminalScreen *screen)
-{
- TerminalScreenPrivate *priv = screen->priv;
- const char *title;
-
- /* use --title argument if one was supplied, otherwise ask the profile */
- if (priv->title)
- title = priv->title;
-
- return g_strdup_printf ("%s — %d",
- title && title[0] ? title : _("Terminal"),
- screen->priv->child_pid);
-}
-
static void
terminal_screen_profile_changed_cb (GSettings *profile,
const char *prop_name,
@@ -949,7 +920,6 @@ terminal_screen_set_profile (TerminalScreen *screen,
g_object_unref (old_profile);
g_object_notify (G_OBJECT (screen), "profile");
- g_object_notify (G_OBJECT (screen), "description");
}
GSettings*
@@ -1359,8 +1329,6 @@ out:
g_strfreev (env);
free_fd_setup_data (data);
- g_object_notify (G_OBJECT (screen), "description");
-
return result;
}
@@ -1543,35 +1511,6 @@ terminal_screen_button_press (GtkWidget *widget,
return FALSE;
}
-void
-terminal_screen_set_user_title (TerminalScreen *screen,
- const char *title)
-{
- TerminalScreenPrivate *priv = screen->priv;
-
- g_return_if_fail (TERMINAL_IS_SCREEN (screen));
-
- if (g_strcmp0 (priv->title, title) == 0)
- return;
-
- g_free (priv->title);
- priv->title = title && title[0] ? g_strdup (title) : NULL;
-
- g_object_notify (G_OBJECT (screen), "description");
-}
-
-const char*
-terminal_screen_get_user_title (TerminalScreen *screen)
-{
- TerminalScreenPrivate *priv;
-
- g_return_val_if_fail (TERMINAL_IS_SCREEN (screen), NULL);
-
- priv = screen->priv;
-
- return priv->title ? priv->title : _("Terminal");
-}
-
/**
* terminal_screen_get_current_dir:
* @screen:
@@ -1629,8 +1568,6 @@ terminal_screen_child_exited (VteTerminal *terminal,
priv->child_pid = -1;
- g_object_notify (G_OBJECT (screen), "description");
-
action = g_settings_get_enum (priv->profile, TERMINAL_PROFILE_EXIT_ACTION_KEY);
switch (action)
diff --git a/src/terminal-screen.h b/src/terminal-screen.h
index 2a0d391..96f0a0d 100644
--- a/src/terminal-screen.h
+++ b/src/terminal-screen.h
@@ -100,15 +100,9 @@ void terminal_screen_set_initial_environment (TerminalScreen *screen,
char **argv);
char ** terminal_screen_get_initial_environment (TerminalScreen *screen);
-const char *terminal_screen_get_user_title (TerminalScreen *screen);
const char* terminal_screen_get_title (TerminalScreen *screen);
const char* terminal_screen_get_icon_title (TerminalScreen *screen);
gboolean terminal_screen_get_icon_title_set (TerminalScreen *screen);
-char * terminal_screen_get_description (TerminalScreen *screen);
-
-void terminal_screen_set_user_title (TerminalScreen *screen,
- const char *text);
-
char *terminal_screen_get_current_dir (TerminalScreen *screen);
--
1.9.0

@ -0,0 +1,89 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-terms/gnome-terminal/gnome-terminal-3.12.0.ebuild,v 1.1 2014/04/28 06:57:43 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 readme.gentoo
DESCRIPTION="The Gnome Terminal"
HOMEPAGE="https://help.gnome.org/users/gnome-terminal/"
LICENSE="GPL-3+"
SLOT="0"
IUSE="+gnome-shell +nautilus"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
# FIXME: automagic dependency on gtk+[X]
RDEPEND="
>=dev-libs/glib-2.39.2:2
>=x11-libs/gtk+-3.9.9:3[X]
>=x11-libs/vte-0.36:2.90
>=gnome-base/dconf-0.14
>=gnome-base/gconf-2.31.3
>=gnome-base/gsettings-desktop-schemas-0.1.0
sys-apps/util-linux
x11-libs/libSM
x11-libs/libICE
gnome-shell? ( gnome-base/gnome-shell )
nautilus? ( >=gnome-base/nautilus-3 )
"
# gtk+:2 needed for gtk-builder-convert, bug 356239
DEPEND="${RDEPEND}
app-text/yelp-tools
dev-util/appdata-tools
|| ( dev-util/gtk-builder-convert <=x11-libs/gtk+-2.24.10:2 )
>=dev-util/intltool-0.50
sys-devel/gettext
virtual/pkgconfig
"
DOC_CONTENTS="To get previous working directory inherited in new opened
tab you will need to add the following line to your ~/.bashrc:\n
. /etc/profile.d/vte.sh"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-appmenu-parameter.patch \
"${FILESDIR}"/${P}-remove-set-title-feature-0.patch \
"${FILESDIR}"/${P}-remove-set-title-feature-1.patch \
"${FILESDIR}"/${P}-remove-set-title-feature-2.patch \
"${FILESDIR}"/${P}-remove-set-title-feature-3.patch \
"${FILESDIR}"/${P}-fallback-title-1.patch \
"${FILESDIR}"/${P}-fallback-title-2.patch
gnome2_src_prepare
}
src_configure() {
# FIXME: leave smclient configure unset until it accepts values from the
# switch and not from GDK_TARGET, bug #363033
gnome2_src_configure \
--disable-static \
--enable-migration \
$(use_enable gnome-shell search-provider) \
$(use_with nautilus nautilus-extension) \
# Docs are broken in this release.
#ITSTOOL=$(type -P true) \
#XMLLINT=$(type -P true)
}
src_install() {
DOCS="AUTHORS ChangeLog HACKING NEWS"
gnome2_src_install
readme.gentoo_create_doc
}
pkg_postinst() {
gnome2_pkg_postinst
if [[ ${REPLACING_VERSIONS} < 3.6.1-r1 && ${REPLACING_VERSIONS} != 2.32.1-r1 &&
${REPLACING_VERSIONS} != 3.4.1.1-r1 ]]; then
elog
elog "Gnome Terminal no longer uses login shell by default, switching"
elog "to upstream default. Because of this, if you have some command you"
elog "want to be run, be sure to have it placed in your ~/.bashrc file."
elog
fi
readme.gentoo_print_elog
}

@ -3,6 +3,7 @@
<pkgmetadata>
<herd>gnome</herd>
<use>
<flag name="nautilus">Build gnome-base/nautilus extension</flag>
<flag name="gnome-shell">Integrate with <pkg>gnome-base/gnome-shell</pkg> search</flag>
<flag name="nautilus">Build gnome-base/nautilus extension</flag>
</use>
</pkgmetadata>

Loading…
Cancel
Save