From d4229409854d1354092144e0f94089799b116a80 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Tue, 19 Jun 2018 15:30:57 +0300 Subject: [PATCH] Old/broken removed. --- app-cdr/mdf2iso/Manifest | 1 - app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1 | 3 - .../files/mdf2iso-0.3.0-bigfiles.patch | 684 ------------------ app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild | 28 - app-misc/nixnote/Manifest | 2 - app-misc/nixnote/nixnote-1.6.ebuild | 26 - app-misc/stderred/stderred-9999.ebuild | 57 -- app-pda/libimobiledevice/Manifest | 3 - .../libimobiledevice/files/Manifest.gentoo | 3 - .../files/Manifest.gentoo_prefix | 3 - .../libimobiledevice-9999.ebuild | 62 -- dev-lang/gnu-smalltalk/Manifest | 1 - .../files/50gnu-smalltalk-gentoo.el | 7 - .../gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild | 69 -- dev-lang/gnu-smalltalk/metadata.xml | 14 - dev-lang/vala/Manifest | 3 - dev-lang/vala/vala-0.38.8.ebuild | 43 -- dev-lang/vala/vala-0.39.7.ebuild | 46 -- dev-lang/vala/vala-0.40.4.ebuild | 48 -- dev-libs/libgee/Manifest | 1 - dev-libs/libgee/libgee-0.20.0.ebuild | 29 - dev-libs/vala-common/Manifest | 3 - .../vala-common/vala-common-0.38.8.ebuild | 76 -- .../vala-common/vala-common-0.39.7.ebuild | 76 -- .../vala-common/vala-common-0.40.4.ebuild | 76 -- dev-perl/Term-Animation/Manifest | 1 - .../Term-Animation/Term-Animation-2.6.ebuild | 24 - games-fps/urbanterror/Manifest | 1 - .../urbanterror-4.3-fix-build_system.patch | 73 -- ...urbanterror-4.3.3_p20180218-fix-loop.patch | 59 -- .../urbanterror-4.3.3_p20180218.ebuild | 168 ----- games-misc/asciiquarium/Manifest | 1 - .../asciiquarium/asciiquarium-1.1.ebuild | 27 - .../libfilteraudio/libfilteraudio-9999.ebuild | 32 - media-video/nvidia-settings/Manifest | 1 - .../nvidia-settings-340.58-r1.ebuild | 77 -- media-video/v4l2ucp/Manifest | 1 - .../files/v4l2ucp-2.0.2-videodev2.patch | 13 - media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild | 22 - net-im/utox/utox-9999.ebuild | 28 - sys-apps/gcp/Manifest | 1 - sys-apps/gcp/gcp-0.1.3.ebuild | 27 - sys-apps/uksmstat/uksmstat-9999.ebuild | 17 - .../android-file-transfer-9999.ebuild | 36 - sys-power/bbswitch/Manifest | 1 - sys-power/bbswitch/bbswitch-0.8-r1.ebuild | 46 -- sys-power/bbswitch/files/bbswitch.modprobe | 1 - sys-power/bbswitch/files/linux-4.12.patch | 10 - x11-drivers/nvidia-drivers/Manifest | 4 - .../nvidia-drivers/files/3.18_kernel.patch | 24 - .../nvidia-drivers/files/3.19_kernel.patch | 11 - .../nvidia-drivers/files/4.0_kernel.patch | 12 - .../nvidia-drivers/files/4.3_kernel.patch | 22 - .../files/50nvidia-prelink-blacklist | 1 - .../nvidia-drivers/files/95-nvidia-settings | 2 - .../files/95-nvidia-settings-r1 | 2 - .../files/NVIDIA_glx-defines.patch | 11 - .../files/NVIDIA_glx-glheader.patch | 13 - .../acpi_os_wait_events_complete-334.16.patch | 32 - .../files/acpi_os_wait_events_complete.patch | 35 - .../nvidia-drivers/files/nv-linux.patch | 18 - .../nvidia-drivers/files/nvidia-169.07 | 14 - .../nvidia-drivers-334.21-linux-3.14.patch | 15 - .../files/nvidia-drivers-pax-const.patch | 17 - .../files/nvidia-drivers-pax-usercopy.patch | 54 -- .../files/nvidia-drivers-settings.desktop | 7 - .../files/nvidia-persistenced.conf | 8 - .../files/nvidia-persistenced.init | 24 - .../nvidia-drivers/files/nvidia-rmmod.conf | 3 - .../nvidia-drivers/files/nvidia-smi.init | 24 - .../nvidia-drivers/files/nvidia-udev.sh | 17 - .../nvidia-drivers/files/nvidia-udev.sh-r1 | 20 - .../nvidia-drivers/files/nvidia-uvm.conf | 3 - .../nvidia-drivers/files/nvidia-uvm.conf.1 | 3 - .../nvidia-drivers/files/nvidia.udev-rule | 6 - .../nvidia-drivers/files/optimus-334.16.patch | 87 --- .../nvidia-drivers-331.113.ebuild | 496 ------------- x11-libs/gtkdatabox/Manifest | 1 - x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild | 58 -- x11-libs/gtkdatabox/gtkdatabox-9999.ebuild | 67 -- x11-misc/trayion/Manifest | 18 - x11-misc/trayion/trayion-0.1.2.ebuild | 31 - x11-plugins/whatsapp-purple/Manifest | 2 - .../whatsapp-purple-0.8.6.ebuild | 38 - x11-themes/gtk-engines-equinox/Manifest | 1 - .../gtk-engines-equinox-1.30.ebuild | 57 -- x11-wm/ion3/ChangeLog | 16 - x11-wm/ion3/Manifest | 24 - x11-wm/ion3/files/ion-3-20090526.diff | 142 ---- .../ion3/files/ion-3plus.proportional.patch | 350 --------- x11-wm/ion3/files/ion3-fix_build_system.patch | 69 -- x11-wm/ion3/files/ion3.desktop | 9 - x11-wm/ion3/files/pwm3.desktop | 9 - x11-wm/ion3/ion3-20090110-r1.ebuild | 113 --- x11-wm/ion3/metadata.xml | 19 - xfce-base/thunar/thunar-9999.ebuild | 71 -- 96 files changed, 4111 deletions(-) delete mode 100644 app-cdr/mdf2iso/Manifest delete mode 100644 app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1 delete mode 100644 app-cdr/mdf2iso/files/mdf2iso-0.3.0-bigfiles.patch delete mode 100644 app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild delete mode 100644 app-misc/nixnote/Manifest delete mode 100644 app-misc/nixnote/nixnote-1.6.ebuild delete mode 100644 app-misc/stderred/stderred-9999.ebuild delete mode 100644 app-pda/libimobiledevice/Manifest delete mode 100644 app-pda/libimobiledevice/files/Manifest.gentoo delete mode 100644 app-pda/libimobiledevice/files/Manifest.gentoo_prefix delete mode 100644 app-pda/libimobiledevice/libimobiledevice-9999.ebuild delete mode 100644 dev-lang/gnu-smalltalk/Manifest delete mode 100644 dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el delete mode 100644 dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild delete mode 100644 dev-lang/gnu-smalltalk/metadata.xml delete mode 100644 dev-lang/vala/vala-0.38.8.ebuild delete mode 100644 dev-lang/vala/vala-0.39.7.ebuild delete mode 100644 dev-lang/vala/vala-0.40.4.ebuild delete mode 100644 dev-libs/libgee/Manifest delete mode 100644 dev-libs/libgee/libgee-0.20.0.ebuild delete mode 100644 dev-libs/vala-common/vala-common-0.38.8.ebuild delete mode 100644 dev-libs/vala-common/vala-common-0.39.7.ebuild delete mode 100644 dev-libs/vala-common/vala-common-0.40.4.ebuild delete mode 100644 dev-perl/Term-Animation/Manifest delete mode 100644 dev-perl/Term-Animation/Term-Animation-2.6.ebuild delete mode 100644 games-fps/urbanterror/Manifest delete mode 100644 games-fps/urbanterror/files/urbanterror-4.3-fix-build_system.patch delete mode 100644 games-fps/urbanterror/files/urbanterror-4.3.3_p20180218-fix-loop.patch delete mode 100644 games-fps/urbanterror/urbanterror-4.3.3_p20180218.ebuild delete mode 100644 games-misc/asciiquarium/Manifest delete mode 100644 games-misc/asciiquarium/asciiquarium-1.1.ebuild delete mode 100644 media-libs/libfilteraudio/libfilteraudio-9999.ebuild delete mode 100644 media-video/nvidia-settings/Manifest delete mode 100644 media-video/nvidia-settings/nvidia-settings-340.58-r1.ebuild delete mode 100644 media-video/v4l2ucp/Manifest delete mode 100644 media-video/v4l2ucp/files/v4l2ucp-2.0.2-videodev2.patch delete mode 100644 media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild delete mode 100644 net-im/utox/utox-9999.ebuild delete mode 100644 sys-apps/gcp/Manifest delete mode 100644 sys-apps/gcp/gcp-0.1.3.ebuild delete mode 100644 sys-apps/uksmstat/uksmstat-9999.ebuild delete mode 100644 sys-fs/android-file-transfer/android-file-transfer-9999.ebuild delete mode 100644 sys-power/bbswitch/Manifest delete mode 100644 sys-power/bbswitch/bbswitch-0.8-r1.ebuild delete mode 100644 sys-power/bbswitch/files/bbswitch.modprobe delete mode 100644 sys-power/bbswitch/files/linux-4.12.patch delete mode 100644 x11-drivers/nvidia-drivers/Manifest delete mode 100644 x11-drivers/nvidia-drivers/files/3.18_kernel.patch delete mode 100644 x11-drivers/nvidia-drivers/files/3.19_kernel.patch delete mode 100644 x11-drivers/nvidia-drivers/files/4.0_kernel.patch delete mode 100644 x11-drivers/nvidia-drivers/files/4.3_kernel.patch delete mode 100644 x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist delete mode 100644 x11-drivers/nvidia-drivers/files/95-nvidia-settings delete mode 100644 x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 delete mode 100644 x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch delete mode 100644 x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch delete mode 100644 x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete-334.16.patch delete mode 100644 x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete.patch delete mode 100644 x11-drivers/nvidia-drivers/files/nv-linux.patch delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-169.07 delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-drivers-334.21-linux-3.14.patch delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-const.patch delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-usercopy.patch delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-drivers-settings.desktop delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-persistenced.conf delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-persistenced.init delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-smi.init delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-udev.sh delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-udev.sh-r1 delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-uvm.conf delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia-uvm.conf.1 delete mode 100644 x11-drivers/nvidia-drivers/files/nvidia.udev-rule delete mode 100644 x11-drivers/nvidia-drivers/files/optimus-334.16.patch delete mode 100644 x11-drivers/nvidia-drivers/nvidia-drivers-331.113.ebuild delete mode 100644 x11-libs/gtkdatabox/Manifest delete mode 100644 x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild delete mode 100644 x11-libs/gtkdatabox/gtkdatabox-9999.ebuild delete mode 100644 x11-misc/trayion/Manifest delete mode 100644 x11-misc/trayion/trayion-0.1.2.ebuild delete mode 100644 x11-plugins/whatsapp-purple/Manifest delete mode 100644 x11-plugins/whatsapp-purple/whatsapp-purple-0.8.6.ebuild delete mode 100644 x11-themes/gtk-engines-equinox/gtk-engines-equinox-1.30.ebuild delete mode 100644 x11-wm/ion3/ChangeLog delete mode 100644 x11-wm/ion3/Manifest delete mode 100644 x11-wm/ion3/files/ion-3-20090526.diff delete mode 100644 x11-wm/ion3/files/ion-3plus.proportional.patch delete mode 100644 x11-wm/ion3/files/ion3-fix_build_system.patch delete mode 100644 x11-wm/ion3/files/ion3.desktop delete mode 100644 x11-wm/ion3/files/pwm3.desktop delete mode 100644 x11-wm/ion3/ion3-20090110-r1.ebuild delete mode 100644 x11-wm/ion3/metadata.xml delete mode 100644 xfce-base/thunar/thunar-9999.ebuild diff --git a/app-cdr/mdf2iso/Manifest b/app-cdr/mdf2iso/Manifest deleted file mode 100644 index eac1c503..00000000 --- a/app-cdr/mdf2iso/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mdf2iso-0.3.0-src.tar.bz2 97723 SHA256 7b6622c58bc6a5111eba719d2b55cdfab54cbb26f3aea98b7e5db0eb0062be84 SHA512 fa5360095824b6c833bcd04649f6dc864fa43196a5e737d24babd521fb6600fb60ea1129f53ba481255e79b31fa9e54f11662a37c6c8619f782c0c2c8e05f019 WHIRLPOOL 6fc326d3884a5e038e301da711f8004e217f5f8543a67c0b06a8904b64b72861c83024c730b92de350316321c30b12b663533131c0aaf0f4b8adc6c47e129a3e diff --git a/app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1 b/app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1 deleted file mode 100644 index 65eac5e0..00000000 --- a/app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 a190625318476a196930ac66acd8fd07 mdf2iso-0.3.0-src.tar.bz2 97723 -RMD160 ffb295133265197846758ea6746711a260969cef mdf2iso-0.3.0-src.tar.bz2 97723 -SHA256 7b6622c58bc6a5111eba719d2b55cdfab54cbb26f3aea98b7e5db0eb0062be84 mdf2iso-0.3.0-src.tar.bz2 97723 diff --git a/app-cdr/mdf2iso/files/mdf2iso-0.3.0-bigfiles.patch b/app-cdr/mdf2iso/files/mdf2iso-0.3.0-bigfiles.patch deleted file mode 100644 index 60923a71..00000000 --- a/app-cdr/mdf2iso/files/mdf2iso-0.3.0-bigfiles.patch +++ /dev/null @@ -1,684 +0,0 @@ -Only in mdf2iso/src: .deps -Only in mdf2iso.new/src: .kdbgrc.mdf2iso -diff -bur mdf2iso/src/Makefile.am mdf2iso.new/src/Makefile.am ---- mdf2iso/src/Makefile.am 2005-05-19 11:24:11.000000000 +0200 -+++ mdf2iso.new/src/Makefile.am 2005-07-31 17:47:36.000000000 +0200 -@@ -1,2 +1,3 @@ - bin_PROGRAMS = mdf2iso - mdf2iso_SOURCES = mdf2iso.c -+AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall -diff -bur mdf2iso/src/Makefile.in mdf2iso.new/src/Makefile.in ---- mdf2iso/src/Makefile.in 2005-05-22 21:42:09.000000000 +0200 -+++ mdf2iso.new/src/Makefile.in 2005-07-31 17:49:16.000000000 +0200 -@@ -136,6 +136,7 @@ - sysconfdir = @sysconfdir@ - target_alias = @target_alias@ - mdf2iso_SOURCES = mdf2iso.c -+AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall - all: all-am - - .SUFFIXES: -@@ -149,9 +150,9 @@ - exit 1;; \ - esac; \ - done; \ -- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ -+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ - cd $(top_srcdir) && \ -- $(AUTOMAKE) --foreign src/Makefile -+ $(AUTOMAKE) --gnu src/Makefile - .PRECIOUS: Makefile - Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ -diff -bur mdf2iso/src/mdf2iso.c mdf2iso.new/src/mdf2iso.c ---- mdf2iso/src/mdf2iso.c 2005-05-22 21:52:08.000000000 +0200 -+++ mdf2iso.new/src/mdf2iso.c 2005-07-31 19:41:56.000000000 +0200 -@@ -1,4 +1,4 @@ -- /* $Id: mdf2iso.c, 22/05/05 -+/* $Id: mdf2iso.c, 22/05/05 - - Copyright (C) 2004,2005 Salvatore Santagati - -@@ -16,19 +16,14 @@ - along with this program; if not, write to the - Free Software Foundation, Inc., - 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -- */ -+*/ - - #include - #include - #include - #include - --#define VERSION "0.3.0" -- --/* Support Large File */ -- --#define _FILE_OFFSET_BITS 64 -- -+#define VERSION "0.3.1" - - - const char SYNC_HEADER[12] = { (char) 0x00, -@@ -83,14 +78,21 @@ - (char) 0x00 - }; - -+#define ISO9660 0 -+#define SYNC 1 -+#define SYNC_MDF 2 -+#define MDF_AUDIO 3 -+#define UNKNOWN -1 - --void --toc_file (char *destfilename, int sub) -+int toc_file (char *destfilename, int sub) - { -- char destfiletoc[1024], destfiledat[1024]; -+ int ret=0; -+ char *destfiletoc; -+ char *destfiledat; - FILE *ftoc; -- strcpy (destfiletoc, destfilename); -- strcpy (destfiledat, destfilename); -+ -+ destfiletoc=strdup(destfilename); -+ destfiledat=strdup(destfilename); - strcpy (destfiletoc + strlen (destfilename) - 4, ".toc"); - strcpy (destfiledat + strlen (destfilename) - 4, ".dat"); - -@@ -100,11 +102,8 @@ - fprintf (ftoc, "// Track 1\n"); - fprintf (ftoc, "TRACK MODE1_RAW"); - -- if (sub == 1) -- fprintf (ftoc, " RW_RAW\n"); -- -- else -- fprintf (ftoc, "\n"); -+ if (sub == 1) fprintf (ftoc, " RW_RAW\n"); -+ else fprintf (ftoc, "\n"); - - fprintf (ftoc, "NO COPY\n"); - fprintf (ftoc, "DATAFILE \"%s\"\n", destfiledat); -@@ -114,26 +113,27 @@ - } - else - { -- printf ("%s\n", strerror (errno)); -- exit (EXIT_FAILURE); -+ printf ("Error opening %s for output: %s\n",destfiletoc,strerror(errno)); -+ ret=-1; - }; -- -+ free(destfiletoc); -+ free(destfiledat); -+ return ret; - } - --int --number_file (char *destfilename) -+/* -+int number_file (char *destfilename) - { - int i = 1, test_mdf = 0; - int n_mdf; - char mdf[2], destfilemdf[2354]; - FILE *fsource; -+ - strcpy (destfilemdf, destfilename); - strcpy (destfilemdf + strlen (destfilename) - 1, ".0"); - for (i = 0; test_mdf == 0; i++) -- - { - if ((fsource = fopen (destfilemdf, "rb")) != NULL) -- - { - printf ("\nCheck : "); - sprintf (mdf, "md%d", i); -@@ -141,203 +141,219 @@ - printf ("%s, ", destfilemdf); - fclose (fsource); - } -- - else - { - test_mdf = 1; - } -- }; -+ } - printf ("\r \n"); - n_mdf = i - 1; - return (n_mdf); - } -+*/ - --void --cuesheets (char *destfilename) -+int cuesheets (char *destfilename) - { -- char destfilecue[1024], destfilebin[1024]; -+ int ret=0; -+ char *destfilecue; -+ char *destfilebin; - FILE *fcue; -- strcpy (destfilecue, destfilename); -- strcpy (destfilebin, destfilename); -+ -+ destfilecue=strdup(destfilename); -+ destfilebin=strdup(destfilename); - strcpy (destfilecue + strlen (destfilename) - 4, ".cue"); - strcpy (destfilebin + strlen (destfilename) - 4, ".bin"); -- fcue = fopen (destfilecue, "w"); -+ if ((fcue = fopen (destfilecue, "w"))!=NULL) -+ { - fprintf (fcue, "FILE \"%s\" BINARY\n", destfilebin); - fprintf (fcue, "TRACK 1 MODE1/2352\n"); - fprintf (fcue, "INDEX 1 00:00:00\n"); - rename (destfilename, destfilebin); - printf ("Create Cuesheets : %s\n", destfilecue); - fclose (fcue); -+ } -+ else -+ { -+ printf ("Error opening %s for output: %s\n",destfilecue,strerror(errno)); -+ ret=-1; -+ } -+ return ret; - } - --void --main_percent (int percent_bar) -+int previous_percent=-1; -+void main_percent (int percent_bar) -+// Prints a progress bar, takes a percentage as argument. - { -- int progress_bar, progress_space; -+ //int progress_bar, progress_space; -+ -+ if (percent_bar==previous_percent) return; // Nothing changed, don't waste CPU cycles. -+ -+ printf("%3d%% [:%.*s>%.*s:]\r",percent_bar,20-(percent_bar/5)," ", -+ percent_bar/5,"===================="); -+ /* - printf ("%d%% [:", percent_bar); -- for (progress_bar = 1; progress_bar <= (int) (percent_bar / 5); -- progress_bar++) -+ for (progress_bar = 1; progress_bar <= (int) (percent_bar / 5); progress_bar++) - printf ("="); - printf (">"); - -- for (progress_space = 0; progress_space < (20 - progress_bar); -- progress_space++) -- printf (" "); -+ for (; progress_bar <= 20; ++progress_bar) printf (" "); - printf (":]\r"); -+ */ - } - --void --usage () -+void usage () -+// Prints the command line syntax - { -- printf ("mdf2iso v%s by Salvatore Santagati\n", VERSION); -- printf ("Web : http//mdf2iso.berlios.de\n"); -- printf ("Email : salvatore.santagati@gmail.com\n"); -- printf ("Irc : irc.freenode.net #ignus\n"); -- printf ("Note : iodellavitanonhocapitouncazzo\n"); -- printf ("License : released under the GNU GPL v2 or later\n\n"); -+ printf (" Web : http//mdf2iso.berlios.de\n"); -+ printf (" Email : salvatore.santagati@gmail.com\n"); -+ printf (" Irc : irc.freenode.net #ignus\n"); -+ printf (" Note : iodellavitanonhocapitouncazzo\n\n"); - printf ("Usage :\n"); -- printf ("mdf2iso [OPTION] [BASENAME.MDF] [DESTINATION]\n\n"); -- printf ("OPTION\n"); -- printf ("\t--toc Generate toc file\n"); -- printf ("\t--cue Generate cue file\n"); -- printf ("\t--help display this notice\n\n"); -+ printf ("mdf2iso [--cue|--toc|--help] [destfile]\n\n"); -+ printf ("Options:\n"); -+ printf (" --toc Generate toc/dat files\n"); -+ printf (" --cue Generate cue/bin files\n"); -+ printf (" --help Display this notice\n"); -+ printf (" sourcefile\tFilename of the .mdf file to be converted\n"); -+ printf (" destfile\tFilename of the target ISO9660 file.\n"\ -+ "\t\tIf none given, one is derived from sourcefile.\n\n"); - } - --int --main (int argc, char **argv) -+char mdftype(FILE *f) -+/* returns -+ -1 for unknown -+ 0 for ISO9660 -+ 1 for SYNC -+ 2 for SYNC MDF -+ 3 for MDF Audio -+ (see #defines above) -+*/ - { -- int seek_ecc, sector_size, seek_head, sector_data, n_mdf; -+ char buf[12]; -+ -+ fseek(f, 32768, SEEK_SET); -+ fread(buf, sizeof (char), 8, f); -+ if (!memcmp (ISO_9660, buf, 8)) return ISO9660; // File is ISO9660 -+ -+ fseek(f, 0L, SEEK_SET); -+ fread(buf, sizeof (char), 12, f); -+ -+ fseek (f, 2352, SEEK_SET); -+ -+ if (!memcmp (SYNC_HEADER, buf, 12)) // Has SYNC_HEADER -+ { -+ fread (buf, sizeof (char), 12, f); -+ if (!memcmp (SYNC_HEADER_MDF, buf, 12)) return SYNC_MDF; // File is SYNC MDF -+ if (!memcmp (SYNC_HEADER, buf, 12)) return SYNC; // File is SYNC -+ } -+ else // Does not have SYNC_HEADER -+ { -+ fread(buf, sizeof (char), 12, f); -+ if (!memcmp (SYNC_HEADER_MDF_AUDIO, buf, 12)) return MDF_AUDIO; // File is MDF Audio -+ } -+ -+ // Reached a point where nothing else matters. -+ return UNKNOWN; // Unknown format -+} -+ -+ -+// === Main program code === -+ -+int main (int argc, char **argv) -+{ -+ int seek_ecc, sector_size, seek_head, sector_data;//, n_mdf; - int cue = 0, cue_mode = 0, sub = 1, toc = 0, sub_toc = 0; - int opts = 0; -- double size_iso, write_iso; -- long percent = 0; -- long i, source_length, progressbar; -- char buf[2448], destfilename[2354]; -+ long i, source_length; -+ char buf[2448]; -+ char *destfilename=NULL; -+ char *basefilename=NULL; - FILE *fdest, *fsource; - -+ // Print identification -+ printf ("mdf2iso v%s by Salvatore Santagati\n", VERSION); -+ printf ("Licensed under GPL v2 or later\n"); - -- if (argc < 2) - -+ // *** Process command line options *** -+ -+ if (argc < 2) - { -- usage (); -- exit (EXIT_FAILURE); -+ // Not enough parameters; print help -+ usage(); -+ exit(EXIT_FAILURE); - } - -- else -- -- { -+ // Search for options --cue and --toc - for (i = 0; i < argc; i++) -- - { -- - if (!strcmp (argv[i], "--help")) -- - { - usage (); - exit (EXIT_SUCCESS); - } - if (!strcmp (argv[i], "--cue")) -- - { - cue = 1; - opts++; - } - if (!strcmp (argv[i], "--toc")) -- - { - toc = 1; - opts++; - } - } - -- if ((cue == 1) && (toc == 1)) -- -- { -- usage (); -- exit (EXIT_FAILURE); -- } -- if ((opts == 1) && (argc <= 2)) -- -+ // Catch impossible parameter combinations -+ if (((cue == 1) && (toc == 1)) || -+ ((opts == 1) && (argc <= 2))) - { -- usage (); -- exit (EXIT_FAILURE); -+ usage(); -+ exit(EXIT_FAILURE); - } - -+ // Get the base filename -+ basefilename=argv[1+opts]; // simple pointer, but makes life easier. - -+ // Get the destination filename - if (argc >= (3 + opts)) -- strcpy (destfilename, argv[2 + opts]); -- -- else -- -- { -- strcpy (destfilename, argv[1 + opts]); -- if (strlen (argv[1 + cue]) < 5 -- || strcmp (destfilename + strlen (argv[1 + opts]) - 4, ".mdf")) -- strcpy (destfilename + strlen (argv[1 + opts]), ".iso"); -- -+ // The destination filename is explicitly entered at the prompt -+ destfilename=strdup(argv[2 + opts]); - else -- strcpy (destfilename + strlen (argv[1 + opts]) - 4, ".iso"); -- } -- if ((fsource = fopen (argv[1 + opts], "rb")) != NULL) -- - { -- fseek (fsource, 32768, SEEK_CUR); -- fread (buf, sizeof (char), 8, fsource); -- if (memcmp (ISO_9660, buf, 8)) -- -+ // Derive destination filename from the basename: -+ // If basename is "*.mdf" use "*.iso" als destname -+ // otherwise simply append ".iso" to the basename to create destname. -+ destfilename=strdup(basefilename); -+ i=strlen(destfilename); // Reusing 'i' here as temporary variable -+ if (i < 5 || strcmp(destfilename + i - 4, ".mdf")) - { -- fseek (fsource, 0L, SEEK_SET); -- fread (buf, sizeof (char), 12, fsource); -- if (!memcmp (SYNC_HEADER, buf, 12)) -- -- { -- fseek (fsource, 0L, SEEK_SET); -- fseek (fsource, 2352, SEEK_CUR); -- fread (buf, sizeof (char), 12, fsource); -- if (!memcmp (SYNC_HEADER_MDF, buf, 12)) -- -- { -- if (cue == 1) -- { -- cue_mode = 1; -- -- /* BAD SECTOR TO NORMAL IMAGE */ -- seek_ecc = 96; -- sector_size = 2448; -- sector_data = 2352; -- seek_head = 0; -- } -- -- else if (toc == 0) -- -- { -- -- /*BAD SECTOR */ -- seek_ecc = 384; -- sector_size = 2448; -- sector_data = 2048; -- seek_head = 16; -+ destfilename=realloc(destfilename,i+5); -+ strcat(destfilename, ".iso"); - } -- - else -- -- { -- -- /*BAD SECTOR */ -- seek_ecc = 0; -- sector_size = 2448; -- sector_data = 2448; -- seek_head = 0; -- sub_toc = 1; -- } -+ strcpy(destfilename + i - 3, "iso"); - } - -- else -+ // *** Preprocess basefile *** - -+ // Try opening basefile -+ if ((fsource = fopen(basefilename, "rb")) == NULL) - { -- if (!memcmp (SYNC_HEADER, buf, 12)) -+ free(destfilename); -+ printf ("Could not open %s: %s\n", basefilename, strerror(errno)); -+ exit (EXIT_FAILURE); -+ } - -+ // Determine filetype & set some stuff accordingly (or exit) -+ switch (mdftype(fsource)) - { -+ case ISO9660: -+ printf("%s is already ISO9660.\n",basefilename); -+ fclose(fsource); -+ free(destfilename); -+ exit(EXIT_SUCCESS); -+ case SYNC: - if (cue == 1) - { - cue_mode = 1; -@@ -348,129 +364,134 @@ - seek_head = 0; - } - if (toc == 0) -- - { -- - /*NORMAL IMAGE */ - seek_ecc = 288; - sector_size = 2352; - sector_data = 2048; - seek_head = 16; - } -- - else -- - { - seek_ecc = 0; - sector_size = 2352; - sector_data = 2352; - seek_head = 0; - } -- } -- -- else -- -- { -- printf ("Sorry I don't know this format :(\n"); -- exit (EXIT_FAILURE); -- } -- } -- } -- -- else -- -+ break; -+ case SYNC_MDF: -+ if (cue == 1) - { -- fseek (fsource, 0L, SEEK_SET); -- fseek (fsource, 2352, SEEK_CUR); -- fread (buf, sizeof (char), 12, fsource); -- if (memcmp (SYNC_HEADER_MDF_AUDIO, buf, 12)) -+ cue_mode = 1; - -+ /* BAD SECTOR TO NORMAL IMAGE */ -+ seek_ecc = 96; -+ sector_size = 2448; -+ sector_data = 2352; -+ seek_head = 0; -+ } -+ else if (toc == 0) - { -- printf ("Sorry I don't know this format :(\n"); -- exit (EXIT_FAILURE); -+ /*BAD SECTOR */ -+ seek_ecc = 384; -+ sector_size = 2448; -+ sector_data = 2048; -+ seek_head = 16; - } -- - else -- - { -- -+ /*BAD SECTOR */ -+ seek_ecc = 0; -+ sector_size = 2448; -+ sector_data = 2448; -+ seek_head = 0; -+ sub_toc = 1; -+ } -+ break; -+ case MDF_AUDIO: - /*BAD SECTOR AUDIO */ - seek_head = 0; - sector_size = 2448; - seek_ecc = 96; - sector_data = 2352; - cue = 0; -+ break; -+ default:printf("Unknown format for %s.\n",basefilename); -+ fclose(fsource); -+ free(destfilename); -+ exit (EXIT_FAILURE); - } -- } -- if ((fdest = fopen (destfilename, "wb")) != NULL); - -- else -+ // *** Create destination file *** -+ -+ // Try opening the destination file for output -+ if ((fdest = fopen (destfilename, "wb")) == NULL) - { -- printf ("%s\n", strerror (errno)); -+ printf ("Unable to open %s for output: %s\n",destfilename,strerror(errno)); -+ free(destfilename); -+ fclose(fsource); - exit (EXIT_FAILURE); -- }; -+ } -+ -+ - fseek (fsource, 0L, SEEK_END); - source_length = ftell (fsource) / sector_size; -- size_iso = (int) (source_length * sector_data); -- progressbar = 100 / source_length; - fseek (fsource, 0L, SEEK_SET); -- - { - for (i = 0; i < source_length; i++) -- - { - fseek (fsource, seek_head, SEEK_CUR); -- if (fread (buf, sizeof (char), sector_data, fsource)); -- -- else -+ if (fread(buf, sizeof (char), sector_data, fsource)!=sector_data) - { -- printf ("%s\n", strerror (errno)); -+ printf ("Error reading from %s: %s\n",basefilename, strerror (errno)); -+ fclose(fsource); -+ fclose(fdest); -+ remove(destfilename); -+ free(destfilename); - exit (EXIT_FAILURE); -- }; -- if (fwrite (buf, sizeof (char), sector_data, fdest)); -- -- else -+ } -+ if (fwrite (buf, sizeof (char), sector_data, fdest)!=sector_data) - { -- printf ("%s\n", strerror (errno)); -+ printf ("Error writing to %s: %s\n",destfilename, strerror (errno)); -+ fclose(fsource); -+ fclose(fdest); -+ remove(destfilename); -+ free(destfilename); - exit (EXIT_FAILURE); -- }; -+ } - fseek (fsource, seek_ecc, SEEK_CUR); -- write_iso = (int) (sector_data * i); -- if (i != 0) -- percent = (int) (write_iso * 100 / size_iso); -- main_percent (percent); -- }} printf ("100%%[:====================:]\n"); -+ main_percent(i*100/source_length); -+ } -+ } printf ("100%% [:=====================:]\n"); - - fclose (fsource); - fclose (fdest); - -- if (cue == 1) -- cuesheets (destfilename); -- if (toc == 1) -- toc_file (destfilename, sub_toc); -+ // *** create Toc or Cue file is requested *** -+ if (cue == 1) if (cuesheets(destfilename)) -+ { -+ free(destfilename); -+ exit(EXIT_FAILURE); -+ } -+ if (toc == 1) if (toc_file(destfilename, sub_toc)) -+ { -+ free(destfilename); -+ exit(EXIT_FAILURE); -+ } - if ((toc == 0) && (cue == 0)) -- printf ("Create iso9660: %s\n", destfilename); -+ printf("Created iso9660: %s\n", destfilename); -+ -+ free(destfilename); - - exit (EXIT_SUCCESS); -- } - -- else -- printf ("This is file iso9660 ;)\n"); -+/* - n_mdf = number_file (destfilename) - 1; -- /* if (n_mdf > 1) -- -+ / * if (n_mdf > 1) - { - printf ("\rDetect %d md* file and now emerge this\n", n_mdf); - } -- */ -+ * / - fclose (fsource); -- exit (EXIT_SUCCESS); -- } -- -- else -- { -- printf ("%s\n", strerror (errno)); -- exit (EXIT_FAILURE); -- }; -- } -+ exit (EXIT_SUCCESS);*/ - } - diff --git a/app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild b/app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild deleted file mode 100644 index 03a6ff35..00000000 --- a/app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -inherit eutils toolchain-funcs - -DESCRIPTION="Alcohol 120% bin image to ISO image file converter" -HOMEPAGE="http://mdf2iso.berlios.de/" -SRC_URI="http://download.berlios.de/${PN}/${P}-src.tar.bz2" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" -DEPEND="virtual/libc" -RDEPEND="virtual/libc" - -S=${WORKDIR}/${PN} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${P}-bigfiles.patch -} - -src_install() { - dodoc ChangeLog - dobin src/${PN} || die "dobin failed" -} diff --git a/app-misc/nixnote/Manifest b/app-misc/nixnote/Manifest deleted file mode 100644 index baf62dc7..00000000 --- a/app-misc/nixnote/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST nixnote-1.6_amd64.tar.gz 53989217 SHA256 781f8b9cbe3e1137b62d4dbb76670b3e2d5a20403b04b3767e03a2e89dba860e SHA512 5c56bbc8b59be57437aa145c4414a2967ec6afe41372d399e2ca9934ab11d07559721ab860118f02e5b7ccc4c79232f7dc7761a9f5dfedd0c2ef44189b1fa57c WHIRLPOOL 0a230ba543ef0351a41b444cc64399ba00b6b0aea69f54f91bdc60f149693dee2872d961ac923faf621228bd4b6df2224db44aede3bc7c988f01f10b83b495b3 -DIST nixnote-1.6_i386.tar.gz 53529229 SHA256 50be711e33d37fd43590845718e5e5710cc48a5f7f745df8990b0f792da3a7da SHA512 d051df6ed2902c129e883243e30ce5496b5694fe1f41d89d24b0214425797309233c0d066fe251fb38ca64dc8ae5b13057ed4f887e1d365d842a5fd3a001515f WHIRLPOOL f522a5e2c97c94ee82dede5077f13d95016249563ba06b8145356a9aea99f1370a8f52dadabbd210cd96dee020c90fb959c01f7265157c973578a801c0a6761a diff --git a/app-misc/nixnote/nixnote-1.6.ebuild b/app-misc/nixnote/nixnote-1.6.ebuild deleted file mode 100644 index b7cc84d3..00000000 --- a/app-misc/nixnote/nixnote-1.6.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit eutils - -DESCRIPTION="An open source Evernote clone" -HOMEPAGE="http://nevernote.sourceforge.net/index.htm" -SRC_URI="x86? ( mirror://sourceforge/nevernote/${P}_i386.tar.gz ) - amd64? ( mirror://sourceforge/nevernote/${P}_amd64.tar.gz )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" -RDEPEND=">=virtual/jdk-1.5 - media-libs/libpng:1.2" - -S="${PN}" -src_install() { - cp -rf "${S}/usr" "${D}/" -} diff --git a/app-misc/stderred/stderred-9999.ebuild b/app-misc/stderred/stderred-9999.ebuild deleted file mode 100644 index 1d05b4cc..00000000 --- a/app-misc/stderred/stderred-9999.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -inherit eutils - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/albinoloverats/stderred.git"} - inherit git-r3 - KEYWORDS="" -else - SRC_URI="" - KEYWORDS="-* ~x86 ~amd64" -fi - -DESCRIPTION="Standard error output colorizer" - -HOMEPAGE="https://github.com/albinoloverats/stderred" - -SLOT="0" - -LICENSE="GPL-3" - -IUSE="" - -DEPEND="" - -RDEPEND="${DEPEND}" - -src_prepare() { - if [[ ${PV} == "9999" ]] ; then - # Allow user patches to be applied without modifying the ebuild - epatch_user - fi -} - -src_compile() { - if [[ amd64 == ${ARCH} ]]; then - make both - else - make lib/stderred - fi -} - -src_install() { - if [[ amd64 == ${ARCH} ]]; then - install -d ${D}//usr/lib32 - install -d ${D}//usr/lib64 - install lib64/*.so ${D}/usr/lib64 - install lib/*.so ${D}/usr/lib32 - else - install -d ${D}//usr/lib32 - install lib/*.so ${D}/usr/lib32 - fi -} diff --git a/app-pda/libimobiledevice/Manifest b/app-pda/libimobiledevice/Manifest deleted file mode 100644 index 7044b568..00000000 --- a/app-pda/libimobiledevice/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX Manifest.gentoo 165 SHA256 9992ec903f5b2405f540ebb22431614d13a31f6d15528f529255cf3e9ca6faee SHA512 13ddbcd9ccbf881dbe9c3f00cbedc192eb71d23109cc170d4a1c1e5fe88cb4e847da2aa014e3a7b75f75cbb74c5cd07a5ccbdedeebeedb8562c8c953a42832b7 WHIRLPOOL 8fa3469433a8d68294fad0c9fabde49306426c25f424b7bdc3e32f1fe6325d9dd1a18dd3ac93707c3e4eb595204e2395baf9c6d65eafa9e4e70381c1b8461661 -AUX Manifest.gentoo_prefix 165 SHA256 9992ec903f5b2405f540ebb22431614d13a31f6d15528f529255cf3e9ca6faee SHA512 13ddbcd9ccbf881dbe9c3f00cbedc192eb71d23109cc170d4a1c1e5fe88cb4e847da2aa014e3a7b75f75cbb74c5cd07a5ccbdedeebeedb8562c8c953a42832b7 WHIRLPOOL 8fa3469433a8d68294fad0c9fabde49306426c25f424b7bdc3e32f1fe6325d9dd1a18dd3ac93707c3e4eb595204e2395baf9c6d65eafa9e4e70381c1b8461661 -EBUILD libimobiledevice-9999.ebuild 1418 SHA256 d38712e85fafd38943fc7bfdbc56b006f601ca1fc6e6b662c46acaf5f770ff77 SHA512 1944a133b5960496b35728d1a5cd5c7dfb9b8519a9d4c7e96d3cbc9e0304f908c8d6831c8ef35613606d658b5829e4e46c9278494c34aa6bbbf5f0789ab9182f WHIRLPOOL 7ad7c94115c5b75f9b970e3a72113aa2a155276834205a373d492020bf08f0bf77608411f7e8f0a4646692788605f556a1157fe9ac137aec0ec6bc1ad0e0fbdd diff --git a/app-pda/libimobiledevice/files/Manifest.gentoo b/app-pda/libimobiledevice/files/Manifest.gentoo deleted file mode 100644 index bd2afa8e..00000000 --- a/app-pda/libimobiledevice/files/Manifest.gentoo +++ /dev/null @@ -1,3 +0,0 @@ -files/gnutls-3.4.patch 71ed420e0565af28d038ddff8781165a -libimobiledevice-1.2.0.ebuild a9921545e8da7a755da065dab7efb93f -metadata.xml cb5d9bdaca573f38e988891b59c0ec8e diff --git a/app-pda/libimobiledevice/files/Manifest.gentoo_prefix b/app-pda/libimobiledevice/files/Manifest.gentoo_prefix deleted file mode 100644 index bd2afa8e..00000000 --- a/app-pda/libimobiledevice/files/Manifest.gentoo_prefix +++ /dev/null @@ -1,3 +0,0 @@ -files/gnutls-3.4.patch 71ed420e0565af28d038ddff8781165a -libimobiledevice-1.2.0.ebuild a9921545e8da7a755da065dab7efb93f -metadata.xml cb5d9bdaca573f38e988891b59c0ec8e diff --git a/app-pda/libimobiledevice/libimobiledevice-9999.ebuild b/app-pda/libimobiledevice/libimobiledevice-9999.ebuild deleted file mode 100644 index 19f3b767..00000000 --- a/app-pda/libimobiledevice/libimobiledevice-9999.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: app-pda/libimobiledevice/libimobiledevice-9999.ebuild,v 1.0 2013/10/31 16:38:49 srcs Exp $ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -EGIT_MASTER="master" -inherit autotools eutils git-2 python-r1 multilib - -DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices" -HOMEPAGE="http://www.libimobiledevice.org/" -SRC_URI="" -EGIT_REPO_URI="https://github.com/libimobiledevice/libimobiledevice.git" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0/6" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="gnutls python" - -RDEPEND=">=app-pda/libplist-1.10[python?,${PYTHON_USEDEP}] - >=app-pda/libusbmuxd-1.0.9 - gnutls? ( - dev-libs/libgcrypt - >=dev-libs/libtasn1-1.1 - >=net-libs/gnutls-2.2.0 - ) - !gnutls? ( dev-libs/openssl:0 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - python? ( - ${PYTHON_DEPS} - >=dev-python/cython-0.17[${PYTHON_USEDEP}] - )" - -DOCS=( AUTHORS NEWS README ) - -pkg_setup() { - # Prevent linking to the installed copy - if has_version "<${CATEGORY}/${P}"; then - rm -f "${EROOT}"/usr/$(get_libdir)/${PN}$(get_libname) - fi -} - -src_prepare() { - eautoreconf -} - -src_configure() { - use python && python_export_best - - local myconf - use gnutls && myconf='--disable-openssl' - use python || myconf+=' --without-cython' - - econf --disable-static ${myconf} -} - -src_install() { - default - - prune_libtool_files --all -} diff --git a/dev-lang/gnu-smalltalk/Manifest b/dev-lang/gnu-smalltalk/Manifest deleted file mode 100644 index 7b13eb1b..00000000 --- a/dev-lang/gnu-smalltalk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST smalltalk-3.2.5.tar.gz 5779293 SHA256 06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce SHA512 385e5fba2acb8870759e5178282210c09c45685d0cf776bc50f4ed10c9afacf9164547ba8099ea3ed9a92a2a253aa9c2b011a7a9f2dff47ea9cfdf3b42029ebc WHIRLPOOL 3c7f1bd451eae1372d06196e1dc8408a83d8a717e67f09be4b6172d0243bca71a11d298ac9e5946a2599c6322b2ef7c204fd54d41c818151661c04af4aa89f08 diff --git a/dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el b/dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el deleted file mode 100644 index e9e18d43..00000000 --- a/dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el +++ /dev/null @@ -1,7 +0,0 @@ - -;;; gnu-smalltalk site-lisp configuration - -(add-to-list 'load-path "@SITELISP@") -(autoload 'smalltalk-mode "smalltalk-mode" "Autoload for smalltalk-mode" t) -(autoload 'gst "gst-mode" "Autoload for gst" t) -(add-to-list 'auto-mode-alist '("\\.st\\'" . smalltalk-mode)) diff --git a/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild b/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild deleted file mode 100644 index df3a7476..00000000 --- a/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild,v 1.4 2012/06/06 03:07:09 zmedico Exp $ - -EAPI="3" - -inherit elisp-common flag-o-matic eutils multilib - -DESCRIPTION="GNU Smalltalk" -HOMEPAGE="http://smalltalk.gnu.org" -SRC_URI="mirror://gnu/smalltalk/smalltalk-${PV}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="tk readline emacs gtk gmp" - -DEPEND="app-arch/zip - sys-libs/gdbm - sys-apps/debianutils - dev-libs/libsigsegv - virtual/libffi - emacs? ( virtual/emacs ) - readline? ( sys-libs/readline ) - tk? ( dev-lang/tk ) - gtk? ( =x11-libs/gtk+-2* ) - gmp? ( dev-libs/gmp )" -RDEPEND="" - -S="${WORKDIR}/smalltalk-${PV}" - -SITEFILE=50gnu-smalltalk-gentoo.el - -src_configure() { - replace-flags '-O3' '-O2' - econf \ - --libdir=/usr/$(get_libdir) \ - --with-system-libsigsegv \ - --with-system-libffi \ - --with-system-libltdl \ - $(use_with emacs emacs) \ - $(use_with readline readline) \ - $(use_with gmp gmp) \ - $(use_with tk tcl /usr/$(get_libdir)) \ - $(use_with tk tk /usr/$(get_libdir)) \ - $(use_enable gtk gtk) -} - -src_compile() { - emake || die "emake failed" - use emacs && elisp-compile *.el -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO - if use emacs; then - elisp-install "${PN}" *.el *.elc - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - fi - fperms 0444 /usr/share/smalltalk/packages.xml -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-lang/gnu-smalltalk/metadata.xml b/dev-lang/gnu-smalltalk/metadata.xml deleted file mode 100644 index 4b958123..00000000 --- a/dev-lang/gnu-smalltalk/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - pchrist@gentoo.org - - - GNU Smalltalk is a free implementation of the Smalltalk-80 - language which runs on most versions on Unix and, in general, - everywhere you can find a POSIX-compliance library. An uncommon - feature of it is that it is well-versed to scripting tasks and - headless processing. - - diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index fca883d8..1dab8a60 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1,4 +1 @@ -DIST vala-0.38.8.tar.xz 3405060 SHA256 2fa746b51cd66e43577d1da06a80b708c2875cadaafee77e9700ea35cf23882c SHA512 de4e2d3d5fbe610a6ff4c42ab006ace803d2d90fe55a9c73262c4cda4e8bd352e010c6dcc8652bf439ae220b3090a8792eab55f70e296f62992cdb8ea23a6212 WHIRLPOOL 777b37e59d5a4b42a51cf217d0f4f7b1c860d0f506582856b1cd4d45de2da5adc01195306e32b40dfc7c6a4cebf87438bc4bb741f56d0b7706ea1ada84ab3bb7 -DIST vala-0.39.7.tar.xz 3311764 SHA256 a54ec96125fdb63dbf96a8a3a65df41fdd88a617c1354088b5e10f8f0c89914d SHA512 5a801ed93af1cbe6c4739f6ed114ba7d598a537983b34f0e288304919d890f83e2f8658f1aa019670162382ec47fc4489e0aec2187b00ee3f6ddd494e0eb2068 WHIRLPOOL ff8950bd857ced4b408961930b049acf025b8249ee1a3ee76146d8fdc57e99acee0150636542794f7dc393afef452b040d2cb7ac0ebd7e3ecd9668a2cd761ead -DIST vala-0.40.4.tar.xz 3346216 SHA256 379354a2a2f7ee5c4d6e0f5e88b0e32620dcd5f51972baf6d90d9f18eb689198 SHA512 e8d2b02981e2a14ac1d336fa2e8d8d6ae5c207ad8991abfab135d06b2cef823966cca21bb7881257b80b7429738d11d9639b10b8a7031cef8f14f5d72b631af7 WHIRLPOOL 8c8ac76a62bf89603eccc8c3712e68e1af544b7f2401400867e28b19ac8bc7c02d6ab3e6fc4129095c0ab22cada3edfe52bd0d72ed849db5df6b46a06c3ee165 DIST vala-0.40.6.tar.xz 3351248 SHA256 6da450f1a73e0f1e17506e68cce5b9e8996349e576d3f8cb6b0b73ee22e44be2 SHA512 08d609d0a3e7acbf09eb720d19e2a6869be32a57f41e8c2c0f175712ed89f927e33d6080bc62b4eddeda586d720b0b17635828633fe0787b903c6b7b6354b6a5 WHIRLPOOL 0d9808f172347f42ab0429fc1f7c8670e4cf23823a20beafbf39b90eea7bd1b78f94c7fceb716974ad38fba9241001f1d6a929aa361ea4406ed3ce1352487da1 diff --git a/dev-lang/vala/vala-0.38.8.ebuild b/dev-lang/vala/vala-0.38.8.ebuild deleted file mode 100644 index 2cdda6eb..00000000 --- a/dev-lang/vala/vala-0.38.8.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Compiler for the GObject type system" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.38" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="test" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - >=dev-libs/vala-common-${PV} -" -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - dev-libs/libxslt - sys-devel/flex - virtual/pkgconfig - virtual/yacc - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 ) - >=media-gfx/graphviz-2.40.1 -" - -src_configure() { - gnome2_src_configure --disable-unversioned -} - -src_install() { - emake DESTDIR="${D}" install - dosym /usr/bin/vala-"${SLOT}" /usr/bin/vala - dosym /usr/bin/vala-gen-introspect-"${SLOT}" /usr/bin/vala-gen-introspect - dosym /usr/bin/valac-"${SLOT}" /usr/bin/valac - dosym /usr/bin/valadoc-"${SLOT}" /usr/bin/valadoc - dosym /usr/bin/vapicheck-"${SLOT}" /usr/bin/vapicheck - dosym /usr/bin/vapigen-"${SLOT}" /usr/bin/vapigen -} diff --git a/dev-lang/vala/vala-0.39.7.ebuild b/dev-lang/vala/vala-0.39.7.ebuild deleted file mode 100644 index e49a665c..00000000 --- a/dev-lang/vala/vala-0.39.7.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Compiler for the GObject type system" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.40" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="test" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - >=dev-libs/vala-common-${PV} -" - -#TODO: slot install is a bit broken -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - dev-libs/libxslt - sys-devel/flex - virtual/pkgconfig - virtual/yacc - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 ) - >=media-gfx/graphviz-2.40.1 - !dev-lang/vala:0.38 -" - -src_configure() { - gnome2_src_configure --disable-unversioned -} - -src_install() { - emake DESTDIR="${D}" install - dosym /usr/bin/vala-"${SLOT}" /usr/bin/vala - dosym /usr/bin/vala-gen-introspect-"${SLOT}" /usr/bin/vala-gen-introspect - dosym /usr/bin/valac-"${SLOT}" /usr/bin/valac - dosym /usr/bin/valadoc-"${SLOT}" /usr/bin/valadoc - dosym /usr/bin/vapicheck-"${SLOT}" /usr/bin/vapicheck - dosym /usr/bin/vapigen-"${SLOT}" /usr/bin/vapigen -} diff --git a/dev-lang/vala/vala-0.40.4.ebuild b/dev-lang/vala/vala-0.40.4.ebuild deleted file mode 100644 index 598990cc..00000000 --- a/dev-lang/vala/vala-0.40.4.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit gnome2 - -DESCRIPTION="Compiler for the GObject type system" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -SRC_URI="https://download.gnome.org/sources/vala/0.40/vala-${PV}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="0.40" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="test" - -RDEPEND=" - >=dev-libs/glib-2.32:2 - >=dev-libs/vala-common-${PV} -" - -#TODO: slot install is a bit broken -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - dev-libs/libxslt - sys-devel/flex - virtual/pkgconfig - virtual/yacc - test? ( - dev-libs/dbus-glib - >=dev-libs/glib-2.26:2 ) - >=media-gfx/graphviz-2.40.1 - !dev-lang/vala:0.38 -" - -src_configure() { - gnome2_src_configure --disable-unversioned -} - -src_install() { - emake DESTDIR="${D}" install - dosym /usr/bin/vala-"${SLOT}" /usr/bin/vala - dosym /usr/bin/vala-gen-introspect-"${SLOT}" /usr/bin/vala-gen-introspect - dosym /usr/bin/valac-"${SLOT}" /usr/bin/valac - dosym /usr/bin/valadoc-"${SLOT}" /usr/bin/valadoc - dosym /usr/bin/vapicheck-"${SLOT}" /usr/bin/vapicheck - dosym /usr/bin/vapigen-"${SLOT}" /usr/bin/vapigen -} diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest deleted file mode 100644 index a876189a..00000000 --- a/dev-libs/libgee/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libgee-0.20.0.tar.xz 678972 SHA256 21308ba3ed77646dda2e724c0e8d5a2f8d101fb05e078975a532d7887223c2bb SHA512 c01611ed34862888fa038111010ec9899465f43423c9c90a18050dc0b0c2a53cf0fe3c7affcbdee91e225622ccbfa08bfd0c08f0eb7935611b3d461b5b919e66 WHIRLPOOL eed68ca240309dc06576dfc03185d74087c6437eb1a2bf6ed291a2448bd3e4b997ccd111796bb05a057748ede3c22880917bba758612690ec6d823001865dfb0 diff --git a/dev-libs/libgee/libgee-0.20.0.ebuild b/dev-libs/libgee/libgee-0.20.0.ebuild deleted file mode 100644 index 679b7a9e..00000000 --- a/dev-libs/libgee/libgee-0.20.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome2 - -DESCRIPTION="GObject-based interfaces and classes for commonly used data structures" -HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" - -LICENSE="LGPL-2.1+" -SLOT="0.8/2" -KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 ~sh sparc x86 ~x86-linux" -IUSE="+introspection" - -# FIXME: add doc support, requires valadoc -RDEPEND=" - >=dev-libs/glib-2.36:2 - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -src_configure() { - gnome2_src_configure \ - $(use_enable introspection) - VALAC="$(type -P false)" -} diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest index fca883d8..1dab8a60 100644 --- a/dev-libs/vala-common/Manifest +++ b/dev-libs/vala-common/Manifest @@ -1,4 +1 @@ -DIST vala-0.38.8.tar.xz 3405060 SHA256 2fa746b51cd66e43577d1da06a80b708c2875cadaafee77e9700ea35cf23882c SHA512 de4e2d3d5fbe610a6ff4c42ab006ace803d2d90fe55a9c73262c4cda4e8bd352e010c6dcc8652bf439ae220b3090a8792eab55f70e296f62992cdb8ea23a6212 WHIRLPOOL 777b37e59d5a4b42a51cf217d0f4f7b1c860d0f506582856b1cd4d45de2da5adc01195306e32b40dfc7c6a4cebf87438bc4bb741f56d0b7706ea1ada84ab3bb7 -DIST vala-0.39.7.tar.xz 3311764 SHA256 a54ec96125fdb63dbf96a8a3a65df41fdd88a617c1354088b5e10f8f0c89914d SHA512 5a801ed93af1cbe6c4739f6ed114ba7d598a537983b34f0e288304919d890f83e2f8658f1aa019670162382ec47fc4489e0aec2187b00ee3f6ddd494e0eb2068 WHIRLPOOL ff8950bd857ced4b408961930b049acf025b8249ee1a3ee76146d8fdc57e99acee0150636542794f7dc393afef452b040d2cb7ac0ebd7e3ecd9668a2cd761ead -DIST vala-0.40.4.tar.xz 3346216 SHA256 379354a2a2f7ee5c4d6e0f5e88b0e32620dcd5f51972baf6d90d9f18eb689198 SHA512 e8d2b02981e2a14ac1d336fa2e8d8d6ae5c207ad8991abfab135d06b2cef823966cca21bb7881257b80b7429738d11d9639b10b8a7031cef8f14f5d72b631af7 WHIRLPOOL 8c8ac76a62bf89603eccc8c3712e68e1af544b7f2401400867e28b19ac8bc7c02d6ab3e6fc4129095c0ab22cada3edfe52bd0d72ed849db5df6b46a06c3ee165 DIST vala-0.40.6.tar.xz 3351248 SHA256 6da450f1a73e0f1e17506e68cce5b9e8996349e576d3f8cb6b0b73ee22e44be2 SHA512 08d609d0a3e7acbf09eb720d19e2a6869be32a57f41e8c2c0f175712ed89f927e33d6080bc62b4eddeda586d720b0b17635828633fe0787b903c6b7b6354b6a5 WHIRLPOOL 0d9808f172347f42ab0429fc1f7c8670e4cf23823a20beafbf39b90eea7bd1b78f94c7fceb716974ad38fba9241001f1d6a929aa361ea4406ed3ce1352487da1 diff --git a/dev-libs/vala-common/vala-common-0.38.8.ebuild b/dev-libs/vala-common/vala-common-0.38.8.ebuild deleted file mode 100644 index 01ce4db1..00000000 --- a/dev-libs/vala-common/vala-common-0.38.8.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="vala" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for packages that use Vala" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="" - -# Previously ${PN} was part of dev-lang/vala -RDEPEND=" - ! /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.16 makefile template" - rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null - eend $? - fi - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.18 makefile template" - rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null - eend $? - fi - fi -} diff --git a/dev-libs/vala-common/vala-common-0.39.7.ebuild b/dev-libs/vala-common/vala-common-0.39.7.ebuild deleted file mode 100644 index 01ce4db1..00000000 --- a/dev-libs/vala-common/vala-common-0.39.7.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="vala" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for packages that use Vala" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="" - -# Previously ${PN} was part of dev-lang/vala -RDEPEND=" - ! /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.16 makefile template" - rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null - eend $? - fi - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.18 makefile template" - rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null - eend $? - fi - fi -} diff --git a/dev-libs/vala-common/vala-common-0.40.4.ebuild b/dev-libs/vala-common/vala-common-0.40.4.ebuild deleted file mode 100644 index 91475023..00000000 --- a/dev-libs/vala-common/vala-common-0.40.4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME_ORG_MODULE="vala" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for packages that use Vala" -HOMEPAGE="https://wiki.gnome.org/Projects/Vala" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="" - -# Previously ${PN} was part of dev-lang/vala -RDEPEND=" - ! /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.16 makefile template" - rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null - eend $? - fi - fi - if has_version ' /dev/null - eend $? - if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then - ebegin "Removing old vala-0.18 makefile template" - rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null - eend $? - fi - fi -} diff --git a/dev-perl/Term-Animation/Manifest b/dev-perl/Term-Animation/Manifest deleted file mode 100644 index 4e662935..00000000 --- a/dev-perl/Term-Animation/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Term-Animation-2.6.tar.gz 19395 SHA256 7d5c3c2d4f9b657a8b1dce7f5e2cbbe02ada2e97c72f3a0304bf3c99d084b045 SHA512 5d2c3e18e70d19fead2a2ad2d09bfb03f3f3d569f472ea43449799c089254a14ee9c4e695d5c93bda2a30d6e7538566c16a522ceac3c747a5cf0e522f21f1e18 WHIRLPOOL 6aca6fb8a492d6c276be0e7789ccb4ba2efcb635ce9f97737c69ff9135fc06a46624c9d333c50abb3e4488fbd99fbfe9b7f70a7e7120a38d0969d94ec1d252cc diff --git a/dev-perl/Term-Animation/Term-Animation-2.6.ebuild b/dev-perl/Term-Animation/Term-Animation-2.6.ebuild deleted file mode 100644 index 781578ea..00000000 --- a/dev-perl/Term-Animation/Term-Animation-2.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright © 2009, 2010, 2011, 2012, 2013 James Rowe -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=KBAUCOM - -inherit perl-module - -DESCRIPTION="ASCII sprite animation framework" - -SLOT="0" -LICENSE="Artistic" -KEYWORDS="amd64 x86" -IUSE="" - -SRC_TEST="do" - -DEPEND="dev-perl/Curses" -RDEPEND="${DEPEND}" - -src_test() { - perl-module_src_test -} diff --git a/games-fps/urbanterror/Manifest b/games-fps/urbanterror/Manifest deleted file mode 100644 index 48912a5d..00000000 --- a/games-fps/urbanterror/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST urbanterror-4.3.3_p20180218.tar.gz 10069644 SHA256 2f97ba0bd1fdd0a953f5888c9d385102f206336de417aa3cccff5884af52ce60 SHA512 e7f433b9971f5992efedee96123fe7c7665b6c7fa4a516df281e1f3635a9d56a653310e38f326a8e53640ed0a7d8e3bf6b44c08d70b8378d1ccdd75c05b31dc8 WHIRLPOOL 3b2cd8b46f611d2d8b61a8befae003fa795d3cea9650f0a72d83453ac84e7c58bb890a1b5f59b3bcf8c6cf21a0ef1e627db854155470dd026fe4a9b48cfd69c0 diff --git a/games-fps/urbanterror/files/urbanterror-4.3-fix-build_system.patch b/games-fps/urbanterror/files/urbanterror-4.3-fix-build_system.patch deleted file mode 100644 index b7a24a1b..00000000 --- a/games-fps/urbanterror/files/urbanterror-4.3-fix-build_system.patch +++ /dev/null @@ -1,73 +0,0 @@ -Author: Nils Freydank -Date: Fri Nov 17 20:30:00 2017 +0100 - -Respect CFLAGS, CPPFLAGS etc. This patch is inspired -by hasufell’s patch. - ---- a/Makefile 2017-03-31 11:08:58.419210817 +0200 -+++ b/Makefile 2017-11-17 20:30:00.000000000 +0100 -@@ -223,7 +223,7 @@ - ifndef USE_ALTGAMMA - # Clearskies - X11-based gamma for Linux - USE_ALTGAMMA=1 --endif -+ endif - - ifndef USE_SKEETMOD - USE_SKEETMOD=0 -@@ -306,34 +306,33 @@ - CLIENT_EXTRA_FILES= - - ifneq (,$(findstring "$(PLATFORM)", "linux" "gnu_kfreebsd" "kfreebsd-gnu" "gnu")) -- BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \ -- -pipe -DUSE_ICON -DARCH_STRING=\\\"$(ARCH)\\\" -+ BASE_CFLAGS = -DUSE_ICON -DARCH_STRING=\\\"$(ARCH)\\\" - CLIENT_CFLAGS += $(SDL_CFLAGS) - -- OPTIMIZEVM = -O3 -- OPTIMIZE = $(OPTIMIZEVM) -ffast-math -+ OPTIMIZEVM = -+ OPTIMIZE = $(OPTIMIZEVM) - - ifeq ($(ARCH),x86_64) -- OPTIMIZEVM = -O3 -- OPTIMIZE = $(OPTIMIZEVM) -ffast-math -+ OPTIMIZEVM = -+ OPTIMIZE = $(OPTIMIZEVM) - HAVE_VM_COMPILED = true - else - ifeq ($(ARCH),x86) -- OPTIMIZEVM = -O3 -march=i586 -- OPTIMIZE = $(OPTIMIZEVM) -ffast-math -+ OPTIMIZEVM = -+ OPTIMIZE = $(OPTIMIZEVM) - HAVE_VM_COMPILED=true - else - ifeq ($(ARCH),ppc) -- BASE_CFLAGS += -maltivec -+ BASE_CFLAGS += - HAVE_VM_COMPILED=true - endif - ifeq ($(ARCH),ppc64) -- BASE_CFLAGS += -maltivec -+ BASE_CFLAGS += - HAVE_VM_COMPILED=true - endif - ifeq ($(ARCH),sparc) -- OPTIMIZE += -mtune=ultrasparc3 -mv8plus -- OPTIMIZEVM += -mtune=ultrasparc3 -mv8plus -+ OPTIMIZE += -+ OPTIMIZEVM += - HAVE_VM_COMPILED=true - endif - ifeq ($(ARCH),armv7l) -@@ -1124,7 +1123,7 @@ - - define DO_CC - $(echo_cmd) "CC $<" --$(Q)$(CC) $(NOTSHLIBCFLAGS) $(CFLAGS) $(CLIENT_CFLAGS) $(OPTIMIZE) -o $@ -c $< -+$(Q)$(CC) $(NOTSHLIBCFLAGS) $(CFLAGS) $(CPPFLAGS) $(CLIENT_CFLAGS) $(OPTIMIZE) -o $@ -c $< - endef - - define DO_REF_CC - diff --git a/games-fps/urbanterror/files/urbanterror-4.3.3_p20180218-fix-loop.patch b/games-fps/urbanterror/files/urbanterror-4.3.3_p20180218-fix-loop.patch deleted file mode 100644 index c34ebe84..00000000 --- a/games-fps/urbanterror/files/urbanterror-4.3.3_p20180218-fix-loop.patch +++ /dev/null @@ -1,59 +0,0 @@ -Author: Nils Freydank -Date: Wed Mar 14 21:00:00 2017 +0100 - -Imported patch written by Tom Murphy via github.com: - -https://github.com/ioquake/ioq3/pull/356 - -diff --git a/code/sys/con_tty.c b/code/sys/con_tty.c -index 2c2b595cf..58f178ade 100644 ---- a/code/sys/con_tty.c -+++ b/code/sys/con_tty.c -@@ -73,20 +73,6 @@ static int hist_current = -1, hist_count = 0; - #define TTY_CONSOLE_PROMPT "]" - #endif - --/* --================== --CON_FlushIn -- --Flush stdin, I suspect some terminals are sending a LOT of shit --FIXME relevant? --================== --*/ --static void CON_FlushIn( void ) --{ -- char key; -- while (read(STDIN_FILENO, &key, 1)!=-1); --} -- - /* - ================== - CON_Back -@@ -441,7 +427,7 @@ char *CON_Input( void ) - TTY_con = *history; - CON_Show(); - } -- CON_FlushIn(); -+ tcflush(STDIN_FILENO, TCIFLUSH); - return NULL; - break; - case 'B': -@@ -455,7 +441,7 @@ char *CON_Input( void ) - Field_Clear(&TTY_con); - } - CON_Show(); -- CON_FlushIn(); -+ tcflush(STDIN_FILENO, TCIFLUSH); - return NULL; - break; - case 'C': -@@ -467,7 +453,7 @@ char *CON_Input( void ) - } - } - Com_DPrintf("droping ISCTL sequence: %d, TTY_erase: %d\n", key, TTY_erase); -- CON_FlushIn(); -+ tcflush(STDIN_FILENO, TCIFLUSH); - return NULL; - } - if (TTY_con.cursor >= sizeof(text) - 1) diff --git a/games-fps/urbanterror/urbanterror-4.3.3_p20180218.ebuild b/games-fps/urbanterror/urbanterror-4.3.3_p20180218.ebuild deleted file mode 100644 index dc028053..00000000 --- a/games-fps/urbanterror/urbanterror-4.3.3_p20180218.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -inherit eapi7-ver flag-o-matic toolchain-funcs xdg-utils - -DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine" -HOMEPAGE="http://urbanterror.info https://github.com/mickael9/ioq3" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mickael9/ioq3.git" - EGIT_BRANCH="urt" -else - COMMIT_ID="d93f05de38a6cae60fbf0f073aace64b3adc7aaf" - SRC_URI="https://github.com/mickael9/ioq3/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/ioq3-${COMMIT_ID}" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+altgamma +client +curl debug mumble openal +opus server +skeetshootmod voip vorbis" -REQUIRED_USE="|| ( client server ) - voip? ( opus )" - -DOCS=( ChangeLog README.md README.ioq3.md md4-readme.txt ) -PATCHES=( - "${FILESDIR}"/${PN}-4.3-fix-build_system.patch - "${FILESDIR}"/${PN}-4.3.3_p20180218-fix-loop.patch -) - -RDEPEND=" - client? ( - media-libs/libsdl2:=[X,sound,joystick,opengl,video] - mumble? ( media-sound/mumble:= ) - openal? ( media-libs/openal:= ) - opus? ( media-libs/opusfile:= ) - vorbis? ( media-libs/libvorbis:= ) - ) - curl? ( net-misc/curl ) - ~games-fps/urbanterror-data-4.3.3 - sys-libs/zlib:=[minizip] - virtual/jpeg:0 -" - -DEPEND="${RDEPEND}" - -pkg_pretend() { - if use client; then - if ! use openal && ! use opus && ! use vorbis; then - ewarn - ewarn "No sound implementation selected. Enable 'openal', 'opus' or 'vorbis' USE flag to get sound!" - fi - fi -} - -src_configure() { - default - - tc-export CC -} - -src_compile() { - # Workaround for used zlib macro, which got renamed in Gentoo - # wrt bug #449510 - append-cppflags "-DOF=_Z_OF" - append-cflags "-DOF=_Z_OF" - - local my_arch=$(usex amd64 "x86_64" "i386") - - emake \ - ARCH=${my_arch} \ - DEFAULT_BASEDIR="/usr/share/urbanterror" \ - BUILD_CLIENT=$(usex "client" 1 0) \ - BUILD_SERVER=$(usex "server" 1 0) \ - BUILD_BASEGAME=1 \ - BUILD_MISSIONPACK=0 \ - BUILD_GAME_SO=0 \ - BUILD_GAME_QVM=0 \ - BUILD_STANDALONE=1 \ - SERVERBIN="Quake3-UrT-Ded" \ - CLIENTBIN="Quake3-UrT" \ - USE_RENDERER_DLOPEN=0 \ - USE_YACC=0 \ - BASEGAME="q3ut4"\ - BASEGAME_CFLAGS="${CFLAGS}" \ - USE_OPENAL=$(usex "openal" 1 0) \ - USE_OPENAL_DLOPEN=$(usex "openal" 1 0) \ - USE_CURL=$(usex "curl" 1 0) \ - USE_CURL_DLOPEN=$(usex "curl" 1 0) \ - USE_CODEC_VORBIS=$(usex "vorbis" 1 0) \ - USE_CODEC_OPUS=$(usex "opus" 1 0) \ - USE_MUMBLE=$(usex "mumble" 1 0) \ - USE_SKEETMOD=$(usex "skeetshootmod" 1 0) \ - USE_VOIP=$(usex "mumble" 1 0) \ - USE_INTERNAL_LIBS=0 \ - USE_LOCAL_HEADERS=0 \ - USE_ALTGAMMA=$(usex "altgamma" 1 0) \ - $(usex "debug" "debug" "release") -} - -src_install() { - local my_arch=$(usex amd64 "x86_64" "i386") - - if use client; then - newbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT.${my_arch} ${PN} - # Shooter as defined in https://specifications.freedesktop.org/menu-spec/latest/apas02.html - make_desktop_entry ${PN} "UrbanTerror" ${PN} - fi - - if use server && ! use client; then - # dedicated server only - newbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT-Ded.${my_arch} ${PN}-ded - fi - - einstalldocs -} - -pkg_postinst() { - use client && xdg_desktop_database_update - - if [[ -z "${REPLACING_VERSIONS}" ]]; then - # ^this is a new installation, so: - if use openal; then - elog "" - elog "You might need to set:" - elog " seta s_useopenal \"1\"" - elog "in your ~/.q3a/q3ut4/q3config.cfg for openal to work." - fi - - if use altgamma; then - elog "" - elog "You might need to set:" - elog " seta r_altgamma \"1\"" - elog "in your ~/.q3a/q3ut4/q3config.cfg for altgamma to work." - elog "Be aware that altgamme works on a global scale, so external" - elog "applications like redshift can cause trouble. Disabling" - elog "these while playing is a usable workaround." - fi - - if ! use altgamma; then - elog "" - elog "If you are using a modesetting graphics driver you might" - elog "consider setting USE=\"altgamma\"." - elog "For details take a look at:" - elog "https://bugs.freedesktop.org/show_bug.cgi?id=27222" - fi - - if ! use client; then - elog "" - elog "You disabled client support. You won't be able to connect" - elog "to any servers and play. If you want to do so, enable" - elog "USE=\"client\"." - fi - - if use skeetshootmod; then - elog "" - elog "You might need to set:" - elog " seta sv_skeetshoot \"1\"" - elog "in your ~/.q3a/q3ut4/q3config.cfg to use the skeetshoot mod." - fi - fi -} - -pkg_postrm() { - use client && xdg_desktop_database_update -} diff --git a/games-misc/asciiquarium/Manifest b/games-misc/asciiquarium/Manifest deleted file mode 100644 index 5b439341..00000000 --- a/games-misc/asciiquarium/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST asciiquarium_1.1.tar.gz 15436 SHA256 1b08c6613525e75e87546f4e8984ab3b33f1e922080268c749f1777d56c9d361 SHA512 109da0aaba272465aa2cf5ce010e9ca1ece3be5be996dfe12709b3c10e44572492196b1852e8c103ed89d2c6efd0b05e454a718267cbcc4924806d30a072d926 WHIRLPOOL 968020520c5f2a4de60870327d575233ee8d90af0bcb6666ddb0d0002cd29550f2a1caaf69022a80cbf661d258a4e35f17e5b73a08fb655d72cbf67246ec58d2 diff --git a/games-misc/asciiquarium/asciiquarium-1.1.ebuild b/games-misc/asciiquarium/asciiquarium-1.1.ebuild deleted file mode 100644 index 1aa1b44b..00000000 --- a/games-misc/asciiquarium/asciiquarium-1.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -MY_P=${P/-/_} -DESCRIPTION="an aquarium/sea animation in ASCII art" -HOMEPAGE="http://www.robobunny.com/projects/asciiquarium/html/" -SRC_URI="http://www.robobunny.com/projects/asciiquarium/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/perl-5.6 - dev-perl/Term-Animation" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${MY_P} - -src_install() -{ - dodoc README CHANGES - dobin asciiquarium -} diff --git a/media-libs/libfilteraudio/libfilteraudio-9999.ebuild b/media-libs/libfilteraudio/libfilteraudio-9999.ebuild deleted file mode 100644 index bc84de19..00000000 --- a/media-libs/libfilteraudio/libfilteraudio-9999.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils git-2 toolchain-funcs - -DESCRIPTION="Lightweight audio filtering library made from webrtc code." -HOMEPAGE="https://github.com/irungentoo/filter_audio" -SRC_URI="" -EGIT_REPO_URI="https://github.com/irungentoo/filter_audio" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch_user -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="$(get_libdir)" install -} diff --git a/media-video/nvidia-settings/Manifest b/media-video/nvidia-settings/Manifest deleted file mode 100644 index ed693833..00000000 --- a/media-video/nvidia-settings/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nvidia-settings-340.58.tar.bz2 1549850 SHA256 21cd29fea50e62766d1985c84f6d6de8efa911e32abcbff8e7ccf0e43ebe25c0 SHA512 4c581a940c99fac28564ab6154f47cae496ebfda6339b7f10c5decf8fea52b6c12e5b63dfcf78f8365909e49539560a50338edb17117881b6a03c196bd51836c WHIRLPOOL b486032339c4f8c4767239e3a4b001667bceb2c3ef5f3e94f08d1c54c60a958e1c76456415769ce9ff0503b6eb3d903aa89599a0234e08447c33671c598e66c8 diff --git a/media-video/nvidia-settings/nvidia-settings-340.58-r1.ebuild b/media-video/nvidia-settings/nvidia-settings-340.58-r1.ebuild deleted file mode 100644 index 4cbe39b8..00000000 --- a/media-video/nvidia-settings/nvidia-settings-340.58-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils multilib toolchain-funcs - -DESCRIPTION="NVIDIA Linux X11 Settings Utility" -HOMEPAGE="http://www.nvidia.com/" -SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" -IUSE="examples" - -COMMON_DEPEND="x11-libs/libX11 - x11-libs/libXext - x11-libs/libXxf86vm - x11-libs/gtk+:2 - x11-libs/gdk-pixbuf[X] - media-libs/mesa - x11-libs/pango[X] - x11-libs/libXv - x11-libs/libXrandr - dev-libs/glib:2 - dev-libs/jansson" - -RDEPEND=" - x11-drivers/nvidia-drivers - ${COMMON_DEPEND} - x11-libs/libvdpau" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-proto/xproto" - -src_compile() { - einfo "Building libXNVCtrl..." - emake -C src/ \ - CC="$(tc-getCC)" \ - AR="$(tc-getAR)" \ - RANLIB="$(tc-getRANLIB)" \ - build-xnvctrl - - einfo "Building nvidia-settings..." - emake -C src/ \ - CC="$(tc-getCC)" \ - LD="$(tc-getLD)" \ - STRIP_CMD="$(type -P true)" \ - NV_VERBOSE=1 \ - NV_USE_BUNDLED_LIBJANSSON=0 -} - -src_install() { - emake -C src/ DESTDIR="${D}" PREFIX=/usr NV_USE_BUNDLED_LIBJANSSON=0 install - - insinto /usr/$(get_libdir) - doins src/libXNVCtrl/libXNVCtrl.a - - insinto /usr/include/NVCtrl - doins src/libXNVCtrl/*.h - -# doicon doc/${PN}.png # Installed through nvidia-drivers - make_desktop_entry ${PN} "NVIDIA X Server Settings" ${PN} Settings - - # bug 412569 - Installed through nvidia-drivers -# rm -rf "${D}"/usr/share/man - - dodoc doc/*.txt - - if use examples; then - docinto examples/ - dodoc samples/*.c - dodoc samples/README - fi -} diff --git a/media-video/v4l2ucp/Manifest b/media-video/v4l2ucp/Manifest deleted file mode 100644 index 8a4e5dee..00000000 --- a/media-video/v4l2ucp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST v4l2ucp-2.0.2.tar.bz2 41380 SHA256 e525add8788fa9ce613705a2a88947d4d1ef1c2bde8aa9f3e8ef19207271c1be SHA512 4c1e4e9fa5f8388a179632918edda2f5b84737370bf6eb67fe4b05215f0fc67f59df4749d7e86aa4da288da0eedf646978e0c84332054ec561a7c814b079fefc WHIRLPOOL 753323c49f821e7121dcc3a7c0a7861ae14bdba3e7ef72f2ab483ef4c4971bcb3e23d993ad815a6f1d75d77cdf027f79522eb3947d4b5efd0399acf6804d57d7 diff --git a/media-video/v4l2ucp/files/v4l2ucp-2.0.2-videodev2.patch b/media-video/v4l2ucp/files/v4l2ucp-2.0.2-videodev2.patch deleted file mode 100644 index a913a361..00000000 --- a/media-video/v4l2ucp/files/v4l2ucp-2.0.2-videodev2.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/v4l2ctrl.c b/src/v4l2ctrl.c -index 4eccb7b..393303c 100644 ---- a/src/v4l2ctrl.c -+++ b/src/v4l2ctrl.c -@@ -26,7 +26,7 @@ - #include - #include - #include --#include -+#include - #include - - #define FORMATW "%u:%31s:%d\n" diff --git a/media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild b/media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild deleted file mode 100644 index c9fa2120..00000000 --- a/media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit cmake-utils eutils - -DESCRIPTION="A universal control panel for all Video for Linux Two (V4L2) devices" -HOMEPAGE="http://v4l2ucp.sf.net/" -SRC_URI="mirror://sourceforge/v4l2ucp/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="media-libs/libv4l - dev-qt/qtgui:4" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${P}-videodev2.patch" ) diff --git a/net-im/utox/utox-9999.ebuild b/net-im/utox/utox-9999.ebuild deleted file mode 100644 index 055486cd..00000000 --- a/net-im/utox/utox-9999.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit gnome2-utils cmake-utils git-r3 - -DESCRIPTION="Lightweight Tox client" -HOMEPAGE="https://github.com/uTox/uTox" -EGIT_REPO_URI="https://github.com/uTox/uTox.git - git://github.com/uTox/uTox.git" - -LICENSE="GPL-3" -SLOT="0" -IUSE="+dbus +filter_audio" - -RDEPEND="net-libs/tox[av] - media-libs/freetype - filter_audio? ( media-libs/libfilteraudio ) - media-libs/libv4l - media-libs/libvpx - media-libs/openal - x11-libs/libX11 - x11-libs/libXext - dbus? ( sys-apps/dbus )" -DEPEND="${RDEPEND} - virtual/pkgconfig" diff --git a/sys-apps/gcp/Manifest b/sys-apps/gcp/Manifest deleted file mode 100644 index be52f620..00000000 --- a/sys-apps/gcp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gcp-0.1.3.tar.bz2 30946 SHA256 e53c6dd6146cb81421f10fe31c1a7175c24c4aabbc235e4e908b6dbab4e0c8bd SHA512 856561d7d1514b7e90ed4e976b4572b6a82113edb9c3127168053d8993f67ea4efa1d3d5543c318dd961ee9d42679232444e1f397b1c7ba22bfba6b5d7acfc76 WHIRLPOOL 3d1349eef678a614c4b37624829c1063e0c650ad05845d26222f731b5c8fdca6415a86e73bc7e346383b32b7395961115e20ec38f845ce12ed3ce835bcd18c0e diff --git a/sys-apps/gcp/gcp-0.1.3.ebuild b/sys-apps/gcp/gcp-0.1.3.ebuild deleted file mode 100644 index f184e369..00000000 --- a/sys-apps/gcp/gcp-0.1.3.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2012-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python{2_5,2_6,2_7} ) - -inherit distutils-r1 - -DESCRIPTION="gcp (Goffi's cp) is a file copier with queuing, progress, FAT -support." -HOMEPAGE="http://wiki.goffi.org/wiki/Gcp" -SRC_URI="ftp://ftp.goffi.org/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/progressbar[${PYTHON_USEDEP}]" - -src_prepare() { - sed -i "s#.\+share/doc.\+#],#" setup.py -} - -DOCS=( README CHANGELOG COPYING ) diff --git a/sys-apps/uksmstat/uksmstat-9999.ebuild b/sys-apps/uksmstat/uksmstat-9999.ebuild deleted file mode 100644 index 79f1269e..00000000 --- a/sys-apps/uksmstat/uksmstat-9999.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2008-2012 Funtoo Technologies -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -inherit git-r3 cmake-utils -DESCRIPTION="Small tool to show UKSM statistics." -HOMEPAGE="http://github.com/pfactum/uksmstat" -EGIT_REPO_URI="https://github.com/pfactum/uksmstat.git" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" diff --git a/sys-fs/android-file-transfer/android-file-transfer-9999.ebuild b/sys-fs/android-file-transfer/android-file-transfer-9999.ebuild deleted file mode 100644 index fa39d568..00000000 --- a/sys-fs/android-file-transfer/android-file-transfer-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -inherit cmake-utils git-r3 - -MY_PN=${PN}-linux -DESCRIPTION="Reliable MTP client with minimalistic UI" -HOMEPAGE="https://whoozle.github.io/android-file-transfer-linux/" -EGIT_REPO_URI="git://github.com/whoozle/${PN}-linux.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="fuse qt4 +qt5" -REQUIRED_USE="^^ ( qt4 qt5 )" - -RDEPEND="fuse? ( sys-fs/fuse ) - qt4? ( dev-qt/qtcore:4 - dev-qt/qtgui:4 ) - qt5? ( dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_build qt4 QT_UI) - $(cmake-utils_use_use qt4 QT4) - $(cmake-utils_use_build qt5 QT_UI) - $(cmake-utils_use_use qt5 QT5) - ) - cmake-utils_src_configure -} diff --git a/sys-power/bbswitch/Manifest b/sys-power/bbswitch/Manifest deleted file mode 100644 index b460d950..00000000 --- a/sys-power/bbswitch/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST bbswitch-0.8.tar.gz 15800 SHA256 76cabd3f734fb4fe6ebfe3ec9814138d0d6f47d47238521ecbd6a986b60d1477 SHA512 11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c WHIRLPOOL 4215bb74779d5bfaacd1177f89636a9006fbce369c381e620868e7012092756417f7df732b373341254fad75e08f6de4536921f5478f0032d2961d22d56a3c15 diff --git a/sys-power/bbswitch/bbswitch-0.8-r1.ebuild b/sys-power/bbswitch/bbswitch-0.8-r1.ebuild deleted file mode 100644 index 24d5f107..00000000 --- a/sys-power/bbswitch/bbswitch-0.8-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils linux-mod - -DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card" -HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch" -SRC_URI="https://github.com/Bumblebee-Project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-3+" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - virtual/linux-sources - sys-kernel/linux-headers -" -RDEPEND="" - -MODULE_NAMES="bbswitch(acpi)" - -pkg_setup() { - linux-mod_pkg_setup - - BUILD_TARGETS="default" - BUILD_PARAMS="KVERSION=${KV_FULL}" -} - -src_prepare() { - # Fix build failure, bug #513542 - sed -i 's/^KDIR.*$/KDIR\ \:= \/usr\/src\/linux/g' Makefile || die - - if kernel_is ge 4 12 0 ; then - epatch "${FILESDIR}"/linux-4.12.patch - fi -} - -src_install() { - insinto /etc/modprobe.d - newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf - dodoc NEWS README.md - - linux-mod_src_install -} diff --git a/sys-power/bbswitch/files/bbswitch.modprobe b/sys-power/bbswitch/files/bbswitch.modprobe deleted file mode 100644 index dd6500c7..00000000 --- a/sys-power/bbswitch/files/bbswitch.modprobe +++ /dev/null @@ -1 +0,0 @@ -options bbswitch load_state=-1 unload_state=-1 \ No newline at end of file diff --git a/sys-power/bbswitch/files/linux-4.12.patch b/sys-power/bbswitch/files/linux-4.12.patch deleted file mode 100644 index 437bd3f8..00000000 --- a/sys-power/bbswitch/files/linux-4.12.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- bbswitch.c 2017-07-07 18:14:51.818861595 +0300 -+++ bbswitch.c 2017-07-07 18:14:42.728655302 +0300 -@@ -32,6 +32,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest deleted file mode 100644 index f27ecaee..00000000 --- a/x11-drivers/nvidia-drivers/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST NVIDIA-FreeBSD-x86-331.113.tar.gz 56371300 SHA256 f3b4b5ddf5977223646d2cdb0617ea8a5f667814ca23b29cb225c5685eacd9d7 SHA512 5c45142807a5b8ecb5e037921e4e449f4710a65358579087429e14ee50124863e6a65fbf8cc73efec22bd8ca85d3eb5a815c7301403dd3236e0bb0b177e5f3e8 WHIRLPOOL 97240066b1c45c887770bfe8539b733a2957fdc1511af5b08de4149b0ce9fedc87b6aa8ee8d243793d225c98c09681e4cca93dd1c5f601389637644e659d7863 -DIST NVIDIA-FreeBSD-x86_64-331.113.tar.gz 47509194 SHA256 c848e187c79064ea3f52406312aa09d06f0aaef5063be7522b2b2319c43c872c SHA512 4e206719afcee47179e0756ac67fc4e61d513efb1cd0264b28726d6de16846feee873a2df362bf645b0527d395b6d82f5b54dbc447bccb74128d7bff37bb7b1b WHIRLPOOL a51b0bd9f7301d9bb76b54ffa44337ad4d875125281c4b9921e66a76d434879832f542df9c6ba436ef83fb3fa0afe5197f3425f1b7aa16274aca5080259f343d -DIST NVIDIA-Linux-x86-331.113.run 37300924 SHA256 42535a99ab68452d30d9c3fad2fb162db01d1f6821115a3c1733ed203efd588b SHA512 bc820609e0379cc5805a5428cc364795b8a5d9e5a2a4395a1ddaa1dda85e6acc59368f87f5974a39fb42bd272458627b2c742fbf1f7fedddb17102439883b111 WHIRLPOOL 1d7b5cb8be5bb76dbe1b238aab4e39ccda0e5b07da268f0652966e79d5e0d2192773316d8f22a2d6a551305b17b610242918822e94e43263c9dbfba8a48bf49b -DIST NVIDIA-Linux-x86_64-331.113.run 60509547 SHA256 e9d5eb4394ef31825f7a86290b19b522851d1b599284095d81bac0f33a996219 SHA512 f71f3d20016bebe4e7f83704a7539f0d53c92a2598a34f9f48ad421e5743ef554aa97315f2a762f132b730b1f37c5811aa617fed3c5a90d3e2e9cc5320e366b7 WHIRLPOOL 2f06c45cb4750eb5c7d6a2ff4e4c3abaf813df135da13691f30238baf89c2fa1477d5694088f268d8681cf719889b9e2644fc1d707785113703cd2e4d7c0b27f diff --git a/x11-drivers/nvidia-drivers/files/3.18_kernel.patch b/x11-drivers/nvidia-drivers/files/3.18_kernel.patch deleted file mode 100644 index 6be2fbe5..00000000 --- a/x11-drivers/nvidia-drivers/files/3.18_kernel.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- kernel/nv-drm.c 2015-02-24 19:23:26.392658708 +0300 -+++ kernel/nv-drm.c 2015-02-24 19:22:16.653237994 +0300 -@@ -18,6 +18,10 @@ - - #include - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,18,0) -+#include -+#endif -+ - extern nv_linux_state_t *nv_linux_devices; - - struct nv_gem_object { -@@ -124,6 +128,10 @@ - .gem_prime_vmap = nv_gem_prime_vmap, - .gem_prime_vunmap = nv_gem_prime_vunmap, - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,18,0) -+ .set_busid = drm_pci_set_busid, -+#endif -+ - .name = "nvidia-drm", - .desc = "NVIDIA DRM driver", - .date = "20130102", diff --git a/x11-drivers/nvidia-drivers/files/3.19_kernel.patch b/x11-drivers/nvidia-drivers/files/3.19_kernel.patch deleted file mode 100644 index 1a409481..00000000 --- a/x11-drivers/nvidia-drivers/files/3.19_kernel.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- kernel/nv-linux.h 2015-04-22 11:10:14.949036334 +0300 -+++ kernel/nv-linux.h 2015-04-22 11:09:08.609580754 +0300 -@@ -1860,4 +1860,8 @@ - #define NV_VGX_HYPER - #endif - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0) -+#define f_dentry f_path.dentry -+#endif -+ - #endif /* _NV_LINUX_H_ */ diff --git a/x11-drivers/nvidia-drivers/files/4.0_kernel.patch b/x11-drivers/nvidia-drivers/files/4.0_kernel.patch deleted file mode 100644 index 187856e1..00000000 --- a/x11-drivers/nvidia-drivers/files/4.0_kernel.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- kernel/nv-linux.h 2015-06-26 15:17:49.851273250 +0300 -+++ kernel/nv-linux.h 2015-06-26 15:22:51.119150159 +0300 -@@ -1864,4 +1864,9 @@ - #define f_dentry f_path.dentry - #endif - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0) -+#define read_cr4 __read_cr4 -+#define write_cr4 __write_cr4 -+#endif -+ - #endif /* _NV_LINUX_H_ */ diff --git a/x11-drivers/nvidia-drivers/files/4.3_kernel.patch b/x11-drivers/nvidia-drivers/files/4.3_kernel.patch deleted file mode 100644 index 097aa9c1..00000000 --- a/x11-drivers/nvidia-drivers/files/4.3_kernel.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- kernel/nv-procfs.c 2015-11-10 17:06:27.982384266 +0300 -+++ kernel/nv-procfs.c 2015-11-10 17:05:59.932593512 +0300 -@@ -356,7 +356,8 @@ - registry_keys = ((nvl != NULL) ? - nvl->registry_keys : nv_registry_keys); - -- return seq_printf(s, "Binary: \"%s\"\n", registry_keys); -+ seq_printf(s, "Binary: \"%s\"\n", registry_keys); -+ return 0; - } - - static ssize_t -@@ -552,7 +553,8 @@ - void *v - ) - { -- return seq_puts(s, s->private); -+ seq_puts(s, s->private); -+ return 0; - } - - NV_DEFINE_PROCFS_SINGLE_FILE(text_file); diff --git a/x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist b/x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist deleted file mode 100644 index 5e139de3..00000000 --- a/x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist +++ /dev/null @@ -1 +0,0 @@ -PRELINK_PATH_MASK="/usr/lib{,64}/tls/libnvidia-tls*:/usr/lib{,64}/libnvidia*:/usr/lib{,64}/libGL*:/usr/lib{,64}/opengl/nvidia/*:/usr/lib{,64}/OpenCL/vendors/nvidia/*:/usr/lib{,64}/xorg/modules/drivers/nvidia*:/usr/lib{,64}/libvdpau_nvidia*:/usr/lib{,64}/libXvMCNVIDIA*:/usr/lib{,64}/libcuda*:/usr/lib{,64}/libnvcuvid*" diff --git a/x11-drivers/nvidia-drivers/files/95-nvidia-settings b/x11-drivers/nvidia-drivers/files/95-nvidia-settings deleted file mode 100644 index e9d62742..00000000 --- a/x11-drivers/nvidia-drivers/files/95-nvidia-settings +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/opt/bin/nvidia-settings --load-config-only diff --git a/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 b/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 deleted file mode 100644 index 48c41d8a..00000000 --- a/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -/usr/bin/nvidia-settings --load-config-only diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch deleted file mode 100644 index da9933f6..00000000 --- a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -ur NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h ---- NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h 2002-12-09 21:26:55.000000000 +0100 -+++ NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h 2003-01-30 18:20:23.000000000 +0100 -@@ -39,6 +39,7 @@ - typedef XID GLXPixmap; - typedef XID GLXDrawable; - typedef XID GLXPbuffer; -+typedef XID GLXPbufferSGIX; - typedef XID GLXWindow; - typedef XID GLXFBConfigID; - diff --git a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch b/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch deleted file mode 100644 index e0393e1b..00000000 --- a/x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- usr/include/GL/gl.g.orig 2004-07-17 19:56:59.789410584 +1000 -+++ usr/include/GL/gl.h 2004-07-17 19:59:08.844791184 +1000 -@@ -66,6 +66,10 @@ - typedef double GLclampd; - typedef void GLvoid; - -+/* Patching for some better defines in the global system */ -+#ifndef GL_GLEXT_LEGACY -+#include -+#endif - - /*************************************************************/ - diff --git a/x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete-334.16.patch b/x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete-334.16.patch deleted file mode 100644 index d48412f7..00000000 --- a/x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete-334.16.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/kernel/nv-acpi.c -+++ b/kernel/nv-acpi.c -@@ -303,7 +307,10 @@ static int nv_acpi_remove(struct acpi_de - - if (pNvAcpiObject->notify_handler_installed) - { -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) -+ /* beginning with 3.13, acpi_remove_notify_handler() waits for events to finish */ - NV_ACPI_OS_WAIT_EVENTS_COMPLETE(); -+#endif - - // remove event notifier - status = acpi_remove_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, nv_acpi_event); ---- a/kernel/uvm/nvidia_uvm_linux.h -+++ b/kernel/uvm/nvidia_uvm_linux.h -@@ -405,8 +405,14 @@ - // not require the RCU's read lock on current->cred. - // - // -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0) -+#define NV_KUID_TO_UID(value) (__kuid_val(value)) -+#else -+#define NV_KUID_TO_UID(value) (value) -+#endif -+ - #if defined(NV_TASK_STRUCT_HAS_CRED) --#define NV_CURRENT_EUID() (__kuid_val(current->cred->euid)) -+ #define NV_CURRENT_EUID() NV_KUID_TO_UID(((typeof(*current->cred) __force __kernel *)current->cred)->euid) - #else --#define NV_CURRENT_EUID() (__kuid_val(current->euid)) -+#define NV_CURRENT_EUID() NV_KUID_TO_UID(current->euid) - #endif diff --git a/x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete.patch b/x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete.patch deleted file mode 100644 index 69c1ef85..00000000 --- a/x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/kernel/nv-acpi.c -+++ b/kernel/nv-acpi.c -@@ -303,7 +307,10 @@ static int nv_acpi_remove(struct acpi_de - - if (pNvAcpiObject->notify_handler_installed) - { -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) -+ /* beginning with 3.13, acpi_remove_notify_handler() waits for events to finish */ - NV_ACPI_OS_WAIT_EVENTS_COMPLETE(); -+#endif - - // remove event notifier - status = acpi_remove_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, nv_acpi_event); ---- a/kernel/uvm/nvidia_uvm_linux.h -+++ b/kernel/uvm/nvidia_uvm_linux.h -@@ -405,11 +405,17 @@ typedef void irqreturn_t; - // not require the RCU's read lock on current->cred. - // - // -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0) -+#define NV_KUID_TO_UID(value) (__kuid_val(value)) -+#else -+#define NV_KUID_TO_UID(value) (value) -+#endif -+ - #if defined(NV_TASK_STRUCT_HAS_CRED) - #define NV_CURRENT_EUID() \ -- (((typeof(*current->cred) __force __kernel *)current->cred)->euid) -+ NV_KUID_TO_UID(((typeof(*current->cred) __force __kernel *)current->cred)->euid) - #else --#define NV_CURRENT_EUID() (current->euid) -+#define NV_CURRENT_EUID() NV_KUID_TO_UID(current->euid) - #endif - - #define NV_ATOMIC_SET(data,val) atomic_set(&(data), (val)) diff --git a/x11-drivers/nvidia-drivers/files/nv-linux.patch b/x11-drivers/nvidia-drivers/files/nv-linux.patch deleted file mode 100644 index f304d681..00000000 --- a/x11-drivers/nvidia-drivers/files/nv-linux.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- kernel/nv-linux.h 2013-09-03 22:46:51.397145404 -0400 -+++ kernel/nv-linux.h 2013-09-03 22:53:45.112478362 -0400 -@@ -956,11 +956,15 @@ static inline int nv_execute_on_all_cpus - *(mutex) = __mutex; \ - } - #endif - - #if !defined(NV_VMWARE) -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0) - #define NV_NUM_PHYSPAGES num_physpages -+#else -+#define NV_NUM_PHYSPAGES (get_num_physpages()) -+#endif - #define NV_GET_CURRENT_PROCESS() current->tgid - #define NV_IN_ATOMIC() in_atomic() - #define NV_LOCAL_BH_DISABLE() local_bh_disable() - #define NV_LOCAL_BH_ENABLE() local_bh_enable() - #define NV_COPY_TO_USER(to, from, n) copy_to_user(to, from, n) diff --git a/x11-drivers/nvidia-drivers/files/nvidia-169.07 b/x11-drivers/nvidia-drivers/files/nvidia-169.07 deleted file mode 100644 index a96b0cd1..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-169.07 +++ /dev/null @@ -1,14 +0,0 @@ -# Nvidia drivers support -alias char-major-195 nvidia -alias /dev/nvidiactl char-major-195 - -# To tweak the driver the following options can be used, note that -# you should be careful, as it could cause instability!! For more -# options see /usr/share/doc/PACKAGE/README -# -# !!! SECURITY WARNING !!! -# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW -# WHAT YOU ARE DOING. -# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH, -# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE. -options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-334.21-linux-3.14.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-334.21-linux-3.14.patch deleted file mode 100644 index 5a1705e1..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-334.21-linux-3.14.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/kernel/nv-linux.h -+++ b/kernel/nv-linux.h -@@ -273,8 +273,12 @@ - #endif - - #if !defined(NV_VMWARE) && defined(CONFIG_ACPI) -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0) - #include - #include -+#else -+#include -+#endif - #if defined(NV_ACPI_DEVICE_OPS_HAS_MATCH) || defined(ACPI_VIDEO_HID) - #define NV_LINUX_ACPI_EVENTS_SUPPORTED 1 - #endif diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-const.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-const.patch deleted file mode 100644 index f3b82593..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-const.patch +++ /dev/null @@ -1,17 +0,0 @@ -Binary files kernel.orig/.nv-procfs.c.swp and kernel/.nv-procfs.c.swp differ -diff -urp kernel.orig/nv-procfs.c kernel/nv-procfs.c ---- kernel.orig/nv-procfs.c 2011-07-13 03:29:30.000000000 +0200 -+++ kernel/nv-procfs.c 2011-07-19 15:45:27.982993911 +0200 -@@ -707,8 +707,10 @@ int nv_register_procfs(void) - * However, in preparation for this, we need to preserve - * the procfs read() and write() operations. - */ -- nv_procfs_registry_fops.read = entry->proc_fops->read; -- nv_procfs_registry_fops.write = entry->proc_fops->write; -+ pax_open_kernel(); -+ *(void **)&nv_procfs_registry_fops.read = entry->proc_fops->read; -+ *(void **)&nv_procfs_registry_fops.write = entry->proc_fops->write; -+ pax_close_kernel(); - - entry = NV_CREATE_PROC_FILE("registry", proc_nvidia, - nv_procfs_read_registry, diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-usercopy.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-usercopy.patch deleted file mode 100644 index ce8c201b..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-usercopy.patch +++ /dev/null @@ -1,54 +0,0 @@ -diff -urp kernel.orig/nv.c kernel/nv.c ---- kernel.orig/nv.c 2011-09-24 02:32:09.000000000 +0200 -+++ kernel/nv.c 2011-10-05 19:13:41.474242252 +0200 -@@ -1105,7 +1105,7 @@ static int __init nvidia_init_module(voi - NV_SPIN_LOCK_INIT(&km_lock); - #endif - -- NV_KMEM_CACHE_CREATE(nv_stack_t_cache, "nv_stack_t", nv_stack_t); -+ NV_KMEM_CACHE_CREATE(nv_stack_t_cache, "nv_stack_t", nv_stack_t, SLAB_USERCOPY); - if (nv_stack_t_cache == NULL) - { - nv_printf(NV_DBG_ERRORS, "NVRM: stack cache allocation failed!\n"); -@@ -1220,7 +1220,7 @@ static int __init nvidia_init_module(voi - } - #endif - -- NV_KMEM_CACHE_CREATE(nv_pte_t_cache, "nv_pte_t", nv_pte_t); -+ NV_KMEM_CACHE_CREATE(nv_pte_t_cache, "nv_pte_t", nv_pte_t, 0); - if (nv_pte_t_cache == NULL) - { - rc = -ENOMEM; -@@ -1229,7 +1229,7 @@ static int __init nvidia_init_module(voi - } - - NV_KMEM_CACHE_CREATE(nvidia_p2p_page_t_cache, "nvidia_p2p_page_t", -- nvidia_p2p_page_t); -+ nvidia_p2p_page_t, 0); - if (nvidia_p2p_page_t_cache == NULL) - { - rc = -ENOMEM; -diff -urp kernel.orig/nv-linux.h kernel/nv-linux.h ---- kernel.orig/nv-linux.h 2011-09-24 02:32:09.000000000 +0200 -+++ kernel/nv-linux.h 2011-10-05 19:14:42.522238996 +0200 -@@ -695,16 +695,16 @@ extern nv_spinlock_t km_lock; - - #if defined(NV_KMEM_CACHE_CREATE_PRESENT) - #if (NV_KMEM_CACHE_CREATE_ARGUMENT_COUNT == 6) --#define NV_KMEM_CACHE_CREATE(kmem_cache, name, type) \ -+#define NV_KMEM_CACHE_CREATE(kmem_cache, name, type, flags) \ - { \ - kmem_cache = kmem_cache_create(name, sizeof(type), \ -- 0, 0, NULL, NULL); \ -+ 0, flags, NULL, NULL); \ - } - #elif (NV_KMEM_CACHE_CREATE_ARGUMENT_COUNT == 5) --#define NV_KMEM_CACHE_CREATE(kmem_cache, name, type) \ -+#define NV_KMEM_CACHE_CREATE(kmem_cache, name, type, flags) \ - { \ - kmem_cache = kmem_cache_create(name, sizeof(type), \ -- 0, 0, NULL); \ -+ 0, flags, NULL); \ - } - #else - #error "NV_KMEM_CACHE_CREATE_ARGUMENT_COUNT value unrecognized!" diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-settings.desktop b/x11-drivers/nvidia-drivers/files/nvidia-drivers-settings.desktop deleted file mode 100644 index 773a5af2..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-settings.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=NVIDIA X Server Settings -Comment=Configure NVIDIA X Server Settings -Exec=/opt/bin/nvidia-settings -Icon=nvidia-drivers-settings -Categories=System;Settings; diff --git a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.conf b/x11-drivers/nvidia-drivers/files/nvidia-persistenced.conf deleted file mode 100644 index 637ac1af..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.conf +++ /dev/null @@ -1,8 +0,0 @@ -# run-time configuration file for /etc/init.d/nvidia-persistenced - -# NVPD_USER: The user nvidia-persistenced is intended to run for -NVPD_USER="" - -# ARGS: Additional arguments to set the default persistence mode -# (see nvidia-persistenced(1)) -ARGS="" diff --git a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init b/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init deleted file mode 100644 index f80456d1..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-persistenced.init +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -pidfile="/var/run/nvidia-persistenced/nvidia-persistenced.pid" - -start() { - if ! [ "${NVPD_USER}x" = x ]; then - ebegin "Starting nvidia-persistenced for ${NVPD_USER}" - NVPD_USER_ARG="--user ${NVPD_USER}" - else - ebegin "Starting nvidia-persistenced" - fi - start-stop-daemon --start --quiet --pidfile ${pidfile} \ - --background --exec /opt/bin/nvidia-persistenced \ - -- ${NVPD_USER_ARG} ${ARGS} - eend $? -} - -stop() { - ebegin "Stopping nvidia-persistenced" - start-stop-daemon --stop --quiet --pidfile ${pidfile} - eend $? -} diff --git a/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf b/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf deleted file mode 100644 index 618b9b30..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf +++ /dev/null @@ -1,3 +0,0 @@ -# Nvidia UVM support - -remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia diff --git a/x11-drivers/nvidia-drivers/files/nvidia-smi.init b/x11-drivers/nvidia-drivers/files/nvidia-smi.init deleted file mode 100644 index 8ee51e34..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-smi.init +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -pidfile="/run/nvidia-smi.pid" - -depend() { - after modules -} - -start() { - ebegin "Starting NVIDIA System Management Interface" - rm -f ${pidfile} - start-stop-daemon --start --quiet --pidfile ${pidfile} \ - --make-pidfile --background --exec /opt/bin/nvidia-smi -- \ - -q -l 300 - eend $? -} - -stop() { - ebegin "Stopping NVIDIA System Management Interface" - start-stop-daemon --stop --quiet --pidfile ${pidfile} - eend $? -} diff --git a/x11-drivers/nvidia-drivers/files/nvidia-udev.sh b/x11-drivers/nvidia-drivers/files/nvidia-udev.sh deleted file mode 100644 index 9487b08e..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-udev.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -if [ $# -ne 1 ]; then - echo "Invalid args" >&2 - exit 1 -fi - -case $1 in - add|ADD) - /opt/bin/nvidia-smi > /dev/null - ;; - remove|REMOVE) - rm -f /dev/nvidia* - ;; -esac - -exit 0 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-udev.sh-r1 b/x11-drivers/nvidia-drivers/files/nvidia-udev.sh-r1 deleted file mode 100644 index 6579bf74..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-udev.sh-r1 +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -if [ $# -ne 1 ]; then - echo "Invalid args" >&2 - exit 1 -fi - -case $1 in - add|ADD) - #hopefully this prevents infinite loops like bug #454740 - if lsmod | grep -iq nvidia; then - /opt/bin/nvidia-smi > /dev/null - fi - ;; - remove|REMOVE) - rm -f /dev/nvidia* - ;; -esac - -exit 0 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-uvm.conf b/x11-drivers/nvidia-drivers/files/nvidia-uvm.conf deleted file mode 100644 index 222c5ba3..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-uvm.conf +++ /dev/null @@ -1,3 +0,0 @@ -# Nvidia UVM support - -remove nvidia modprobe -r --ignore-remove nvidia-uvm nvidia diff --git a/x11-drivers/nvidia-drivers/files/nvidia-uvm.conf.1 b/x11-drivers/nvidia-drivers/files/nvidia-uvm.conf.1 deleted file mode 100644 index 222c5ba3..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-uvm.conf.1 +++ /dev/null @@ -1,3 +0,0 @@ -# Nvidia UVM support - -remove nvidia modprobe -r --ignore-remove nvidia-uvm nvidia diff --git a/x11-drivers/nvidia-drivers/files/nvidia.udev-rule b/x11-drivers/nvidia-drivers/files/nvidia.udev-rule deleted file mode 100644 index 2eb30bb0..00000000 --- a/x11-drivers/nvidia-drivers/files/nvidia.udev-rule +++ /dev/null @@ -1,6 +0,0 @@ -ACTION=="add", DEVPATH=="/module/nvidia", SUBSYSTEM=="module", RUN+="nvidia-udev.sh $env{ACTION}" -# Previously the ACTION was "add|remove" but one user on bug #376527 had a -# problem until he recompiled udev-171-r5, which is one of the versions I -# tested with and it was fine. I'm breaking the rules out just to be safe -# so someone else doesn't have an issue -ACTION=="remove", DEVPATH=="/module/nvidia", SUBSYSTEM=="module", RUN+="nvidia-udev.sh $env{ACTION}" diff --git a/x11-drivers/nvidia-drivers/files/optimus-334.16.patch b/x11-drivers/nvidia-drivers/files/optimus-334.16.patch deleted file mode 100644 index e05c800f..00000000 --- a/x11-drivers/nvidia-drivers/files/optimus-334.16.patch +++ /dev/null @@ -1,87 +0,0 @@ -diff -rupN kernel/nv-acpi.c kernel/nv-acpi.c ---- kernel/nv-acpi.c 2014-01-25 09:39:47.126966926 +0100 -+++ kernel/nv-acpi.c 2014-01-26 09:59:45.853427603 +0100 -@@ -1076,10 +1079,17 @@ RM_STATUS NV_API_CALL nv_acpi_dsm_method - NvU8 argument3[4]; /* For all DSM sub functions, input size is 4 */ - NvU32 data_size; - acpi_handle dev_handle = NULL; -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) - #ifdef DEVICE_ACPI_HANDLE - nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); - dev_handle = DEVICE_ACPI_HANDLE(&nvl->dev->dev); - #endif -+#else -+#ifdef ACPI_HANDLE -+ nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); -+ dev_handle = ACPI_HANDLE(&nvl->dev->dev); -+#endif -+#endif - - if (!dev_handle) - return RM_ERR_NOT_SUPPORTED; -@@ -1179,12 +1189,21 @@ RM_STATUS NV_API_CALL nv_acpi_ddc_method - NvU32 i; - acpi_handle dev_handle = NULL; - acpi_handle lcd_dev_handle = NULL; -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) - #ifdef DEVICE_ACPI_HANDLE - nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); - dev_handle = DEVICE_ACPI_HANDLE(&nvl->dev->dev); - #else - return RM_ERR_NOT_SUPPORTED; - #endif -+#else -+#ifdef ACPI_HANDLE -+ nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); -+ dev_handle = ACPI_HANDLE(&nvl->dev->dev); -+#else -+ return RM_ERR_NOT_SUPPORTED; -+#endif -+#endif - if (!dev_handle) - return RM_ERR_INVALID_ARGUMENT; - -@@ -1294,12 +1313,21 @@ RM_STATUS NV_API_CALL nv_acpi_rom_method - struct acpi_object_list input = { 2, rom_arg }; - acpi_handle dev_handle = NULL; - uint32_t offset, length; -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) - #ifdef DEVICE_ACPI_HANDLE - nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); - dev_handle = DEVICE_ACPI_HANDLE(&nvl->dev->dev); - #else - return RM_ERR_NOT_SUPPORTED; - #endif -+#else -+#ifdef ACPI_HANDLE -+ nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); -+ dev_handle = ACPI_HANDLE(&nvl->dev->dev); -+#else -+ return RM_ERR_NOT_SUPPORTED; -+#endif -+#endif - - if (!dev_handle) - return RM_ERR_INVALID_ARGUMENT; -@@ -1364,12 +1392,21 @@ RM_STATUS NV_API_CALL nv_acpi_dod_method - union acpi_object *dod; - acpi_handle dev_handle = NULL; - NvU32 i, count = (*pSize / sizeof(NvU32)); -+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0) - #ifdef DEVICE_ACPI_HANDLE - nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); - dev_handle = DEVICE_ACPI_HANDLE(&nvl->dev->dev); - #else - return RM_ERR_NOT_SUPPORTED; - #endif -+#else -+#ifdef ACPI_HANDLE -+ nv_linux_state_t *nvl = NV_GET_NVL_FROM_NV_STATE(nv); -+ dev_handle = ACPI_HANDLE(&nvl->dev->dev); -+#else -+ return RM_ERR_NOT_SUPPORTED; -+#endif -+#endif - - if (!dev_handle) - return RM_ERR_INVALID_ARGUMENT; diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-331.113.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-331.113.ebuild deleted file mode 100644 index 953524aa..00000000 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-331.113.ebuild +++ /dev/null @@ -1,496 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-331.113.ebuild,v 1.3 2015/02/09 07:35:58 jer Exp $ - -EAPI=5 - -inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ - portability toolchain-funcs unpacker user udev - -NV_URI="http://us.download.nvidia.com/XFree86/" -X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" -AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" -X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" -AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" - -DESCRIPTION="NVIDIA Accelerated Graphics Driver" -HOMEPAGE="http://www.nvidia.com/" -SRC_URI=" - amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) - x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) -" - -LICENSE="GPL-2 NVIDIA-r2" -SLOT="0" -KEYWORDS="-* amd64 x86 ~amd64-fbsd ~x86-fbsd" -IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X uvm" -RESTRICT="bindist mirror strip" -EMULTILIB_PKG="true" - -COMMON=" - app-eselect/eselect-opencl - kernel_linux? ( >=sys-libs/glibc-2.6.1 ) - X? ( - >=app-eselect/eselect-opengl-1.0.9 - ) -" -DEPEND=" - ${COMMON} - app-arch/xz-utils - kernel_linux? ( virtual/linux-sources ) -" -RDEPEND=" - ${COMMON} - acpi? ( sys-power/acpid ) - tools? ( - dev-libs/atk - dev-libs/glib - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXext - x11-libs/pango[X] - ) - X? ( - =x11-libs/libvdpau-0.3-r1 - multilib? ( - || ( - ( - >=x11-libs/libX11-1.6.2[abi_x86_32] - >=x11-libs/libXext-1.3.2[abi_x86_32] - ) - app-emulation/emul-linux-x86-xlibs - ) - ) - ) -" - -REQUIRED_USE="tools? ( X )" - -QA_PREBUILT="opt/* usr/lib*" - -S=${WORKDIR}/ - -pkg_pretend() { - - if use amd64 && has_multilib_profile && \ - [ "${DEFAULT_ABI}" != "amd64" ]; then - eerror "This ebuild doesn't currently support changing your default ABI" - die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" - fi - - if use kernel_linux && kernel_is ge 3 18 ; then - ewarn "Gentoo supports kernels which are supported by NVIDIA" - ewarn "which are limited to the following kernels:" - ewarn " userspace driver config lib - donvidia ${NV_OBJ}/libnvidia-cfg.so ${NV_SOVER} - - # NVIDIA framebuffer capture library - donvidia ${NV_OBJ}/libnvidia-fbc.so ${NV_SOVER} - - # NVIDIA video encode/decode <-> CUDA - if use kernel_linux; then - donvidia ${NV_OBJ}/libnvcuvid.so ${NV_SOVER} - donvidia ${NV_OBJ}/libnvidia-encode.so ${NV_SOVER} - fi - - if use X; then - # Xorg DDX driver - insinto /usr/$(get_libdir)/xorg/modules/drivers - doins ${NV_X11}/nvidia_drv.so - - # Xorg GLX driver - donvidia ${NV_X11}/libglx.so ${NV_SOVER} \ - /usr/$(get_libdir)/opengl/nvidia/extensions - fi - - # OpenCL ICD for NVIDIA - if use kernel_linux; then - insinto /etc/OpenCL/vendors - doins ${NV_OBJ}/nvidia.icd - fi - - # Documentation - dohtml ${NV_DOC}/html/* - if use kernel_FreeBSD; then - dodoc "${NV_DOC}/README" - use X && doman "${NV_MAN}/nvidia-xconfig.1" - use tools && doman "${NV_MAN}/nvidia-settings.1" - else - # Docs - newdoc "${NV_DOC}/README.txt" README - dodoc "${NV_DOC}/NVIDIA_Changelog" - doman "${NV_MAN}/nvidia-smi.1.gz" - use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" - use tools && doman "${NV_MAN}/nvidia-settings.1.gz" - doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz" - fi - - # Helper Apps - exeinto /opt/bin/ - - if use X; then - doexe ${NV_OBJ}/nvidia-xconfig - fi - - if use kernel_linux ; then - doexe ${NV_OBJ}/nvidia-cuda-mps-control - doexe ${NV_OBJ}/nvidia-cuda-mps-server - doexe ${NV_OBJ}/nvidia-debugdump - doexe ${NV_OBJ}/nvidia-persistenced - doexe ${NV_OBJ}/nvidia-smi - - # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) - doexe ${NV_OBJ}/nvidia-modprobe - fowners root:video /opt/bin/nvidia-modprobe - fperms 4710 /opt/bin/nvidia-modprobe - dosym /{opt,usr}/bin/nvidia-modprobe - - doman nvidia-cuda-mps-control.1.gz - doman nvidia-modprobe.1.gz - doman nvidia-persistenced.1.gz - newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi - newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced - newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced - fi - - if use tools; then - doexe ${NV_OBJ}/nvidia-settings - fi - - exeinto /usr/bin/ - doexe ${NV_OBJ}/nvidia-bug-report.sh - - # Desktop entries for nvidia-settings - if use tools ; then - # There is no icon in the FreeBSD tarball. - use kernel_FreeBSD || newicon ${NV_OBJ}/nvidia-settings.png ${PN}-settings.png - domenu "${FILESDIR}"/${PN}-settings.desktop - exeinto /etc/X11/xinit/xinitrc.d - doexe "${FILESDIR}"/95-nvidia-settings - fi - - #doenvd "${FILESDIR}"/50nvidia-prelink-blacklist - - if has_multilib_profile && use multilib ; then - local OABI=${ABI} - for ABI in $(get_install_abis) ; do - src_install-libs - done - ABI=${OABI} - unset OABI - else - src_install-libs - fi - - is_final_abi || die "failed to iterate through all ABIs" - - readme.gentoo_create_doc -} - -src_install-libs() { - local inslibdir=$(get_libdir) - local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" - local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" - local libdir=${NV_OBJ} - - if use kernel_linux && has_multilib_profile && \ - [[ ${ABI} == "x86" ]] ; then - libdir=${NV_OBJ}/32 - fi - - if use X; then - # The GLX libraries - donvidia ${libdir}/libGL.so ${NV_SOVER} ${GL_ROOT} - donvidia ${libdir}/libnvidia-glcore.so ${NV_SOVER} - donvidia ${libdir}/libnvidia-ifr.so ${NV_SOVER} - if use kernel_FreeBSD; then - donvidia ${libdir}/libnvidia-tls.so ${NV_SOVER} - else - donvidia ${libdir}/tls/libnvidia-tls.so ${NV_SOVER} - fi - - # VDPAU - donvidia ${libdir}/libvdpau_nvidia.so ${NV_SOVER} - fi - - # NVIDIA monitoring library - if use kernel_linux ; then - donvidia ${libdir}/libnvidia-ml.so ${NV_SOVER} - fi - - # CUDA & OpenCL - if use kernel_linux; then - donvidia ${libdir}/libcuda.so ${NV_SOVER} - donvidia ${libdir}/libnvidia-compiler.so ${NV_SOVER} - donvidia ${libdir}/libOpenCL.so 1.0.0 ${CL_ROOT} - donvidia ${libdir}/libnvidia-opencl.so ${NV_SOVER} - fi -} - -pkg_preinst() { - if use kernel_linux; then - linux-mod_pkg_preinst - - local videogroup="$(egetent group video | cut -d ':' -f 3)" - if [ -z "${videogroup}" ]; then - eerror "Failed to determine the video group gid" - die "Failed to determine the video group gid" - else - sed -i \ - -e "s:PACKAGE:${PF}:g" \ - -e "s:VIDEOGID:${videogroup}:" \ - "${D}"/etc/modprobe.d/nvidia.conf || die - fi - fi - - # Clean the dynamic libGL stuff's home to ensure - # we dont have stale libs floating around - if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then - rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* - fi - # Make sure we nuke the old nvidia-glx's env.d file - if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then - rm -f "${ROOT}"/etc/env.d/09nvidia - fi -} - -pkg_postinst() { - use kernel_linux && linux-mod_pkg_postinst - - # Switch to the nvidia implementation - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia - "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia - - readme.gentoo_print_elog - - if ! use X; then - elog "You have elected to not install the X.org driver. Along with" - elog "this the OpenGL libraries and VDPAU libraries were not" - elog "installed. Additionally, once the driver is loaded your card" - elog "and fan will run at max speed which may not be desirable." - elog "Use the 'nvidia-smi' init script to have your card and fan" - elog "speed scale appropriately." - elog - fi - if ! use tools; then - elog "USE=tools controls whether the nvidia-settings application" - elog "is installed. If you would like to use it, enable that" - elog "flag and re-emerge this ebuild. Optionally you can install" - elog "media-video/nvidia-settings" - elog - fi -} - -pkg_prerm() { - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 -} - -pkg_postrm() { - use kernel_linux && linux-mod_pkg_postrm - use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 -} diff --git a/x11-libs/gtkdatabox/Manifest b/x11-libs/gtkdatabox/Manifest deleted file mode 100644 index 17d1044a..00000000 --- a/x11-libs/gtkdatabox/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gtkdatabox-0.9.3.0.tar.gz 2883977 SHA256 1f426b525c31a9ba8bf2b61084b7aef89eaed11f8d0b2a54bde467da16692ff2 SHA512 5c2464dafcf9cdd4ee11bec6f8e627533c0270fe28d736e1be45ad084c42d430a50c39cf08531138627cc59ab034a191ecd7b97ccfce633467ff99e6e9cd593a WHIRLPOOL ccd9b2b10c698868a1f6b2520a4ee90450450acc44ed7b38161baa5313378a406193e6cdabf5d7845b8727ca59f9ce142f3ee05bdcb6433f01835a079eecf8f4 diff --git a/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild b/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild deleted file mode 100644 index 749e6b10..00000000 --- a/x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -inherit eutils - -DESCRIPTION="Gtk+ Widgets for live display of large amounts of fluctuating numerical data" -HOMEPAGE="https://sourceforge.net/projects/gtkdatabox/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples +glade static-libs test" - -RDEPEND=" - glade? ( - gnome-base/libglade - ) - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/pango -" -DEPEND=${RDEPEND} - -src_prepare() { - # Remove -D.*DISABLE_DEPRECATED cflags - find . -iname 'Makefile.am' -exec \ - sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die "sed 1 failed" - # Do Makefile.in after Makefile.am to avoid automake maintainer-mode - find . -iname 'Makefile.in' -exec \ - sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die "sed 2 failed" - sed -e '/SUBDIRS/{s: examples::;}' -i Makefile.am -i Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable doc gtk-doc) \ - $(use_enable glade libglade) \ - $(use_enable glade) \ - $(use_enable static-libs static) \ - $(use_enable test gtktest) \ - --disable-dependency-tracking \ - --enable-libtool-lock -} - -src_install() { - default - - prune_libtool_files - - dodoc AUTHORS ChangeLog README TODO - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi -} diff --git a/x11-libs/gtkdatabox/gtkdatabox-9999.ebuild b/x11-libs/gtkdatabox/gtkdatabox-9999.ebuild deleted file mode 100644 index df86ecc8..00000000 --- a/x11-libs/gtkdatabox/gtkdatabox-9999.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -inherit eutils - -DESCRIPTION="Gtk+ Widgets for live display of large amounts of fluctuating numerical data" -HOMEPAGE="https://sourceforge.net/projects/gtkdatabox/" - -if [[ ${PV} == "9999" ]] ; then - EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/erikd/gtkdatabox.git"} - inherit git-r3 - KEYWORDS="" -else - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="doc examples +glade static-libs test" - -RDEPEND=" - glade? ( - gnome-base/libglade - ) - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/pango -" -DEPEND=${RDEPEND} - -src_prepare() { - ./autogen.sh || die "autogen failed" - - # Remove -D.*DISABLE_DEPRECATED cflags - find . -iname 'Makefile.am' -exec \ - sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die "sed 1 failed" - # Do Makefile.in after Makefile.am to avoid automake maintainer-mode - find . -iname 'Makefile.in' -exec \ - sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' -i {} + || die "sed 2 failed" - sed -e '/SUBDIRS/{s: examples::;}' -i Makefile.am -i Makefile.in || die -} - -src_configure() { - econf \ - $(use_enable doc gtk-doc) \ - #$(use_enable glade libglade) \ - $(use_enable glade) \ - $(use_enable static-libs static) \ - $(use_enable test gtktest) \ - --disable-dependency-tracking \ - --enable-libtool-lock -} - -src_install() { - default - - prune_libtool_files - - dodoc AUTHORS ChangeLog README TODO - if use examples; then - docinto examples - dodoc "${S}"/examples/* - fi -} diff --git a/x11-misc/trayion/Manifest b/x11-misc/trayion/Manifest deleted file mode 100644 index a0b44b0a..00000000 --- a/x11-misc/trayion/Manifest +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -DIST trayion-0.1.2.tar.gz 15681 RMD160 6bd1e266ef57c11cfa960025216a5983255dd3ff SHA1 a8501fd1451991d90adc532ec3f895b0377fb764 SHA256 c278750fca6947d8c82a664cfc5d9f510a727a9c79532bddfd5e199fd1a9827d -EBUILD trayion-0.1.2.ebuild 619 RMD160 4a08b6356df22177e4bd1087eee180f9ce7c5bd0 SHA1 9574b7ce052c45a46803151d044637e2d7a8a284 SHA256 5d9397a4363e5d6b3746b0536a34e9f97f5fac0b202d95211fdd8c912da49bbd -MISC ChangeLog 261 RMD160 2fa67db4236034db8b2d47e295bf9194f3aa707d SHA1 aefff8772f899b0a1e541fa1c4935d0b34a0e52f SHA256 cb2acaa8345fa215de5f24fce2dce111f2784e8a658b9e4c23cd009090930a47 -MISC metadata.xml 730 RMD160 094a56fc63bee83814460203113460e3e2b99425 SHA1 c010ff6e4ac1d89c8b65a1fdcf1f92a004749566 SHA256 df354ffde394ab1df0b450d5bec0e2da2aff5158c806bbc29365ba14e48b33d9 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iQEcBAEBAgAGBQJLXK+TAAoJEMmH5mwCk1Nva9UH/iomNSCAJmQsVzEhQagr1WZ0 -r3vCIrBww/tERjyF9WY8QM9eGl3UfhxhQ3hLiPv5fYytqXj1EtfGJVSdxVDVKMCK -tZxd6IJHx4f1BdmZaD54RkZdsm3izohMM0tYNUGSjr+EoGUlJBB+9lNumek0blSr -WgfnukrRpd04mZewkKM4b+UGpgliX5YHKW00V33ma7+2AeEEgM5xr6qQAvBKH8ti -UoaFPUMXS/k0m4wq8jRLeM2BnuiE1kyOXA34Evksi4akr26VzistqaY2zIlXqKYo -jC6884tzgNgkaKmaAvP/k5udrao57nErRSK8FO5zQoMnBYyP89ZkbBSldG+wLMU= -=eEjy ------END PGP SIGNATURE----- diff --git a/x11-misc/trayion/trayion-0.1.2.ebuild b/x11-misc/trayion/trayion-0.1.2.ebuild deleted file mode 100644 index d9281fb5..00000000 --- a/x11-misc/trayion/trayion-0.1.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils - -DESCRIPTION="FreeDesktop trayicon area for Ion3" -HOMEPAGE="http://code.google.com/p/trayion/" -SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="x11-libs/libX11" - -src_compile() { - emake -j1 || die 'emake failed.' -} - -src_install(){ - emake \ - prefix="${D}/usr" \ - INSTALL="/usr/bin/install" \ - X11_PREFIX=/usr \ - install || die 'failed emake install.' - dodoc AUTHORS README || die 'failed dodoc.' -} diff --git a/x11-plugins/whatsapp-purple/Manifest b/x11-plugins/whatsapp-purple/Manifest deleted file mode 100644 index 32ef86d4..00000000 --- a/x11-plugins/whatsapp-purple/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST whatsapp-purple-0.8.6.tar.gz 80868 SHA256 9a761f42b58151b61574f863d5401aa4de03e59df035ead92b7b5645c3af46d1 SHA512 935c7bf8f254d307ebc794eb7e7491813e19ff786433cba9965a819b5590a7e4990bd57c3bc514cafdd2c8dcfb67a38657ef2942fc5335b0f2df6985d259d6a4 WHIRLPOOL 138c10e802843480f0982e157d9af67a424830a9a87e2f1fc83502957c4aa89850c034584ac36660103f4c4c2d132d2d5f4160c1c4c2f9b6088f7a60b5a56799 -EBUILD whatsapp-purple-0.8.6.ebuild 834 SHA256 f41d3bae68f34585b668118ae3f748457cf0dced3fda9bdad839ee472fa83ec8 SHA512 034663e1e4913495271263838ef86e92a6dc9374846275a9006cfb34bc1686b4e89157fe6e7050f38974ee84c675dc330a894c11aa940a03dad603c2660e8571 WHIRLPOOL 93c329fd9f99df8a6588d2e30c8904203cf132de56f1d3a1f29126d4439bd888aac05644577484f4c710a9bf23685c20dce368276d7ae7dd1d8d5c0056afd198 diff --git a/x11-plugins/whatsapp-purple/whatsapp-purple-0.8.6.ebuild b/x11-plugins/whatsapp-purple/whatsapp-purple-0.8.6.ebuild deleted file mode 100644 index df4381c3..00000000 --- a/x11-plugins/whatsapp-purple/whatsapp-purple-0.8.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -DESCRIPTION="WhatsApp protocol implementation for libpurple (Pidgin)" -HOMEPAGE="https://davidgf.net/whatsapp/" -SRC_URI="https://github.com/davidgfnet/whatsapp-purple/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="net-im/pidgin - media-libs/freeimage" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - sed -i \ - -e "/-O2/d" \ - -e "s/-pipe//" \ - Makefile || die # Remove CFLAGS/LDFLAGS that should be chosen by the user - - sed -i \ - -e "/-shared/aCFLAGS += \$(CUSTOM_CFLAGS)\nLDFLAGS += \$(CUSTOM_LDFLAGS)" \ - Makefile || die - - epatch_user -} - -src_compile() { - emake CUSTOM_CFLAGS="${CFLAGS}" CUSTOM_LDFLAGS="${LDFLAGS}" || die -} diff --git a/x11-themes/gtk-engines-equinox/Manifest b/x11-themes/gtk-engines-equinox/Manifest index 0c996a3f..2997fef6 100644 --- a/x11-themes/gtk-engines-equinox/Manifest +++ b/x11-themes/gtk-engines-equinox/Manifest @@ -1,2 +1 @@ -DIST gtk-engines-equinox-1.30.tar.bz2 616171 SHA256 1fea28bb08e89c63bdcb9ba8ee612b4e8fd9bea56a715efe6d7d8bcd7848013f SHA512 38889ce5be02ff5b2229e5c0e0a8bbed612ad93b26e469a80164b9f4470c7c027e13744371aa4ec04cbfb7fb7fc99d3f3a4ec439c6adef255a2bd8d813402d68 WHIRLPOOL eb35a81fe1b0082bcdd50c24004ba936a91b2b17ecc5c97dcbe053d0b0b36c98254c8aecc195428b3cce874f33f65956bb6f22a4a6ac03d0833e75b892e98a9d DIST gtk-engines-equinox-1.50.tar.gz 360957 SHA256 0cf8b8cc841e0da7d4a08ab5a70d3bb330fd76bdcb03165a47aaddcd47e02227 SHA512 67f73b204b2b0ad483a606f6c165998504d797f3dc06d44779ba21be39535531a13771ca4e8fe559ab51e6e7cb2ff2a562b2ddc5fe6d4018248adb0402d19d80 WHIRLPOOL 2a9a15db4644d8ad3e7e67bb901bf2020d27501a992af27d352ccea677fd993bdfe08f8bd68b6af6341a1285947890569c33076a74f2ca0de83cd97e9c9c382b diff --git a/x11-themes/gtk-engines-equinox/gtk-engines-equinox-1.30.ebuild b/x11-themes/gtk-engines-equinox/gtk-engines-equinox-1.30.ebuild deleted file mode 100644 index 308f408e..00000000 --- a/x11-themes/gtk-engines-equinox/gtk-engines-equinox-1.30.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -MY_P=${P/gtk-engines-} - -inherit eutils - -DESCRIPTION="A heavily modified version of the Aurora engine" -HOMEPAGE="http://gnome-look.org/content/show.php/Equinox+GTK+Engine?content=121881" -SRC_URI="http://gnome-look.org/CONTENT/content-files/121881-${MY_P}.tar.bz2 - -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+icons" - -RDEPEND="x11-libs/gtk+:2 - icons? ( x11-themes/faenza-icon-theme )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/gtk-engines-equinox-1.50-dont-include-glib-gtimer-h.patch -} - -src_unpack() { - unpack ${A} - - echo Untarring engine files... - tar xpf "${WORKDIR}/equinox-gtk-engine.tar.gz" || die - cd "${S}" - - echo Untarring themes files... - mkdir themes - cd themes - tar xpf "${WORKDIR}"/equinox-themes.tar.gz || die -} - -src_configure() { - econf --enable-animation || die -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS - - echo Installing themes... - dodir /usr/share/themes/ - insinto /usr/share/themes/ - doins -r themes/* || die -} diff --git a/x11-wm/ion3/ChangeLog b/x11-wm/ion3/ChangeLog deleted file mode 100644 index 05a2751f..00000000 --- a/x11-wm/ion3/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -# ChangeLog for x11-wm/ion3 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 18 Apr 2010; Rafael Goncalves Martins - ion3-20090110-r1.ebuild: - Fixed URLs of sources. The official website is offline. - -*ion3-20090110-r1 (24 Jan 2010) - - 24 Jan 2010; Rafael Goncalves Martins - +files/ion-3-20090526.diff, +files/ion-3plus.proportional.patch, - +files/ion3-fix_build_system.patch, +files/ion3.desktop, - +files/pwm3.desktop, +ion3-20090110-r1.ebuild: - Initial import. - diff --git a/x11-wm/ion3/Manifest b/x11-wm/ion3/Manifest deleted file mode 100644 index b9412f0f..00000000 --- a/x11-wm/ion3/Manifest +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX ion-3-20090526.diff 5498 RMD160 f983bbd6785f3a3527a1cbf2cdb39135aebbfac1 SHA1 cdeba4e57b3d33f0585207cf8cb737a98f9ace9c SHA256 a4b8465aeb5627c29a8d7d35be6ba1013bcda5a0d7cf051300afa744d4315e48 -AUX ion-3plus.proportional.patch 11146 RMD160 80b3c31c95f3a3220e14cff3613bc7a99f44561c SHA1 0c53ee6ec69fc4b3b4cfa56e4a7d30883ed1daac SHA256 5744d219b98ca2fb2c6204546032172b76a9de7f3e671c42086f700881eeb878 -AUX ion3-fix_build_system.patch 2039 RMD160 24bd3ce9ad4415fb4098f0326099f9f3a5c71e3a SHA1 b865f06baa3f7dc346091a3e53e8c2bce5032940 SHA256 91148708cc116439b1f769bf634121ad9acdf46821bf7aa2b24dac20f860838c -AUX ion3.desktop 217 RMD160 438917d6c0370e7a368598ea611ec7658312627d SHA1 cf5cd1f09faf7530f8cb2f832a17c0cf893541c4 SHA256 4742797e200b956abf3d0b94d860aa7430c9f67a97f3640ef2c28168fa773bb9 -AUX pwm3.desktop 170 RMD160 7a33137ccf3857cacd7ff693df2e8952e16e3a84 SHA1 7ff6792b6e61a9a2fbb4f0fa7e3d9dbf856c8d28 SHA256 e068670634d31e58db4f54e703707f7908d30ced7f765e30ab590615b3d5dccd -DIST ion-3-20090110.tar.gz 643971 RMD160 b67f7731b0e86fa41486482aaac3e3476bf9b59c SHA1 01d1574060520abcb16f511fac25e4b9f20137e7 SHA256 daf6c43e67ec477fa274a57d7d20059dd76f66cce2ed3e9db706a59254d173da -DIST ion-doc-3-20090110.tar.gz 931777 RMD160 5ea4f16fbf2749be87a1411efe5f021bf9fb7d4a SHA1 4148ee777fbf7ed14e6e56b32b4fc116251d920a SHA256 52e9aafc545aeb564b73b947268c4a082d8044489ac446e568b69122bc5d7f53 -EBUILD ion3-20090110-r1.ebuild 2444 RMD160 d712d9eeea23d7224b56f373b81173748fe6f24a SHA1 8982972db807ba244f0ba2aff444ff9bc13acb97 SHA256 697254111a6ff1b29479f472d231fe89e2f1c53818a94e17b56e0523d46effb9 -MISC ChangeLog 565 RMD160 b6403fc2529bf3db30bae4110b78fa7a8675c445 SHA1 fb50fbb7c2083b76468b41951090145bd832ec8a SHA256 10b90b57048e8aef3cab3045d1c6c90725d54925e73d6a8d8b9717cf4dbd22fe -MISC metadata.xml 653 RMD160 ba334c164775604877496f35bdec6195d878a1e2 SHA1 faf4ce1cc50aad7f14abf035a19c2469825ba5c1 SHA256 f4d80290b4eb15f59066cbc3e72801cdd3982838f399a67ee7ef4c19f97e6b38 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) - -iQEcBAEBAgAGBQJLy5m3AAoJEMmH5mwCk1NvnnsIAI1rk/vx0pguTKOTHCPfzxpn -KuvZSqi3gMTR66rR48SFpJqqn94yk2ZX3nlcSsX+mV7nzhVX1CWbdEhpNW5ItbnS -UrOnrbUnEPhrDdG76zwDvQr7bF4dopphTC1v9U6YorN3mY2rjRFxCnZQucPqZ2tS -iQOC7O2qtE7nK8jz0bYoVdDfD3Ia1K/aRk/U9nbi7g4LVp06v/WWfJPEv7V4ILcR -zaU2fLeDGqQlWkBZmvFGo0EsLuGOpHbiEuUVmAENBvTD3Q2NcRk4sLnV82gsIY7B -uY73T2e3HiLmnt7ig81AUBV1mHDgaUh6m+2ui1NGBNLaHkWXoiNkgGDJ7o0D1f0= -=peFD ------END PGP SIGNATURE----- diff --git a/x11-wm/ion3/files/ion-3-20090526.diff b/x11-wm/ion3/files/ion-3-20090526.diff deleted file mode 100644 index 7a51cb22..00000000 --- a/x11-wm/ion3/files/ion-3-20090526.diff +++ /dev/null @@ -1,142 +0,0 @@ -Mon Mar 2 10:30:41 W. Europe Standard Time 2009 Tuomo Valkonen - * Don't symlink look.lua, but rather dopath from within -Mon Mar 2 10:09:36 W. Europe Standard Time 2009 Tuomo Valkonen - * Fix frame_clear_shape -Sun Feb 8 23:37:32 W. Europe Standard Time 2009 Tuomo Valkonen - * WM_TAKE_FOCUS tune -Fri Jan 9 23:19:32 W. Europe Standard Time 2009 Tuomo Valkonen - tagged ion-3-20090110 -diff -rN -u old-ion-3/config.h new-ion-3/config.h ---- old-ion-3/config.h 2009-05-26 19:09:08.172555900 +0200 -+++ new-ion-3/config.h 2009-05-26 19:09:15.984855900 +0200 -@@ -1,4 +1,4 @@ --/* -+/* - * config.h - * - * Copyright (c) Tuomo Valkonen 1999-2009. -diff -rN -u old-ion-3/etc/Makefile new-ion-3/etc/Makefile ---- old-ion-3/etc/Makefile 2009-05-26 19:09:15.359871900 +0200 -+++ new-ion-3/etc/Makefile 2009-05-26 19:09:16.344221700 +0200 -@@ -11,6 +11,7 @@ - ETC = cfg_ion.lua cfg_ioncore.lua cfg_kludges.lua cfg_defaults.lua \ - cfg_tiling.lua cfg_query.lua cfg_menu.lua \ - cfg_statusbar.lua cfg_dock.lua cfg_layouts.lua \ -+ look.lua \ - look_brownsteel.lua look_clean.lua look_dusky.lua \ - look_greyviolet.lua look_ios.lua look_cleanviolet.lua \ - look_simpleblue.lua look_cleanios.lua look_newviolet.lua \ -@@ -24,5 +25,3 @@ - ###################################### - - _install: etc_install -- rm -f $(ETCDIR)/look.lua -- ln -s look_newviolet.lua $(ETCDIR)/look.lua -diff -rN -u old-ion-3/etc/look.lua new-ion-3/etc/look.lua ---- old-ion-3/etc/look.lua 1970-01-01 01:00:00.000000000 +0100 -+++ new-ion-3/etc/look.lua 2009-05-26 19:09:16.484843100 +0200 -@@ -0,0 +1 @@ -+dopath('look_newviolet') -diff -rN -u old-ion-3/ioncore/clientwin.c new-ion-3/ioncore/clientwin.c ---- old-ion-3/ioncore/clientwin.c 2009-05-26 19:09:15.562991700 +0200 -+++ new-ion-3/ioncore/clientwin.c 2009-05-26 19:09:17.125451700 +0200 -@@ -1015,10 +1015,11 @@ - { - if(cwin->flags&CLIENTWIN_P_WM_TAKE_FOCUS){ - Time stmp=ioncore_get_timestamp(); -+ region_finalise_focusing((WRegion*)cwin, cwin->win, warp, stmp); - send_clientmsg(cwin->win, ioncore_g.atom_wm_take_focus, stmp); -+ }else{ -+ region_finalise_focusing((WRegion*)cwin, cwin->win, warp, CurrentTime); - } -- -- region_finalise_focusing((WRegion*)cwin, cwin->win, warp); - - XSync(ioncore_g.dpy, 0); - } -diff -rN -u old-ion-3/ioncore/focus.c new-ion-3/ioncore/focus.c ---- old-ion-3/ioncore/focus.c 2009-05-26 19:09:15.531742500 +0200 -+++ new-ion-3/ioncore/focus.c 2009-05-26 19:09:18.219173700 +0200 -@@ -347,7 +347,7 @@ - /*Time ioncore_focus_time=CurrentTime;*/ - - --void region_finalise_focusing(WRegion* reg, Window win, bool warp) -+void region_finalise_focusing(WRegion* reg, Window win, bool warp, Time time) - { - if(warp) - region_do_warp(reg); -@@ -356,10 +356,7 @@ - return; - - region_set_await_focus(reg); -- /*xwindow_do_set_focus(win);*/ -- XSetInputFocus(ioncore_g.dpy, win, RevertToParent, -- CurrentTime/*ioncore_focus_time*/); -- /*ioncore_focus_time=CurrentTime;*/ -+ XSetInputFocus(ioncore_g.dpy, win, RevertToParent, time); - } - - -diff -rN -u old-ion-3/ioncore/focus.h new-ion-3/ioncore/focus.h ---- old-ion-3/ioncore/focus.h 2009-05-26 19:09:15.484868700 +0200 -+++ new-ion-3/ioncore/focus.h 2009-05-26 19:09:18.250422900 +0200 -@@ -23,7 +23,7 @@ - extern void region_warp(WRegion *reg); /* maybewarp TRUE */ - extern void region_set_focus(WRegion *reg); /* maybewarp FALSE */ - --extern void region_finalise_focusing(WRegion* reg, Window win, bool warp); -+extern void region_finalise_focusing(WRegion* reg, Window win, bool warp, Time time); - - DYNFUN void region_do_set_focus(WRegion *reg, bool warp); - extern void region_do_warp(WRegion *reg); -diff -rN -u old-ion-3/ioncore/frame-draw.c new-ion-3/ioncore/frame-draw.c ---- old-ion-3/ioncore/frame-draw.c 2009-05-26 19:09:15.422370300 +0200 -+++ new-ion-3/ioncore/frame-draw.c 2009-05-26 19:09:18.266047500 +0200 -@@ -219,7 +219,8 @@ - - void frame_clear_shape(WFrame *frame) - { -- grbrush_set_window_shape(frame->brush, TRUE, 0, NULL); -+ if(frame->brush!=NULL) -+ grbrush_set_window_shape(frame->brush, TRUE, 0, NULL); - } - - -diff -rN -u old-ion-3/ioncore/group.c new-ion-3/ioncore/group.c ---- old-ion-3/ioncore/group.c 2009-05-26 19:09:15.453619500 +0200 -+++ new-ion-3/ioncore/group.c 2009-05-26 19:09:18.969154500 +0200 -@@ -241,7 +241,7 @@ - if(st!=NULL && st->reg!=NULL) - region_do_set_focus(st->reg, warp); - else -- region_finalise_focusing((WRegion*)ws, ws->dummywin, warp); -+ region_finalise_focusing((WRegion*)ws, ws->dummywin, warp, CurrentTime); - } - - -diff -rN -u old-ion-3/ioncore/window.c new-ion-3/ioncore/window.c ---- old-ion-3/ioncore/window.c 2009-05-26 19:09:15.437994900 +0200 -+++ new-ion-3/ioncore/window.c 2009-05-26 19:09:21.562838100 +0200 -@@ -182,7 +182,7 @@ - - void window_do_set_focus(WWindow *wwin, bool warp) - { -- region_finalise_focusing((WRegion*)wwin, wwin->win, warp); -+ region_finalise_focusing((WRegion*)wwin, wwin->win, warp, CurrentTime); - } - - -diff -rN -u old-ion-3/mod_tiling/tiling.c new-ion-3/mod_tiling/tiling.c ---- old-ion-3/mod_tiling/tiling.c 2009-05-26 19:09:15.437994900 +0200 -+++ new-ion-3/mod_tiling/tiling.c 2009-05-26 19:09:24.609635100 +0200 -@@ -158,7 +158,7 @@ - - void tiling_fallback_focus(WTiling *ws, bool warp) - { -- region_finalise_focusing((WRegion*)ws, ws->dummywin, warp); -+ region_finalise_focusing((WRegion*)ws, ws->dummywin, warp, CurrentTime); - } - - - diff --git a/x11-wm/ion3/files/ion-3plus.proportional.patch b/x11-wm/ion3/files/ion-3plus.proportional.patch deleted file mode 100644 index 0b1edbb1..00000000 --- a/x11-wm/ion3/files/ion-3plus.proportional.patch +++ /dev/null @@ -1,350 +0,0 @@ -diff -rN -ubp old-ion-3plus/ioncore/frame.c new-ion-3plus/ioncore/frame.c ---- old-ion-3plus/ioncore/frame.c 2009-03-15 11:57:04.000000000 +0100 -+++ new-ion-3plus/ioncore/frame.c 2009-03-15 11:57:04.000000000 +0100 -@@ -100,7 +100,8 @@ bool frame_init(WFrame *frame, WWindow * - frame->brush=NULL; - frame->bar_brush=NULL; - frame->mode=mode; -- frame->tab_min_w=0; -+ frame->float_tab_min_w=0; -+ frame->propor_tab_min_w=0; - frame->bar_max_width_q=1.0; - - gr_stylespec_init(&frame->baseattr); -@@ -282,29 +283,61 @@ int frame_nth_tab_x(WFrame *frame, int n - } - - -+void frame_get_max_width_and_elastic(WFrame * frame,int bar_w,int *maxw,int *elastic,int *minw);//FIXME -+ - static int frame_nth_tab_w_iw(WFrame *frame, int n, bool inner) - { - WRectangle bg; - GrBorderWidths bdw=GR_BORDER_WIDTHS_INIT; - int m=FRAME_MCOUNT(frame); -+ int maxw,elastic,textw,minw; - uint w; -+ WRegion *sub; -+ const char * p; - -- frame_bar_geom(frame, &bg); -+//fprintf(stderr,"HERE\n"); - -- if(m==0) -- m=1; -+ frame_bar_geom(frame, &bg); - - if(frame->bar_brush!=NULL) - grbrush_get_border_widths(frame->bar_brush, &bdw); - -+ if(m==0){ -+ m=1; -+ w=bg.w-bdw.left-bdw.right; -+ }else{ -+ frame_get_max_width_and_elastic(frame, bg.w, &maxw, &elastic, &minw); -+ if ((maxw > 0) && (maxw <= frame->propor_tab_min_w)) { - /* Remove borders */ - w=bg.w-bdw.left-bdw.right-(bdw.tb_ileft+bdw.tb_iright+bdw.spacing)*(m-1); -- -+//fprintf(stderr,"HEREmin maxw:%i minw:%i totalw:%i pad:%i w:%i (????)\n",maxw,minw,bg.w,elastic,w); - if(w<=0) - return 0; -- - /* Get n:th tab's portion of free area */ - w=(((n+1)*w)/m-(n*w)/m); -+ }else{ -+ -+ /* Get n:th tab's portion of elastic area */ -+ elastic=(((n+1)*elastic)/m-(n*elastic)/m); -+ -+ sub = mplex_mx_nth((WMPlex*)frame, n); -+ p=region_displayname(sub); -+ if(p==NULL) -+ textw=0; -+ else -+ textw=grbrush_get_text_width(frame->bar_brush, -+ p, strlen(p)); -+ if (textwpropor_tab_min_w) -+ textw=frame->propor_tab_min_w; -+ -+ if (maxw>0 && (textw>maxw)) -+ textw=maxw; -+ w=elastic+textw; -+//fprintf(stderr,"HEREsub %p maxw:%i minw:%i totalw:%i pad:%i w:%i (%s)\n",(void *)sub,maxw,minw,bg.w,elastic,w,p); -+ } -+ } - - /* Add n:th tab's borders back */ - if(!inner){ -@@ -312,6 +345,7 @@ static int frame_nth_tab_w_iw(WFrame *fr - w+=(n==m-1 ? bdw.right : bdw.tb_iright+bdw.spacing); - } - -+//fprintf(stderr,"THERE\n"); - return w; - } - -diff -rN -ubp old-ion-3plus/ioncore/frame-draw.c new-ion-3plus/ioncore/frame-draw.c ---- old-ion-3plus/ioncore/frame-draw.c 2009-03-15 11:57:04.000000000 +0100 -+++ new-ion-3plus/ioncore/frame-draw.c 2009-03-15 11:57:04.000000000 +0100 -@@ -225,10 +225,11 @@ void frame_clear_shape(WFrame *frame) - - #define CF_TAB_MAX_TEXT_X_OFF 10 - -+void frame_get_max_width_and_elastic(WFrame * frame,int bar_w,int *maxw,int *elastic, int *minw);//FIXME - - static void frame_shaped_recalc_bar_size(WFrame *frame, bool complete) - { -- int bar_w=0, textw=0, tmaxw=frame->tab_min_w, tmp=0; -+ int bar_w=0, textw, w, tmaxw, tminw, tmp=0; - WLListIterTmp itmp; - WRegion *sub; - const char *p; -@@ -241,43 +242,41 @@ static void frame_shaped_recalc_bar_size - return; - - m=FRAME_MCOUNT(frame); -+ bar_w=frame->bar_max_width_q*REGION_GEOM(frame).w; - - if(m>0){ -- grbrush_get_border_widths(frame->bar_brush, &bdw); -- bdtotal=((m-1)*(bdw.tb_ileft+bdw.tb_iright+bdw.spacing) -- +bdw.right+bdw.left); -+ -+ frame_get_max_width_and_elastic(frame, bar_w, &tmaxw, &tmp, &tminw); -+//fprintf(stderr," * WID total:%i maxw:%i minw:%i elastic:%i m:%i\n",bar_w,tmaxw,tminw,tmp,m); -+ if ((tmaxw < 0) && (tminw == frame->float_tab_min_w)) { -+ /* No label truncation needed, good. See how much can be padded. */ -+ w=bar_w-tmp; - - FRAME_MX_FOR_ALL(sub, frame, itmp){ - p=region_displayname(sub); - if(p==NULL) - continue; - -- textw=grbrush_get_text_width(frame->bar_brush, -- p, strlen(p)); -- if(textw>tmaxw) -- tmaxw=textw; -+ textw=2*CF_TAB_MAX_TEXT_X_OFF+ -+ grbrush_get_text_width(frame->bar_brush, -+ p, strlen(p))- -+ frame->float_tab_min_w; -+//fprintf(stderr," * WID addtextw:%i\n",textw); -+ if (textw>=2*CF_TAB_MAX_TEXT_X_OFF) -+ w+=2*CF_TAB_MAX_TEXT_X_OFF; -+ else if (textw >=0) -+ w+=textw; - } -+ if (bar_w>w)/*Padded to much*/ -+ bar_w=w; - -- bar_w=frame->bar_max_width_q*REGION_GEOM(frame).w; -- if(bar_wtab_min_w && -- REGION_GEOM(frame).w>frame->tab_min_w) -- bar_w=frame->tab_min_w; -- -- tmp=bar_w-bdtotal-m*tmaxw; -- -- if(tmp>0){ -- /* No label truncation needed, good. See how much can be padded. */ -- tmp/=m*2; -- if(tmp>CF_TAB_MAX_TEXT_X_OFF) -- tmp=CF_TAB_MAX_TEXT_X_OFF; -- bar_w=(tmaxw+tmp*2)*m+bdtotal; -- }else{ -+ } else { - /* Some labels must be truncated */ - } -+ - }else{ -- bar_w=frame->tab_min_w; -- if(bar_w>frame->bar_max_width_q*REGION_GEOM(frame).w) -- bar_w=frame->bar_max_width_q*REGION_GEOM(frame).w; -+ if(bar_w>frame->float_tab_min_w) -+ bar_w=frame->float_tab_min_w; - } - - if(complete || frame->bar_w!=bar_w){ -@@ -302,9 +301,133 @@ static int init_title(WFrame *frame, int - } - - -+/* Proportional tabs algorithm: -+ * Sort tabs by text sizes. -+ * From smallest to largest do: -+ * Compare current tab width with remaining width (incl. current) -+ divided by no. of remaining tabs (incl. current). -+ * If larger or equal, then set maximum width to the number computed -+ above and set elastic space to zero (resp. to remain after division). -+ (Return.) -+ * If smaller, subctract current width from remaining width and -+ subtract one from no. of remaining tabs. If this is the last -+ tab, then set additional padding to remaining width divided -+ by total number of tabs. -+ -+ Do not use w for shaped frames. -+*/ -+void frame_get_max_width_and_elastic(WFrame * frame,int bar_w,int *maxw,int *elastic, int *minw){ -+ /* Dummy implementation O(n^2), instead of O(n*log(n)) */ -+ int textw=0,tmp,tmaxw,tminw=frame->propor_tab_min_w; -+ WLListIterTmp itmp; -+ WRegion *sub; -+ const char *p; -+ GrBorderWidths bdw; -+ //char *title; -+ uint bdtotal,curw,nextw; -+ int i, m, n; -+ -+ m=FRAME_MCOUNT(frame); -+ *minw=0; -+ -+// if(frame->bar_brush==NULL) -+// *elastic=0; -+// *maxw=-1; -+//fprintf(stderr,"ZERR\n"); -+// return; -+ if(m>0){ -+ grbrush_get_border_widths(frame->bar_brush, &bdw); -+ bdtotal=((m-1)*(bdw.tb_ileft+bdw.tb_iright+bdw.spacing) -+ +bdw.right+bdw.left); -+ tmp = bar_w - bdtotal; -+//fprintf(stderr,"TMPST:%i barw:%i bdt:%i\n",tmp,bar_w,bdtotal); -+ -+ curw=0; -+ n=m; -+ -+ while (n>0) { -+ nextw=(uint)-1;/*FIXME: MAXINT*/ -+ if ((signed)curw*n >= tmp) { -+ /*Remainig tabs are too large => equal width.*/ -+ *maxw=tmp/n; -+ *elastic=tmp-(*maxw)*n; -+//fprintf(stderr,"TRUNC maxw:%i elastic:%i tmp:%i n:%i\n",*maxw,*elastic,tmp,n); -+ return; -+ } -+ FRAME_MX_FOR_ALL(sub, frame, itmp){ -+ p=region_displayname(sub); -+ if(p==NULL) -+ continue; -+ -+ textw=grbrush_get_text_width(frame->bar_brush, -+ p, strlen(p)); -+ if (textwcurw){ -+ if ((unsigned)textwbar_brush, -+ p, strlen(p)); -+ if (textwcurw){ -+ if ((unsigned)textw(unsigned)frame->float_tab_min_w) -+ nextw=frame->float_tab_min_w; -+//fprintf(stderr,"TMP --- tmp:%i n:%i curw:%i nextw:%i min:%i\n",tmp,n,curw,nextw,*minw); -+ if (n*(nextw-curw)<(unsigned)tmp) { -+ /*we can extend small tabs to 'nextw'*/ -+ *minw=nextw; -+ tmp-=n*(nextw-curw); -+//fprintf(stderr,"TMPSUBGO tmp:%i n:%i curw:%i nextw:%i min:%i\n",tmp,n,curw,nextw,*minw); -+ } else { -+ /*we can extend small tabs only to 'curw+tmp/n'*/ -+ *minw+=tmp/n; -+ tmp-=(*minw-curw)*n; -+//fprintf(stderr,"TMPSUBBRK tmp:%i n:%i curw:%i nextw:%i min:%i\n",tmp,n,curw,nextw,*minw); -+ break; -+ } -+ if (nextw==(unsigned)frame->float_tab_min_w) -+ break; -+ curw=nextw; -+ } -+ -+//fprintf(stderr,"TMP elastic:%i min:%i\n",tmp,*minw); -+ *elastic=tmp; -+ } else { -+ *elastic=0; -+ } -+ *maxw=-1; -+} -+ - void frame_recalc_bar(WFrame *frame, bool complete) - { -- int textw, i; -+ int textw, i, maxw, padding; - WLListIterTmp tmp; - WRegion *sub; - char *title; -@@ -357,7 +480,8 @@ void frame_draw_bar(const WFrame *frame, - grbrush_init_attr(frame->bar_brush, &frame->baseattr); - - grbrush_draw_textboxes(frame->bar_brush, &geom, frame->titles_n, -- frame->titles, complete); -+ //frame->titles, complete); -+ frame->titles, TRUE); - - grbrush_end(frame->bar_brush); - } -@@ -427,14 +551,17 @@ void frame_brushes_updated(WFrame *frame - frame->bar_h=bdw.top+bdw.bottom+fnte.max_height; - } - -+ //FIXME -+ frame->propor_tab_min_w=30; -+ - /* shaped mode stuff */ -- frame->tab_min_w=100; -+ frame->float_tab_min_w=100; - frame->bar_max_width_q=0.95; - - if(grbrush_get_extra(frame->brush, "floatframe_tab_min_w", -- 'i', &(frame->tab_min_w))){ -- if(frame->tab_min_w<=0) -- frame->tab_min_w=1; -+ 'i', &(frame->float_tab_min_w))){ -+ if(frame->float_tab_min_w<=0) -+ frame->float_tab_min_w=1; - } - - if(grbrush_get_extra(frame->brush, "floatframe_bar_max_w_q", -diff -rN -ubp old-ion-3plus/ioncore/frame.h new-ion-3plus/ioncore/frame.h ---- old-ion-3plus/ioncore/frame.h 2009-03-15 11:57:04.000000000 +0100 -+++ new-ion-3plus/ioncore/frame.h 2009-03-15 11:57:04.000000000 +0100 -@@ -76,7 +76,8 @@ DECLCLASS(WFrame){ - WFrameBarMode barmode; - int bar_w, bar_h; - double bar_max_width_q; -- int tab_min_w; -+ int float_tab_min_w; -+ int propor_tab_min_w; - }; - - diff --git a/x11-wm/ion3/files/ion3-fix_build_system.patch b/x11-wm/ion3/files/ion3-fix_build_system.patch deleted file mode 100644 index ffc29ab9..00000000 --- a/x11-wm/ion3/files/ion3-fix_build_system.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff -uNr ion-3-20090110.orig/build/rules.mk ion-3-20090110/build/rules.mk ---- ion-3-20090110.orig/build/rules.mk 2010-01-03 18:25:15.790364065 -0200 -+++ ion-3-20090110/build/rules.mk 2010-01-03 18:31:38.746612387 -0200 -@@ -267,5 +267,5 @@ - # Defaults - ###################################### - --INSTALL_STRIP ?= -s -+INSTALL_STRIP ?= - INSTALLBIN ?= $(INSTALL) $(INSTALL_STRIP) -m $(BIN_MODE) -diff -uNr ion-3-20090110.orig/system.mk ion-3-20090110/system.mk ---- ion-3-20090110.orig/system.mk 2010-01-03 18:25:15.815367048 -0200 -+++ ion-3-20090110/system.mk 2010-01-03 18:29:55.384633453 -0200 -@@ -8,7 +8,7 @@ - - # Installation path prefix. Unless you know what you're doing, the default - # of /usr/local is likely the correct choice. --PREFIX=/usr/local -+PREFIX=/usr - - # Unless you are creating a package conforming to some OS's standards, you - # probably do not want to modify the following directories: -@@ -16,7 +16,7 @@ - # Main binaries - BINDIR=$(PREFIX)/bin - # Configuration .lua files --ETCDIR=$(PREFIX)/etc/ion3 -+ETCDIR=/etc/ion3 - # Some .lua files and ion-* shell scripts - SHAREDIR=$(PREFIX)/share/ion3 - # Manual pages -@@ -62,7 +62,7 @@ - - # If you have installed Lua 5.1 from the official tarball without changing - # paths, this should do it. --LUA_DIR=/usr/local -+LUA_DIR=/usr - LUA_LIBS = -L$(LUA_DIR)/lib -llua - LUA_INCLUDES = -I$(LUA_DIR)/include - LUA=$(LUA_DIR)/bin/lua -@@ -81,7 +81,7 @@ - ## - - # Paths --X11_PREFIX=/usr/X11R6 -+X11_PREFIX=/usr - # SunOS/Solaris - #X11_PREFIX=/usr/openwin - -@@ -157,8 +157,8 @@ - -Wtrigraphs -Wformat -Wchar-subscripts \ - -Wparentheses -pedantic -Wuninitialized - --CFLAGS=-Os $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) --LDFLAGS=$(LIBS) $(EXTRA_LIBS) -+CFLAGS += $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES) -+LDFLAGS += $(LIBS) $(EXTRA_LIBS) - EXPORT_DYNAMIC=-Xlinker --export-dynamic - - # The following options are mainly for development use and can be used -@@ -208,7 +208,7 @@ - ## - - INSTALL=sh $(TOPDIR)/install-sh -c --INSTALL_STRIP=-s -+INSTALL_STRIP= - INSTALLDIR=mkdir -p - - BIN_MODE=755 diff --git a/x11-wm/ion3/files/ion3.desktop b/x11-wm/ion3/files/ion3.desktop deleted file mode 100644 index ba4103ec..00000000 --- a/x11-wm/ion3/files/ion3.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Ion3 -Comment=A tiling tabbed window manager designed with keyboard users in mind. -Exec=ion3 -TryExec=ion3 -# no icon yet, only the top three are currently used -Icon= -Type=Application diff --git a/x11-wm/ion3/files/pwm3.desktop b/x11-wm/ion3/files/pwm3.desktop deleted file mode 100644 index 072f169f..00000000 --- a/x11-wm/ion3/files/pwm3.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=PWM3 -Comment=An X11 window manager -Exec=pwm3 -TryExec=pwm3 -# no icon yet, only the top three are currently used -Icon= -Type=Application diff --git a/x11-wm/ion3/ion3-20090110-r1.ebuild b/x11-wm/ion3/ion3-20090110-r1.ebuild deleted file mode 100644 index c98733bd..00000000 --- a/x11-wm/ion3/ion3-20090110-r1.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils - -PATCH_VERSION="20090526" - -MY_PN="ion-3" -MY_P="${MY_PN}-${PV}" -MY_P_DOC="ion-doc-3-${PV}" - -DESCRIPTION="A tiling tabbed window manager designed with keyboard users in mind" -HOMEPAGE="http://modeemi.fi/~tuomov/ion/" -SRC_URI="http://files.rafaelmartins.eng.br/distfiles/${MY_P}.tar.gz - doc? ( http://files.rafaelmartins.eng.br/distfiles/${MY_P_DOC}.tar.gz )" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="proportional-tabs xscreensaver systray wallpaper doc" - -DEPEND="dev-lang/lua - x11-libs/libX11 - x11-libs/libSM - x11-libs/libXext - x11-libs/libICE" - -RDEPEND="x11-apps/xrdb - systray? ( x11-misc/trayion ) - xscreensaver? ( x11-misc/xscreensaver ) - wallpaper? ( media-gfx/imagemagick )" - -S="${WORKDIR}/${MY_P}" -S_DOC="${WORKDIR}/${MY_P_DOC}" - -src_prepare(){ - epatch "${FILESDIR}/${PN}-fix_build_system.patch" - - if [ "${PATCH_VERSION:-}" != "" ]; then - epatch "${FILESDIR}/${MY_PN}-${PATCH_VERSION}.diff" - fi - - if use proportional-tabs; then - epatch "${FILESDIR}/${MY_PN}plus.proportional.patch" - fi - - if use systray; then - sed -i \ - -e 's/max_/--max_/' \ - -e 's/min_/--min_/' \ - etc/cfg_kludges.lua || die 'sed failed.' - fi - - if use xscreensaver; then - sed -i -e 's/xlock/xscreensaver-command -lock/' \ - etc/cfg_ioncore.lua || die 'sed failed.' - fi -} - -src_compile(){ - emake -j1 || die 'emake failed.' -} - -src_install(){ - emake \ - PREFIX="${D}/usr" \ - ETCDIR="${D}/etc/${PN}" \ - DOCDIR="${D}/usr/share/doc/${PF}" \ - install || die 'emake install failed.' - - ecompressdir "/usr/share/doc/${PF}" - - insinto /usr/share/xsessions - doins "${FILESDIR}"/*.desktop - - use doc && cd "${S_DOC}" && dodoc *.pdf - - for i in ion3 pwm3; do - mv "${D}/usr/bin/${i}"{,-bin} - - echo -e "#!/bin/bash\n\n[ -f ~/.Xresources ] && xrdb ~/.Xresources" \ - > ${i} - - if use wallpaper; then - echo -n "[ -f ~/.ion3/wallpaper ] && " >> ${i} - echo "display -window root ~/.ion3/wallpaper" >> ${i} - fi - - if use systray; then - echo "(trayion&)" >> ${i} - fi - - if use xscreensaver; then - echo "(xscreensaver&)" >> ${i} - fi - - echo "exec ${i}-bin" >> ${i} - - dobin ${i} - done -} - -pkg_postinst() { - einfo 'Save your X settings to ~/.Xresources.' - if use wallpaper; then - einfo - einfo 'You have enabled the wallpaper USE flag.' - einfo 'Save your wallpaper at ~/.ion3/ with the name "wallpaper"' - fi -} diff --git a/x11-wm/ion3/metadata.xml b/x11-wm/ion3/metadata.xml deleted file mode 100644 index c5659026..00000000 --- a/x11-wm/ion3/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - no-herd - - rafael@rafaelmartins.eng.br - Rafael Goncalves Martins - - - Ion is a tiling tabbed window manager designed with keyboard users in - mind. - - - Adds support to proportionally sized tabs - Adds support to trayion, a systray aplication for Ion3 - Adds support to use wallpapers - - - diff --git a/xfce-base/thunar/thunar-9999.ebuild b/xfce-base/thunar/thunar-9999.ebuild deleted file mode 100644 index 24c5054d..00000000 --- a/xfce-base/thunar/thunar-9999.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-base/thunar/thunar-1.6.3.ebuild,v 1.4 2014/01/28 14:17:11 ago Exp $ - -EAPI=5 -inherit virtualx xfconf - -MY_P=${P/t/T} - -DESCRIPTION="File manager for the Xfce desktop environment" -HOMEPAGE="http://www.xfce.org/projects/ http://thunar.xfce.org/" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="" -IUSE="+dbus debug exif libnotify pcre startup-notification test udisks +xfce_plugins_trash" - -GVFS_DEPEND=">=gnome-base/gvfs-1.18.3" -COMMON_DEPEND=">=dev-lang/perl-5.6 - >=dev-libs/glib-2.30 - >=x11-libs/gdk-pixbuf-2.14 - >=x11-libs/gtk+-2.24:2 - >=xfce-base/exo-0.10 - >=xfce-base/libxfce4ui-4.10 - >=xfce-base/libxfce4util-4.10.1 - >=xfce-base/xfconf-4.10 - dbus? ( >=dev-libs/dbus-glib-0.100 ) - exif? ( >=media-libs/libexif-0.6.19 ) - libnotify? ( >=x11-libs/libnotify-0.7 ) - pcre? ( >=dev-libs/libpcre-6 ) - startup-notification? ( x11-libs/startup-notification ) - udisks? ( virtual/libgudev:= ) - xfce_plugins_trash? ( >=xfce-base/xfce4-panel-4.10 )" -RDEPEND="${COMMON_DEPEND} - >=dev-util/desktop-file-utils-0.20-r1 - x11-misc/shared-mime-info - dbus? ( ${GVFS_DEPEND} ) - udisks? ( - virtual/udev - ${GVFS_DEPEND}[udisks,udev] - ) - xfce_plugins_trash? ( ${GVFS_DEPEND} )" -DEPEND="${COMMON_DEPEND} - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig" -REQUIRED_USE="xfce_plugins_trash? ( dbus )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - XFCONF=( - --docdir="${EPREFIX}"/usr/share/doc/${PF} - $(use_enable dbus) - $(use_enable startup-notification) - $(use_enable udisks gudev) - $(use_enable libnotify notifications) - $(xfconf_use_debug) - $(use_enable exif) - $(use_enable pcre) - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html - ) - - use xfce_plugins_trash || XFCONF+=( --disable-tpa-plugin ) - - DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO ) -} - -src_test() { - Xemake check -}