-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
icon: Update to 9.5.24b #29005
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
icon: Update to 9.5.24b #29005
Conversation
* Switch to github named tags. * Remove x11 variant as default. Not working currently.
@@ -52,14 +53,9 @@ post-destroot { | |||
ln -s ../../../libexec/${name}/man/man1/icont.1 ${man1_dir} | |||
} | |||
|
|||
default_variants +x11 | |||
#default_variants +x11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
instead of commenting this out, maybe instead conditionalize it depending on whether it works or not?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. This port's entire configuration system needs repair. That is the priority. So far, this has evaded all my attempts. X11 will start working just fine, after configuration gets fixed. See the referenced ticket.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, so maybe put this in draft mode until it does start working, then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I thought about that. This responds to a current user request. I figured that a port that would actually build and offer something possibly working on current OS versions, is better than the status quo, a completely broken and outdated port. What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the use of github.setup
should be corrected.
More importantly, this doesn't solve any of the issues in the Trac ticket. You can/should start by using the makefile
PortGroup and then setting use_configure yes
. That will do some things correctly but the build fails later on; I don't have the time/interest to follow through on that, but you could...
lang/icon/Portfile
Outdated
|
||
name icon | ||
version 9.5.1 | ||
github.setup gtownsend icon 9.5.24b v |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should be:
github.setup gtownsend icon 9.5.24 v b
and then the lines below for master_sites
and distname
need to be removed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
github.setup gtownsend icon 9.5.24 v b
and then the lines below for master_sites and distname need to be removed
Done. Thanks for advice, I had a lot of trouble figuring this out because of GitHub magic renaming of the fetch URL.
@reneeotten I added the I kept X11 disabled because it still fails due to an incorrect include path for X11. Will this be sufficient to merge now, and leave X11 debugging for later? |
Description
Type(s)
Tested on
CI only. OS 13, 14, 15 only.
Verification
Have you
port lint
?sudo port test
?sudo port -vst install
?