summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-base/kscreensaver/Manifest27
-rw-r--r--kde-base/kscreensaver/files/kscreensaver-4.5.95-nsfw.patch21
-rw-r--r--kde-base/kscreensaver/kscreensaver-4.5.95.ebuild5
-rw-r--r--kde-base/kscreensaver/kscreensaver-4.6.9999.ebuild5
-rw-r--r--kde-base/kscreensaver/kscreensaver-9999.ebuild5
5 files changed, 54 insertions, 9 deletions
diff --git a/kde-base/kscreensaver/Manifest b/kde-base/kscreensaver/Manifest
index b92417ba568..7aa6250478a 100644
--- a/kde-base/kscreensaver/Manifest
+++ b/kde-base/kscreensaver/Manifest
@@ -1,9 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX kdebase-4.0.2-pam-optional.patch 979 RMD160 abdb7293c02507dfd0a032e72f3e449405b6d8a0 SHA1 33e2f936f0548f9b19fe541c0f71db06f9daaf63 SHA256 efa4e0132687dbaa68ab5c8a5911c4a08b5d4e9eb4d2a04879f765b8e44ba9ea
+AUX kscreensaver-4.5.95-nsfw.patch 1232 RMD160 3b74f5968006817b92ff7e19ca12434ae731ea14 SHA1 b6e7e4cd4e2566e5d2bf3f51eb6157d7946afbf2 SHA256 2741df667e564dec6834848b3e185efcc4f976b82c52755289fea1b87c6f86db
DIST kdebase-workspace-4.5.5.tar.bz2 65688854 RMD160 351f05ae6a1b67b35de7460e1e4353ba3d16720e SHA1 38457b606bfc0b39842fb451566ddf49d145da82 SHA256 4d9090fe3b261debfce7b1db4799d7884097960464709866f6da840557d98091
DIST kdebase-workspace-4.5.95.tar.bz2 69488726 RMD160 7396276c868b104dee92cb872a8b17298d6acc50 SHA1 8e7f7b9c74a72d7bf92d9d1d443a775d90fa780c SHA256 1e00eefd6771fcf7b65571fba268a6795f7d88a56a882b5a5316056e53e66056
EBUILD kscreensaver-4.5.5.ebuild 761 RMD160 d395e42aa38224140e9be85bd312fa8d1e734583 SHA1 944a7ad8541b5a909a1c1da7a8d8938fd1b26396 SHA256 a73984f43b761b9a13e69ffa004a5aba9546445f9888a28fb4b5a16a61a4d254
-EBUILD kscreensaver-4.5.95.ebuild 720 RMD160 4c9a7e8d8851bc269a2784c84a8370aeb5c24d84 SHA1 10ace8af2de544db0a204b9c278b4fb0054bba22 SHA256 b9ac055544ad6d8572fd1b94bae3cc5bc5d88cc99bf52c5bc367d5c20ab69ca2
+EBUILD kscreensaver-4.5.95.ebuild 759 RMD160 614f53a3dd1d94451760aab0aa409edc851ae0cf SHA1 15198216e079b2bb792a69dce6075415c43cdab7 SHA256 89bb6b6ee19368fbd58c51e5958c511df5cc7184079d11439f66263677177c74
EBUILD kscreensaver-4.5.9999.ebuild 709 RMD160 b70b608ece13909891cf9d44a6de5d9581a88745 SHA1 5cfb404db33bb45f5d9e1927c2a28785c3876f44 SHA256 966b203833466b3fda680f27bfb9d5960fe9b5784e27c18ff21f4af608003acf
-EBUILD kscreensaver-4.6.9999.ebuild 709 RMD160 b70b608ece13909891cf9d44a6de5d9581a88745 SHA1 5cfb404db33bb45f5d9e1927c2a28785c3876f44 SHA256 966b203833466b3fda680f27bfb9d5960fe9b5784e27c18ff21f4af608003acf
-EBUILD kscreensaver-9999.ebuild 709 RMD160 b70b608ece13909891cf9d44a6de5d9581a88745 SHA1 5cfb404db33bb45f5d9e1927c2a28785c3876f44 SHA256 966b203833466b3fda680f27bfb9d5960fe9b5784e27c18ff21f4af608003acf
+EBUILD kscreensaver-4.6.9999.ebuild 748 RMD160 8282ff14c6ae9ae583c7108e8327637e09254424 SHA1 1ae0190cb0e500da59dadd2db473562fe95c24c2 SHA256 c5505f487169ab58ba39af33dae2764afa58594d344863b7d9eda4a577c67a79
+EBUILD kscreensaver-9999.ebuild 748 RMD160 8282ff14c6ae9ae583c7108e8327637e09254424 SHA1 1ae0190cb0e500da59dadd2db473562fe95c24c2 SHA256 c5505f487169ab58ba39af33dae2764afa58594d344863b7d9eda4a577c67a79
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iQIcBAEBAgAGBQJNKgvyAAoJENwGBM22xffeFYMQAJXdoIEBOTtnz5K1FUzlIAVF
+2RVOuEdhwmFrigUR/WtGK0TvwHeJGQh37S9t6nIu5sumsyTNmr6G3pFpC1wGsvcY
+PjbTmTG17xPj7z5JC1bOX/OKuwyw+JGy3OVKPKOz97plCNCAaYimpQVNZ8g8CAK4
+b9KzrqWi+q1kZUb2nv6Qvv7JmHoGoR5gzODcQaJqo85BVEmc5OQx0yDD2VT36vmU
+/HUKT3lxXQd6kR21QnOsBhGmuWhrDcSjtCV2JfrGrxcMC/chHX0McWzQJN2bhsTY
+9pX5OQqSZwBXbp47I/3EEAhXcXW68MmqHlvYrFMZPztARKlLgyykfh0z9Bp8CAvd
+m11tLoFLYlHPgQdwSZAc6dgHzxdCTnXDuqo0AaSmQwphX8KMdUBAuyJDHc/O9Z5t
+RvjawqfmTcK2EgtlnyFxiBJ9VqT6YnQVqknCgl18O9cX/2VmPjRi9pTSUYHlS027
+wczMuvDKWOaRE3yBI8MiQQsgf7IeJYl5rwGnzFPPq2U07sq82q65Doooe/E2eGzq
++5lNf6MBjdBf7SihQDlFBP5zJtM6OZkNX7aqdCjrqOXA0LJixdoYvwyzIvks157S
+r1HGactW1doul8pS3bapmwtxxgxwYEaWD8KxQ55V1GDyUFV/EVZN6rcUTIXmZVY0
+2Cc8gxi97w293DeKwEci
+=M/yU
+-----END PGP SIGNATURE-----
diff --git a/kde-base/kscreensaver/files/kscreensaver-4.5.95-nsfw.patch b/kde-base/kscreensaver/files/kscreensaver-4.5.95-nsfw.patch
new file mode 100644
index 00000000000..ff3aebf2e98
--- /dev/null
+++ b/kde-base/kscreensaver/files/kscreensaver-4.5.95-nsfw.patch
@@ -0,0 +1,21 @@
+diff -ruN kscreensaver-4.5.95.orig/kscreensaver/krandom_screensaver/random.cpp kscreensaver-4.5.95/kscreensaver/krandom_screensaver/random.cpp
+--- kscreensaver-4.5.95.orig/kscreensaver/krandom_screensaver/random.cpp 2010-10-27 21:54:59.000000000 +0200
++++ kscreensaver-4.5.95/kscreensaver/krandom_screensaver/random.cpp 2011-01-09 19:52:54.000000000 +0100
+@@ -110,6 +110,7 @@
+ const bool opengl = configGroup.readEntry("OpenGL", false);
+ const bool manipulatescreen = configGroup.readEntry("ManipulateScreen", false);
+ // TODO replace this with TryExec=fortune in the desktop files
++ const bool notsafeforwork = false;
+ const bool fortune = !KStandardDirs::findExe("fortune").isEmpty();
+ foreach( const KService::Ptr& service, lst ) {
+ //QString file = KStandardDirs::locate("services", service->entryPath());
+@@ -126,6 +127,9 @@
+ } else if (type == QLatin1String("Fortune")) {
+ if (!fortune)
+ goto fail;
++ } else if (type == QLatin1String("NotSafeForWork")) {
++ if (!notsafeforwork)
++ goto fail;
+ }
+ }
+ availableSavers.append(service);
diff --git a/kde-base/kscreensaver/kscreensaver-4.5.95.ebuild b/kde-base/kscreensaver/kscreensaver-4.5.95.ebuild
index 96fefb34e96..6cf23816404 100644
--- a/kde-base/kscreensaver/kscreensaver-4.5.95.ebuild
+++ b/kde-base/kscreensaver/kscreensaver-4.5.95.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -25,7 +25,8 @@ DEPEND="${RDEPEND}
x11-proto/randrproto
"
-PATCHES=( "${FILESDIR}/kdebase-4.0.2-pam-optional.patch" )
+PATCHES=( "${FILESDIR}/kdebase-4.0.2-pam-optional.patch"
+ "${FILESDIR}/${PN}-4.5.95-nsfw.patch" )
src_configure() {
mycmakeargs=(
diff --git a/kde-base/kscreensaver/kscreensaver-4.6.9999.ebuild b/kde-base/kscreensaver/kscreensaver-4.6.9999.ebuild
index 3548b646e60..dcbb44efc4c 100644
--- a/kde-base/kscreensaver/kscreensaver-4.6.9999.ebuild
+++ b/kde-base/kscreensaver/kscreensaver-4.6.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -25,7 +25,8 @@ DEPEND="${RDEPEND}
x11-proto/randrproto
"
-PATCHES=( "${FILESDIR}/kdebase-4.0.2-pam-optional.patch" )
+PATCHES=( "${FILESDIR}/kdebase-4.0.2-pam-optional.patch"
+ "${FILESDIR}/${PN}-4.5.95-nsfw.patch" )
src_configure() {
mycmakeargs=(
diff --git a/kde-base/kscreensaver/kscreensaver-9999.ebuild b/kde-base/kscreensaver/kscreensaver-9999.ebuild
index 3548b646e60..dcbb44efc4c 100644
--- a/kde-base/kscreensaver/kscreensaver-9999.ebuild
+++ b/kde-base/kscreensaver/kscreensaver-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -25,7 +25,8 @@ DEPEND="${RDEPEND}
x11-proto/randrproto
"
-PATCHES=( "${FILESDIR}/kdebase-4.0.2-pam-optional.patch" )
+PATCHES=( "${FILESDIR}/kdebase-4.0.2-pam-optional.patch"
+ "${FILESDIR}/${PN}-4.5.95-nsfw.patch" )
src_configure() {
mycmakeargs=(