View previous topic :: View next topic |
Author |
Message |
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3667
|
Posted: Fri Dec 27, 2019 8:16 am Post subject: |
|
|
hedmo wrote: | this is how i patch to day :
Code: |
hedmo@mya51 ~ $ git clone https://github.com/ValveSoftware/wine.git
...
|
|
That's what portage's ebuild foobar.ebuild unpack does for you. So why do it manually?? |
|
Back to top |
|
|
hedmo Veteran
Joined: 29 Aug 2009 Posts: 1306 Location: sweden
|
Posted: Fri Dec 27, 2019 9:04 am Post subject: |
|
|
charles17 wrote: |
That's what portage's ebuild foobar.ebuild unpack does for you. So why do it manually?? |
i am always working in my user account and everything outside is owned by root so if i like to use the filemanager (dolphin) i cant do as much
as i want not even create a folder.
regards |
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3667
|
Posted: Fri Dec 27, 2019 9:54 am Post subject: |
|
|
hedmo wrote: | charles17 wrote: |
That's what portage's ebuild foobar.ebuild unpack does for you. So why do it manually?? |
i am always working in my user account and everything outside is owned by root |
Code: | su -c "eselect repository add proton git https://github.com/pchome/proton-gentoo-overlay" |
Code: | su -c "emaint sync -r proton" |
Code: | su -c "ebuild /var/db/repos/proton/app-emulation/dxvk-module/dxvk-module-9999.ebuild clean unpack" |
Here replace larry with your user:
Code: | su -c "chown -R larry:larry /var/tmp/portage/app-emulation/dxvk-module-9999/" |
Now with your own user:
Code: | cd /var/tmp/portage/app-emulation/dxvk-module-9999/work/dxvk-module-9999 |
Code: | tree -L 2
.
├── build-win32.txt
├── build-win64.txt
├── build-wine32.txt
├── build-wine64.txt
├── dxvk.conf
├── include
│ ├── openvr
│ ├── spirv
│ └── vulkan
├── lib
│ ├── d3dcompiler_43.lib
│ ├── libd3dcompiler_43.def
│ └── vulkan-1.lib
├── lib32
│ ├── d3dcompiler_43.lib
│ ├── libd3dcompiler_43.def
│ └── vulkan-1.lib
├── LICENSE
├── meson.build
├── meson_options.txt
├── package-release.sh
├── README.md
├── RELEASE
├── setup_dxvk.sh
├── src
│ ├── d3d10
│ ├── d3d11
│ ├── d3d9
│ ├── dxbc
│ ├── dxgi
│ ├── dxso
│ ├── dxvk
│ ├── spirv
│ ├── util
│ └── vulkan
├── tests
│ ├── d3d11
│ ├── d3d9
│ ├── dxbc
│ ├── dxgi
│ ├── meson.build
│ └── test_utils.h
└── version.h.in |
Here apply all changes you need, to as many files as you need. Then run git diff |
|
Back to top |
|
|
|