pacstall-programs icon indicating copy to clipboard operation
pacstall-programs copied to clipboard

feat(emacs)!: update script to latest spec

Open wizard-28 opened this issue 3 years ago • 4 comments

Updates the pacscript to the latest PKGBUILD spec https://aur.archlinux.org/cgit/aur.git/commit/?h=emacs-git&id=b9eb3b405717f8df37b38217dbb7d361b8ffca08

Closes #1303

wizard-28 avatar Sep 05 '22 10:09 wizard-28

@JonBoyleCoding Please test whether this works.

wizard-28 avatar Sep 05 '22 10:09 wizard-28

Also @Henryws this is a breaking change for the pacscript as a lot of deprecated features have been removed from it

wizard-28 avatar Sep 05 '22 10:09 wizard-28

@Henryws The CI doesn't work, jitterbit fails.

wizard-28 avatar Sep 25 '22 09:09 wizard-28

Sorry I haven't had the time to test this out. I won't have time until end of next week to do anything on the side - if you still need some help with this by then I can have a look then.

JonBoyleCoding avatar Oct 14 '22 08:10 JonBoyleCoding

@wizard-28 can you look at the reviews?

Elsie19 avatar Nov 28 '22 23:11 Elsie19

For Ubuntu:

emacs : Depends: libgtk-3-dev but it is not going to be installed
         Depends: libwebp6 but it is not installable

For Debian:

 emacs : Depends: libjpeg-turbo8 but it is not installable
         Depends: libwebp6 but it is not installable

wizard-28 avatar Dec 27 '22 14:12 wizard-28

libwebp7 seems to be present in ubuntu:latest, but not libwebp6

libgtk-3-dev is present in ubuntu:latest, but not in ubuntu:devel and ubuntu:rolling

wizard-28 avatar Dec 27 '22 14:12 wizard-28

@Henryws what to do?

wizard-28 avatar Dec 27 '22 14:12 wizard-28

Maybe use incompatible

Elsie19 avatar Dec 27 '22 14:12 Elsie19

Maybe use incompatible

Should I add OS-specific dependencies?

wizard-28 avatar Dec 27 '22 14:12 wizard-28

Sure

Elsie19 avatar Dec 27 '22 14:12 Elsie19

@Henryws works, approve.

wizard-28 avatar Dec 27 '22 15:12 wizard-28