Browse Source

Old/broken removed.

Kolan Sh 9 months ago
parent
commit
d422940985
96 changed files with 0 additions and 4111 deletions
  1. 0
    1
      app-cdr/mdf2iso/Manifest
  2. 0
    3
      app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1
  3. 0
    684
      app-cdr/mdf2iso/files/mdf2iso-0.3.0-bigfiles.patch
  4. 0
    28
      app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild
  5. 0
    2
      app-misc/nixnote/Manifest
  6. 0
    26
      app-misc/nixnote/nixnote-1.6.ebuild
  7. 0
    57
      app-misc/stderred/stderred-9999.ebuild
  8. 0
    3
      app-pda/libimobiledevice/Manifest
  9. 0
    3
      app-pda/libimobiledevice/files/Manifest.gentoo
  10. 0
    3
      app-pda/libimobiledevice/files/Manifest.gentoo_prefix
  11. 0
    62
      app-pda/libimobiledevice/libimobiledevice-9999.ebuild
  12. 0
    1
      dev-lang/gnu-smalltalk/Manifest
  13. 0
    7
      dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el
  14. 0
    69
      dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild
  15. 0
    14
      dev-lang/gnu-smalltalk/metadata.xml
  16. 0
    3
      dev-lang/vala/Manifest
  17. 0
    43
      dev-lang/vala/vala-0.38.8.ebuild
  18. 0
    46
      dev-lang/vala/vala-0.39.7.ebuild
  19. 0
    48
      dev-lang/vala/vala-0.40.4.ebuild
  20. 0
    1
      dev-libs/libgee/Manifest
  21. 0
    29
      dev-libs/libgee/libgee-0.20.0.ebuild
  22. 0
    3
      dev-libs/vala-common/Manifest
  23. 0
    76
      dev-libs/vala-common/vala-common-0.38.8.ebuild
  24. 0
    76
      dev-libs/vala-common/vala-common-0.39.7.ebuild
  25. 0
    76
      dev-libs/vala-common/vala-common-0.40.4.ebuild
  26. 0
    1
      dev-perl/Term-Animation/Manifest
  27. 0
    24
      dev-perl/Term-Animation/Term-Animation-2.6.ebuild
  28. 0
    1
      games-fps/urbanterror/Manifest
  29. 0
    73
      games-fps/urbanterror/files/urbanterror-4.3-fix-build_system.patch
  30. 0
    59
      games-fps/urbanterror/files/urbanterror-4.3.3_p20180218-fix-loop.patch
  31. 0
    168
      games-fps/urbanterror/urbanterror-4.3.3_p20180218.ebuild
  32. 0
    1
      games-misc/asciiquarium/Manifest
  33. 0
    27
      games-misc/asciiquarium/asciiquarium-1.1.ebuild
  34. 0
    32
      media-libs/libfilteraudio/libfilteraudio-9999.ebuild
  35. 0
    1
      media-video/nvidia-settings/Manifest
  36. 0
    77
      media-video/nvidia-settings/nvidia-settings-340.58-r1.ebuild
  37. 0
    1
      media-video/v4l2ucp/Manifest
  38. 0
    13
      media-video/v4l2ucp/files/v4l2ucp-2.0.2-videodev2.patch
  39. 0
    22
      media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild
  40. 0
    28
      net-im/utox/utox-9999.ebuild
  41. 0
    1
      sys-apps/gcp/Manifest
  42. 0
    27
      sys-apps/gcp/gcp-0.1.3.ebuild
  43. 0
    17
      sys-apps/uksmstat/uksmstat-9999.ebuild
  44. 0
    36
      sys-fs/android-file-transfer/android-file-transfer-9999.ebuild
  45. 0
    1
      sys-power/bbswitch/Manifest
  46. 0
    46
      sys-power/bbswitch/bbswitch-0.8-r1.ebuild
  47. 0
    1
      sys-power/bbswitch/files/bbswitch.modprobe
  48. 0
    10
      sys-power/bbswitch/files/linux-4.12.patch
  49. 0
    4
      x11-drivers/nvidia-drivers/Manifest
  50. 0
    24
      x11-drivers/nvidia-drivers/files/3.18_kernel.patch
  51. 0
    11
      x11-drivers/nvidia-drivers/files/3.19_kernel.patch
  52. 0
    12
      x11-drivers/nvidia-drivers/files/4.0_kernel.patch
  53. 0
    22
      x11-drivers/nvidia-drivers/files/4.3_kernel.patch
  54. 0
    1
      x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist
  55. 0
    2
      x11-drivers/nvidia-drivers/files/95-nvidia-settings
  56. 0
    2
      x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1
  57. 0
    11
      x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch
  58. 0
    13
      x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch
  59. 0
    32
      x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete-334.16.patch
  60. 0
    35
      x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete.patch
  61. 0
    18
      x11-drivers/nvidia-drivers/files/nv-linux.patch
  62. 0
    14
      x11-drivers/nvidia-drivers/files/nvidia-169.07
  63. 0
    15
      x11-drivers/nvidia-drivers/files/nvidia-drivers-334.21-linux-3.14.patch
  64. 0
    17
      x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-const.patch
  65. 0
    54
      x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-usercopy.patch
  66. 0
    7
      x11-drivers/nvidia-drivers/files/nvidia-drivers-settings.desktop
  67. 0
    8
      x11-drivers/nvidia-drivers/files/nvidia-persistenced.conf
  68. 0
    24
      x11-drivers/nvidia-drivers/files/nvidia-persistenced.init
  69. 0
    3
      x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf
  70. 0
    24
      x11-drivers/nvidia-drivers/files/nvidia-smi.init
  71. 0
    17
      x11-drivers/nvidia-drivers/files/nvidia-udev.sh
  72. 0
    20
      x11-drivers/nvidia-drivers/files/nvidia-udev.sh-r1
  73. 0
    3
      x11-drivers/nvidia-drivers/files/nvidia-uvm.conf
  74. 0
    3
      x11-drivers/nvidia-drivers/files/nvidia-uvm.conf.1
  75. 0
    6
      x11-drivers/nvidia-drivers/files/nvidia.udev-rule
  76. 0
    87
      x11-drivers/nvidia-drivers/files/optimus-334.16.patch
  77. 0
    496
      x11-drivers/nvidia-drivers/nvidia-drivers-331.113.ebuild
  78. 0
    1
      x11-libs/gtkdatabox/Manifest
  79. 0
    58
      x11-libs/gtkdatabox/gtkdatabox-0.9.3.0.ebuild
  80. 0
    67
      x11-libs/gtkdatabox/gtkdatabox-9999.ebuild
  81. 0
    18
      x11-misc/trayion/Manifest
  82. 0
    31
      x11-misc/trayion/trayion-0.1.2.ebuild
  83. 0
    2
      x11-plugins/whatsapp-purple/Manifest
  84. 0
    38
      x11-plugins/whatsapp-purple/whatsapp-purple-0.8.6.ebuild
  85. 0
    1
      x11-themes/gtk-engines-equinox/Manifest
  86. 0
    57
      x11-themes/gtk-engines-equinox/gtk-engines-equinox-1.30.ebuild
  87. 0
    16
      x11-wm/ion3/ChangeLog
  88. 0
    24
      x11-wm/ion3/Manifest
  89. 0
    142
      x11-wm/ion3/files/ion-3-20090526.diff
  90. 0
    350
      x11-wm/ion3/files/ion-3plus.proportional.patch
  91. 0
    69
      x11-wm/ion3/files/ion3-fix_build_system.patch
  92. 0
    9
      x11-wm/ion3/files/ion3.desktop
  93. 0
    9
      x11-wm/ion3/files/pwm3.desktop
  94. 0
    113
      x11-wm/ion3/ion3-20090110-r1.ebuild
  95. 0
    19
      x11-wm/ion3/metadata.xml
  96. 0
    71
      xfce-base/thunar/thunar-9999.ebuild

+ 0
- 1
app-cdr/mdf2iso/Manifest View File

@@ -1 +0,0 @@
1
-DIST mdf2iso-0.3.0-src.tar.bz2 97723 SHA256 7b6622c58bc6a5111eba719d2b55cdfab54cbb26f3aea98b7e5db0eb0062be84 SHA512 fa5360095824b6c833bcd04649f6dc864fa43196a5e737d24babd521fb6600fb60ea1129f53ba481255e79b31fa9e54f11662a37c6c8619f782c0c2c8e05f019 WHIRLPOOL 6fc326d3884a5e038e301da711f8004e217f5f8543a67c0b06a8904b64b72861c83024c730b92de350316321c30b12b663533131c0aaf0f4b8adc6c47e129a3e

+ 0
- 3
app-cdr/mdf2iso/files/digest-mdf2iso-0.3.0-r1 View File

@@ -1,3 +0,0 @@
1
-MD5 a190625318476a196930ac66acd8fd07 mdf2iso-0.3.0-src.tar.bz2 97723
2
-RMD160 ffb295133265197846758ea6746711a260969cef mdf2iso-0.3.0-src.tar.bz2 97723
3
-SHA256 7b6622c58bc6a5111eba719d2b55cdfab54cbb26f3aea98b7e5db0eb0062be84 mdf2iso-0.3.0-src.tar.bz2 97723

+ 0
- 684
app-cdr/mdf2iso/files/mdf2iso-0.3.0-bigfiles.patch View File

@@ -1,684 +0,0 @@
1
-Only in mdf2iso/src: .deps
2
-Only in mdf2iso.new/src: .kdbgrc.mdf2iso
3
-diff -bur mdf2iso/src/Makefile.am mdf2iso.new/src/Makefile.am
4
---- mdf2iso/src/Makefile.am	2005-05-19 11:24:11.000000000 +0200
5
-+++ mdf2iso.new/src/Makefile.am	2005-07-31 17:47:36.000000000 +0200
6
-@@ -1,2 +1,3 @@
7
- bin_PROGRAMS = mdf2iso
8
- mdf2iso_SOURCES = mdf2iso.c
9
-+AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall
10
-diff -bur mdf2iso/src/Makefile.in mdf2iso.new/src/Makefile.in
11
---- mdf2iso/src/Makefile.in	2005-05-22 21:42:09.000000000 +0200
12
-+++ mdf2iso.new/src/Makefile.in	2005-07-31 17:49:16.000000000 +0200
13
-@@ -136,6 +136,7 @@
14
- sysconfdir = @sysconfdir@
15
- target_alias = @target_alias@
16
- mdf2iso_SOURCES = mdf2iso.c
17
-+AM_CFLAGS = -D_FILE_OFFSET_BITS=64 -Wall
18
- all: all-am
19
- 
20
- .SUFFIXES:
21
-@@ -149,9 +150,9 @@
22
- 	      exit 1;; \
23
- 	  esac; \
24
- 	done; \
25
--	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/Makefile'; \
26
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  src/Makefile'; \
27
- 	cd $(top_srcdir) && \
28
--	  $(AUTOMAKE) --foreign  src/Makefile
29
-+	  $(AUTOMAKE) --gnu  src/Makefile
30
- .PRECIOUS: Makefile
31
- Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
32
- 	@case '$?' in \
33
-diff -bur mdf2iso/src/mdf2iso.c mdf2iso.new/src/mdf2iso.c
34
---- mdf2iso/src/mdf2iso.c	2005-05-22 21:52:08.000000000 +0200
35
-+++ mdf2iso.new/src/mdf2iso.c	2005-07-31 19:41:56.000000000 +0200
36
-@@ -1,4 +1,4 @@
37
-- /*  $Id: mdf2iso.c, 22/05/05 
38
-+/*  $Id: mdf2iso.c, 22/05/05 
39
- 
40
-     Copyright (C) 2004,2005 Salvatore Santagati <salvatore.santagati@gmail.com>   
41
- 
42
-@@ -16,19 +16,14 @@
43
-     along with this program; if not, write to the                         
44
-     Free Software Foundation, Inc.,                                       
45
-     59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.        
46
--  */
47
-+*/
48
- 
49
- #include <stdio.h>
50
- #include <stdlib.h>
51
- #include <string.h>
52
- #include <errno.h>
53
- 
54
--#define VERSION "0.3.0"
55
--
56
--/* Support Large File */
57
--
58
--#define _FILE_OFFSET_BITS 64
59
--
60
-+#define VERSION "0.3.1"
61
- 
62
- 
63
- const char SYNC_HEADER[12] = { (char) 0x00,
64
-@@ -83,14 +78,21 @@
65
-   (char) 0x00
66
- };
67
- 
68
-+#define ISO9660 0
69
-+#define SYNC 1
70
-+#define SYNC_MDF 2
71
-+#define MDF_AUDIO 3
72
-+#define UNKNOWN -1
73
- 
74
--void
75
--toc_file (char *destfilename, int sub)
76
-+int toc_file (char *destfilename, int sub)
77
- {
78
--  char destfiletoc[1024], destfiledat[1024];
79
-+  int ret=0;
80
-+  char *destfiletoc;
81
-+  char *destfiledat;
82
-   FILE *ftoc;
83
--  strcpy (destfiletoc, destfilename);
84
--  strcpy (destfiledat, destfilename);
85
-+  
86
-+  destfiletoc=strdup(destfilename);
87
-+  destfiledat=strdup(destfilename);
88
-   strcpy (destfiletoc + strlen (destfilename) - 4, ".toc");
89
-   strcpy (destfiledat + strlen (destfilename) - 4, ".dat");
90
- 
91
-@@ -100,11 +102,8 @@
92
-       fprintf (ftoc, "// Track 1\n");
93
-       fprintf (ftoc, "TRACK MODE1_RAW");
94
- 
95
--      if (sub == 1)
96
--	fprintf (ftoc, " RW_RAW\n");
97
--
98
--      else
99
--	fprintf (ftoc, "\n");
100
-+    if (sub == 1) fprintf (ftoc, " RW_RAW\n");
101
-+    else fprintf (ftoc, "\n");
102
- 
103
-       fprintf (ftoc, "NO COPY\n");
104
-       fprintf (ftoc, "DATAFILE \"%s\"\n", destfiledat);
105
-@@ -114,26 +113,27 @@
106
-     }
107
-   else
108
-     {
109
--      printf ("%s\n", strerror (errno));
110
--      exit (EXIT_FAILURE);
111
-+    printf ("Error opening %s for output: %s\n",destfiletoc,strerror(errno));
112
-+    ret=-1;
113
-     };
114
--
115
-+  free(destfiletoc);
116
-+  free(destfiledat);
117
-+  return ret;
118
- }
119
- 
120
--int
121
--number_file (char *destfilename)
122
-+/*
123
-+int number_file (char *destfilename)
124
- {
125
-   int i = 1, test_mdf = 0;
126
-   int n_mdf;
127
-   char mdf[2], destfilemdf[2354];
128
-   FILE *fsource;
129
-+  
130
-   strcpy (destfilemdf, destfilename);
131
-   strcpy (destfilemdf + strlen (destfilename) - 1, ".0");
132
-   for (i = 0; test_mdf == 0; i++)
133
--
134
-     {
135
-       if ((fsource = fopen (destfilemdf, "rb")) != NULL)
136
--
137
- 	{
138
- 	  printf ("\nCheck : ");
139
- 	  sprintf (mdf, "md%d", i);
140
-@@ -141,203 +141,219 @@
141
- 	  printf ("%s, ", destfilemdf);
142
- 	  fclose (fsource);
143
- 	}
144
--
145
-       else
146
- 	{
147
- 	  test_mdf = 1;
148
- 	}
149
--    };
150
-+  }
151
-   printf ("\r                                   \n");
152
-   n_mdf = i - 1;
153
-   return (n_mdf);
154
- }
155
-+*/
156
- 
157
--void
158
--cuesheets (char *destfilename)
159
-+int cuesheets (char *destfilename)
160
- {
161
--  char destfilecue[1024], destfilebin[1024];
162
-+  int ret=0;
163
-+  char *destfilecue;
164
-+  char *destfilebin;
165
-   FILE *fcue;
166
--  strcpy (destfilecue, destfilename);
167
--  strcpy (destfilebin, destfilename);
168
-+  
169
-+  destfilecue=strdup(destfilename);
170
-+  destfilebin=strdup(destfilename);
171
-   strcpy (destfilecue + strlen (destfilename) - 4, ".cue");
172
-   strcpy (destfilebin + strlen (destfilename) - 4, ".bin");
173
--  fcue = fopen (destfilecue, "w");
174
-+  if ((fcue = fopen (destfilecue, "w"))!=NULL)
175
-+  {
176
-   fprintf (fcue, "FILE \"%s\" BINARY\n", destfilebin);
177
-   fprintf (fcue, "TRACK 1 MODE1/2352\n");
178
-   fprintf (fcue, "INDEX 1 00:00:00\n");
179
-   rename (destfilename, destfilebin);
180
-   printf ("Create Cuesheets : %s\n", destfilecue);
181
-   fclose (fcue);
182
-+  }
183
-+  else
184
-+  {
185
-+    printf ("Error opening %s for output: %s\n",destfilecue,strerror(errno));
186
-+    ret=-1;
187
-+  }
188
-+  return ret;
189
- }
190
- 
191
--void
192
--main_percent (int percent_bar)
193
-+int previous_percent=-1;
194
-+void main_percent (int percent_bar)
195
-+// Prints a progress bar, takes a percentage as argument.
196
- {
197
--  int progress_bar, progress_space;
198
-+  //int progress_bar, progress_space;
199
-+ 
200
-+  if (percent_bar==previous_percent) return;  // Nothing changed, don't waste CPU cycles.
201
-+  
202
-+  printf("%3d%% [:%.*s>%.*s:]\r",percent_bar,20-(percent_bar/5),"                    ",
203
-+                                                  percent_bar/5,"====================");
204
-+  /*
205
-   printf ("%d%% [:", percent_bar);
206
--  for (progress_bar = 1; progress_bar <= (int) (percent_bar / 5);
207
--       progress_bar++)
208
-+  for (progress_bar = 1; progress_bar <= (int) (percent_bar / 5); progress_bar++)
209
-     printf ("=");
210
-   printf (">");
211
- 
212
--  for (progress_space = 0; progress_space < (20 - progress_bar);
213
--       progress_space++)
214
--    printf (" ");
215
-+  for (; progress_bar <= 20; ++progress_bar) printf (" ");
216
-   printf (":]\r");
217
-+  */
218
- }
219
- 
220
--void
221
--usage ()
222
-+void usage ()
223
-+// Prints the command line syntax
224
- {
225
--  printf ("mdf2iso v%s by Salvatore Santagati\n", VERSION);
226
--  printf ("Web     : http//mdf2iso.berlios.de\n");
227
--  printf ("Email   : salvatore.santagati@gmail.com\n");
228
--  printf ("Irc     : irc.freenode.net #ignus\n");
229
--  printf ("Note	: iodellavitanonhocapitouncazzo\n");
230
--  printf ("License : released under the GNU GPL v2 or later\n\n");
231
-+  printf (" Web     : http//mdf2iso.berlios.de\n");
232
-+  printf (" Email   : salvatore.santagati@gmail.com\n");
233
-+  printf (" Irc     : irc.freenode.net #ignus\n");
234
-+  printf (" Note    : iodellavitanonhocapitouncazzo\n\n");
235
-   printf ("Usage :\n");
236
--  printf ("mdf2iso [OPTION] [BASENAME.MDF] [DESTINATION]\n\n");
237
--  printf ("OPTION\n");
238
--  printf ("\t--toc    Generate toc file\n");
239
--  printf ("\t--cue    Generate cue file\n");
240
--  printf ("\t--help   display this notice\n\n");
241
-+  printf ("mdf2iso [--cue|--toc|--help] <sourcefile> [destfile]\n\n");
242
-+  printf ("Options:\n");
243
-+  printf ("  --toc    Generate toc/dat files\n");
244
-+  printf ("  --cue    Generate cue/bin files\n");
245
-+  printf ("  --help   Display this notice\n");
246
-+  printf (" sourcefile\tFilename of the .mdf file to be converted\n");
247
-+  printf (" destfile\tFilename of the target ISO9660 file.\n"\
248
-+          "\t\tIf none given, one is derived from sourcefile.\n\n");
249
- }
250
- 
251
--int
252
--main (int argc, char **argv)
253
-+char mdftype(FILE *f)
254
-+/* returns 
255
-+   -1 for unknown
256
-+   0 for ISO9660
257
-+   1 for SYNC
258
-+   2 for SYNC MDF
259
-+   3 for MDF Audio
260
-+   (see #defines above)
261
-+*/
262
- {
263
--  int seek_ecc, sector_size, seek_head, sector_data, n_mdf;
264
-+  char buf[12];
265
-+  
266
-+  fseek(f, 32768, SEEK_SET);
267
-+  fread(buf, sizeof (char), 8, f);
268
-+  if (!memcmp (ISO_9660, buf, 8)) return ISO9660; // File is ISO9660
269
-+  
270
-+  fseek(f, 0L, SEEK_SET);
271
-+  fread(buf, sizeof (char), 12, f);
272
-+  
273
-+  fseek (f, 2352, SEEK_SET);
274
-+  
275
-+  if (!memcmp (SYNC_HEADER, buf, 12))  // Has SYNC_HEADER
276
-+  {
277
-+    fread (buf, sizeof (char), 12, f);
278
-+    if (!memcmp (SYNC_HEADER_MDF, buf, 12)) return SYNC_MDF;   // File is SYNC MDF
279
-+    if (!memcmp (SYNC_HEADER, buf, 12)) return SYNC;       // File is SYNC
280
-+  }
281
-+  else  // Does not have SYNC_HEADER
282
-+  {
283
-+    fread(buf, sizeof (char), 12, f);
284
-+    if (!memcmp (SYNC_HEADER_MDF_AUDIO, buf, 12)) return MDF_AUDIO; // File is MDF Audio
285
-+  }
286
-+
287
-+  // Reached a point where nothing else matters.  
288
-+  return UNKNOWN;  // Unknown format
289
-+}
290
-+
291
-+
292
-+// === Main program code ===
293
-+
294
-+int main (int argc, char **argv)
295
-+{
296
-+  int seek_ecc, sector_size, seek_head, sector_data;//, n_mdf;
297
-   int cue = 0, cue_mode = 0, sub = 1, toc = 0, sub_toc = 0;
298
-   int opts = 0;
299
--  double size_iso, write_iso;
300
--  long percent = 0;
301
--  long i, source_length, progressbar;
302
--  char buf[2448], destfilename[2354];
303
-+  long i, source_length;
304
-+  char buf[2448];
305
-+  char *destfilename=NULL;
306
-+  char *basefilename=NULL;
307
-   FILE *fdest, *fsource;
308
- 
309
-+  // Print identification
310
-+  printf ("mdf2iso v%s by Salvatore Santagati\n", VERSION);
311
-+  printf ("Licensed under GPL v2 or later\n");
312
- 
313
--  if (argc < 2)
314
- 
315
-+  // *** Process command line options ***
316
-+  
317
-+  if (argc < 2)
318
-     {
319
--      usage ();
320
--      exit (EXIT_FAILURE);
321
-+    // Not enough parameters; print help
322
-+    usage();
323
-+    exit(EXIT_FAILURE);
324
-     }
325
- 
326
--  else
327
--
328
--    {
329
-+  // Search for options --cue and --toc
330
-       for (i = 0; i < argc; i++)
331
--
332
- 	{
333
--
334
- 	  if (!strcmp (argv[i], "--help"))
335
--
336
- 	    {
337
- 	      usage ();
338
- 	      exit (EXIT_SUCCESS);
339
- 	    }
340
- 	  if (!strcmp (argv[i], "--cue"))
341
--
342
- 	    {
343
- 	      cue = 1;
344
- 	      opts++;
345
- 	    }
346
- 	  if (!strcmp (argv[i], "--toc"))
347
--
348
- 	    {
349
- 	      toc = 1;
350
- 	      opts++;
351
- 	    }
352
- 	}
353
- 
354
--      if ((cue == 1) && (toc == 1))
355
--
356
--	{
357
--	  usage ();
358
--	  exit (EXIT_FAILURE);
359
--	}
360
--      if ((opts == 1) && (argc <= 2))
361
--
362
-+  // Catch impossible parameter combinations
363
-+  if (((cue == 1) && (toc == 1)) ||
364
-+     ((opts == 1) && (argc <= 2)))
365
- 	{
366
--	  usage ();
367
--	  exit (EXIT_FAILURE);
368
-+    usage();
369
-+    exit(EXIT_FAILURE);
370
- 	}
371
- 
372
-+  // Get the base filename
373
-+  basefilename=argv[1+opts];  // simple pointer, but makes life easier.
374
- 
375
-+  // Get the destination filename
376
-       if (argc >= (3 + opts))
377
--	strcpy (destfilename, argv[2 + opts]);
378
--
379
--      else
380
--
381
--	{
382
--	  strcpy (destfilename, argv[1 + opts]);
383
--	  if (strlen (argv[1 + cue]) < 5
384
--	      || strcmp (destfilename + strlen (argv[1 + opts]) - 4, ".mdf"))
385
--	    strcpy (destfilename + strlen (argv[1 + opts]), ".iso");
386
--
387
-+    // The destination filename is explicitly entered at the prompt
388
-+    destfilename=strdup(argv[2 + opts]);
389
- 	  else
390
--	    strcpy (destfilename + strlen (argv[1 + opts]) - 4, ".iso");
391
--	}
392
--      if ((fsource = fopen (argv[1 + opts], "rb")) != NULL)
393
--
394
- 	{
395
--	  fseek (fsource, 32768, SEEK_CUR);
396
--	  fread (buf, sizeof (char), 8, fsource);
397
--	  if (memcmp (ISO_9660, buf, 8))
398
--
399
-+    // Derive destination filename from the basename:
400
-+    //  If basename is "*.mdf" use "*.iso" als destname
401
-+    //  otherwise simply append ".iso" to the basename to create destname.
402
-+    destfilename=strdup(basefilename);
403
-+    i=strlen(destfilename);  // Reusing 'i' here as temporary variable
404
-+    if (i < 5 || strcmp(destfilename + i - 4, ".mdf"))
405
- 	    {
406
--	      fseek (fsource, 0L, SEEK_SET);
407
--	      fread (buf, sizeof (char), 12, fsource);
408
--	      if (!memcmp (SYNC_HEADER, buf, 12))
409
--
410
--		{
411
--		  fseek (fsource, 0L, SEEK_SET);
412
--		  fseek (fsource, 2352, SEEK_CUR);
413
--		  fread (buf, sizeof (char), 12, fsource);
414
--		  if (!memcmp (SYNC_HEADER_MDF, buf, 12))
415
--
416
--		    {
417
--		      if (cue == 1)
418
--			{
419
--			  cue_mode = 1;
420
--
421
--			  /* BAD SECTOR TO NORMAL IMAGE */
422
--			  seek_ecc = 96;
423
--			  sector_size = 2448;
424
--			  sector_data = 2352;
425
--			  seek_head = 0;
426
--			}
427
--
428
--		      else if (toc == 0)
429
--
430
--			{
431
--
432
--			  /*BAD SECTOR */
433
--			  seek_ecc = 384;
434
--			  sector_size = 2448;
435
--			  sector_data = 2048;
436
--			  seek_head = 16;
437
-+      destfilename=realloc(destfilename,i+5); 
438
-+      strcat(destfilename, ".iso");
439
- 			}
440
--
441
- 		      else
442
--
443
--			{
444
--
445
--			  /*BAD SECTOR */
446
--			  seek_ecc = 0;
447
--			  sector_size = 2448;
448
--			  sector_data = 2448;
449
--			  seek_head = 0;
450
--			  sub_toc = 1;
451
--			}
452
-+      strcpy(destfilename + i - 3, "iso");
453
- 		    }
454
- 
455
--		  else
456
-+  // *** Preprocess basefile ***
457
- 
458
-+  // Try opening basefile
459
-+  if ((fsource = fopen(basefilename, "rb")) == NULL)
460
- 		    {
461
--		      if (!memcmp (SYNC_HEADER, buf, 12))
462
-+    free(destfilename);
463
-+    printf ("Could not open %s: %s\n", basefilename, strerror(errno));
464
-+    exit (EXIT_FAILURE);
465
-+  }
466
- 
467
-+  // Determine filetype & set some stuff accordingly (or exit)
468
-+  switch (mdftype(fsource))
469
- 			{
470
-+    case ISO9660:
471
-+            printf("%s is already ISO9660.\n",basefilename);
472
-+            fclose(fsource);
473
-+            free(destfilename);
474
-+            exit(EXIT_SUCCESS);
475
-+    case SYNC: 
476
- 			  if (cue == 1)
477
- 			    {
478
- 			      cue_mode = 1;
479
-@@ -348,129 +364,134 @@
480
- 			      seek_head = 0;
481
- 			    }
482
- 			  if (toc == 0)
483
--
484
- 			    {
485
--
486
- 			      /*NORMAL IMAGE */
487
- 			      seek_ecc = 288;
488
- 			      sector_size = 2352;
489
- 			      sector_data = 2048;
490
- 			      seek_head = 16;
491
- 			    }
492
--
493
- 			  else
494
--
495
- 			    {
496
- 			      seek_ecc = 0;
497
- 			      sector_size = 2352;
498
- 			      sector_data = 2352;
499
- 			      seek_head = 0;
500
- 			    }
501
--			}
502
--
503
--		      else
504
--
505
--			{
506
--			  printf ("Sorry I don't know this format :(\n");
507
--			  exit (EXIT_FAILURE);
508
--			}
509
--		    }
510
--		}
511
--
512
--	      else
513
--
514
-+            break;
515
-+    case SYNC_MDF:
516
-+            if (cue == 1)
517
- 		{
518
--		  fseek (fsource, 0L, SEEK_SET);
519
--		  fseek (fsource, 2352, SEEK_CUR);
520
--		  fread (buf, sizeof (char), 12, fsource);
521
--		  if (memcmp (SYNC_HEADER_MDF_AUDIO, buf, 12))
522
-+              cue_mode = 1;
523
- 
524
-+              /* BAD SECTOR TO NORMAL IMAGE */
525
-+              seek_ecc = 96;
526
-+              sector_size = 2448;
527
-+              sector_data = 2352;
528
-+              seek_head = 0;
529
-+            }
530
-+            else if (toc == 0)
531
- 		    {
532
--		      printf ("Sorry I don't know this format :(\n");
533
--		      exit (EXIT_FAILURE);
534
-+              /*BAD SECTOR */
535
-+              seek_ecc = 384;
536
-+              sector_size = 2448;
537
-+              sector_data = 2048;
538
-+              seek_head = 16;
539
- 		    }
540
--
541
- 		  else
542
--
543
- 		    {
544
--
545
-+              /*BAD SECTOR */
546
-+              seek_ecc = 0;
547
-+              sector_size = 2448;
548
-+              sector_data = 2448;
549
-+              seek_head = 0;
550
-+              sub_toc = 1;
551
-+            }
552
-+            break;
553
-+    case MDF_AUDIO:
554
- 		      /*BAD SECTOR AUDIO */
555
- 		      seek_head = 0;
556
- 		      sector_size = 2448;
557
- 		      seek_ecc = 96;
558
- 		      sector_data = 2352;
559
- 		      cue = 0;
560
-+            break;
561
-+    default:printf("Unknown format for %s.\n",basefilename);
562
-+            fclose(fsource);
563
-+            free(destfilename);
564
-+            exit (EXIT_FAILURE);
565
- 		    }
566
--		}
567
--	      if ((fdest = fopen (destfilename, "wb")) != NULL);
568
- 
569
--	      else
570
-+  //  *** Create destination file ***
571
-+    
572
-+  // Try opening the destination file for output
573
-+  if ((fdest = fopen (destfilename, "wb")) == NULL)
574
- 		{
575
--		  printf ("%s\n", strerror (errno));
576
-+    printf ("Unable to open %s for output: %s\n",destfilename,strerror(errno));
577
-+    free(destfilename);
578
-+    fclose(fsource);
579
- 		  exit (EXIT_FAILURE);
580
--		};
581
-+  }
582
-+
583
-+    
584
- 	      fseek (fsource, 0L, SEEK_END);
585
- 	      source_length = ftell (fsource) / sector_size;
586
--	      size_iso = (int) (source_length * sector_data);
587
--	      progressbar = 100 / source_length;
588
- 	      fseek (fsource, 0L, SEEK_SET);
589
--
590
- 	      {
591
- 		for (i = 0; i < source_length; i++)
592
--
593
- 		  {
594
- 		    fseek (fsource, seek_head, SEEK_CUR);
595
--		    if (fread (buf, sizeof (char), sector_data, fsource));
596
--
597
--		    else
598
-+      if (fread(buf, sizeof (char), sector_data, fsource)!=sector_data)
599
- 		      {
600
--			printf ("%s\n", strerror (errno));
601
-+        printf ("Error reading from %s: %s\n",basefilename, strerror (errno));
602
-+        fclose(fsource);
603
-+        fclose(fdest);
604
-+        remove(destfilename);
605
-+        free(destfilename);
606
- 			exit (EXIT_FAILURE);
607
--		      };
608
--		    if (fwrite (buf, sizeof (char), sector_data, fdest));
609
--
610
--		    else
611
-+      }
612
-+      if (fwrite (buf, sizeof (char), sector_data, fdest)!=sector_data)
613
- 		      {
614
--			printf ("%s\n", strerror (errno));
615
-+        printf ("Error writing to %s: %s\n",destfilename, strerror (errno));
616
-+        fclose(fsource);
617
-+        fclose(fdest);
618
-+        remove(destfilename);
619
-+        free(destfilename);
620
- 			exit (EXIT_FAILURE);
621
--		      };
622
-+      }
623
- 		    fseek (fsource, seek_ecc, SEEK_CUR);
624
--		    write_iso = (int) (sector_data * i);
625
--		    if (i != 0)
626
--		      percent = (int) (write_iso * 100 / size_iso);
627
--		    main_percent (percent);
628
--	      }} printf ("100%%[:====================:]\n");
629
-+      main_percent(i*100/source_length);
630
-+    }
631
-+  } printf ("100%% [:=====================:]\n");
632
- 
633
- 	      fclose (fsource);
634
- 	      fclose (fdest);
635
- 
636
--	      if (cue == 1)
637
--		cuesheets (destfilename);
638
--	      if (toc == 1)
639
--		toc_file (destfilename, sub_toc);
640
-+  // *** create Toc or Cue file is requested ***
641
-+  if (cue == 1) if (cuesheets(destfilename))
642
-+  {
643
-+    free(destfilename);
644
-+    exit(EXIT_FAILURE);
645
-+  }
646
-+  if (toc == 1) if (toc_file(destfilename, sub_toc))
647
-+  {
648
-+    free(destfilename);
649
-+    exit(EXIT_FAILURE);
650
-+  }
651
- 	      if ((toc == 0) && (cue == 0))
652
--		printf ("Create iso9660: %s\n", destfilename);
653
-+    printf("Created iso9660: %s\n", destfilename);
654
-+
655
-+  free(destfilename);
656
- 
657
- 	      exit (EXIT_SUCCESS);
658
--	    }
659
- 
660
--	  else
661
--	    printf ("This is file iso9660 ;)\n");
662
-+/*
663
- 	  n_mdf = number_file (destfilename) - 1;
664
--	  /* if (n_mdf > 1)
665
--
666
-+  / * if (n_mdf > 1) 
667
- 	     {
668
- 	     printf ("\rDetect %d md* file and now emerge this\n", n_mdf);
669
- 	     }
670
--	   */
671
-+  * /
672
- 	  fclose (fsource);
673
--	  exit (EXIT_SUCCESS);
674
--	}
675
--
676
--      else
677
--	{
678
--	  printf ("%s\n", strerror (errno));
679
--	  exit (EXIT_FAILURE);
680
--	};
681
--    }
682
-+  exit (EXIT_SUCCESS);*/
683
- }
684
-

+ 0
- 28
app-cdr/mdf2iso/mdf2iso-0.3.0-r1.ebuild View File

@@ -1,28 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-inherit eutils toolchain-funcs
5
-
6
-DESCRIPTION="Alcohol 120% bin image to ISO image file converter"
7
-HOMEPAGE="http://mdf2iso.berlios.de/"
8
-SRC_URI="http://download.berlios.de/${PN}/${P}-src.tar.bz2"
9
-LICENSE="GPL-2"
10
-SLOT="0"
11
-KEYWORDS="~amd64 ~ppc ~x86"
12
-IUSE=""
13
-DEPEND="virtual/libc"
14
-RDEPEND="virtual/libc"
15
-
16
-S=${WORKDIR}/${PN}
17
-
18
-src_unpack() {
19
-	unpack ${A}
20
-	cd "${S}"
21
-
22
-	epatch "${FILESDIR}"/${P}-bigfiles.patch
23
-}
24
-
25
-src_install() {
26
-	dodoc ChangeLog
27
-	dobin src/${PN} || die "dobin failed"
28
-}

+ 0
- 2
app-misc/nixnote/Manifest View File

@@ -1,2 +0,0 @@
1
-DIST nixnote-1.6_amd64.tar.gz 53989217 SHA256 781f8b9cbe3e1137b62d4dbb76670b3e2d5a20403b04b3767e03a2e89dba860e SHA512 5c56bbc8b59be57437aa145c4414a2967ec6afe41372d399e2ca9934ab11d07559721ab860118f02e5b7ccc4c79232f7dc7761a9f5dfedd0c2ef44189b1fa57c WHIRLPOOL 0a230ba543ef0351a41b444cc64399ba00b6b0aea69f54f91bdc60f149693dee2872d961ac923faf621228bd4b6df2224db44aede3bc7c988f01f10b83b495b3
2
-DIST nixnote-1.6_i386.tar.gz 53529229 SHA256 50be711e33d37fd43590845718e5e5710cc48a5f7f745df8990b0f792da3a7da SHA512 d051df6ed2902c129e883243e30ce5496b5694fe1f41d89d24b0214425797309233c0d066fe251fb38ca64dc8ae5b13057ed4f887e1d365d842a5fd3a001515f WHIRLPOOL f522a5e2c97c94ee82dede5077f13d95016249563ba06b8145356a9aea99f1370a8f52dadabbd210cd96dee020c90fb959c01f7265157c973578a801c0a6761a

+ 0
- 26
app-misc/nixnote/nixnote-1.6.ebuild View File

@@ -1,26 +0,0 @@
1
-# Copyright 1999-2011 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=2
6
-
7
-inherit eutils
8
-
9
-DESCRIPTION="An open source Evernote clone"
10
-HOMEPAGE="http://nevernote.sourceforge.net/index.htm"
11
-SRC_URI="x86?    ( mirror://sourceforge/nevernote/${P}_i386.tar.gz )
12
-		 amd64?  ( mirror://sourceforge/nevernote/${P}_amd64.tar.gz )"
13
-
14
-LICENSE="GPL-2"
15
-SLOT="0"
16
-KEYWORDS="~x86 ~amd64"
17
-IUSE=""
18
-
19
-DEPEND=""
20
-RDEPEND=">=virtual/jdk-1.5
21
- 		 media-libs/libpng:1.2"
22
-
23
-S="${PN}"
24
-src_install() {
25
-	cp -rf "${S}/usr" "${D}/"
26
-}

+ 0
- 57
app-misc/stderred/stderred-9999.ebuild View File

@@ -1,57 +0,0 @@
1
-# Copyright 1999-2011 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=4
6
-
7
-inherit eutils
8
-
9
-if [[ ${PV} == "9999" ]] ; then
10
-	EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/albinoloverats/stderred.git"}
11
-	inherit git-r3
12
-	KEYWORDS=""
13
-else
14
-	SRC_URI=""
15
-	KEYWORDS="-* ~x86 ~amd64"
16
-fi
17
-
18
-DESCRIPTION="Standard error output colorizer"
19
-
20
-HOMEPAGE="https://github.com/albinoloverats/stderred"
21
-
22
-SLOT="0"
23
-
24
-LICENSE="GPL-3"
25
-
26
-IUSE=""
27
-
28
-DEPEND=""
29
-
30
-RDEPEND="${DEPEND}"
31
-
32
-src_prepare() {
33
-	if [[ ${PV} == "9999" ]] ; then
34
-		# Allow user patches to be applied without modifying the ebuild
35
-		epatch_user
36
-	fi
37
-}
38
-
39
-src_compile() {
40
-	if [[ amd64 == ${ARCH} ]]; then
41
-		make both
42
-	else
43
-		make lib/stderred
44
-	fi
45
-}
46
-
47
-src_install() {
48
-	if [[ amd64 == ${ARCH} ]]; then
49
-		install -d ${D}//usr/lib32
50
-		install -d ${D}//usr/lib64
51
-		install lib64/*.so ${D}/usr/lib64
52
-		install lib/*.so ${D}/usr/lib32
53
-	else
54
-		install -d ${D}//usr/lib32
55
-		install lib/*.so ${D}/usr/lib32
56
-	fi
57
-}

+ 0
- 3
app-pda/libimobiledevice/Manifest View File

@@ -1,3 +0,0 @@
1
-AUX Manifest.gentoo 165 SHA256 9992ec903f5b2405f540ebb22431614d13a31f6d15528f529255cf3e9ca6faee SHA512 13ddbcd9ccbf881dbe9c3f00cbedc192eb71d23109cc170d4a1c1e5fe88cb4e847da2aa014e3a7b75f75cbb74c5cd07a5ccbdedeebeedb8562c8c953a42832b7 WHIRLPOOL 8fa3469433a8d68294fad0c9fabde49306426c25f424b7bdc3e32f1fe6325d9dd1a18dd3ac93707c3e4eb595204e2395baf9c6d65eafa9e4e70381c1b8461661
2
-AUX Manifest.gentoo_prefix 165 SHA256 9992ec903f5b2405f540ebb22431614d13a31f6d15528f529255cf3e9ca6faee SHA512 13ddbcd9ccbf881dbe9c3f00cbedc192eb71d23109cc170d4a1c1e5fe88cb4e847da2aa014e3a7b75f75cbb74c5cd07a5ccbdedeebeedb8562c8c953a42832b7 WHIRLPOOL 8fa3469433a8d68294fad0c9fabde49306426c25f424b7bdc3e32f1fe6325d9dd1a18dd3ac93707c3e4eb595204e2395baf9c6d65eafa9e4e70381c1b8461661
3
-EBUILD libimobiledevice-9999.ebuild 1418 SHA256 d38712e85fafd38943fc7bfdbc56b006f601ca1fc6e6b662c46acaf5f770ff77 SHA512 1944a133b5960496b35728d1a5cd5c7dfb9b8519a9d4c7e96d3cbc9e0304f908c8d6831c8ef35613606d658b5829e4e46c9278494c34aa6bbbf5f0789ab9182f WHIRLPOOL 7ad7c94115c5b75f9b970e3a72113aa2a155276834205a373d492020bf08f0bf77608411f7e8f0a4646692788605f556a1157fe9ac137aec0ec6bc1ad0e0fbdd

+ 0
- 3
app-pda/libimobiledevice/files/Manifest.gentoo View File

@@ -1,3 +0,0 @@
1
-files/gnutls-3.4.patch	71ed420e0565af28d038ddff8781165a
2
-libimobiledevice-1.2.0.ebuild	a9921545e8da7a755da065dab7efb93f
3
-metadata.xml	cb5d9bdaca573f38e988891b59c0ec8e

+ 0
- 3
app-pda/libimobiledevice/files/Manifest.gentoo_prefix View File

@@ -1,3 +0,0 @@
1
-files/gnutls-3.4.patch	71ed420e0565af28d038ddff8781165a
2
-libimobiledevice-1.2.0.ebuild	a9921545e8da7a755da065dab7efb93f
3
-metadata.xml	cb5d9bdaca573f38e988891b59c0ec8e

+ 0
- 62
app-pda/libimobiledevice/libimobiledevice-9999.ebuild View File

@@ -1,62 +0,0 @@
1
-# Copyright 1999-2013 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: app-pda/libimobiledevice/libimobiledevice-9999.ebuild,v 1.0 2013/10/31 16:38:49 srcs Exp $
4
-
5
-EAPI=5
6
-PYTHON_COMPAT=( python2_7 )
7
-EGIT_MASTER="master"
8
-inherit autotools eutils git-2 python-r1 multilib
9
-
10
-DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
11
-HOMEPAGE="http://www.libimobiledevice.org/"
12
-SRC_URI=""
13
-EGIT_REPO_URI="https://github.com/libimobiledevice/libimobiledevice.git"
14
-
15
-LICENSE="GPL-2 LGPL-2.1"
16
-SLOT="0/6"
17
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
18
-IUSE="gnutls python"
19
-
20
-RDEPEND=">=app-pda/libplist-1.10[python?,${PYTHON_USEDEP}]
21
-	>=app-pda/libusbmuxd-1.0.9
22
-	gnutls? (
23
-		dev-libs/libgcrypt
24
-		>=dev-libs/libtasn1-1.1
25
-		>=net-libs/gnutls-2.2.0
26
-	)
27
-	!gnutls? ( dev-libs/openssl:0 )"
28
-DEPEND="${RDEPEND}
29
-	virtual/pkgconfig
30
-	python? (
31
-		${PYTHON_DEPS}
32
-		>=dev-python/cython-0.17[${PYTHON_USEDEP}]
33
-	)"
34
-
35
-DOCS=( AUTHORS NEWS README )
36
-
37
-pkg_setup() {
38
-	# Prevent linking to the installed copy
39
-	if has_version "<${CATEGORY}/${P}"; then
40
-		rm -f "${EROOT}"/usr/$(get_libdir)/${PN}$(get_libname)
41
-	fi
42
-}
43
-
44
-src_prepare() {
45
-	eautoreconf
46
-}
47
-
48
-src_configure() {
49
-	use python && python_export_best
50
-
51
-	local myconf
52
-	use gnutls && myconf='--disable-openssl'
53
-	use python || myconf+=' --without-cython'
54
-
55
-	econf --disable-static ${myconf}
56
-}
57
-
58
-src_install() {
59
-	default
60
-
61
-	prune_libtool_files --all
62
-}

+ 0
- 1
dev-lang/gnu-smalltalk/Manifest View File

@@ -1 +0,0 @@
1
-DIST smalltalk-3.2.5.tar.gz 5779293 SHA256 06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce SHA512 385e5fba2acb8870759e5178282210c09c45685d0cf776bc50f4ed10c9afacf9164547ba8099ea3ed9a92a2a253aa9c2b011a7a9f2dff47ea9cfdf3b42029ebc WHIRLPOOL 3c7f1bd451eae1372d06196e1dc8408a83d8a717e67f09be4b6172d0243bca71a11d298ac9e5946a2599c6322b2ef7c204fd54d41c818151661c04af4aa89f08

+ 0
- 7
dev-lang/gnu-smalltalk/files/50gnu-smalltalk-gentoo.el View File

@@ -1,7 +0,0 @@
1
-
2
-;;; gnu-smalltalk site-lisp configuration
3
-
4
-(add-to-list 'load-path "@SITELISP@")
5
-(autoload 'smalltalk-mode "smalltalk-mode" "Autoload for smalltalk-mode" t)
6
-(autoload 'gst "gst-mode" "Autoload for gst" t)
7
-(add-to-list 'auto-mode-alist '("\\.st\\'" . smalltalk-mode))

+ 0
- 69
dev-lang/gnu-smalltalk/gnu-smalltalk-3.2.5.ebuild View File

@@ -1,69 +0,0 @@
1
-# Copyright 1999-2012 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $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 $
4
-
5
-EAPI="3"
6
-
7
-inherit elisp-common flag-o-matic eutils multilib
8
-
9
-DESCRIPTION="GNU Smalltalk"
10
-HOMEPAGE="http://smalltalk.gnu.org"
11
-SRC_URI="mirror://gnu/smalltalk/smalltalk-${PV}.tar.gz"
12
-LICENSE="GPL-2"
13
-SLOT="0"
14
-KEYWORDS="~amd64 ~x86"
15
-IUSE="tk readline emacs gtk gmp"
16
-
17
-DEPEND="app-arch/zip
18
-	sys-libs/gdbm
19
-	sys-apps/debianutils
20
-	dev-libs/libsigsegv
21
-	virtual/libffi
22
-	emacs? ( virtual/emacs )
23
-	readline? ( sys-libs/readline )
24
-	tk? ( dev-lang/tk )
25
-	gtk? ( =x11-libs/gtk+-2* )
26
-	gmp? ( dev-libs/gmp )"
27
-RDEPEND=""
28
-
29
-S="${WORKDIR}/smalltalk-${PV}"
30
-
31
-SITEFILE=50gnu-smalltalk-gentoo.el
32
-
33
-src_configure() {
34
-	replace-flags '-O3' '-O2'
35
-	econf \
36
-		--libdir=/usr/$(get_libdir) \
37
-		--with-system-libsigsegv \
38
-		--with-system-libffi \
39
-		--with-system-libltdl \
40
-		$(use_with emacs emacs) \
41
-		$(use_with readline readline) \
42
-		$(use_with gmp gmp) \
43
-		$(use_with tk tcl /usr/$(get_libdir)) \
44
-		$(use_with tk tk /usr/$(get_libdir)) \
45
-		$(use_enable gtk gtk)
46
-}
47
-
48
-src_compile() {
49
-	emake || die "emake failed"
50
-	use emacs && elisp-compile *.el
51
-}
52
-
53
-src_install() {
54
-	emake DESTDIR="${D}" install || die
55
-	dodoc AUTHORS COPYING* ChangeLog NEWS README THANKS TODO
56
-	if use emacs; then
57
-		elisp-install "${PN}" *.el *.elc
58
-		elisp-site-file-install "${FILESDIR}/${SITEFILE}"
59
-	fi
60
-	fperms 0444 /usr/share/smalltalk/packages.xml
61
-}
62
-
63
-pkg_postinst() {
64
-	use emacs && elisp-site-regen
65
-}
66
-
67
-pkg_postrm() {
68
-	use emacs && elisp-site-regen
69
-}

+ 0
- 14
dev-lang/gnu-smalltalk/metadata.xml View File

@@ -1,14 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3
-<pkgmetadata>
4
-  <maintainer>
5
-    <email>pchrist@gentoo.org</email>
6
-  </maintainer>
7
-  <longdescription>
8
-    GNU Smalltalk is a free implementation of the Smalltalk-80
9
-    language which runs on most versions on Unix and, in general,
10
-    everywhere you can find a POSIX-compliance library. An uncommon
11
-    feature of it is that it is well-versed to scripting tasks and
12
-    headless processing.
13
-  </longdescription>
14
-</pkgmetadata>

+ 0
- 3
dev-lang/vala/Manifest View File

@@ -1,4 +1 @@
1
-DIST vala-0.38.8.tar.xz 3405060 SHA256 2fa746b51cd66e43577d1da06a80b708c2875cadaafee77e9700ea35cf23882c SHA512 de4e2d3d5fbe610a6ff4c42ab006ace803d2d90fe55a9c73262c4cda4e8bd352e010c6dcc8652bf439ae220b3090a8792eab55f70e296f62992cdb8ea23a6212 WHIRLPOOL 777b37e59d5a4b42a51cf217d0f4f7b1c860d0f506582856b1cd4d45de2da5adc01195306e32b40dfc7c6a4cebf87438bc4bb741f56d0b7706ea1ada84ab3bb7
2
-DIST vala-0.39.7.tar.xz 3311764 SHA256 a54ec96125fdb63dbf96a8a3a65df41fdd88a617c1354088b5e10f8f0c89914d SHA512 5a801ed93af1cbe6c4739f6ed114ba7d598a537983b34f0e288304919d890f83e2f8658f1aa019670162382ec47fc4489e0aec2187b00ee3f6ddd494e0eb2068 WHIRLPOOL ff8950bd857ced4b408961930b049acf025b8249ee1a3ee76146d8fdc57e99acee0150636542794f7dc393afef452b040d2cb7ac0ebd7e3ecd9668a2cd761ead
3
-DIST vala-0.40.4.tar.xz 3346216 SHA256 379354a2a2f7ee5c4d6e0f5e88b0e32620dcd5f51972baf6d90d9f18eb689198 SHA512 e8d2b02981e2a14ac1d336fa2e8d8d6ae5c207ad8991abfab135d06b2cef823966cca21bb7881257b80b7429738d11d9639b10b8a7031cef8f14f5d72b631af7 WHIRLPOOL 8c8ac76a62bf89603eccc8c3712e68e1af544b7f2401400867e28b19ac8bc7c02d6ab3e6fc4129095c0ab22cada3edfe52bd0d72ed849db5df6b46a06c3ee165
4 1
 DIST vala-0.40.6.tar.xz 3351248 SHA256 6da450f1a73e0f1e17506e68cce5b9e8996349e576d3f8cb6b0b73ee22e44be2 SHA512 08d609d0a3e7acbf09eb720d19e2a6869be32a57f41e8c2c0f175712ed89f927e33d6080bc62b4eddeda586d720b0b17635828633fe0787b903c6b7b6354b6a5 WHIRLPOOL 0d9808f172347f42ab0429fc1f7c8670e4cf23823a20beafbf39b90eea7bd1b78f94c7fceb716974ad38fba9241001f1d6a929aa361ea4406ed3ce1352487da1

+ 0
- 43
dev-lang/vala/vala-0.38.8.ebuild View File

@@ -1,43 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-inherit gnome2
6
-
7
-DESCRIPTION="Compiler for the GObject type system"
8
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
9
-
10
-LICENSE="LGPL-2.1"
11
-SLOT="0.38"
12
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
13
-IUSE="test"
14
-
15
-RDEPEND="
16
-	>=dev-libs/glib-2.32:2
17
-	>=dev-libs/vala-common-${PV}
18
-"
19
-DEPEND="${RDEPEND}
20
-	!${CATEGORY}/${PN}:0
21
-	dev-libs/libxslt
22
-	sys-devel/flex
23
-	virtual/pkgconfig
24
-	virtual/yacc
25
-	test? (
26
-		dev-libs/dbus-glib
27
-		>=dev-libs/glib-2.26:2 )
28
-	>=media-gfx/graphviz-2.40.1
29
-"
30
-
31
-src_configure() {
32
-	gnome2_src_configure --disable-unversioned
33
-}
34
-
35
-src_install() {
36
-	emake DESTDIR="${D}" install
37
-	dosym /usr/bin/vala-"${SLOT}" /usr/bin/vala
38
-	dosym /usr/bin/vala-gen-introspect-"${SLOT}" /usr/bin/vala-gen-introspect
39
-	dosym /usr/bin/valac-"${SLOT}" /usr/bin/valac
40
-	dosym /usr/bin/valadoc-"${SLOT}" /usr/bin/valadoc
41
-	dosym /usr/bin/vapicheck-"${SLOT}" /usr/bin/vapicheck
42
-	dosym /usr/bin/vapigen-"${SLOT}" /usr/bin/vapigen
43
-}

+ 0
- 46
dev-lang/vala/vala-0.39.7.ebuild View File

@@ -1,46 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-inherit gnome2
6
-
7
-DESCRIPTION="Compiler for the GObject type system"
8
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
9
-
10
-LICENSE="LGPL-2.1"
11
-SLOT="0.40"
12
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
13
-IUSE="test"
14
-
15
-RDEPEND="
16
-	>=dev-libs/glib-2.32:2
17
-	>=dev-libs/vala-common-${PV}
18
-"
19
-
20
-#TODO: slot install is a bit broken
21
-DEPEND="${RDEPEND}
22
-	!${CATEGORY}/${PN}:0
23
-	dev-libs/libxslt
24
-	sys-devel/flex
25
-	virtual/pkgconfig
26
-	virtual/yacc
27
-	test? (
28
-		dev-libs/dbus-glib
29
-		>=dev-libs/glib-2.26:2 )
30
-	>=media-gfx/graphviz-2.40.1
31
-	!dev-lang/vala:0.38
32
-"
33
-
34
-src_configure() {
35
-	gnome2_src_configure --disable-unversioned
36
-}
37
-
38
-src_install() {
39
-	emake DESTDIR="${D}" install
40
-	dosym /usr/bin/vala-"${SLOT}" /usr/bin/vala
41
-	dosym /usr/bin/vala-gen-introspect-"${SLOT}" /usr/bin/vala-gen-introspect
42
-	dosym /usr/bin/valac-"${SLOT}" /usr/bin/valac
43
-	dosym /usr/bin/valadoc-"${SLOT}" /usr/bin/valadoc
44
-	dosym /usr/bin/vapicheck-"${SLOT}" /usr/bin/vapicheck
45
-	dosym /usr/bin/vapigen-"${SLOT}" /usr/bin/vapigen
46
-}

+ 0
- 48
dev-lang/vala/vala-0.40.4.ebuild View File

@@ -1,48 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-inherit gnome2
6
-
7
-DESCRIPTION="Compiler for the GObject type system"
8
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
9
-
10
-SRC_URI="https://download.gnome.org/sources/vala/0.40/vala-${PV}.tar.xz"
11
-
12
-LICENSE="LGPL-2.1"
13
-SLOT="0.40"
14
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
15
-IUSE="test"
16
-
17
-RDEPEND="
18
-	>=dev-libs/glib-2.32:2
19
-	>=dev-libs/vala-common-${PV}
20
-"
21
-
22
-#TODO: slot install is a bit broken
23
-DEPEND="${RDEPEND}
24
-	!${CATEGORY}/${PN}:0
25
-	dev-libs/libxslt
26
-	sys-devel/flex
27
-	virtual/pkgconfig
28
-	virtual/yacc
29
-	test? (
30
-		dev-libs/dbus-glib
31
-		>=dev-libs/glib-2.26:2 )
32
-	>=media-gfx/graphviz-2.40.1
33
-	!dev-lang/vala:0.38
34
-"
35
-
36
-src_configure() {
37
-	gnome2_src_configure --disable-unversioned
38
-}
39
-
40
-src_install() {
41
-	emake DESTDIR="${D}" install
42
-	dosym /usr/bin/vala-"${SLOT}" /usr/bin/vala
43
-	dosym /usr/bin/vala-gen-introspect-"${SLOT}" /usr/bin/vala-gen-introspect
44
-	dosym /usr/bin/valac-"${SLOT}" /usr/bin/valac
45
-	dosym /usr/bin/valadoc-"${SLOT}" /usr/bin/valadoc
46
-	dosym /usr/bin/vapicheck-"${SLOT}" /usr/bin/vapicheck
47
-	dosym /usr/bin/vapigen-"${SLOT}" /usr/bin/vapigen
48
-}

+ 0
- 1
dev-libs/libgee/Manifest View File

@@ -1 +0,0 @@
1
-DIST libgee-0.20.0.tar.xz 678972 SHA256 21308ba3ed77646dda2e724c0e8d5a2f8d101fb05e078975a532d7887223c2bb SHA512 c01611ed34862888fa038111010ec9899465f43423c9c90a18050dc0b0c2a53cf0fe3c7affcbdee91e225622ccbfa08bfd0c08f0eb7935611b3d461b5b919e66 WHIRLPOOL eed68ca240309dc06576dfc03185d74087c6437eb1a2bf6ed291a2448bd3e4b997ccd111796bb05a057748ede3c22880917bba758612690ec6d823001865dfb0

+ 0
- 29
dev-libs/libgee/libgee-0.20.0.ebuild View File

@@ -1,29 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-
6
-inherit gnome2
7
-
8
-DESCRIPTION="GObject-based interfaces and classes for commonly used data structures"
9
-HOMEPAGE="https://wiki.gnome.org/Projects/Libgee"
10
-
11
-LICENSE="LGPL-2.1+"
12
-SLOT="0.8/2"
13
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc ppc64 ~sh sparc x86 ~x86-linux"
14
-IUSE="+introspection"
15
-
16
-# FIXME: add doc support, requires valadoc
17
-RDEPEND="
18
-	>=dev-libs/glib-2.36:2
19
-	introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
20
-"
21
-DEPEND="${RDEPEND}
22
-	virtual/pkgconfig
23
-"
24
-
25
-src_configure() {
26
-	gnome2_src_configure \
27
-		$(use_enable introspection)
28
-		VALAC="$(type -P false)"
29
-}

+ 0
- 3
dev-libs/vala-common/Manifest View File

@@ -1,4 +1 @@
1
-DIST vala-0.38.8.tar.xz 3405060 SHA256 2fa746b51cd66e43577d1da06a80b708c2875cadaafee77e9700ea35cf23882c SHA512 de4e2d3d5fbe610a6ff4c42ab006ace803d2d90fe55a9c73262c4cda4e8bd352e010c6dcc8652bf439ae220b3090a8792eab55f70e296f62992cdb8ea23a6212 WHIRLPOOL 777b37e59d5a4b42a51cf217d0f4f7b1c860d0f506582856b1cd4d45de2da5adc01195306e32b40dfc7c6a4cebf87438bc4bb741f56d0b7706ea1ada84ab3bb7
2
-DIST vala-0.39.7.tar.xz 3311764 SHA256 a54ec96125fdb63dbf96a8a3a65df41fdd88a617c1354088b5e10f8f0c89914d SHA512 5a801ed93af1cbe6c4739f6ed114ba7d598a537983b34f0e288304919d890f83e2f8658f1aa019670162382ec47fc4489e0aec2187b00ee3f6ddd494e0eb2068 WHIRLPOOL ff8950bd857ced4b408961930b049acf025b8249ee1a3ee76146d8fdc57e99acee0150636542794f7dc393afef452b040d2cb7ac0ebd7e3ecd9668a2cd761ead
3
-DIST vala-0.40.4.tar.xz 3346216 SHA256 379354a2a2f7ee5c4d6e0f5e88b0e32620dcd5f51972baf6d90d9f18eb689198 SHA512 e8d2b02981e2a14ac1d336fa2e8d8d6ae5c207ad8991abfab135d06b2cef823966cca21bb7881257b80b7429738d11d9639b10b8a7031cef8f14f5d72b631af7 WHIRLPOOL 8c8ac76a62bf89603eccc8c3712e68e1af544b7f2401400867e28b19ac8bc7c02d6ab3e6fc4129095c0ab22cada3edfe52bd0d72ed849db5df6b46a06c3ee165
4 1
 DIST vala-0.40.6.tar.xz 3351248 SHA256 6da450f1a73e0f1e17506e68cce5b9e8996349e576d3f8cb6b0b73ee22e44be2 SHA512 08d609d0a3e7acbf09eb720d19e2a6869be32a57f41e8c2c0f175712ed89f927e33d6080bc62b4eddeda586d720b0b17635828633fe0787b903c6b7b6354b6a5 WHIRLPOOL 0d9808f172347f42ab0429fc1f7c8670e4cf23823a20beafbf39b90eea7bd1b78f94c7fceb716974ad38fba9241001f1d6a929aa361ea4406ed3ce1352487da1

+ 0
- 76
dev-libs/vala-common/vala-common-0.38.8.ebuild View File

@@ -1,76 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-GNOME_ORG_MODULE="vala"
6
-
7
-inherit gnome.org
8
-
9
-DESCRIPTION="Build infrastructure for packages that use Vala"
10
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
11
-
12
-LICENSE="LGPL-2.1"
13
-SLOT="0"
14
-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"
15
-IUSE=""
16
-
17
-# Previously ${PN} was part of dev-lang/vala
18
-RDEPEND="
19
-	!<dev-lang/vala-0.10.4-r2
20
-	!<dev-lang/vala-0.12.1-r1:0.12
21
-	!<dev-lang/vala-0.14.2-r2:0.14
22
-	!<dev-lang/vala-0.16.1-r2:0.16
23
-	!<dev-lang/vala-0.17.5:0.18
24
-"
25
-DEPEND=""
26
-
27
-src_configure() { :; }
28
-
29
-src_compile() { :; }
30
-
31
-src_install() {
32
-	insinto /usr/share/aclocal
33
-	doins vala.m4 vapigen/vapigen.m4
34
-	insinto /usr/share/vala
35
-	doins vapigen/Makefile.vapigen
36
-}
37
-
38
-pkg_postinst() {
39
-	# Hack to prevent alternatives_auto_makesym in previously installed
40
-	# dev-lang/vala's pkg_postrm from overwriting vala-common's files
41
-	if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
42
-		ebegin "Removing old vala-0.10 macros"
43
-		rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
44
-		eend $?
45
-	fi
46
-	if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
47
-		ebegin "Removing old vala-0.12 macros"
48
-		rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
49
-		eend $?
50
-	fi
51
-	if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
52
-		ebegin "Removing old vala-0.14 macros"
53
-		rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
54
-		eend $?
55
-	fi
56
-	if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
57
-		ebegin "Removing old vala-0.16 macros"
58
-		rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
59
-		eend $?
60
-		if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
61
-			ebegin "Removing old vala-0.16 makefile template"
62
-			rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
63
-			eend $?
64
-		fi
65
-	fi
66
-	if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
67
-		ebegin "Removing old vala-0.18 macros"
68
-		rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
69
-		eend $?
70
-		if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
71
-			ebegin "Removing old vala-0.18 makefile template"
72
-			rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
73
-			eend $?
74
-		fi
75
-	fi
76
-}

+ 0
- 76
dev-libs/vala-common/vala-common-0.39.7.ebuild View File

@@ -1,76 +0,0 @@
1
-# Copyright 1999-2017 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-GNOME_ORG_MODULE="vala"
6
-
7
-inherit gnome.org
8
-
9
-DESCRIPTION="Build infrastructure for packages that use Vala"
10
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
11
-
12
-LICENSE="LGPL-2.1"
13
-SLOT="0"
14
-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"
15
-IUSE=""
16
-
17
-# Previously ${PN} was part of dev-lang/vala
18
-RDEPEND="
19
-	!<dev-lang/vala-0.10.4-r2
20
-	!<dev-lang/vala-0.12.1-r1:0.12
21
-	!<dev-lang/vala-0.14.2-r2:0.14
22
-	!<dev-lang/vala-0.16.1-r2:0.16
23
-	!<dev-lang/vala-0.17.5:0.18
24
-"
25
-DEPEND=""
26
-
27
-src_configure() { :; }
28
-
29
-src_compile() { :; }
30
-
31
-src_install() {
32
-	insinto /usr/share/aclocal
33
-	doins vala.m4 vapigen/vapigen.m4
34
-	insinto /usr/share/vala
35
-	doins vapigen/Makefile.vapigen
36
-}
37
-
38
-pkg_postinst() {
39
-	# Hack to prevent alternatives_auto_makesym in previously installed
40
-	# dev-lang/vala's pkg_postrm from overwriting vala-common's files
41
-	if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
42
-		ebegin "Removing old vala-0.10 macros"
43
-		rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
44
-		eend $?
45
-	fi
46
-	if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
47
-		ebegin "Removing old vala-0.12 macros"
48
-		rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
49
-		eend $?
50
-	fi
51
-	if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
52
-		ebegin "Removing old vala-0.14 macros"
53
-		rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
54
-		eend $?
55
-	fi
56
-	if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
57
-		ebegin "Removing old vala-0.16 macros"
58
-		rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
59
-		eend $?
60
-		if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
61
-			ebegin "Removing old vala-0.16 makefile template"
62
-			rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
63
-			eend $?
64
-		fi
65
-	fi
66
-	if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
67
-		ebegin "Removing old vala-0.18 macros"
68
-		rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
69
-		eend $?
70
-		if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
71
-			ebegin "Removing old vala-0.18 makefile template"
72
-			rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
73
-			eend $?
74
-		fi
75
-	fi
76
-}

+ 0
- 76
dev-libs/vala-common/vala-common-0.40.4.ebuild View File

@@ -1,76 +0,0 @@
1
-# Copyright 1999-2018 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=6
5
-GNOME_ORG_MODULE="vala"
6
-
7
-inherit gnome.org
8
-
9
-DESCRIPTION="Build infrastructure for packages that use Vala"
10
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala"
11
-
12
-LICENSE="LGPL-2.1"
13
-SLOT="0"
14
-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"
15
-IUSE=""
16
-
17
-# Previously ${PN} was part of dev-lang/vala
18
-RDEPEND="
19
-	!<dev-lang/vala-0.10.4-r2
20
-	!<dev-lang/vala-0.12.1-r1:0.12
21
-	!<dev-lang/vala-0.14.2-r2:0.14
22
-	!<dev-lang/vala-0.16.1-r2:0.16
23
-	!<dev-lang/vala-0.17.5:0.18
24
-"
25
-DEPEND=""
26
-
27
-src_configure() { :; }
28
-
29
-src_compile() { :; }
30
-
31
-src_install() {
32
-	insinto /usr/share/aclocal
33
-	doins vala.m4 vapigen/vapigen.m4
34
-	insinto /usr/share/vala
35
-	doins vapigen/Makefile.vapigen
36
-}
37
-
38
-pkg_postinst() {
39
-	# Hack to prevent alternatives_auto_makesym in previously installed
40
-	# dev-lang/vala's pkg_postrm from overwriting vala-common's files
41
-	if has_version '<dev-lang/vala-0.10.4-r2:0.10' && [[ -f "${EROOT}usr/share/aclocal/vala-0-10.m4" ]]; then
42
-		ebegin "Removing old vala-0.10 macros"
43
-		rm "${EROOT}usr/share/aclocal/vala-0-10.m4" &> /dev/null
44
-		eend $?
45
-	fi
46
-	if has_version '<dev-lang/vala-0.12.1-r1:0.12' && [[ -f "${EROOT}usr/share/aclocal/vala-0-12.m4" ]]; then
47
-		ebegin "Removing old vala-0.12 macros"
48
-		rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
49
-		eend $?
50
-	fi
51
-	if has_version '<dev-lang/vala-0.14.2-r2:0.14' && [[ -f "${EROOT}usr/share/aclocal/vala-0-14.m4" ]]; then
52
-		ebegin "Removing old vala-0.14 macros"
53
-		rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
54
-		eend $?
55
-	fi
56
-	if has_version '<dev-lang/vala-0.16.1-r2:0.16' && [[ -f "${EROOT}usr/share/aclocal/vala-0-16.m4" ]]; then
57
-		ebegin "Removing old vala-0.16 macros"
58
-		rm "${EROOT}usr/share/aclocal/vala-0-14.m4" &> /dev/null
59
-		eend $?
60
-		if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
61
-			ebegin "Removing old vala-0.16 makefile template"
62
-			rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> /dev/null
63
-			eend $?
64
-		fi
65
-	fi
66
-	if has_version '<dev-lang/vala-0.17.5:0.18' && [[ -f "${EROOT}usr/share/aclocal/vala-0-18.m4" ]]; then
67
-		ebegin "Removing old vala-0.18 macros"
68
-		rm "${EROOT}usr/share/aclocal/vala-0-12.m4" &> /dev/null
69
-		eend $?
70
-		if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
71
-			ebegin "Removing old vala-0.18 makefile template"
72
-			rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> /dev/null
73
-			eend $?
74
-		fi
75
-	fi
76
-}

+ 0
- 1
dev-perl/Term-Animation/Manifest View File

@@ -1 +0,0 @@
1
-DIST Term-Animation-2.6.tar.gz 19395 SHA256 7d5c3c2d4f9b657a8b1dce7f5e2cbbe02ada2e97c72f3a0304bf3c99d084b045 SHA512 5d2c3e18e70d19fead2a2ad2d09bfb03f3f3d569f472ea43449799c089254a14ee9c4e695d5c93bda2a30d6e7538566c16a522ceac3c747a5cf0e522f21f1e18 WHIRLPOOL 6aca6fb8a492d6c276be0e7789ccb4ba2efcb635ce9f97737c69ff9135fc06a46624c9d333c50abb3e4488fbd99fbfe9b7f70a7e7120a38d0969d94ec1d252cc

+ 0
- 24
dev-perl/Term-Animation/Term-Animation-2.6.ebuild View File

@@ -1,24 +0,0 @@
1
-# Copyright © 2009, 2010, 2011, 2012, 2013  James Rowe <jnrowe@gmail.com>
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=5
5
-
6
-MODULE_AUTHOR=KBAUCOM
7
-
8
-inherit perl-module
9
-
10
-DESCRIPTION="ASCII sprite animation framework"
11
-
12
-SLOT="0"
13
-LICENSE="Artistic"
14
-KEYWORDS="amd64 x86"
15
-IUSE=""
16
-
17
-SRC_TEST="do"
18
-
19
-DEPEND="dev-perl/Curses"
20
-RDEPEND="${DEPEND}"
21
-
22
-src_test() {
23
-	perl-module_src_test
24
-}

+ 0
- 1
games-fps/urbanterror/Manifest View File

@@ -1 +0,0 @@
1
-DIST urbanterror-4.3.3_p20180218.tar.gz 10069644 SHA256 2f97ba0bd1fdd0a953f5888c9d385102f206336de417aa3cccff5884af52ce60 SHA512 e7f433b9971f5992efedee96123fe7c7665b6c7fa4a516df281e1f3635a9d56a653310e38f326a8e53640ed0a7d8e3bf6b44c08d70b8378d1ccdd75c05b31dc8 WHIRLPOOL 3b2cd8b46f611d2d8b61a8befae003fa795d3cea9650f0a72d83453ac84e7c58bb890a1b5f59b3bcf8c6cf21a0ef1e627db854155470dd026fe4a9b48cfd69c0

+ 0
- 73
games-fps/urbanterror/files/urbanterror-4.3-fix-build_system.patch View File

@@ -1,73 +0,0 @@
1
-Author: Nils Freydank <holgersson@posteo.de>
2
-Date:   Fri Nov 17 20:30:00 2017 +0100
3
-
4
-Respect CFLAGS, CPPFLAGS etc. This patch is inspired
5
-by hasufell’s patch.
6
-
7
---- a/Makefile  2017-03-31 11:08:58.419210817 +0200
8
-+++ b/Makefile	2017-11-17 20:30:00.000000000 +0100
9
-@@ -223,7 +223,7 @@
10
- ifndef USE_ALTGAMMA
11
-   # Clearskies - X11-based gamma for Linux
12
-   USE_ALTGAMMA=1
13
--endif
14
-+  endif
15
- 
16
- ifndef USE_SKEETMOD
17
-   USE_SKEETMOD=0
18
-@@ -306,34 +306,33 @@
19
- CLIENT_EXTRA_FILES=
20
- 
21
- ifneq (,$(findstring "$(PLATFORM)", "linux" "gnu_kfreebsd" "kfreebsd-gnu" "gnu"))
22
--  BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
23
--    -pipe -DUSE_ICON -DARCH_STRING=\\\"$(ARCH)\\\"
24
-+  BASE_CFLAGS = -DUSE_ICON -DARCH_STRING=\\\"$(ARCH)\\\"
25
-   CLIENT_CFLAGS += $(SDL_CFLAGS)
26
- 
27
--  OPTIMIZEVM = -O3
28
--  OPTIMIZE = $(OPTIMIZEVM) -ffast-math
29
-+  OPTIMIZEVM =
30
-+  OPTIMIZE = $(OPTIMIZEVM)
31
- 
32
-   ifeq ($(ARCH),x86_64)
33
--    OPTIMIZEVM = -O3
34
--    OPTIMIZE = $(OPTIMIZEVM) -ffast-math
35
-+    OPTIMIZEVM =
36
-+    OPTIMIZE = $(OPTIMIZEVM)
37
-     HAVE_VM_COMPILED = true
38
-   else
39
-   ifeq ($(ARCH),x86)
40
--    OPTIMIZEVM = -O3 -march=i586
41
--    OPTIMIZE = $(OPTIMIZEVM) -ffast-math
42
-+    OPTIMIZEVM =
43
-+    OPTIMIZE = $(OPTIMIZEVM)
44
-     HAVE_VM_COMPILED=true
45
-   else
46
-   ifeq ($(ARCH),ppc)
47
--    BASE_CFLAGS += -maltivec
48
-+    BASE_CFLAGS +=
49
-     HAVE_VM_COMPILED=true
50
-   endif
51
-   ifeq ($(ARCH),ppc64)
52
--    BASE_CFLAGS += -maltivec
53
-+    BASE_CFLAGS +=
54
-     HAVE_VM_COMPILED=true
55
-   endif
56
-   ifeq ($(ARCH),sparc)
57
--    OPTIMIZE += -mtune=ultrasparc3 -mv8plus
58
--    OPTIMIZEVM += -mtune=ultrasparc3 -mv8plus
59
-+    OPTIMIZE +=
60
-+    OPTIMIZEVM +=
61
-     HAVE_VM_COMPILED=true
62
-   endif
63
-   ifeq ($(ARCH),armv7l)
64
-@@ -1124,7 +1123,7 @@
65
- 
66
- define DO_CC
67
- $(echo_cmd) "CC $<"
68
--$(Q)$(CC) $(NOTSHLIBCFLAGS) $(CFLAGS) $(CLIENT_CFLAGS) $(OPTIMIZE) -o $@ -c $<
69
-+$(Q)$(CC) $(NOTSHLIBCFLAGS) $(CFLAGS) $(CPPFLAGS) $(CLIENT_CFLAGS) $(OPTIMIZE) -o $@ -c $<
70
- endef
71
- 
72
- define DO_REF_CC
73
-

+ 0
- 59
games-fps/urbanterror/files/urbanterror-4.3.3_p20180218-fix-loop.patch View File

@@ -1,59 +0,0 @@
1
-Author: Nils Freydank <holgersson@posteo.de>
2
-Date:   Wed Mar 14 21:00:00 2017 +0100
3
-
4
-Imported patch written by Tom Murphy via github.com:
5
-
6
-https://github.com/ioquake/ioq3/pull/356
7
-
8
-diff --git a/code/sys/con_tty.c b/code/sys/con_tty.c
9
-index 2c2b595cf..58f178ade 100644
10
---- a/code/sys/con_tty.c
11
-+++ b/code/sys/con_tty.c
12
-@@ -73,20 +73,6 @@ static int hist_current = -1, hist_count = 0;
13
- #define TTY_CONSOLE_PROMPT "]"
14
- #endif
15
- 
16
--/*
17
--==================
18
--CON_FlushIn
19
--
20
--Flush stdin, I suspect some terminals are sending a LOT of shit
21
--FIXME relevant?
22
--==================
23
--*/
24
--static void CON_FlushIn( void )
25
--{
26
--	char key;
27
--	while (read(STDIN_FILENO, &key, 1)!=-1);
28
--}
29
--
30
- /*
31
- ==================
32
- CON_Back
33
-@@ -441,7 +427,7 @@ char *CON_Input( void )
34
- 										TTY_con = *history;
35
- 										CON_Show();
36
- 									}
37
--									CON_FlushIn();
38
-+									tcflush(STDIN_FILENO, TCIFLUSH);
39
- 									return NULL;
40
- 									break;
41
- 								case 'B':
42
-@@ -455,7 +441,7 @@ char *CON_Input( void )
43
- 										Field_Clear(&TTY_con);
44
- 									}
45
- 									CON_Show();
46
--									CON_FlushIn();
47
-+									tcflush(STDIN_FILENO, TCIFLUSH);
48
- 									return NULL;
49
- 									break;
50
- 								case 'C':
51
-@@ -467,7 +453,7 @@ char *CON_Input( void )
52
- 					}
53
- 				}
54
- 				Com_DPrintf("droping ISCTL sequence: %d, TTY_erase: %d\n", key, TTY_erase);
55
--				CON_FlushIn();
56
-+				tcflush(STDIN_FILENO, TCIFLUSH);
57
- 				return NULL;
58
- 			}
59
- 			if (TTY_con.cursor >= sizeof(text) - 1)

+ 0
- 168
games-fps/urbanterror/urbanterror-4.3.3_p20180218.ebuild View File

@@ -1,168 +0,0 @@
1
-# Copyright 1999-2018 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI="6"
5
-inherit eapi7-ver flag-o-matic toolchain-funcs xdg-utils
6
-
7
-DESCRIPTION="Hollywood tactical shooter based on the ioquake3 engine"
8
-HOMEPAGE="http://urbanterror.info https://github.com/mickael9/ioq3"
9
-
10
-if [[ ${PV} == *9999 ]]; then
11
-	inherit git-r3
12
-	EGIT_REPO_URI="https://github.com/mickael9/ioq3.git"
13
-	EGIT_BRANCH="urt"
14
-else
15
-	COMMIT_ID="d93f05de38a6cae60fbf0f073aace64b3adc7aaf"
16
-	SRC_URI="https://github.com/mickael9/ioq3/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
17
-	S="${WORKDIR}/ioq3-${COMMIT_ID}"
18
-	KEYWORDS="~amd64 ~x86"
19
-fi
20
-
21
-LICENSE="GPL-2"
22
-SLOT="0"
23
-IUSE="+altgamma +client +curl debug mumble openal +opus server +skeetshootmod voip vorbis"
24
-REQUIRED_USE="|| ( client server )
25
-		voip? ( opus )"
26
-
27
-DOCS=( ChangeLog README.md README.ioq3.md md4-readme.txt )
28
-PATCHES=(
29
-	"${FILESDIR}"/${PN}-4.3-fix-build_system.patch
30
-	"${FILESDIR}"/${PN}-4.3.3_p20180218-fix-loop.patch
31
-)
32
-
33
-RDEPEND="
34
-	client? (
35
-		media-libs/libsdl2:=[X,sound,joystick,opengl,video]
36
-		mumble? ( media-sound/mumble:= )
37
-		openal? ( media-libs/openal:= )
38
-		opus? ( media-libs/opusfile:= )
39
-		vorbis? ( media-libs/libvorbis:= )
40
-	)
41
-	curl? ( net-misc/curl )
42
-	~games-fps/urbanterror-data-4.3.3
43
-	sys-libs/zlib:=[minizip]
44
-	virtual/jpeg:0
45
-"
46
-
47
-DEPEND="${RDEPEND}"
48
-
49
-pkg_pretend() {
50
-	if use client; then
51
-		if ! use openal && ! use opus && ! use vorbis; then
52
-			ewarn
53
-			ewarn "No sound implementation selected. Enable 'openal', 'opus' or 'vorbis' USE flag to get sound!"
54
-		fi
55
-	fi
56
-}
57
-
58
-src_configure() {
59
-	default
60
-
61
-	tc-export CC
62
-}
63
-
64
-src_compile() {
65
-	# Workaround for used zlib macro, which got renamed in Gentoo
66
-	# wrt bug #449510
67
-	append-cppflags "-DOF=_Z_OF"
68
-	append-cflags "-DOF=_Z_OF"
69
-
70
-	local my_arch=$(usex amd64 "x86_64" "i386")
71
-
72
-	emake \
73
-		ARCH=${my_arch} \
74
-		DEFAULT_BASEDIR="/usr/share/urbanterror" \
75
-		BUILD_CLIENT=$(usex "client" 1 0) \
76
-		BUILD_SERVER=$(usex "server" 1 0) \
77
-		BUILD_BASEGAME=1 \
78
-		BUILD_MISSIONPACK=0 \
79
-		BUILD_GAME_SO=0 \
80
-		BUILD_GAME_QVM=0 \
81
-		BUILD_STANDALONE=1 \
82
-		SERVERBIN="Quake3-UrT-Ded" \
83
-		CLIENTBIN="Quake3-UrT" \
84
-		USE_RENDERER_DLOPEN=0 \
85
-		USE_YACC=0 \
86
-		BASEGAME="q3ut4"\
87
-		BASEGAME_CFLAGS="${CFLAGS}" \
88
-		USE_OPENAL=$(usex "openal" 1 0) \
89
-		USE_OPENAL_DLOPEN=$(usex "openal" 1 0) \
90
-		USE_CURL=$(usex "curl" 1 0) \
91
-		USE_CURL_DLOPEN=$(usex "curl" 1 0) \
92
-		USE_CODEC_VORBIS=$(usex "vorbis" 1 0) \
93
-		USE_CODEC_OPUS=$(usex "opus" 1 0) \
94
-		USE_MUMBLE=$(usex "mumble" 1 0) \
95
-		USE_SKEETMOD=$(usex "skeetshootmod" 1 0) \
96
-		USE_VOIP=$(usex "mumble" 1 0) \
97
-		USE_INTERNAL_LIBS=0 \
98
-		USE_LOCAL_HEADERS=0 \
99
-		USE_ALTGAMMA=$(usex "altgamma" 1 0) \
100
-		$(usex "debug" "debug" "release")
101
-}
102
-
103
-src_install() {
104
-	local my_arch=$(usex amd64 "x86_64" "i386")
105
-
106
-	if use client; then
107
-		newbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT.${my_arch} ${PN}
108
-		# Shooter as defined in https://specifications.freedesktop.org/menu-spec/latest/apas02.html
109
-		make_desktop_entry ${PN} "UrbanTerror" ${PN}
110
-	fi
111
-
112
-	if use server && ! use client; then
113
-		# dedicated server only
114
-		newbin build/$(usex debug "debug" "release")-linux-${my_arch}/Quake3-UrT-Ded.${my_arch} ${PN}-ded
115
-	fi
116
-
117
-	einstalldocs
118
-}
119
-
120
-pkg_postinst() {
121
-	use client && xdg_desktop_database_update
122
-
123
-	if [[ -z "${REPLACING_VERSIONS}" ]]; then
124
-		# ^this is a new installation, so:
125
-		if use openal; then
126
-			elog ""
127
-			elog "You might need to set:"
128
-			elog "  seta s_useopenal \"1\""
129
-			elog "in your ~/.q3a/q3ut4/q3config.cfg for openal to work."
130
-		fi
131
-
132
-		if use altgamma; then
133
-			elog ""
134
-			elog "You might need to set:"
135
-			elog "  seta r_altgamma \"1\""
136
-			elog "in your ~/.q3a/q3ut4/q3config.cfg for altgamma to work."
137
-			elog "Be aware that altgamme works on a global scale, so external"
138
-			elog "applications like redshift can cause trouble. Disabling"
139
-			elog "these while playing is a usable workaround."
140
-		fi
141
-
142
-		if ! use altgamma; then
143
-			elog ""
144
-			elog "If you are using a modesetting graphics driver you might"
145
-			elog "consider setting USE=\"altgamma\"."
146
-			elog "For details take a look at:"
147
-			elog "https://bugs.freedesktop.org/show_bug.cgi?id=27222"
148
-		fi
149
-
150
-		if ! use client; then
151
-			elog ""
152
-			elog "You disabled client support. You won't be able to connect"
153
-			elog "to any servers and play. If you want to do so, enable"
154
-			elog "USE=\"client\"."
155
-		fi
156
-
157
-		if use skeetshootmod; then
158
-			elog ""
159
-			elog "You might need to set:"
160
-			elog "  seta sv_skeetshoot \"1\""
161
-			elog "in your ~/.q3a/q3ut4/q3config.cfg to use the skeetshoot mod."
162
-		fi
163
-	fi
164
-}
165
-
166
-pkg_postrm() {
167
-	use client && xdg_desktop_database_update
168
-}

+ 0
- 1
games-misc/asciiquarium/Manifest View File

@@ -1 +0,0 @@
1
-DIST asciiquarium_1.1.tar.gz 15436 SHA256 1b08c6613525e75e87546f4e8984ab3b33f1e922080268c749f1777d56c9d361 SHA512 109da0aaba272465aa2cf5ce010e9ca1ece3be5be996dfe12709b3c10e44572492196b1852e8c103ed89d2c6efd0b05e454a718267cbcc4924806d30a072d926 WHIRLPOOL 968020520c5f2a4de60870327d575233ee8d90af0bcb6666ddb0d0002cd29550f2a1caaf69022a80cbf661d258a4e35f17e5b73a08fb655d72cbf67246ec58d2

+ 0
- 27
games-misc/asciiquarium/asciiquarium-1.1.ebuild View File

@@ -1,27 +0,0 @@
1
-# Copyright 1999-2012 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=4
6
-
7
-MY_P=${P/-/_}
8
-DESCRIPTION="an aquarium/sea animation in ASCII art"
9
-HOMEPAGE="http://www.robobunny.com/projects/asciiquarium/html/"
10
-SRC_URI="http://www.robobunny.com/projects/asciiquarium/${MY_P}.tar.gz"
11
-
12
-LICENSE="GPL-2"
13
-SLOT="0"
14
-KEYWORDS="~amd64 ~x86"
15
-IUSE=""
16
-
17
-DEPEND=">=dev-lang/perl-5.6
18
-		 dev-perl/Term-Animation"
19
-RDEPEND="${DEPEND}"
20
-
21
-S=${WORKDIR}/${MY_P}
22
-
23
-src_install()
24
-{
25
-	dodoc README CHANGES
26
-	dobin asciiquarium
27
-}

+ 0
- 32
media-libs/libfilteraudio/libfilteraudio-9999.ebuild View File

@@ -1,32 +0,0 @@
1
-# Copyright 1999-2015 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=5
6
-
7
-inherit eutils git-2 toolchain-funcs
8
-
9
-DESCRIPTION="Lightweight audio filtering library made from webrtc code."
10
-HOMEPAGE="https://github.com/irungentoo/filter_audio"
11
-SRC_URI=""
12
-EGIT_REPO_URI="https://github.com/irungentoo/filter_audio"
13
-
14
-LICENSE="BSD"
15
-SLOT="0"
16
-KEYWORDS=""
17
-IUSE=""
18
-
19
-DEPEND=""
20
-RDEPEND="${DEPEND}"
21
-
22
-src_prepare() {
23
-	epatch_user
24
-}
25
-
26
-src_compile() {
27
-	emake CC="$(tc-getCC)"
28
-}
29
-
30
-src_install() {
31
-	emake DESTDIR="${D}" PREFIX="/usr" LIBDIR="$(get_libdir)" install
32
-}

+ 0
- 1
media-video/nvidia-settings/Manifest View File

@@ -1 +0,0 @@
1
-DIST nvidia-settings-340.58.tar.bz2 1549850 SHA256 21cd29fea50e62766d1985c84f6d6de8efa911e32abcbff8e7ccf0e43ebe25c0 SHA512 4c581a940c99fac28564ab6154f47cae496ebfda6339b7f10c5decf8fea52b6c12e5b63dfcf78f8365909e49539560a50338edb17117881b6a03c196bd51836c WHIRLPOOL b486032339c4f8c4767239e3a4b001667bceb2c3ef5f3e94f08d1c54c60a958e1c76456415769ce9ff0503b6eb3d903aa89599a0234e08447c33671c598e66c8

+ 0
- 77
media-video/nvidia-settings/nvidia-settings-340.58-r1.ebuild View File

@@ -1,77 +0,0 @@
1
-# Copyright 1999-2015 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Id$
4
-
5
-EAPI=5
6
-
7
-inherit eutils multilib toolchain-funcs
8
-
9
-DESCRIPTION="NVIDIA Linux X11 Settings Utility"
10
-HOMEPAGE="http://www.nvidia.com/"
11
-SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.bz2"
12
-
13
-LICENSE="GPL-2"
14
-SLOT="0"
15
-KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
16
-IUSE="examples"
17
-
18
-COMMON_DEPEND="x11-libs/libX11
19
-	x11-libs/libXext
20
-	x11-libs/libXxf86vm
21
-	x11-libs/gtk+:2
22
-	x11-libs/gdk-pixbuf[X]
23
-	media-libs/mesa
24
-	x11-libs/pango[X]
25
-	x11-libs/libXv
26
-	x11-libs/libXrandr
27
-	dev-libs/glib:2
28
-	dev-libs/jansson"
29
-
30
-RDEPEND="
31
-	x11-drivers/nvidia-drivers
32
-	${COMMON_DEPEND}
33
-	x11-libs/libvdpau"
34
-DEPEND="${RDEPEND}
35
-	virtual/pkgconfig
36
-	x11-proto/xproto"
37
-
38
-src_compile() {
39
-	einfo "Building libXNVCtrl..."
40
-	emake -C src/ \
41
-		CC="$(tc-getCC)" \
42
-		AR="$(tc-getAR)" \
43
-		RANLIB="$(tc-getRANLIB)" \
44
-		build-xnvctrl
45
-
46
-	einfo "Building nvidia-settings..."
47
-	emake -C src/ \
48
-		CC="$(tc-getCC)" \
49
-		LD="$(tc-getLD)" \
50
-		STRIP_CMD="$(type -P true)" \
51
-		NV_VERBOSE=1 \
52
-		NV_USE_BUNDLED_LIBJANSSON=0
53
-}
54
-
55
-src_install() {
56
-	emake -C src/ DESTDIR="${D}" PREFIX=/usr NV_USE_BUNDLED_LIBJANSSON=0 install
57
-
58
-	insinto /usr/$(get_libdir)
59
-	doins src/libXNVCtrl/libXNVCtrl.a
60
-
61
-	insinto /usr/include/NVCtrl
62
-	doins src/libXNVCtrl/*.h
63
-
64
-#	doicon doc/${PN}.png # Installed through nvidia-drivers
65
-	make_desktop_entry ${PN} "NVIDIA X Server Settings" ${PN} Settings
66
-
67
-	# bug 412569 - Installed through nvidia-drivers
68
-#	rm -rf "${D}"/usr/share/man
69
-
70
-	dodoc doc/*.txt
71
-
72
-	if use examples; then
73
-		docinto examples/
74
-		dodoc samples/*.c
75
-		dodoc samples/README
76
-	fi
77
-}

+ 0
- 1
media-video/v4l2ucp/Manifest View File

@@ -1 +0,0 @@
1
-DIST v4l2ucp-2.0.2.tar.bz2 41380 SHA256 e525add8788fa9ce613705a2a88947d4d1ef1c2bde8aa9f3e8ef19207271c1be SHA512 4c1e4e9fa5f8388a179632918edda2f5b84737370bf6eb67fe4b05215f0fc67f59df4749d7e86aa4da288da0eedf646978e0c84332054ec561a7c814b079fefc WHIRLPOOL 753323c49f821e7121dcc3a7c0a7861ae14bdba3e7ef72f2ab483ef4c4971bcb3e23d993ad815a6f1d75d77cdf027f79522eb3947d4b5efd0399acf6804d57d7

+ 0
- 13
media-video/v4l2ucp/files/v4l2ucp-2.0.2-videodev2.patch View File

@@ -1,13 +0,0 @@
1
-diff --git a/src/v4l2ctrl.c b/src/v4l2ctrl.c
2
-index 4eccb7b..393303c 100644
3
---- a/src/v4l2ctrl.c
4
-+++ b/src/v4l2ctrl.c
5
-@@ -26,7 +26,7 @@
6
- #include <sys/stat.h>
7
- #include <sys/types.h>
8
- #include <linux/types.h>
9
--#include <linux/videodev.h>
10
-+#include <linux/videodev2.h>
11
- #include <libv4l2.h>
12
- 
13
- #define FORMATW "%u:%31s:%d\n"

+ 0
- 22
media-video/v4l2ucp/v4l2ucp-2.0.2-r2.ebuild View File

@@ -1,22 +0,0 @@
1
-# Copyright 1999-2011 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=2
6
-
7
-inherit cmake-utils eutils
8
-
9
-DESCRIPTION="A universal control panel for all Video for Linux Two (V4L2) devices"
10
-HOMEPAGE="http://v4l2ucp.sf.net/"
11
-SRC_URI="mirror://sourceforge/v4l2ucp/${P}.tar.bz2"
12
-
13
-LICENSE="GPL-2"
14
-SLOT="0"
15
-KEYWORDS="~amd64 ~x86"
16
-IUSE=""
17
-
18
-RDEPEND="media-libs/libv4l
19
-	dev-qt/qtgui:4"
20
-DEPEND="${RDEPEND}"
21
-
22
-PATCHES=( "${FILESDIR}/${P}-videodev2.patch" )

+ 0
- 28
net-im/utox/utox-9999.ebuild View File

@@ -1,28 +0,0 @@
1
-# Copyright 1999-2016 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=5
6
-
7
-inherit gnome2-utils cmake-utils git-r3
8
-
9
-DESCRIPTION="Lightweight Tox client"
10
-HOMEPAGE="https://github.com/uTox/uTox"
11
-EGIT_REPO_URI="https://github.com/uTox/uTox.git
12
-	git://github.com/uTox/uTox.git"
13
-
14
-LICENSE="GPL-3"
15
-SLOT="0"
16
-IUSE="+dbus +filter_audio"
17
-
18
-RDEPEND="net-libs/tox[av]
19
-	media-libs/freetype
20
-	filter_audio? ( media-libs/libfilteraudio )
21
-	media-libs/libv4l
22
-	media-libs/libvpx
23
-	media-libs/openal
24
-	x11-libs/libX11
25
-	x11-libs/libXext
26
-	dbus? ( sys-apps/dbus )"
27
-DEPEND="${RDEPEND}
28
-	virtual/pkgconfig"

+ 0
- 1
sys-apps/gcp/Manifest View File

@@ -1 +0,0 @@
1
-DIST gcp-0.1.3.tar.bz2 30946 SHA256 e53c6dd6146cb81421f10fe31c1a7175c24c4aabbc235e4e908b6dbab4e0c8bd SHA512 856561d7d1514b7e90ed4e976b4572b6a82113edb9c3127168053d8993f67ea4efa1d3d5543c318dd961ee9d42679232444e1f397b1c7ba22bfba6b5d7acfc76 WHIRLPOOL 3d1349eef678a614c4b37624829c1063e0c650ad05845d26222f731b5c8fdca6415a86e73bc7e346383b32b7395961115e20ec38f845ce12ed3ce835bcd18c0e

+ 0
- 27
sys-apps/gcp/gcp-0.1.3.ebuild View File

@@ -1,27 +0,0 @@
1
-# Copyright 2012-2013 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=5
5
-
6
-PYTHON_COMPAT=( python{2_5,2_6,2_7} )
7
-
8
-inherit distutils-r1
9
-
10
-DESCRIPTION="gcp (Goffi's cp) is a file copier with queuing, progress, FAT
11
-support."
12
-HOMEPAGE="http://wiki.goffi.org/wiki/Gcp"
13
-SRC_URI="ftp://ftp.goffi.org/${PN}/${P}.tar.bz2"
14
-
15
-LICENSE="GPL-3"
16
-SLOT="0"
17
-KEYWORDS="~amd64 ~x86"
18
-IUSE=""
19
-
20
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
21
-RDEPEND="dev-python/progressbar[${PYTHON_USEDEP}]"
22
-
23
-src_prepare() {
24
-	sed -i "s#.\+share/doc.\+#],#" setup.py
25
-}
26
-
27
-DOCS=( README CHANGELOG COPYING )

+ 0
- 17
sys-apps/uksmstat/uksmstat-9999.ebuild View File

@@ -1,17 +0,0 @@
1
-# Copyright 2008-2012 Funtoo Technologies
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=4
6
-inherit git-r3 cmake-utils
7
-DESCRIPTION="Small tool to show UKSM statistics."
8
-HOMEPAGE="http://github.com/pfactum/uksmstat"
9
-EGIT_REPO_URI="https://github.com/pfactum/uksmstat.git"
10
-
11
-LICENSE="GPL-3"
12
-SLOT="0"
13
-KEYWORDS="~x86 ~amd64"
14
-IUSE=""
15
-
16
-DEPEND=""
17
-RDEPEND="${DEPEND}"

+ 0
- 36
sys-fs/android-file-transfer/android-file-transfer-9999.ebuild View File

@@ -1,36 +0,0 @@
1
-# Copyright 1999-2015 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-# $Header: $
4
-
5
-EAPI=5
6
-inherit cmake-utils git-r3
7
-
8
-MY_PN=${PN}-linux
9
-DESCRIPTION="Reliable MTP client with minimalistic UI"
10
-HOMEPAGE="https://whoozle.github.io/android-file-transfer-linux/"
11
-EGIT_REPO_URI="git://github.com/whoozle/${PN}-linux.git"
12
-
13
-LICENSE="GPL-2"
14
-SLOT="0"
15
-KEYWORDS="~amd64 ~x86"
16
-IUSE="fuse qt4 +qt5"
17
-REQUIRED_USE="^^ ( qt4 qt5 )"
18
-
19
-RDEPEND="fuse? ( sys-fs/fuse )
20
-	qt4? ( dev-qt/qtcore:4
21
-		dev-qt/qtgui:4 )
22
-	qt5? ( dev-qt/qtcore:5
23
-		dev-qt/qtgui:5
24
-		dev-qt/qtwidgets:5 )"
25
-DEPEND="${RDEPEND}
26
-	virtual/pkgconfig"
27
-
28
-src_configure() {
29
-	local mycmakeargs=(
30
-		$(cmake-utils_use_build qt4 QT_UI)
31
-		$(cmake-utils_use_use qt4 QT4)
32
-		$(cmake-utils_use_build qt5 QT_UI)
33
-		$(cmake-utils_use_use qt5 QT5)
34
-	)
35
-	cmake-utils_src_configure
36
-}

+ 0
- 1
sys-power/bbswitch/Manifest View File

@@ -1 +0,0 @@
1
-DIST bbswitch-0.8.tar.gz 15800 SHA256 76cabd3f734fb4fe6ebfe3ec9814138d0d6f47d47238521ecbd6a986b60d1477 SHA512 11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c WHIRLPOOL 4215bb74779d5bfaacd1177f89636a9006fbce369c381e620868e7012092756417f7df732b373341254fad75e08f6de4536921f5478f0032d2961d22d56a3c15

+ 0
- 46
sys-power/bbswitch/bbswitch-0.8-r1.ebuild View File

@@ -1,46 +0,0 @@
1
-# Copyright 1999-2015 Gentoo Foundation
2
-# Distributed under the terms of the GNU General Public License v2
3
-
4
-EAPI=5
5
-inherit eutils linux-mod
6
-
7
-DESCRIPTION="Toggle discrete NVIDIA Optimus graphics card"
8
-HOMEPAGE="https://github.com/Bumblebee-Project/bbswitch"
9
-SRC_URI="https://github.com/Bumblebee-Project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
10
-
11
-SLOT="0"
12
-LICENSE="GPL-3+"
13
-KEYWORDS="amd64 x86"
14
-IUSE=""
15
-
16
-DEPEND="
17
-	virtual/linux-sources
18
-	sys-kernel/linux-headers
19
-"
20
-RDEPEND=""
21
-
22
-MODULE_NAMES="bbswitch(acpi)"
23
-
24
-pkg_setup() {
25
-	linux-mod_pkg_setup
26
-
27
-	BUILD_TARGETS="default"
28
-	BUILD_PARAMS="KVERSION=${KV_FULL}"
29
-}
30
-
31
-src_prepare() {
32
-	# Fix build failure, bug #513542
33
-	sed -i 's/^KDIR.*$/KDIR\ \:= \/usr\/src\/linux/g' Makefile || die
34
-
35
-	if kernel_is ge 4 12 0 ; then
36
-		epatch "${FILESDIR}"/linux-4.12.patch
37
-	fi
38
-}
39
-
40
-src_install() {
41
-	insinto /etc/modprobe.d
42
-	newins "${FILESDIR}"/bbswitch.modprobe bbswitch.conf
43
-	dodoc NEWS README.md
44
-
45
-	linux-mod_src_install
46
-}

+ 0
- 1
sys-power/bbswitch/files/bbswitch.modprobe View File

@@ -1 +0,0 @@
1
-options bbswitch load_state=-1 unload_state=-1

+ 0
- 10
sys-power/bbswitch/files/linux-4.12.patch View File

@@ -1,10 +0,0 @@
1
---- bbswitch.c	2017-07-07 18:14:51.818861595 +0300
2
-+++ bbswitch.c	2017-07-07 18:14:42.728655302 +0300
3
-@@ -32,6 +32,7 @@
4
- #include <linux/acpi.h>
5
- #include <linux/module.h>
6
- #include <asm/uaccess.h>
7
-+#include <linux/uaccess.h>
8
- #include <linux/suspend.h>
9
- #include <linux/seq_file.h>
10
- #include <linux/pm_runtime.h>

+ 0
- 4
x11-drivers/nvidia-drivers/Manifest View File

@@ -1,4 +0,0 @@
1
-DIST NVIDIA-FreeBSD-x86-331.113.tar.gz 56371300 SHA256 f3b4b5ddf5977223646d2cdb0617ea8a5f667814ca23b29cb225c5685eacd9d7 SHA512 5c45142807a5b8ecb5e037921e4e449f4710a65358579087429e14ee50124863e6a65fbf8cc73efec22bd8ca85d3eb5a815c7301403dd3236e0bb0b177e5f3e8 WHIRLPOOL 97240066b1c45c887770bfe8539b733a2957fdc1511af5b08de4149b0ce9fedc87b6aa8ee8d243793d225c98c09681e4cca93dd1c5f601389637644e659d7863
2
-DIST NVIDIA-FreeBSD-x86_64-331.113.tar.gz 47509194 SHA256 c848e187c79064ea3f52406312aa09d06f0aaef5063be7522b2b2319c43c872c SHA512 4e206719afcee47179e0756ac67fc4e61d513efb1cd0264b28726d6de16846feee873a2df362bf645b0527d395b6d82f5b54dbc447bccb74128d7bff37bb7b1b WHIRLPOOL a51b0bd9f7301d9bb76b54ffa44337ad4d875125281c4b9921e66a76d434879832f542df9c6ba436ef83fb3fa0afe5197f3425f1b7aa16274aca5080259f343d
3
-DIST NVIDIA-Linux-x86-331.113.run 37300924 SHA256 42535a99ab68452d30d9c3fad2fb162db01d1f6821115a3c1733ed203efd588b SHA512 bc820609e0379cc5805a5428cc364795b8a5d9e5a2a4395a1ddaa1dda85e6acc59368f87f5974a39fb42bd272458627b2c742fbf1f7fedddb17102439883b111 WHIRLPOOL 1d7b5cb8be5bb76dbe1b238aab4e39ccda0e5b07da268f0652966e79d5e0d2192773316d8f22a2d6a551305b17b610242918822e94e43263c9dbfba8a48bf49b
4
-DIST NVIDIA-Linux-x86_64-331.113.run 60509547 SHA256 e9d5eb4394ef31825f7a86290b19b522851d1b599284095d81bac0f33a996219 SHA512 f71f3d20016bebe4e7f83704a7539f0d53c92a2598a34f9f48ad421e5743ef554aa97315f2a762f132b730b1f37c5811aa617fed3c5a90d3e2e9cc5320e366b7 WHIRLPOOL 2f06c45cb4750eb5c7d6a2ff4e4c3abaf813df135da13691f30238baf89c2fa1477d5694088f268d8681cf719889b9e2644fc1d707785113703cd2e4d7c0b27f

+ 0
- 24
x11-drivers/nvidia-drivers/files/3.18_kernel.patch View File

@@ -1,24 +0,0 @@
1
---- kernel/nv-drm.c	2015-02-24 19:23:26.392658708 +0300
2
-+++ kernel/nv-drm.c	2015-02-24 19:22:16.653237994 +0300
3
-@@ -18,6 +18,10 @@
4
- 
5
- #include <drm/drmP.h>
6
- 
7
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,18,0)
8
-+#include <drm/drm_gem.h>
9
-+#endif
10
-+
11
- extern nv_linux_state_t *nv_linux_devices;
12
- 
13
- struct nv_gem_object {
14
-@@ -124,6 +128,10 @@
15
-     .gem_prime_vmap = nv_gem_prime_vmap,
16
-     .gem_prime_vunmap = nv_gem_prime_vunmap,
17
- 
18
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,18,0)
19
-+ .set_busid = drm_pci_set_busid,
20
-+#endif
21
-+
22
-     .name = "nvidia-drm",
23
-     .desc = "NVIDIA DRM driver",
24
-     .date = "20130102",

+ 0
- 11
x11-drivers/nvidia-drivers/files/3.19_kernel.patch View File

@@ -1,11 +0,0 @@
1
---- kernel/nv-linux.h	2015-04-22 11:10:14.949036334 +0300
2
-+++ kernel/nv-linux.h	2015-04-22 11:09:08.609580754 +0300
3
-@@ -1860,4 +1860,8 @@
4
- #define NV_VGX_HYPER
5
- #endif
6
- 
7
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)
8
-+#define f_dentry f_path.dentry
9
-+#endif
10
-+
11
- #endif  /* _NV_LINUX_H_ */

+ 0
- 12
x11-drivers/nvidia-drivers/files/4.0_kernel.patch View File

@@ -1,12 +0,0 @@
1
---- kernel/nv-linux.h	2015-06-26 15:17:49.851273250 +0300
2
-+++ kernel/nv-linux.h	2015-06-26 15:22:51.119150159 +0300
3
-@@ -1864,4 +1864,9 @@
4
- #define f_dentry f_path.dentry
5
- #endif
6
- 
7
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 0, 0)
8
-+#define read_cr4 __read_cr4
9
-+#define write_cr4 __write_cr4
10
-+#endif
11
-+
12
- #endif  /* _NV_LINUX_H_ */

+ 0
- 22
x11-drivers/nvidia-drivers/files/4.3_kernel.patch View File

@@ -1,22 +0,0 @@
1
---- kernel/nv-procfs.c	2015-11-10 17:06:27.982384266 +0300
2
-+++ kernel/nv-procfs.c	2015-11-10 17:05:59.932593512 +0300
3
-@@ -356,7 +356,8 @@
4
-     registry_keys = ((nvl != NULL) ?
5
-             nvl->registry_keys : nv_registry_keys);
6
- 
7
--    return seq_printf(s, "Binary: \"%s\"\n", registry_keys);
8
-+    seq_printf(s, "Binary: \"%s\"\n", registry_keys);
9
-+    return 0;
10
- }
11
- 
12
- static ssize_t
13
-@@ -552,7 +553,8 @@
14
-     void *v
15
- )
16
- {
17
--    return seq_puts(s, s->private);
18
-+    seq_puts(s, s->private);
19
-+    return 0;
20
- }
21
- 
22
- NV_DEFINE_PROCFS_SINGLE_FILE(text_file);

+ 0
- 1
x11-drivers/nvidia-drivers/files/50nvidia-prelink-blacklist View File

@@ -1 +0,0 @@
1
-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*"

+ 0
- 2
x11-drivers/nvidia-drivers/files/95-nvidia-settings View File

@@ -1,2 +0,0 @@
1
-#!/bin/sh
2
-/opt/bin/nvidia-settings --load-config-only

+ 0
- 2
x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 View File

@@ -1,2 +0,0 @@
1
-#!/bin/sh
2
-/usr/bin/nvidia-settings --load-config-only

+ 0
- 11
x11-drivers/nvidia-drivers/files/NVIDIA_glx-defines.patch View File

@@ -1,11 +0,0 @@
1
-diff -ur NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h
2
---- NVIDIA_GLX-1.0-4191/usr/include/GL/glx.h	2002-12-09 21:26:55.000000000 +0100
3
-+++ NVIDIA_GLX-1.0-4191.new/usr/include/GL/glx.h	2003-01-30 18:20:23.000000000 +0100
4
-@@ -39,6 +39,7 @@
5
- typedef XID GLXPixmap;
6
- typedef XID GLXDrawable;
7
- typedef XID GLXPbuffer;
8
-+typedef XID GLXPbufferSGIX;
9
- typedef XID GLXWindow;
10
- typedef XID GLXFBConfigID;
11
- 

+ 0
- 13
x11-drivers/nvidia-drivers/files/NVIDIA_glx-glheader.patch View File

@@ -1,13 +0,0 @@
1
---- usr/include/GL/gl.g.orig	2004-07-17 19:56:59.789410584 +1000
2
-+++ usr/include/GL/gl.h	2004-07-17 19:59:08.844791184 +1000
3
-@@ -66,6 +66,10 @@
4
- typedef double GLclampd;
5
- typedef void GLvoid;
6
- 
7
-+/* Patching for some better defines in the global system */
8
-+#ifndef GL_GLEXT_LEGACY
9
-+#include <GL/glext.h>
10
-+#endif
11
- 
12
- /*************************************************************/
13
- 

+ 0
- 32
x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete-334.16.patch View File

@@ -1,32 +0,0 @@
1
---- a/kernel/nv-acpi.c
2
-+++ b/kernel/nv-acpi.c
3
-@@ -303,7 +307,10 @@ static int nv_acpi_remove(struct acpi_de
4
- 
5
-     if (pNvAcpiObject->notify_handler_installed)
6
-     {
7
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
8
-+ /* beginning with 3.13, acpi_remove_notify_handler() waits for events to finish */
9
-         NV_ACPI_OS_WAIT_EVENTS_COMPLETE();
10
-+#endif
11
- 
12
-         // remove event notifier
13
-         status = acpi_remove_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, nv_acpi_event);
14
---- a/kernel/uvm/nvidia_uvm_linux.h
15
-+++ b/kernel/uvm/nvidia_uvm_linux.h
16
-@@ -405,8 +405,14 @@
17
- // not require the RCU's read lock on current->cred.
18
- //
19
- //
20
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0)
21
-+#define NV_KUID_TO_UID(value) (__kuid_val(value))
22
-+#else
23
-+#define NV_KUID_TO_UID(value) (value)
24
-+#endif
25
-+
26
- #if defined(NV_TASK_STRUCT_HAS_CRED)
27
--#define NV_CURRENT_EUID() (__kuid_val(current->cred->euid))
28
-+ #define NV_CURRENT_EUID() NV_KUID_TO_UID(((typeof(*current->cred) __force __kernel *)current->cred)->euid)
29
- #else
30
--#define NV_CURRENT_EUID() (__kuid_val(current->euid))
31
-+#define NV_CURRENT_EUID() NV_KUID_TO_UID(current->euid)
32
- #endif

+ 0
- 35
x11-drivers/nvidia-drivers/files/acpi_os_wait_events_complete.patch View File

@@ -1,35 +0,0 @@
1
---- a/kernel/nv-acpi.c
2
-+++ b/kernel/nv-acpi.c
3
-@@ -303,7 +307,10 @@ static int nv_acpi_remove(struct acpi_de
4
- 
5
-     if (pNvAcpiObject->notify_handler_installed)
6
-     {
7
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
8
-+ /* beginning with 3.13, acpi_remove_notify_handler() waits for events to finish */
9
-         NV_ACPI_OS_WAIT_EVENTS_COMPLETE();
10
-+#endif
11
- 
12
-         // remove event notifier
13
-         status = acpi_remove_notify_handler(device->handle, ACPI_DEVICE_NOTIFY, nv_acpi_event);
14
---- a/kernel/uvm/nvidia_uvm_linux.h
15
-+++ b/kernel/uvm/nvidia_uvm_linux.h
16
-@@ -405,11 +405,17 @@ typedef void irqreturn_t;
17
- // not require the RCU's read lock on current->cred.
18
- //
19
- //
20
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0)
21
-+#define NV_KUID_TO_UID(value) (__kuid_val(value))
22
-+#else
23
-+#define NV_KUID_TO_UID(value) (value)
24
-+#endif
25
-+
26
- #if defined(NV_TASK_STRUCT_HAS_CRED)
27
- #define NV_CURRENT_EUID() \
28
--    (((typeof(*current->cred) __force __kernel *)current->cred)->euid)
29
-+        NV_KUID_TO_UID(((typeof(*current->cred) __force __kernel *)current->cred)->euid)
30
- #else
31
--#define NV_CURRENT_EUID() (current->euid)
32
-+#define NV_CURRENT_EUID() NV_KUID_TO_UID(current->euid)
33
- #endif
34
- 
35
- #define NV_ATOMIC_SET(data,val)         atomic_set(&(data), (val))

+ 0
- 18
x11-drivers/nvidia-drivers/files/nv-linux.patch View File

@@ -1,18 +0,0 @@
1
---- kernel/nv-linux.h   2013-09-03 22:46:51.397145404 -0400
2
-+++ kernel/nv-linux.h   2013-09-03 22:53:45.112478362 -0400
3
-@@ -956,11 +956,15 @@ static inline int nv_execute_on_all_cpus
4
-         *(mutex) = __mutex;                        \
5
-     }
6
- #endif
7
- 
8
- #if !defined(NV_VMWARE)
9
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 11, 0)
10
- #define NV_NUM_PHYSPAGES                num_physpages
11
-+#else
12
-+#define NV_NUM_PHYSPAGES                (get_num_physpages())
13
-+#endif
14
- #define NV_GET_CURRENT_PROCESS()        current->tgid
15
- #define NV_IN_ATOMIC()                  in_atomic()
16
- #define NV_LOCAL_BH_DISABLE()           local_bh_disable()
17
- #define NV_LOCAL_BH_ENABLE()            local_bh_enable()
18
- #define NV_COPY_TO_USER(to, from, n)    copy_to_user(to, from, n)

+ 0
- 14
x11-drivers/nvidia-drivers/files/nvidia-169.07 View File

@@ -1,14 +0,0 @@
1
-# Nvidia drivers support
2
-alias char-major-195 nvidia
3
-alias /dev/nvidiactl char-major-195
4
-
5
-# To tweak the driver the following options can be used, note that
6
-# you should be careful, as it could cause instability!! For more 
7
-# options see /usr/share/doc/PACKAGE/README 
8
-#
9
-# !!! SECURITY WARNING !!!
10
-# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
11
-# WHAT YOU ARE DOING.
12
-# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
13
-# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
14
-options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1

+ 0
- 15
x11-drivers/nvidia-drivers/files/nvidia-drivers-334.21-linux-3.14.patch View File

@@ -1,15 +0,0 @@
1
---- a/kernel/nv-linux.h
2
-+++ b/kernel/nv-linux.h
3
-@@ -273,8 +273,12 @@
4
- #endif
5
- 
6
- #if !defined(NV_VMWARE) && defined(CONFIG_ACPI)
7
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)
8
- #include <acpi/acpi.h>
9
- #include <acpi/acpi_drivers.h>
10
-+#else
11
-+#include <linux/acpi.h>
12
-+#endif
13
- #if defined(NV_ACPI_DEVICE_OPS_HAS_MATCH) || defined(ACPI_VIDEO_HID)
14
- #define NV_LINUX_ACPI_EVENTS_SUPPORTED 1
15
- #endif

+ 0
- 17
x11-drivers/nvidia-drivers/files/nvidia-drivers-pax-const.patch View File

@@ -1,17 +0,0 @@
1
-Binary files kernel.orig/.nv-procfs.c.swp and kernel/.nv-procfs.c.swp differ
2
-diff -urp kernel.orig/nv-procfs.c kernel/nv-procfs.c
3
---- kernel.orig/nv-procfs.c	2011-07-13 03:29:30.000000000 +0200
4
-+++ kernel/nv-procfs.c	2011-07-19 15:45:27.982993911 +0200
5
-@@ -707,8 +707,10 @@ int nv_register_procfs(void)
6
-      * However, in preparation for this, we need to preserve
7
-      * the procfs read() and write() operations.
8
-      */
9
--    nv_procfs_registry_fops.read = entry->proc_fops->read;
10
--    nv_procfs_registry_fops.write = entry->proc_fops->write;
11
-+    pax_open_kernel();
12
-+    *(void **)&nv_procfs_registry_fops.read = entry->proc_fops->read;
13
-+    *(void **)&nv_procfs_registry_fops.write = entry->proc_fops->write;