summaryrefslogtreecommitdiff
path: root/libre/bumblebee-libre/libre.patch
blob: 81d49ca339a62c8257bd40bb99654496e894d4a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
diff -Nur bumblebee-3.2.1.orig/Makefile.am bumblebee-3.2.1/Makefile.am
--- bumblebee-3.2.1.orig/Makefile.am	2013-04-26 12:49:03.022174178 -0300
+++ bumblebee-3.2.1/Makefile.am	2013-04-28 17:08:11.719589284 -0300
@@ -1,7 +1,6 @@
 # -*- Makefile -*-
 
 GITVERSION = $(shell "$(top_srcdir)/version.sh" "$(top_srcdir)")
-relnotes = doc/RELEASE_NOTES_3_2_1
 
 bumblebeedconfdir=$(sysconfdir)/bumblebee
 
@@ -20,23 +19,16 @@
 noinst_SCRIPTS += scripts/sysvinit/bumblebeed
 endif
 
-bin_SCRIPTS = scripts/bumblebee-bugreport
-
 xconfddir = $(bumblebeedconfdir)/xorg.conf.d
 xconfd_DATA = conf/xorg.conf.d/10-dummy.conf
 
 CLEANFILES = $(noinst_SCRIPTS) conf/bumblebee.conf $(bin_SCRIPTS)
 EXTRA_DIST = scripts/systemd/bumblebeed.service.in \
 	scripts/upstart/bumblebeed.conf.in \
-	conf/99-bumblebee-nvidia-dev.rules \
 	conf/bumblebee.conf.in \
-	conf/xorg.conf.nvidia \
 	conf/xorg.conf.nouveau \
 	$(xconfd_DATA) \
-	README.markdown \
 	scripts/bash_completion/bumblebee \
-	scripts/bumblebee-bugreport.in \
-	$(relnotes) \
 	version.sh
 # for laziness include all headers found
 EXTRA_DIST += src/*.h src/*/switching.h
@@ -57,17 +49,11 @@
 	src/driver.c src/bumblebeed.c
 bin_bumblebeed_LDADD = ${x11_LIBS} ${libbsd_LIBS} ${glib_LIBS} -lrt
 
-dist_doc_DATA = $(relnotes) README.markdown
-bumblebeedconf_DATA = conf/bumblebee.conf conf/xorg.conf.nouveau conf/xorg.conf.nvidia
+bumblebeedconf_DATA = conf/bumblebee.conf conf/xorg.conf.nouveau
 
 completiondir = $(sysconfdir)/bash_completion.d
 completion_DATA = scripts/bash_completion/bumblebee
 
-if WITH_UDEV_RULES
-udevrulesdir = $(UDEV_RULES_DIR)
-udevrules_DATA = conf/99-bumblebee-nvidia-dev.rules
-endif
-
 do_subst = sed -e 's|[@]GITVERSION[@]|$(GITVERSION)|g' \
 	-e 's|[@]CONF_XDISP[@]|$(CONF_XDISP)|g' \
 	-e 's|[@]CONF_SOCKPATH[@]|$(CONF_SOCKPATH)|g' \
@@ -97,10 +83,6 @@
 	mkdir -p scripts/systemd
 	$(do_subst) < $< > $@
 
-scripts/bumblebee-bugreport: $(srcdir)/scripts/bumblebee-bugreport.in
-	mkdir -p scripts
-	$(do_subst) < $< > $@
-
 if WITH_PIDFILE
 scripts/sysvinit/bumblebeed: $(srcdir)/scripts/sysvinit/bumblebeed.in
 	mkdir -p scripts/sysvinit
diff -Nur bumblebee-3.2.1.orig/Makefile.in bumblebee-3.2.1/Makefile.in
--- bumblebee-3.2.1.orig/Makefile.in	2013-04-26 12:49:11.306174579 -0300
+++ bumblebee-3.2.1/Makefile.in	2013-04-28 17:21:38.698898621 -0300
@@ -220,7 +220,6 @@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 STRIP = @STRIP@
-UDEV_RULES_DIR = @UDEV_RULES_DIR@
 VERSION = @VERSION@
 abs_builddir = @abs_builddir@
 abs_srcdir = @abs_srcdir@
@@ -273,7 +272,6 @@
 x11_CFLAGS = @x11_CFLAGS@
 x11_LIBS = @x11_LIBS@
 GITVERSION = $(shell "$(top_srcdir)/version.sh" "$(top_srcdir)")
-relnotes = doc/RELEASE_NOTES_3_2_1
 bumblebeedconfdir = $(sysconfdir)/bumblebee
 AM_CPPFLAGS = ${regular_CPPFLAGS} \
 		-DCONFIG_FILE='"$(bumblebeedconfdir)/bumblebee.conf"' \
@@ -286,7 +284,6 @@
 
 noinst_SCRIPTS = scripts/systemd/bumblebeed.service \
 	scripts/upstart/bumblebeed.conf $(am__append_1)
-bin_SCRIPTS = scripts/bumblebee-bugreport
 xconfddir = $(bumblebeedconfdir)/xorg.conf.d
 xconfd_DATA = conf/xorg.conf.d/10-dummy.conf
 CLEANFILES = $(noinst_SCRIPTS) conf/bumblebee.conf $(bin_SCRIPTS) \
@@ -294,10 +291,10 @@
 # for laziness include all headers found
 EXTRA_DIST = scripts/systemd/bumblebeed.service.in \
 	scripts/upstart/bumblebeed.conf.in \
-	conf/99-bumblebee-nvidia-dev.rules conf/bumblebee.conf.in \
-	conf/xorg.conf.nvidia conf/xorg.conf.nouveau $(xconfd_DATA) \
-	README.markdown scripts/bash_completion/bumblebee \
-	scripts/bumblebee-bugreport.in $(relnotes) version.sh src/*.h \
+	conf/bumblebee.conf.in \
+	conf/xorg.conf.nouveau $(xconfd_DATA) \
+	scripts/bash_completion/bumblebee \
+	version.sh src/*.h \
 	src/*/switching.h $(am__append_2)
 bin_optirun_SOURCES = src/module.c src/bbconfig.c src/bblogger.c src/bbrun.c \
 	src/bbsocket.c src/driver.c src/optirun.c src/bbsocketclient.c
@@ -309,12 +306,9 @@
 	src/driver.c src/bumblebeed.c
 
 bin_bumblebeed_LDADD = ${x11_LIBS} ${libbsd_LIBS} ${glib_LIBS} -lrt
-dist_doc_DATA = $(relnotes) README.markdown
-bumblebeedconf_DATA = conf/bumblebee.conf conf/xorg.conf.nouveau conf/xorg.conf.nvidia
+bumblebeedconf_DATA = conf/bumblebee.conf conf/xorg.conf.nouveau
 completiondir = $(sysconfdir)/bash_completion.d
 completion_DATA = scripts/bash_completion/bumblebee
-@WITH_UDEV_RULES_TRUE@udevrulesdir = $(UDEV_RULES_DIR)
-@WITH_UDEV_RULES_TRUE@udevrules_DATA = conf/99-bumblebee-nvidia-dev.rules
 do_subst = sed -e 's|[@]GITVERSION[@]|$(GITVERSION)|g' \
 	-e 's|[@]CONF_XDISP[@]|$(CONF_XDISP)|g' \
 	-e 's|[@]CONF_SOCKPATH[@]|$(CONF_SOCKPATH)|g' \
diff -Nur bumblebee-3.1.orig/conf/bumblebee.conf.in bumblebee-3.1/conf/bumblebee.conf.in
--- bumblebee-3.1.orig/conf/bumblebee.conf.in	2013-02-21 17:03:35.526542613 -0200
+++ bumblebee-3.1/conf/bumblebee.conf.in	2013-04-06 06:28:48.124159386 -0300
@@ -17,8 +17,8 @@
 # be ignored.
 NoEcoModeOverride=false
 # The Driver used by Bumblebee server. If this value is not set (or empty),
-# auto-detection is performed. The available drivers are nvidia and nouveau
-# (See also the driver-specific sections below)
+# auto-detection is performed. The available driver is nouveau
+# (See also the driver-specific section below)
 Driver=@CONF_DRIVER@
 
 ## Client options. Will take effect on the next optirun executed.
@@ -44,18 +44,6 @@
 #             none - disable PM completely
 # https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods
 
-## Section with nvidia driver specific options, only parsed if Driver=nvidia
-[driver-nvidia]
-# Module name to load, defaults to Driver if empty or unset
-KernelDriver=@CONF_DRIVER_MODULE_NVIDIA@
-PMMethod=@CONF_PM_METHOD@
-# colon-separated path to the nvidia libraries
-LibraryPath=@CONF_LDPATH_NVIDIA@
-# comma-separated path of the directory containing nvidia_drv.so and the
-# default Xorg modules path
-XorgModulePath=@CONF_MODPATH_NVIDIA@
-XorgConfFile=@BBCONFDIR@/xorg.conf.nvidia
-
 ## Section with nouveau driver specific options, only parsed if Driver=nouveau
 [driver-nouveau]
 KernelDriver=nouveau