Показаны сообщения с ярлыком ebuild. Показать все сообщения
Показаны сообщения с ярлыком ebuild. Показать все сообщения
воскресенье, 19 февраля 2017 г.
пятница, 24 июля 2015 г.
ati-dirvers 15.7
Пол месяца пытался скачать при обновлении mirror://gentoo/amd-driver-installer-15.20.1046-x86.x86_64.zip
глянув в ебилд все стало ясно:
теперь просто так распространять блобы амд запрещает. Привет Sun (
# Uses javascript for download YESSSS #DRIVERS_URI="http://www2.ati.com/drivers/linux/amd-catalyst-13.12-linux-x86.x86_64.zip"
.....
pkg_nofetch() { einfo "The driver packages" einfo ${A} einfo "need to be downloaded manually from" einfo "http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64" einfo "and ${XVBA_SDK_URI}" }
видимо до конца не веря что amd настолько ебанулись писатель ебилда не добавил fetch в
RESTRICT="bindist test"
решение такое же как раньше правкой функций в ядре или как истинные пираты изменить лицензию firegl_public.c
root # cat Quasar ati-drivers # cat /var/notmpfs/portage/x11-drivers/ati-drivers-15.7-r1/work/common/lib/modules/fglrx/build_mod/firegl_public.c | grep LE_LI
#ifdef MODULE_LICENSE
MODULE_LICENSE("Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY");
на
MODULE_LICENSE("GPL");понедельник, 13 июля 2015 г.
Translate?
Translate!
Идея
В X Window System так заведено, что есть 2 буфера обмена
CLIPBOARD - обычный буфер обмена cut&paste
PRIMARY - Буфер обмена куда попадает текст сразу же после выделения.
Достучаться до них в Pygio легко, как и повесить обработчик при их изменении:
| self.clipboard_primary = Gtk.Clipboard.get(Gdk.SELECTION_PRIMARY) | |
| self.clipboard_primary.connect('owner-change', self.on_cb_primary_change) | |
| self.clipboard_selection = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) | |
| self.clipboard_selection.connect('owner-change', self.on_cb_selection_change) | |
Далее каждый раз он используется тут:
JSON interface:
https://translate.yandex.net/api/v1.5/tr.json/translate?key=APIkey&lang=en-ru&text=To+be,+or+not+to+be%3F&text=That+is+the+question.
Из возможностей все минимально: включить / выключить PRIMARY буфер и показывать только активный буфер.
для других систем установка через setup.py sdist -
что с иконками получится не знаю.
Скриншоты из KF5, в Mate примерно так же:

понедельник, 13 апреля 2015 г.
Дрова от модема скачай с сайта производителя.
root # emerge -vat dev-util/cmake
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[nomerge ] dev-util/cmake-3.2.1::gentoo USE="ncurses qt5 -doc -emacs -qt4 {-test}"
[ebuild N ] dev-libs/jsoncpp-0.10.1::gentoo USE="-doc {-test}" 0 KiB
[ebuild N ] dev-util/cmake-3.2.1::gentoo USE="ncurses qt5 -doc -emacs -qt4 {-test}" 0 KiB
Total: 2 packages (2 new), Size of downloads: 0 KiB
* Error: circular dependencies:
(dev-util/cmake-3.2.1:0/0::gentoo, ebuild scheduled for merge) depends on
(dev-libs/jsoncpp-0.10.1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
(dev-util/cmake-3.2.1:0/0::gentoo, ebuild scheduled for merge) (buildtime)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
и jsoncpp без cmake не установить.
в ебилде убираем зависимость от jsoncpp и
>=dev-libs/jsoncpp-0.6.0_rc2
втравляем в src_configure() {
-DCMAKE_USE_SYSTEM_LIBRARY_JSONCPP=OFF
сам ебилд
root # emerge cmake jsoncpp
Подписаться на:
Сообщения (Atom)





